Bram Moolenaar
691ddeefb5
patch 8.1.1305: there is no easy way to manipulate environment variables
...
Problem: There is no easy way to manipulate environment variables.
Solution: Add environ(), getenv() and setenv(). (Yasuhiro Matsumoto,
closes #2875 )
2019-05-09 14:52:41 +02:00
Bram Moolenaar
68cbb14bae
patch 8.1.1304: MS-Windows: compiler warning for unused value
...
Problem: MS-Windows: compiler warning for unused value.
Solution: Adjust #ifdefs. (Ken Takata, closes #4363 )
2019-05-09 14:14:42 +02:00
Bram Moolenaar
be0a2597ae
patch 8.1.1303: not possible to hide a balloon
...
Problem: Not possible to hide a balloon.
Solution: Hide the balloon when balloon_show() is called with an empty
string or list. Add balloon_gettext().
2019-05-09 13:50:16 +02:00
Bram Moolenaar
06bd824869
patch 8.1.1302: v:beval_text is not tested in Visual mode
...
Problem: v:beval_text is not tested in Visual mode.
Solution: Add a screenshot of the balloon in Visual mode.
2019-05-08 22:55:16 +02:00
Bram Moolenaar
0b75f7c97c
patch 8.1.1301: when compiled with VIMDLL some messages are not shown
...
Problem: When compiled with VIMDLL some messages are not shown.
Solution: Set/reset gui.in_use and gui.starting as needed. (Ken Takata,
closes #4361 )
2019-05-08 22:28:46 +02:00
Bram Moolenaar
2f10658b06
patch 8.1.1300: in a terminal 'ballooneval' does not work right away
...
Problem: In a terminal 'ballooneval' does not work right away.
Solution: Flush output after drawing the balloon. Add the <Ignore> key
code. Add a test.
2019-05-08 21:59:25 +02:00
Bram Moolenaar
a5c6a0b6c7
patch 8.1.1299: "extends" from 'listchars' is used when 'list' is off
...
Problem: "extends" from 'listchars' is used when 'list' is off. (Hiroyuki
Yoshinaga)
Solution: Only use the "extends" character when 'list' is on. (Hirohito
Higashi, closes #4360 )
2019-05-08 20:20:46 +02:00
Bram Moolenaar
5416b75031
patch 8.1.1298: invalid argument test fails without X clipboard
...
Problem: Invalid argument test fails without X clipboard.
Solution: Test -display only with the +xterm_clipboard feature.
2019-05-08 18:36:43 +02:00
Bram Moolenaar
240f7abab0
patch 8.1.1297: invalid argument test fails without GTK
...
Problem: Invalid argument test fails without GTK.
Solution: Test -display and --display separately.
2019-05-08 17:58:15 +02:00
Bram Moolenaar
27821260c0
patch 8.1.1296: crash when using invalid command line argument
...
Problem: Crash when using invalid command line argument.
Solution: Check for options not being initialized.
2019-05-08 16:41:09 +02:00
Bram Moolenaar
98ffe4c6d8
patch 8.1.1295: when vimrun.exe does not exist external command may fail
...
Problem: When vimrun.exe does not exist external command may fail.
Solution: Use "cmd /c" twice to get the same behavior. (Ken Takata,
closes #4355 )
2019-05-07 23:01:39 +02:00
Bram Moolenaar
93d77b2cbe
patch 8.1.1294: MS-Windows: Some fonts return wrong average char width
...
Problem: MS-Windows: Some fonts return wrong average char width.
Solution: Compute the average ourselves. (Ken Takata, closes #4356 )
2019-05-07 22:52:50 +02:00
Bram Moolenaar
fda9784dc9
patch 8.1.1293: MSVC files are no longer useful
...
Problem: MSVC files are no longer useful for debugging. Newer Visual
Studio versions cannot read them.
Solution: Delete the files. (Ken Takata, closes #4357 )
2019-05-07 22:25:27 +02:00
Bram Moolenaar
ba9ea91beb
patch 8.1.1292: invalid command line arguments not tested
...
Problem: Invalid command line arguments not tested.
Solution: Add a test. (Dominique Pelle, closes #4346 )
2019-05-07 22:10:50 +02:00
Bram Moolenaar
1063f3d200
patch 8.1.1291: not easy to change directory and restore
...
Problem: Not easy to change directory and restore.
Solution: Add the chdir() function. (Yegappan Lakshmanan, closes #4358 )
2019-05-07 22:06:52 +02:00
Bram Moolenaar
fd31e45e4b
patch 8.1.1290: .hgignore and .gitignore are either distributed or in git
...
Problem: .hgignore and .gitignore are either distributed or in git, not
both.
Solution: Add .gitignore to the distribution and .hgignore to git. Update
the entries. (Christian Brabandt, Ken Takata)
2019-05-07 21:48:51 +02:00
Bram Moolenaar
b6cb26ffe1
patch 8.1.1289: may not have enough space to add "W" to search stats
...
Problem: May not have enough space to add "W" to search stats.
Solution: Reserve a bit more space. (Christian Brabandt)
2019-05-07 21:34:37 +02:00
Bram Moolenaar
9ce3fa828d
patch 8.1.1288: search stats don't show for mapped command
...
Problem: Search stats don't show for mapped command.
Solution: Remove SEARCH_PEEK from searchit flags. Add a test. (Christian
Brabandt)
2019-05-07 21:29:11 +02:00
Bram Moolenaar
7e1a5af540
patch 8.1.1287: cannot build with +eval but without +mouse
...
Problem: Cannot build with +eval but without +mouse.
Solution: Add #ifdefs around f_test_setmouse(). (John Marriott)
2019-05-07 16:28:13 +02:00
Bram Moolenaar
4fa06870e5
patch 8.1.1286: running tests leaves XTest_tabpage_cmdheight file behind
...
Problem: Running tests leaves XTest_tabpage_cmdheight file behind.
Solution: Delete the right file. (closes #4350 )
2019-05-06 22:03:39 +02:00
Bram Moolenaar
f0ab01f6d8
patch 8.1.1285: test17 is old style
...
Problem: Test17 is old style.
Solution: Turn into new style test. (Yegappan Lakshmanan, closes #4347 )
2019-05-06 22:00:00 +02:00
Bram Moolenaar
d136221129
patch 8.1.1284: detecting *.tmpl as htmlcheetah is outdated
...
Problem: Detecting *.tmpl as htmlcheetah is outdated.
Solution: Use the generic name "template". (closes #4348 )
2019-05-06 21:46:10 +02:00
Bram Moolenaar
c7a10b35de
patch 8.1.1283: delaying half a second after the top-bot message
...
Problem: Delaying half a second after the top-bot message.
Solution: Instead of the delay add "W" to the search count.
2019-05-06 21:37:18 +02:00
Bram Moolenaar
91882cf712
patch 8.1.1282: running make in src/po leaves LINGUAS file behind
...
Problem: Running make in src/po leaves LINGUAS file behind. (Ken Takata)
Solution: Delete LINGUAS after running msgfmt.
2019-05-05 21:01:51 +02:00
Bram Moolenaar
8ffc7c8b5f
patch 8.1.1281: cannot specify a count with :chistory
...
Problem: Cannot specify a count with :chistory.
Solution: Add a count to :chistory and :lhistory. (Yegappan Lakshmanan,
closes #4344 )
2019-05-05 21:00:26 +02:00
Bram Moolenaar
25c9c680ec
patch 8.1.1280: remarks about functionality not in Vi clutters the help
...
Problem: Remarks about functionality not in Vi clutters the help.
Solution: Move all info about what is new in Vim or already existed in Vi to
vi_diff.txt. Remove {not in Vi} remarks. (closes #4268 ) Add
"noet" to the help files modeline. Also include many other help
file improvements.
2019-05-05 18:13:34 +02:00
Bram Moolenaar
9a061cb78c
patch 8.1.1279: cannot set 'spellang' to "sr@latin"
...
Problem: Cannot set 'spellang' to "sr@latin". (Bojan Stipic)
Solution: Allow using '@' in 'spellang'. (closes #4342 )
2019-05-05 16:55:03 +02:00
Bram Moolenaar
58187f1c8a
patch 8.1.1278: missing change for "combine" field
...
Problem: Missing change for "combine" field.
Solution: Also change the textprop implementation.
2019-05-05 16:33:47 +02:00
Bram Moolenaar
8fc0271e9a
patch 8.1.1277: missing screenshot update
...
Problem: Missing screenshot update.
Solution: Update the screenshot.
2019-05-05 16:10:32 +02:00
Bram Moolenaar
de24a87013
patch 8.1.1276: cannot combine text properties with syntax highlighting
...
Problem: Cannot combine text properties with syntax highlighting.
Solution: Add the "combine" field to prop_type_add(). (closes #4343 )
2019-05-05 15:48:00 +02:00
Bram Moolenaar
cf6a55c4b0
patch 8.1.1275: cannot navigate to errors before/after the cursor
...
Problem: Cannot navigate to errors before/after the cursor.
Solution: Add the :cbefore and :cafter commands. (Yegappan Lakshmanan,
closes #4340 )
2019-05-05 15:02:30 +02:00
Bram Moolenaar
ce79353ace
patch 8.1.1274: after :unmenu can still execute the menu with :emenu
...
Problem: After :unmenu can still execute the menu with :emenu.
Solution: Do not execute a menu that was disabled for the specified mode.
2019-05-05 14:19:20 +02:00
Bram Moolenaar
f653a6bcff
patch 8.1.1273: compiler warning in direct write code
...
Problem: Compiler warning in direct write code.
Solution: Add a type cast.
2019-05-05 13:20:02 +02:00
Bram Moolenaar
711f02da65
patch 8.1.1272: click on WinBar of other window not tested
...
Problem: Click on WinBar of other window not tested.
Solution: Add a test case.
2019-05-05 13:14:28 +02:00
Bram Moolenaar
b3de6c4a76
patch 8.1.1271: compiler warnings for use of STRNCPY()
...
Problem: Compiler warnings for use of STRNCPY(). (John Marriott)
Solution: Use mch_memmove() instead of STRNCPY().
2019-05-05 13:02:28 +02:00
Bram Moolenaar
9dfa313919
patch 8.1.1270: cannot see current match position
...
Problem: Cannot see current match position.
Solution: Show "3/44" when using the "n" command and "S" is not in
'shortmess'. (Christian Brabandt, closes #4317 )
2019-05-04 21:08:40 +02:00
Bram Moolenaar
ed5ab2a959
patch 8.1.1269: MS-Windows GUI: multibyte chars with a 0x80 byte do not work
...
Problem: MS-Windows GUI: multibyte chars with a 0x80 byte do not work when
compiled with VIMDLL.
Solution: Adjust the condition for fixing the input buffer. (Ken Takata,
closes #4330 )
2019-05-04 20:00:00 +02:00
Bram Moolenaar
510671a055
patch 8.1.1268: map completion test fails in GUI
...
Problem: Map completion test fails in GUI.
Solution: Skip the test that fails.
2019-05-04 19:26:56 +02:00
Bram Moolenaar
4b8366b56e
patch 8.1.1267: cannot check if GPM mouse support is working
...
Problem: Cannot check if GPM mouse support is working.
Solution: Add the "mouse_gpm_enable" feature.
2019-05-04 17:34:34 +02:00
Bram Moolenaar
8caef443b2
patch 8.1.1266: winbar test doesn't test enough
...
Problem: Winbar test doesn't test enough.
Solution: Check that the WinBar actually shows up. Correct check for clicks
with no effect. (Ben Jackson, closes #4338 )
2019-05-04 17:30:04 +02:00
Bram Moolenaar
bedf091a95
patch 8.1.1265: when GPM mouse support is enabled double clicks do not work
...
Problem: When GPM mouse support is enabled double clicks in xterm do not
work.
Solution: Use KS_GPM_MOUSE for GPM mouse events.
2019-05-04 16:58:45 +02:00
Bram Moolenaar
d2fad67e3e
patch 8.1.1264: crash when closing window from WinBar click
...
Problem: Crash when closing window from WinBar click. (Ben Jackson)
Solution: Check that window pointer is still valid. (closes #4337 )
2019-05-04 16:55:25 +02:00
Bram Moolenaar
66f8311152
patch 8.1.1263: mouse clicks in WinBar not tested
...
Problem: Mouse clicks in WinBar not tested.
Solution: Add a test for clicking on the WinBar entries.
2019-05-04 16:06:12 +02:00
Bram Moolenaar
bb8476be87
patch 8.1.1262: cannot simulate a mouse click in a test
...
Problem: Cannot simulate a mouse click in a test.
Solution: Add test_setmouse().
2019-05-04 15:47:48 +02:00
Bram Moolenaar
25190db225
patch 8.1.1261: no error for quickfix commands with negative range
...
Problem: No error for quickfix commands with negative range.
Solution: Add ADDR_UNSIGNED and use it for quickfix commands. Make
assert_fails() show the command if the error doesn't match.
2019-05-04 15:05:28 +02:00
Bram Moolenaar
e4f5f3aa3d
patch 8.1.1260: comparing with pointer instead of value
...
Problem: Comparing with pointer instead of value.
Solution: Add a "*". (Ken Takata, closes #4336 )
2019-05-04 14:05:08 +02:00
Bram Moolenaar
e5c83286bb
patch 8.1.1259: crash when exiting early
...
Problem: Crash when exiting early. (Ralf Schandl)
Solution: Only pop/push the title when it was set. (closes #4334 )
2019-05-03 23:15:37 +02:00
Bram Moolenaar
9404a18ad9
patch 8.1.1258: the "N files to edit" message can not be surpressed
...
Problem: The "N files to edit" message can not be surpressed.
Solution: Surpress the message with --not-a-term. (closes #4320 )
2019-05-03 22:25:40 +02:00
Bram Moolenaar
819d3e52a1
patch 8.1.1257: MSVC: name of object directory now always right
...
Problem: MSVC: name of object directory now always right.
Solution: Adjust comment. Don't use different directory for DIRECTX. Do
use different directory for USE_MSVCRT. (Ken Takata, closes #4333 )
2019-05-03 22:15:03 +02:00
Bram Moolenaar
3ff33114d7
patch 8.1.1256: cannot navigate through errors relative to the cursor
...
Problem: Cannot navigate through errors relative to the cursor.
Solution: Add :cabove, :cbelow, :labove and :lbelow. (Yegappan Lakshmanan,
closes #4316 )
2019-05-03 21:56:35 +02:00