Bram Moolenaar
9e79ccbe9c
patch 8.1.0807: session test fails on MS-Windows
...
Problem: Session test fails on MS-Windows.
Solution: Don't try creating file with illegal name.
2019-01-24 15:57:30 +01:00
Bram Moolenaar
4b9e91f0ba
patch 8.1.0804: crash when setting v:errmsg to empty list
...
Problem: Crash when setting v:errmsg to empty list. (Jaon Franklin)
Solution: Separate getting value and assigning result.
2019-01-24 13:58:11 +01:00
Bram Moolenaar
ad36a3588d
patch 8.1.0803: session file has problem with single quote in file name
...
Problem: Session file has problem with single quote in file name. (Jon
Crowe)
Solution: Use a double quoted string. Add a test.
2019-01-24 13:34:42 +01:00
Bram Moolenaar
a5be9b6248
patch 8.1.0802: negative index doesn't work for Blob
...
Problem: Negative index doesn't work for Blob.
Solution: Make it work, add a test. (closes #3856 )
2019-01-24 12:31:44 +01:00
Bram Moolenaar
fb1199d934
patch 8.1.0801: MinGW: no hint that tests fail because of small terminal
...
Problem: MinGW: no hint that tests fail because of small terminal.
Solution: Add a rule for test1 that checks for "wrongtermsize".
(msoyka-of-wharton)
2019-01-24 12:18:46 +01:00
Bram Moolenaar
cfc15237ab
patch 8.1.0799: calling deleted function; test doesn't work on Mac
...
Problem: Calling deleted function; test doesn't work on Mac.
Solution: Wait for the function to be called before deleting it. Use a job
to write to the pty, unless in the GUI. (Ozaki Kiichi,
closes #3854 )
2019-01-23 22:33:18 +01:00
Bram Moolenaar
dd29ea1805
patch 8.1.0798: changing a blob while iterating over it works strangely
...
Problem: Changing a blob while iterating over it works strangely.
Solution: Make a copy of the Blob before iterating.
2019-01-23 21:56:21 +01:00
Bram Moolenaar
bf821bccf1
patch 8.1.0797: error E898 is used twice
...
Problem: Error E898 is used twice.
Solution: Rename the Blob error to E899. (closes #3853 )
2019-01-23 21:15:02 +01:00
Bram Moolenaar
31faed60bf
patch 8.1.0796: MS-Windows 7: problem with named pipe on channel
...
Problem: MS-Windows 7: problem with named pipe on channel.
Solution: Put back the disconnect/connect calls. (Yasuhiro Matsumoto,
closes #3833 )
2019-01-22 23:01:40 +01:00
Bram Moolenaar
82a12468bd
patch 8.1.0794: white space before " -Ntabmove" causes problems
...
Problem: White space before " -Ntabmove" causes problems.
Solution: Skip whitespace. (Ozaki Kiichi, closes #3841 )
2019-01-22 22:41:42 +01:00
Bram Moolenaar
0d17f0d1c0
patch 8.1.0793: incorrect error messages for functions that take a Blob
...
Problem: Incorrect error messages for functions that now take a Blob
argument.
Solution: Adjust the error messages. (Dominique Pelle, closes #3846 )
2019-01-22 22:20:38 +01:00
Bram Moolenaar
555de4e3b2
patch 8.1.0789: sourcing a session sets v:errmsg
...
Problem: Sourcing a session sets v:errmsg.
Solution: Use "%argdel" instead of "argdel *". (Jason Franklin)
2019-01-21 23:03:49 +01:00
Bram Moolenaar
10772307c4
patch 8.1.0786: ml_get error when updating the status line
...
Problem: ml_get error when updating the status line and a terminal had its
scrollback cleared. (Chris Patuzzo)
Solution: Check the cursor position when drawing the status line.
(closes #3830 )
2019-01-20 18:25:54 +01:00
Bram Moolenaar
e25bbc3b2b
patch 8.1.0780: terminal test fails on Mac
...
Problem: Terminal test fails on Mac.
Solution: Skip the test on Mac.
2019-01-19 18:20:45 +01:00
Bram Moolenaar
d383c92ec1
patch 8.1.0778: terminal test fails on MS-Windows
...
Problem: Terminal test fails on MS-Windows.
Solution: Temporarily skip the test on MS-Windows. Do run it both in
terminal and GUI on other systems.
2019-01-19 15:27:08 +01:00
Bram Moolenaar
987411db9e
patch 8.1.0773: not all crypt code is tested
...
Problem: Not all crypt code is tested.
Solution: Disable unused crypt code. Add more test coverage.
2019-01-18 22:48:34 +01:00
Bram Moolenaar
3020ccb113
patch 8.1.0769: :stop is covered in two tests
...
Problem: :stop is covered in two tests.
Solution: Remove Test_stop_in_terminal(). Make other test exit Vim cleanly.
(Ozaki Kiichi, closes #3814 )
2019-01-17 22:13:54 +01:00
Bram Moolenaar
c771bf9016
patch 8.1.0767: when deleting lines at the bottom signs are misplaced
...
Problem: When deleting lines at the bottom signs are misplaced.
Solution: Properly update the line number of signs at the end of a buffer
after a delete/undo operation. (Yegappan Lakshmanan, closes #3798 )
2019-01-17 17:36:45 +01:00
Bram Moolenaar
4131fd5509
patch 8.1.0765: string format of a Blob can't be parsed back
...
Problem: String format of a Blob can't be parsed back.
Solution: Use 0z format.
2019-01-17 16:32:53 +01:00
Bram Moolenaar
617d7ef046
patch 8.1.0760: no proper test for using 'termencoding'
...
Problem: No proper test for using 'termencoding'.
Solution: Add a screendump test. Fix using double width characters in a
screendump.
2019-01-17 13:04:30 +01:00
Bram Moolenaar
83a52171ba
patch 8.1.0759: showing two characters for tab is limited
...
Problem: Showing two characters for tab is limited.
Solution: Allow for a third character for "tab:" in 'listchars'. (Nathaniel
Braun, Ken Takata, closes #3810 )
2019-01-16 22:41:54 +01:00
Bram Moolenaar
3d28b58c51
patch 8.1.0756: copy() does not make a copy of a Blob
...
Problem: copy() does not make a copy of a Blob.
Solution: Make a copy.
2019-01-15 22:44:17 +01:00
Bram Moolenaar
2ea773b468
patch 8.1.0755: error message for get() on a Blob with invalid index
...
Problem: Error message for get() on a Blob with invalid index.
Solution: Return an empty Blob, like get() on a List does.
2019-01-15 22:16:42 +01:00
Bram Moolenaar
177ab9e026
patch 8.1.0754: preferred column is lost when setting 'cursorcolumn'
...
Problem: Preferred column is lost when setting 'cursorcolumn'.
Solution: Change option flag to P_RWINONLY. (Takayuki Kurosawa,
closes #3806 )
2019-01-15 21:12:57 +01:00
Bram Moolenaar
6057ed4720
patch 8.1.0751: some regexp errors are not tested
...
Problem: Some regexp errors are not tested.
Solution: Add a test function.
2019-01-14 23:19:29 +01:00
Bram Moolenaar
ce9d50df07
patch 8.1.0747: map() with a bad expression doesn't give an error
...
Problem: map() with a bad expression doesn't give an error. (Ingo Karkat)
Solution: Check for giving an error message. (closes #3800 )
2019-01-14 22:22:29 +01:00
Bram Moolenaar
bbee8d5122
patch 8.1.0746: highlighting not updated with conceal and 'cursorline'
...
Problem: Highlighting not updated with conceal and 'cursorline'. (Jason
Franklin)
Solution: Do not use a zero line number. Check if 'conceallevel' is set for
the current window.
2019-01-14 21:51:40 +01:00
Bram Moolenaar
05500ece62
patch 8.1.0742: not all Blob operations are tested
...
Problem: Not all Blob operations are tested.
Solution: Add more testing for Blob.
2019-01-13 19:10:33 +01:00
Bram Moolenaar
8c8b8bb56c
patch 8.1.0741: viminfo with Blob is not tested
...
Problem: Viminfo with Blob is not tested.
Solution: Extend the viminfo test. Fix reading a blob. Fixed storing a
special variable value.
2019-01-13 17:48:04 +01:00
Bram Moolenaar
81b1ba4be5
patch 8.1.0739: text objects in not sufficiently tested
...
Problem: Text objects in not sufficiently tested.
Solution: Add a few more test cases. (Dominique Pelle, closes #3795 )
2019-01-13 16:12:40 +01:00
Bram Moolenaar
c0f5a78c15
patch 8.1.0736: code for Blob not sufficiently tested
...
Problem: Code for Blob not sufficiently tested.
Solution: Add more tests. Fix uncovered crash. Add test_null_blob().
2019-01-13 15:16:13 +01:00
Bram Moolenaar
6e5ea8d2a9
patch 8.1.0735: cannot handle binary data
...
Problem: Cannot handle binary data.
Solution: Add the Blob type. (Yasuhiro Matsumoto, closes #3638 )
2019-01-12 22:47:31 +01:00
Bram Moolenaar
e3c74d249a
patch 8.1.0734: the hlsearch state is not stored in a session file
...
Problem: The hlsearch state is not stored in a session file.
Solution: Add "nohlsearch" if appropriate. (Jason Franklin)
2019-01-12 16:29:30 +01:00
Bram Moolenaar
5f6b379ff3
patch 8.1.0731: JS encoding does not handle negative infinity
...
Problem: JS encoding does not handle negative infinity.
Solution: Add support for negative infinity for JS encoding. (Dominique
Pelle, closes #3792 )
2019-01-12 14:24:27 +01:00
Bram Moolenaar
2b6185287a
patch 8.1.0729: there is a SourcePre autocommand event but not a SourcePost
...
Problem: There is a SourcePre autocommand event but not a SourcePost.
Solution: Add the SourcePost autocommand event. (closes #3739 )
2019-01-12 13:26:03 +01:00
Bram Moolenaar
c3c3158756
patch 8.1.0728: cannot avoid breaking after a single space.
...
Problem: Cannot avoid breaking after a single space.
Solution: Add the 'p' flag to 'formatoptions'. (Tom Ryder)
2019-01-11 22:15:05 +01:00
Bram Moolenaar
465e8b5985
patch 8.1.0725: conceal mode is not completely tested
...
Problem: Conceal mode is not completely tested.
Solution: Add tests for moving the cursor in Insert mode.
2019-01-11 20:42:28 +01:00
Bram Moolenaar
46fd6bf2b6
patch 8.1.0724: build for MinGW fails
...
Problem: Build for MinGW fails.
Solution: Avoid specifying dependencies in included makefile.
2019-01-11 19:19:44 +01:00
Bram Moolenaar
ec50401e1e
patch 8.1.0723: cannot easily run specific test when in src/testdir
...
Problem: Cannot run specific test when in src/testdir the same was as in
the src directory.
Solution: Move build rule to src/testdir/Makefile.
2019-01-11 17:30:16 +01:00
Bram Moolenaar
429ab1761e
patch 8.1.0721: conceal mode is not sufficiently tested
...
Problem: Conceal mode is not sufficiently tested.
Solution: Add screendump tests. Check all 'concealcursor' values.
2019-01-11 15:54:45 +01:00
Bram Moolenaar
5b69c22fd2
patch 8.1.0720: cannot easily change the current quickfx list index
...
Problem: Cannot easily change the current quickfx list index.
Solution: Add the "idx" argument to setqflist(). (Yegappan Lakshmanan,
closes #3701 )
2019-01-11 14:50:06 +01:00
Bram Moolenaar
6b7b7190aa
patch 8.1.0717: there is no function for the ":sign jump" command
...
Problem: There is no function for the ":sign jump" command.
Solution: Add the sign_jump() function. (Yegappan Lakshmanan, closes #3780 )
2019-01-11 13:42:41 +01:00
Bram Moolenaar
cee9bc2e3d
patch 8.1.0716: get warning message when 'completefunc' returns nothing
...
Problem: Get warning message when 'completefunc' returns nothing.
Solution: Allow for returning v:none to suppress the warning message.
(Yasuhiro Matsumoto, closes #3789 )
2019-01-11 13:02:23 +01:00
Bram Moolenaar
1e1153600c
patch 8.1.0711: test files still use function!
...
Problem: Test files still use function!.
Solution: Remove the exclamation mark. Fix overwriting a function.
2019-01-09 23:01:02 +01:00
Bram Moolenaar
c46af53410
patch 8.1.0710: when using timers may wait for job exit quite long
...
Problem: When using timers may wait for job exit quite long.
Solution: Return from ui_wait_for_chars_or_timer() when a job or channel
needs to be handled. (Ozaki Kiichi, closes #3783 )
2019-01-09 22:24:49 +01:00
Bram Moolenaar
663bc89bbb
patch 8.1.0707: text property columns are not adjusted for changed indent
...
Problem: Text property columns are not adjusted for changed indent.
Solution: Adjust text properties.
2019-01-08 23:07:24 +01:00
Bram Moolenaar
e12bab3144
patch 8.1.0706: tabline is not always redrawn
...
Problem: Tabline is not always redrawn when something that is used in
'tabline' changes.
Solution: Add ":redrawtabline" so that a plugin can at least cause the
redraw when needed.
2019-01-08 22:02:56 +01:00
Bram Moolenaar
6d4470b0e9
patch 8.1.0705: :colorscheme isn't tested enough
...
Problem: :colorscheme isn't tested enough
Solution: Improve test coverage of :colorscheme. (Dominique Pelle, closes
#3777 ) Remove unnecessary sleep.
2019-01-08 21:05:51 +01:00
Bram Moolenaar
b589f95b38
patch 8.1.0702: ":sign place" only uses the current buffer
...
Problem: ":sign place" only uses the current buffer.
Solution: List signs for all buffers when there is no buffer argument.
Fix error message for invalid buffer name in sign_place().
(Yegappan Lakshmanan, closes #3774 )
2019-01-07 22:10:00 +01:00
Bram Moolenaar
d730c8e297
patch 8.1.0701: sign message not translated and inconsistent spacing
...
Problem: Sign message not translated and inconsistent spacing.
Solution: Add _() for translation. Add a space. (Ken Takata) Also use
MSG_BUF_LEN instead of BUFSIZ.
2019-01-07 21:16:53 +01:00