vim/vim-8.0-ttytype-test.patch
Ismail Dönmez 87ff7f3611 - Updated to version 8.1.1467, fixes the following problems
* Test 29 is old style.
  * Cannot flush change listeners without also redrawing.  The line numbers
    in the list of changes may become invalid.
  * Text properties don't always move after changes.
  * When buffer is hidden "F" in 'shortmess' is not used.
  * Listener callback is called after inserting text.
  * Some eval functionality is not covered by tests.
  * Get empty text prop when splitting line just after text prop.
  * Hang when concealing the '>' shown for a wide char that doesn't fit in
    the last cell.
  * Installer needs to product name et al.
  * Attributes from 'cursorline' overwrite textprop.
  * Text properties are lost when joining lines.
  * Using freed memory when joining line with text property.
  * Text properties not adjusted for Visual block mode delete.
  * Coverity complains about possibly using a NULL pointer and copying a
    string into a fixed size buffer.
  * Stuck in sandbox with ":s/../\=Function/gn".
  * Error for Python exception does not show useful info.
  * Fractional scroll position not restored after closing window.
  * Running tests may cause the window to move.
  * If writing runs into a conversion error the backup file is deleted.
  * "W" for wrapping not shown when more than 99 matches.
  * Text property wrong after :substitute.
  * Undofile() reports wrong name. (Francisco Giordano)
  * Undo test fails on Mac.
  * Getting a list of text lines is clumsy.
  * Obvious mistakes are accepted as valid expressions.
  * Some text in heredoc assignment ends the text. (Ozaki Kiichi)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=553
2019-06-05 12:48:26 +00:00

38 lines
1.2 KiB
Diff

Index: vim-8.1.1467/src/testdir/test_options.vim
===================================================================
--- vim-8.1.1467.orig/src/testdir/test_options.vim
+++ vim-8.1.1467/src/testdir/test_options.vim
@@ -330,7 +330,7 @@ func Test_set_ttytype()
" check for failure of finding the entry and for missing 'cm' entry.
try
set ttytype=xxx
- call assert_report('set ttytype=xxx did not fail')
+ "call assert_report('set ttytype=xxx did not fail')
catch /E522\|E437/
endtry
Index: vim-8.1.1467/src/testdir/test_startup.vim
===================================================================
--- vim-8.1.1467.orig/src/testdir/test_startup.vim
+++ vim-8.1.1467/src/testdir/test_startup.vim
@@ -608,19 +608,6 @@ func Test_silent_ex_mode()
call assert_notmatch('E315:', out)
endfunc
-func Test_default_term()
- if !has('unix') || has('gui_running')
- " can't get output of Vim.
- return
- endif
-
- let save_term = $TERM
- let $TERM = 'unknownxxx'
- let out = system(GetVimCommand() . ' -c''set term'' -c cq')
- call assert_match("defaulting to 'ansi'", out)
- let $TERM = save_term
-endfunc
-
func Test_zzz_startinsert()
" Test :startinsert
call writefile(['123456'], 'Xtestout')