Bram Moolenaar
2fb8f684d8
patch 8.1.0555: crash when last search pat is set but not last substitute pat
...
Problem: Crash when last search pat is set but not last substitute pat.
Solution: Do not mix up last search pattern and last subtitute pattern.
(closes #3647 )
v8.1.0555
2018-12-01 13:14:45 +01:00
Bram Moolenaar
614ab8aa00
patch 8.1.0554: popup menu overlaps with preview window
...
Problem: Popup menu overlaps with preview window.
Solution: Adjust the height computation. (Hirohito Higashi, closes #3414 )
v8.1.0554
2018-12-01 11:59:00 +01:00
Bram Moolenaar
07dc18ffa4
patch 8.1.0553: it is not easy to edit a script that was sourced
...
Problem: It is not easy to edit a script that was sourced.
Solution: Add a count to ":scriptnames", so that ":script 40" edits the
script with script ID 40.
v8.1.0553
2018-11-30 22:48:32 +01:00
Bram Moolenaar
01a060da74
patch 8.1.0552: saved last search pattern may not be restored
...
Problem: Saved last search pattern may not be restored.
Solution: Call restore_last_search_pattern(). Add a check for balancing
saving and restoring the last search pattern.
v8.1.0552
2018-11-30 21:57:55 +01:00
Bram Moolenaar
8ff5af9544
patch 8.1.0551: expression evaluation may repeat an error message
...
Problem: Expression evaluation may repeat an error message. (Jason
Franklin)
Solution: Check for the value of did_emsg when giving an error
for the :execute command.
v8.1.0551
2018-11-28 21:20:38 +01:00
Bram Moolenaar
76a6345433
patch 8.1.0550: expression evaluation may repeat an error message
...
Problem: Expression evaluation may repeat an error message. (Jason
Franklin)
Solution: Increment did_emsg and check for the value when giving an error
for the echo command.
v8.1.0550
2018-11-28 20:38:37 +01:00
Bram Moolenaar
10efcd5b02
patch 8.1.0549: netbeans test depends on README.txt contents
...
Problem: Netbeans test depends on README.txt contents.
Solution: Use a generated file instead.
v8.1.0549
2018-11-26 21:22:07 +01:00
Bram Moolenaar
1341024e08
patch 8.1.0548: crash when job callback unloads a buffer
...
Problem: Crash when job callback unloads a buffer. (James McCoy)
Solution: Don't round up the wait time to 10 msec in ui_inchar().
v8.1.0548
2018-11-26 21:19:11 +01:00
Bram Moolenaar
3067a4dd0d
patch 8.1.0547: modeline test with keymap still fails
...
Problem: Modeline test with keymap still fails.
Solution: Check that the keymap feature is available for the failure assert.
v8.1.0547
2018-11-25 05:06:48 +01:00
Bram Moolenaar
4ace6ab7e7
patch 8.1.0546: modeline test with keymap fails
...
Problem: Modeline test with keymap fails.
Solution: Check that the keymap feature is available.
v8.1.0546
2018-11-25 04:25:58 +01:00
Bram Moolenaar
dc2f73a698
patch 8.1.0545: when executing indent tests user preferences interfere
...
Problem: When executing indent tests user preferences interfere.
Solution: Add "--clean".
v8.1.0545
2018-11-25 04:03:09 +01:00
Bram Moolenaar
b730f0c7ba
Update runtime files
2018-11-25 03:56:26 +01:00
Bram Moolenaar
916a818cea
patch 8.1.0544: setting 'filetype' in a modeline causes an error
...
Problem: Setting 'filetype' in a modeline causes an error (Hirohito
Higashi).
Solution: Don't add the P_INSECURE flag when setting 'filetype' from a
modeline. Also for 'syntax'.
v8.1.0544
2018-11-25 02:18:29 +01:00
Bram Moolenaar
4e303c8ba8
patch 8.1.0543: Coverity warns for leaking memory and using wrong struct
...
Problem: Coverity warns for leaking memory and using wrong struct.
Solution: Free pointer when allocation fails. Change "boff" to "loff".
(closes #3634 )
v8.1.0543
2018-11-24 14:27:44 +01:00
Bram Moolenaar
f951416a83
patch 8.1.0542: shiftwidth() does not take 'vartabstop' into account
...
Problem: shiftwidth() does not take 'vartabstop' into account.
Solution: Use the cursor position or a position explicitly passed.
Also make >> and << work better with 'vartabstop'. (Christian
Brabandt)
v8.1.0542
2018-11-22 03:08:29 +01:00
Bram Moolenaar
2b84949ad8
patch 8.1.0541: help message in dosinst.c is outdated
...
Problem: Help message in dosinst.c is outdated.
Solution: Update the comment. (Ken Takata, closes #3626 )
v8.1.0541
2018-11-21 13:58:35 +01:00
Bram Moolenaar
247bb7e43b
patch 8.1.0540: may evaluate insecure value when appending to option
...
Problem: May evaluate insecure value when appending to option.
Solution: Set the secure flag when changing an option that was previously
set insecurely. Also allow numbers for the characters from
'spelllang' that are used for LANG.vim.
v8.1.0540
2018-11-20 14:27:07 +01:00
Bram Moolenaar
82e8c92ebe
patch 8.1.0539: cannot build without the sandbox
...
Problem: Cannot build without the sandbox.
Solution: Set the secure option instead of using the sandbox. Also restrict
the characters from 'spelllang' that are used for LANG.vim.
(suggested by Yasuhiro Matsumoto)
v8.1.0539
2018-11-20 13:32:36 +01:00
Bram Moolenaar
5958f95a40
patch 8.1.0538: evaluating a modeline might invoke using a shell command
...
Problem: Evaluating a modeline might invoke using a shell command. (Paul
Huber)
Solution: Set the sandbox flag when setting options from a modeline.
v8.1.0538
2018-11-20 04:25:21 +01:00
Bram Moolenaar
48d23bb4de
patch 8.1.0537: ui_breakcheck() may be called recursively
...
Problem: ui_breakcheck() may be called recursively, which doesn't work.
Solution: When called recursively, just return. (James McCoy, closes #3617 )
v8.1.0537
2018-11-20 02:42:43 +01:00
Bram Moolenaar
addc156c38
patch 8.1.0536: file time test fails when using NFS
...
Problem: File time test fails when using NFS.
Solution: Use three file times instead of localtim(). (James McCoy,
closes #3618 )
v8.1.0536
2018-11-18 12:25:09 +01:00
Bram Moolenaar
6b731886ca
patch 8.1.0535: increment/decrement might get interrupted by updating folds
...
Problem: Increment/decrement might get interrupted by updating folds.
Solution: Disable fold updating for a moment. (Christian Brabandt,
closes #3599 )
v8.1.0535
2018-11-16 20:54:47 +01:00
Bram Moolenaar
25a494ce60
patch 8.1.0534: MS-Windows installer uses different $HOME than Vim
...
Problem: MS-Windows installer uses different $HOME than Vim.
Solution: Use the Vim logic also in the MS-Windows installer. (Ken Takata,
closes #3564 )
v8.1.0534
2018-11-16 19:39:50 +01:00
Bram Moolenaar
447f6ce8bd
patch 8.1.0533: screendump tests can be flaky
...
Problem: Screendump tests can be flaky.
Solution: Add VerifyScreenDump to the pattern of flaky tests.
v8.1.0533
2018-11-16 18:50:19 +01:00
Bram Moolenaar
2d67d307ee
patch 8.1.0532: cannot distinguish between quickfix and location list
...
Problem: Cannot distinguish between quickfix and location list.
Solution: Add an explicit type variable. (Yegappan Lakshmanan)
v8.1.0532
2018-11-16 18:46:02 +01:00
Bram Moolenaar
dbc0d2163a
patch 8.1.0531: flaky tests often fail with a common error message
...
Problem: Flaky tests often fail with a common error message.
Solution: Add a pattern to match an error message indicating a flaky test.
v8.1.0531
2018-11-16 18:22:45 +01:00
Bram Moolenaar
c0f05d0bd1
patch 8.1.0530: channel and terminal tests that start a server can be flaky
...
Problem: Channel and terminal tests that start a server can be flaky.
Solution: Add all channel and terminal tests that start a server to the list
of flaky tests.
v8.1.0530
2018-11-16 17:44:48 +01:00
Bram Moolenaar
f77af0e613
patch 8.1.0529: flaky test sometimes fails in different ways
...
Problem: Flaky test sometimes fails in different ways.
Solution: When the second run gives a different error, try running the test
again, up to five times.
v8.1.0529
2018-11-16 16:52:16 +01:00
Bram Moolenaar
c4568ab37e
patch 8.1.0528: various typos in comments
...
Problem: Various typos in comments.
Solution: Fix the typos.
v8.1.0528
2018-11-16 16:21:05 +01:00
Bram Moolenaar
f0d58efc9d
Update runtime files.
2018-11-16 16:13:44 +01:00
Bram Moolenaar
0c27cbcacf
patch 8.1.0527: using 'shiftwidth' from wrong buffer for folding
...
Problem: Using 'shiftwidth' from wrong buffer for folding.
Solution: Use "buf" instead of "curbuf". (Christian Brabandt)
v8.1.0527
2018-11-14 21:45:32 +01:00
Bram Moolenaar
61fb8d8c67
patch 8.1.0526: running out of signal stack in RealWaitForChar
...
Problem: Running out of signal stack in RealWaitForChar. (Vladimir Marek)
Solution: Make the fd_set variables static.
v8.1.0526
2018-11-12 21:45:08 +01:00
Bram Moolenaar
d3471e5785
patch 8.1.0525: terminal test skips part on Windows
...
Problem: Terminal test skips part on Windows.
Solution: Fix Test_terminal_does_not_truncate_last_newlines(). (Hirohito
Higashi, closes #3606 )
v8.1.0525
2018-11-12 21:42:24 +01:00
Bram Moolenaar
c2c02574ec
patch 8.1.0524: terminal test fails on Windows
...
Problem: Terminal test fails on Windows.
Solution: Skip Test_terminal_does_not_truncate_last_newlines() for now.
v8.1.0524
2018-11-11 23:14:54 +01:00
Bram Moolenaar
b244373bec
patch 8.1.0523: opening window from quickfix leaves empty buffer behind
...
Problem: Opening window from quickfix leaves empty buffer behind.
Solution: Add qf_jump_newwin(). (Yegappan Lakshmanan, closes #2574 )
v8.1.0523
2018-11-11 22:50:27 +01:00
Bram Moolenaar
f3aea59afa
patch 8.1.0522: :terminal does not show trailing empty lines
...
Problem: :terminal does not show trailing empty lines.
Solution: Add empty lines. (Hirohito Higashi, closes #3605 )
v8.1.0522
2018-11-11 22:18:21 +01:00
Bram Moolenaar
883ba68cda
patch 8.1.0521: cannot build with +eval but without +quickfix
...
Problem: Cannot build with +eval but without +quickfix.
Solution: Remove #ifdef for e_stringreq. (John Marriott)
v8.1.0521
2018-11-11 21:22:57 +01:00
Bram Moolenaar
218959bc91
patch 8.1.0520: screen diff test sometimes fails
...
Problem: Screen diff test sometimes fails.
Solution: Add to list of flaky tests.
v8.1.0520
2018-11-11 18:51:42 +01:00
Bram Moolenaar
f49cc60aa8
patch 8.1.0519: cannot save and restore the tag stack
...
Problem: Cannot save and restore the tag stack.
Solution: Add gettagstack() and settagstack(). (Yegappan Lakshmanan,
closes #3604 )
v8.1.0519
2018-11-11 15:21:05 +01:00
Bram Moolenaar
8617b40159
patch 8.1.0518: Test_window_split_edit_bufnr() fails on AppVeyor
...
Problem: Test_window_split_edit_bufnr() fails on AppVeyor.
Solution: Disable the failing part for now.
v8.1.0518
2018-11-10 20:47:48 +01:00
Bram Moolenaar
d42333d8e9
patch 8.1.0517: Test_window_split_edit_alternate() fails on AppVeyor
...
Problem: Test_window_split_edit_alternate() fails on AppVeyor.
Solution: Disable the failing part for now.
v8.1.0517
2018-11-10 20:28:19 +01:00
Bram Moolenaar
ddd1f9183b
patch 8.1.0516: :move command marks buffer modified when nothing changed
...
Problem: :move command marks buffer modified when nothing changed.
Solution: Do not set 'modified'. Add a test. (Jason Franklin)
v8.1.0516
2018-11-10 19:19:36 +01:00
Bram Moolenaar
ded5f1bed7
patch 8.1.0515: reloading a script gives errors for existing functions
...
Problem: Reloading a script gives errors for existing functions.
Solution: Allow redefining a function once when reloading a script.
v8.1.0515
2018-11-10 17:33:29 +01:00
Bram Moolenaar
1bbb619483
patch 8.1.0514: CTRL-W ^ does not work when alternate buffer has no name
...
Problem: CTRL-W ^ does not work when alternate buffer has no name.
Solution: Use another method to split and edit the alternate buffer. (Jason
Franklin)
v8.1.0514
2018-11-10 16:02:01 +01:00
Bram Moolenaar
d0721058f4
patch 8.1.0513: no error for set diffopt+=algorithm:
...
Problem: No error for set diffopt+=algorithm:.
Solution: Check for missing argument. (Hirohito Higashi, closes #3598 )
v8.1.0513
2018-11-05 21:21:33 +01:00
Bram Moolenaar
389ab7122b
patch 8.1.0512: 'helplang' default is inconsistent for C and C.UTF-8
...
Problem: 'helplang' default is inconsistent for C and C.UTF-8.
Solution: Don't accept a value unless it starts with two letters.
v8.1.0512
2018-11-05 20:25:52 +01:00
Bram Moolenaar
9e353b5265
patch 8.1.0511: ml_get error when calling a function with a range
...
Problem: ml_get error when calling a function with a range.
Solution: Don't position the cursor after the last line.
v8.1.0511
2018-11-04 23:39:38 +01:00
Bram Moolenaar
ba3ff53930
Update runtime files
2018-11-04 14:45:49 +01:00
Bram Moolenaar
dcd71cbaed
patch 8.1.0510: filter test fails when $LANG is C.UTF-8
...
Problem: Filter test fails when $LANG is C.UTF-8.
Solution: Set 'helplang' to "en" for any C language. (Christian Brabandt,
closes #3577 )
v8.1.0510
2018-11-04 14:40:47 +01:00
Bram Moolenaar
0b38f54730
patch 8.1.0509: checking cwd not accessible fails for root
...
Problem: Checking cwd not accessible fails for root. (James McCoy)
Solution: Skip this part of the test for root. (closes #3595 )
v8.1.0509
2018-11-03 21:47:16 +01:00