24877cf22c
patch 8.1.0713: images for NSIS take up too much space
...
Problem: Images for NSIS take up too much space.
Solution: Put the images in a zip file.
v8.1.0713
2019-01-10 21:51:48 +01:00
ba7e1865b3
patch 8.1.0712: MS-Windows build instructions are a bit outdated
...
Problem: MS-Windows build instructions are a bit outdated.
Solution: Update the instructions. (Ken Takata)
v8.1.0712
2019-01-09 23:02:43 +01:00
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.
v8.1.0711
2019-01-09 23:01:02 +01:00
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 )
v8.1.0710
2019-01-09 22:24:49 +01:00
27a472c32e
patch 8.1.0709: windows are updated for every added/deleted sign
...
Problem: Windows are updated for every added/deleted sign.
Solution: Do not call update_debug_sign(). Only redraw when the line with
the sign is visible. (idea from neovim #9479 )
v8.1.0709
2019-01-09 21:47:30 +01:00
ae12f4bad3
patch 8.1.0708: third argument for redrawWinline() is always FALSE
...
Problem: Third argument for redrawWinline() is always FALSE.
Solution: Drop the argument. (neovim #9479 )
v8.1.0708
2019-01-09 20:51:04 +01:00
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.
v8.1.0707
2019-01-08 23:07:24 +01:00
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.
v8.1.0706
2019-01-08 22:02:56 +01:00
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.
v8.1.0705
2019-01-08 21:05:51 +01:00
f62fc316a2
patch 8.1.0704: building with Ruby 2.6 gives compiler warnings
...
Problem: Building with Ruby 2.6 gives compiler warnings.
Solution: Define a stub for rb_ary_detransient. (Ozaki Kiichi, closes #3779 )
v8.1.0704
2019-01-08 20:29:32 +01:00
8aef43b66c
patch 8.1.0703: compiler warnings with 64-bit compiler
...
Problem: Compiler warnings with 64-bit compiler.
Solution: Change types, add type casts. (Mike Williams)
v8.1.0703
2019-01-08 20:14:35 +01:00
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 )
v8.1.0702
2019-01-07 22:10:00 +01:00
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.
v8.1.0701
2019-01-07 21:16:53 +01:00
04b4e1a424
patch 8.1.0700: using "gt" sometimes does not redraw a tab
...
Problem: Using "gt" sometimes does not redraw a tab. (Jason Franklin)
Solution: Always set must_redraw in redraw_all_later().
v8.1.0700
2019-01-06 22:22:07 +01:00
6d11f3b891
patch 8.1.0699: compiler warning for uninitialized variable
...
Problem: Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution: Add a dummy init.
v8.1.0699
2019-01-06 17:44:38 +01:00
bf3250a8ad
patch 8.1.0698: clearing the window is used too often
...
Problem: Clearing the window is used too often, causing the command line
to be cleared when opening a tab. (Miroslav Koškár)
Solution: Use NOT_VALID instead of CLEAR. (suggested by Jason Franklin,
closes #630 ) Also do this for a few other places where clearing
the screen isn't really needed.
v8.1.0698
2019-01-06 17:25:29 +01:00
b328cca254
patch 8.1.0697: ":sign place" requires the buffer argument
...
Problem: ":sign place" requires the buffer argument.
Solution: Make the argument optional. Also update the help and clean up the
sign test. (Yegappan Lakshmanan, closes #3767 )
v8.1.0697
2019-01-06 16:24:01 +01:00
8ad16da729
patch 8.1.0696: when test_edit fails 'insertmode' may not be reset
...
Problem: When test_edit fails 'insertmode' may not be reset and the next
test may get stuck. (James McCoy)
Solution: Always reset 'insertmode' after executing a test. Avoid that an
InsertCharPre autocommand or a 'complete' function can change the
state. (closes #3768 )
v8.1.0696
2019-01-06 15:29:57 +01:00
f42b45d719
patch 8.1.0695: internal error when using :popup
...
Problem: Internal error when using :popup.
Solution: When a menu only exists in Terminal mode give an error. (Naruhiko
Nishino, closes #3765 )
v8.1.0695
2019-01-06 13:11:05 +01:00
4614f53e0f
patch 8.1.0694: when using text props may free memory that is not allocated
...
Problem: When using text props may free memory that is not allocated.
(Andy Massimino)
Solution: Allocate the line when adjusting text props. (closes #3766 )
v8.1.0694
2019-01-06 12:54:55 +01:00
f780b8a1c1
patch 8.1.0693: channel test fails sometimes
...
Problem: Channel test fails sometimes.
Solution: Avoid race condition.
v8.1.0693
2019-01-05 00:35:22 +01:00
8b62d87e42
patch 8.1.0692: if a buffer was deleted a channel can't write to it
...
Problem: If a buffer was deleted a channel can't write to it.
Solution: When the buffer exists but was unloaded, prepare it for writing.
(closes #3764 )
v8.1.0692
2019-01-05 00:02:57 +01:00
4164bb204e
patch 8.1.0691: text properties are not adjusted for :substitute
...
Problem: Text properties are not adjusted for :substitute.
Solution: Adjust text properties as well as possible.
v8.1.0691
2019-01-04 23:09:49 +01:00
21b5038e02
patch 8.1.0690: setline() and setbufline() do not clear text properties
...
Problem: setline() and setbufline() do not clear text properties.
Solution: Clear text properties when setting the text.
v8.1.0690
2019-01-04 18:07:24 +01:00
7f1664e392
patch 8.1.0689: undo with text properties not tested
...
Problem: Undo with text properties not tested.
Solution: Add a test function.
v8.1.0689
2019-01-04 17:21:24 +01:00
ccae4672fd
patch 8.1.0688: text properties are not restored by undo
...
Problem: Text properties are not restored by undo.
Solution: Also save text properties for undo.
v8.1.0688
2019-01-04 15:09:57 +01:00
6d3a1940be
patch 8.1.0687: sentence text object in Visual mode is not tested
...
Problem: Sentence text object in Visual mode is not tested.
Solution: Add a test. (Dominique Pelle, closes #3758 )
v8.1.0687
2019-01-03 23:10:32 +01:00
5823f84dd0
patch 8.1.0686: when 'y' is in 'cpoptions' yanking for the clipboard changes redo
...
Problem: When 'y' is in 'cpoptions' yanking for the clipboard changes redo.
Solution: Do not use the 'y' flag when "gui_yank" is TRUE. (Andy Massimino,
closes #3760 )
v8.1.0686
2019-01-03 22:58:08 +01:00
f2d79fa92d
patch 8.1.0685: get_buf_tv() is named inconsistently
...
Problem: get_buf_tv() is named inconsistently.
Solution: Rename it to tv_get_buf(). (Yegappan Lakshmanan, closes #3759 )
v8.1.0685
2019-01-03 22:19:27 +01:00
4b7214ea78
patch 8.1.0684: warnings from 64-bit compiler
...
Problem: Warnings from 64-bit compiler.
Solution: Add type casts. (Mike Williams)
v8.1.0684
2019-01-03 21:55:32 +01:00
637532b3c0
patch 8.1.0683: spell highlighting does not always end
...
Problem: Spell highlighting does not always end. (Gary Johnson)
Solution: Also reset char_attr when spell errors are highlighted.
v8.1.0683
2019-01-03 21:44:40 +01:00
196d157f12
patch 8.1.0682: text properties not adjusted when backspacing replaced text
...
Problem: Text properties are not adjusted when backspacing replaced text.
Solution: Keep text properties on text restored in replace mode.
v8.1.0682
2019-01-02 23:47:18 +01:00
33c8ca923e
patch 8.1.0681: text properties as not adjusted for deleted text
...
Problem: Text properties as not adjusted for deleted text.
Solution: Adjust text properties when backspacing to delete text.
v8.1.0681
2019-01-02 18:00:27 +01:00
c85ffc9dab
patch 8.1.0680: not easy to see what features are unavailable
...
Problem: Not easy to see what features are unavailable.
Solution: Highlight disabled features in the :version output. (Nazri Ramliy,
closes #3756 )
v8.1.0680
2019-01-02 17:26:35 +01:00
2cbc1a02cb
patch 8.1.0679: sign functions do not take buffer argument as documented
...
Problem: Sign functions do not take buffer argument as documented.
Solution: Use get_buf_tv(). (Yegappan Lakshmanan, closes #3755 )
v8.1.0679
2019-01-02 13:40:31 +01:00
44746aa1eb
patch 8.1.0678: text properties as not adjusted for inserted text
...
Problem: Text properties as not adjusted for inserted text.
Solution: Adjust text properties when inserting text.
v8.1.0678
2019-01-02 00:02:11 +01:00
866f355814
patch 8.1.0677: look-behind match may use the wrong line number
...
Problem: Look-behind match may use the wrong line number. (Dominique Pelle)
Solution: Use the line number in regsave instead of the one in behind_pos,
we may be looking at the previous line. (closes #3749 )
v8.1.0677
2019-01-01 22:19:08 +01:00
5e53ac00a2
patch 8.1.0676: textprop screendump test fails
...
Problem: Textprop screendump test fails.
Solution: Add missing changes.
v8.1.0676
2019-01-01 20:31:31 +01:00
b9c67a51c1
patch 8.1.0675: text property column in screen columns is not practical
...
Problem: Text property column is screen columns is not practical.
Solution: Use byte values for the column.
v8.1.0675
2019-01-01 19:49:20 +01:00
4c05fa08c9
Update runtime files
2019-01-01 15:32:17 +01:00
6d5b4f566a
patch 8.1.0674: leaking memory when updating a single line
...
Problem: Leaking memory when updating a single line.
Solution: Do not call start_search_hl() twice.
v8.1.0674
2019-01-01 15:15:47 +01:00
bbea47075c
patch 8.1.0673: functionality for signs is spread out over several files
...
Problem: Functionality for signs is spread out over several files.
Solution: Move most of the sign functionality into sign.c. (Yegappan
Lakshmanan, closes #3751 )
v8.1.0673
2019-01-01 13:20:31 +01:00
9067cd6cdf
patch 8.1.0672: the Lua interface doesn't know about v:null
...
Problem: The Lua interface doesn't know about v:null.
Solution: Add Lua support for v:null. (Uji, closes #3744 )
v8.1.0672
2019-01-01 00:41:54 +01:00
e1e714ef0d
patch 8.1.0671: cursor in the wrong column after auto-formatting
...
Problem: Cursor in the wrong column after auto-formatting.
Solution: Check for deleting more spaces than adding. (closes #3748 )
v8.1.0671
2018-12-31 23:58:24 +01:00
3d631cb0b3
patch 8.1.0670: macro for popup menu width is unused
...
Problem: Macro for popup menu width is unused.
Solution: Remove it. (Hirohito Higashi)
v8.1.0670
2018-12-31 22:09:56 +01:00
a355652ea5
patch 8.1.0669: the ex_sign() function is too long
...
Problem: The ex_sign() function is too long.
Solution: Refactor the function. Add a bit more testing. (Yegappan
Lakshmanan, closes #3745 )
v8.1.0669
2018-12-31 22:02:29 +01:00
c0676bab92
patch 8.1.0668: no test for overstrike mode in the command line
...
Problem: No test for overstrike mode in the command line.
Solution: Add a test. (Dominique Pelle, closes #3742 )
v8.1.0668
2018-12-31 21:03:02 +01:00
2f21fa8743
patch 8.1.0667: textprop test leaves file behind
...
Problem: Textprop test leaves file behind.
Solution: Delete the file. (Dominique Pelle, closes #3743 )
v8.1.0667
2018-12-31 20:05:56 +01:00
fb2f7aa982
patch 8.1.0666: text property test fails
...
Problem: Text property test fails.
Solution: Update screenshot.
v8.1.0666
2018-12-31 14:34:05 +01:00
c6d86dccc4
patch 8.1.0665: text property display wrong when 'spell' is set
...
Problem: Text property display wrong when 'spell' is set. (Dominique Pelle)
Solution: Remove unnecessary assignment to char_attr. Combine attributes if
needed. Add a screenshot test.
v8.1.0665
2018-12-31 13:57:36 +01:00