Leah Neukirchen
0a7984af56
patch 8.2.3510: changes are only detected with one second accuracy
...
Problem: Changes are only detected with one second accuracy.
Solution: Use the nanosecond time if possible. (Leah Neukirchen,
closes #8873 , closes #8875 )
v8.2.3510
2021-10-14 21:27:55 +01:00
Bram Moolenaar
340dd0fbe4
patch 8.2.3509: undo file is not synced
...
Problem: Undo file is not synced. (Sami Farin)
Solution: Sync the undo file if 'fsync' is set. (Christian Brabandt,
closes #8879 , closes #8920 )
v8.2.3509
2021-10-14 17:52:23 +01:00
Bram Moolenaar
051a8a375f
patch 8.2.3508: Vim9: bad separators for "g" and "s" insufficiently tested
...
Problem: Vim9: bad separators for "g" and "s" insufficiently tested.
Solution: Add a few more test cases.
v8.2.3508
2021-10-14 16:53:42 +01:00
Bram Moolenaar
75aa92a162
patch 8.2.3507: generating proto files may fail
...
Problem: Generating proto files may fail.
Solution: Define __attribute().
v8.2.3507
2021-10-14 16:27:19 +01:00
Bram Moolenaar
c0abac67d7
patch 8.2.3506: Vim9: special cases for "g" and "s" insufficiently tested
...
Problem: Vim9: special cases for "g" and "s" insufficiently tested.
Solution: Add a few more test cases.
v8.2.3506
2021-10-13 21:17:05 +01:00
Bram Moolenaar
3be69bf539
patch 8.2.3505: Vim9: build failure without the +eval feature
...
Problem: Vim9: build failure without the +eval feature.
Solution: Add #ifdef.
v8.2.3505
2021-10-13 15:37:15 +01:00
Bram Moolenaar
7f32092b91
patch 8.2.3504: Vim9: warning for signed vs unsigned
...
Problem: Vim9: warning for signed vs unsigned.
Solution: Add type cast.
v8.2.3504
2021-10-13 15:28:28 +01:00
Bram Moolenaar
7b82926892
patch 8.2.3503: Vim9: using g:pat:cmd is confusing
...
Problem: Vim9: using g:pat:cmd is confusing.
Solution: Do not recognize g: as the :global command. Also for s:pat:repl.
(closes #8982 )
v8.2.3503
2021-10-13 15:04:34 +01:00
Bram Moolenaar
fff10d9a76
patch 8.2.3502: cannot enter password in shell command
...
Problem: Cannot enter password in shell command.
Solution: Revert patch 8.2.2919.
v8.2.3502
2021-10-13 10:05:30 +01:00
Eric Pruitt
e519eb41c1
patch 8.2.3501: tmux filetype dection is incomplete
...
Problem: tmux filetype dection is incomplete
Solution: Also use tmux for files having text after .conf. (Eric Pruitt,
closes #8971 )
v8.2.3501
2021-10-12 13:58:23 +01:00
Christian Brabandt
3a724290c5
patch 8.2.3500: Github CI fails to install clang
...
Problem: Github CI fails to install clang.
Solution: Install llvm-11 explicitly. (Christian Brabandt, closes #8993 )
v8.2.3500
2021-10-12 12:02:49 +01:00
Bram Moolenaar
3d031a0ae7
patch 8.2.3499: GUI geometry startup test fails
...
Problem: GUI geometry startup test fails.
Solution: Check string values instead of numbers
v8.2.3499
2021-10-11 22:57:34 +01:00
James McCoy
37f341d723
patch 8.2.3498: recover test may fail on some systems
...
Problem: Recover test may fail on some systems.
Solution: Adjust the little endian and 64 bit detection. (James McCoy,
closes #8941 )
v8.2.3498
2021-10-11 21:04:37 +01:00
Dominique Pelle
a9173d06f7
patch 8.2.3497: put test fails when run by itself
...
Problem: Put test fails when run by itself.
Solution: Source check.vim. (Dominique Pellé, closes #8990 )
v8.2.3497
2021-10-11 20:26:55 +01:00
James McCoy
a5d4f3b09d
patch 8.2.3496: crypt test fails if xxd was not installed yet
...
Problem: Crypt test fails on MS-Windows if xxd was not installed yet.
Solution: Use the just built xxd executable if it exists. (James McCoy,
closes #8929 )
v8.2.3496
2021-10-11 16:27:03 +01:00
Bram Moolenaar
b376aa2da4
patch 8.2.3495: GUI geometry startup test fails on some systems
...
Problem: GUI geometry startup test fails on some systems. (Drew Vogel)
Solution: Add tolerance to the size check. (closes #8815 )
v8.2.3495
2021-10-11 16:08:32 +01:00
Bram Moolenaar
b07626d4af
patch 8.2.3494: illegal memory access in utf_head_off
...
Problem: Illegal memory access in utf_head_off.
Solution: Check cursor position when reselecting the Visual area.
(closes #8963 )
v8.2.3494
2021-10-11 15:40:43 +01:00
Bram Moolenaar
cddd5ac911
patch 8.2.3493: large count test fails on MS-Windows
...
Problem: Large count test fails on MS-Windows.
Solution: Skip the test on MS-Windows.
v8.2.3493
2021-10-10 13:54:01 +01:00
Bram Moolenaar
eeed1c7ae0
patch 8.2.3492: crash when pasting too many times
...
Problem: Crash when pasting too many times.
Solution: Limit the size to what fits in an int. (closes #8962 )
v8.2.3492
2021-10-10 12:35:17 +01:00
Bram Moolenaar
6e77b88df6
patch 8.2.3491: xpm2 filetype dection is not so good
...
Problem: xpm2 filetype dection is not so good.
Solution: Adjust the check for xpm2. (closes #8914 )
v8.2.3491
2021-10-09 16:29:43 +01:00
=?UTF-8?q?Dundar=20G=C3=B6c?=
3826c0513b
patch 8.2.3490: superfluous return statements
...
Problem: Superfluous return statements.
Solution: Remove superfluous return statements from void functions.
(closes #8977 )
v8.2.3490
2021-10-09 15:39:25 +01:00
Bram Moolenaar
35a319b77f
patch 8.2.3489: ml_get error after search with range
...
Problem: ml_get error after search with range.
Solution: Limit the line number to the buffer line count.
v8.2.3489
2021-10-09 13:58:55 +01:00
snxx
26190b2701
patch 8.2.3488: issue template is not easy to use
...
Problem: Issue template is not easy to use.
Solution: Use a yaml template. (closes #8928 )
v8.2.3488
2021-10-09 12:50:20 +01:00
Bram Moolenaar
826bfe4bbd
patch 8.2.3487: illegal memory access if buffer name is very long
...
Problem: Illegal memory access if buffer name is very long.
Solution: Make sure not to go over the end of the buffer.
v8.2.3487
2021-10-08 18:39:28 +01:00
Bram Moolenaar
cce81e9673
patch 8.2.3486: illegal memory access with invalid sequence of commands
...
Problem: Illegal memory access with invalid sequence of commands.
Solution: Do not call leave_block() when not in a try block. (closes #8966 )
Reset did_emsg so that exception is shown as an error.
v8.2.3486
2021-10-06 22:08:11 +01:00
Zdenek Dohnal
edd7a476fb
patch 8.2.3485: Python 3 test fails with Python 3.10
...
Problem: Python 3 test fails with Python 3.10.
Solution: Adjust expected error message. (zdohnal Dohnal, closes #8969 )
v8.2.3485
2021-10-06 19:39:16 +01:00
Bram Moolenaar
e275ba4fc9
patch 8.2.3484: crash when going through spell suggestions
...
Problem: Crash when going through spell suggestions.
Solution: Limit the text length for finding suggestions to the original
length. Do not update buffers when exiting. (closes #8965 )
v8.2.3484
2021-10-06 13:41:07 +01:00
Bram Moolenaar
e2982d6911
patch 8.2.3483: #ifdef for using sysinfo() is incomplete
...
Problem: #ifdef for using sysinfo() is incomplete.
Solution: Also check for HAVE_SYSINFO. Make autoconf check use TRY_LINK.
(closes #8952 )
v8.2.3483
2021-10-06 11:27:21 +01:00
Bram Moolenaar
78e0fa4cf4
patch 8.2.3482: reading beyond end of line ending in quote and backslash
...
Problem: Reading beyond end of line ending in quote and backslash.
Solution: Check for non-NUL after backslash. (closes #8964 )
v8.2.3482
2021-10-05 21:58:53 +01:00
James McCoy
2e258bd79f
patch 8.2.3481: failures when char is unsigned
...
Problem: Failures when char is unsigned.
Solution: Use int8_T. Make a CI run with unsigned char. (James McCoy,
closes #8936 )
v8.2.3481
2021-10-05 19:44:04 +01:00
Dominique Pelle
949de97da3
patch 8.2.3480: test does not fail without the fix for a crash
...
Problem: Test does not fail without the fix for a crash.
Solution: Write the bad code in a file and source it. (Dominique Pellé,
closes #8961 )
v8.2.3480
2021-10-05 19:28:01 +01:00
Bram Moolenaar
7c25a7c0a1
patch 8.2.3479: crash when calling job_start with an invalid argument
...
Problem: Crash when calling job_start with an invalid argument. (Virginia
Senioria)
Solution: Clear the first item in argv. (closes #8957 )
v8.2.3479
2021-10-05 19:19:35 +01:00
Bram Moolenaar
f67d3fb736
patch 8.2.3478: still crash with error in :catch and also in :finally
...
Problem: Still crash with error in :catch and also in :finally.
Solution: Only call finish_exception() once. (closes #8954 )
v8.2.3478
2021-10-05 11:22:27 +01:00
Bram Moolenaar
6d19798774
patch 8.2.3477: startup test fails on MS-Windows
...
Problem: Startup test fails on MS-Windows.
Solution: Skip the test if not on Unix.
v8.2.3477
2021-10-05 01:19:53 +01:00
Bram Moolenaar
d3710cf01e
patch 8.2.3476: renaming a buffer on startup may cause using freed memory
...
Problem: Renaming a buffer on startup may cause using freed memory.
Solution: Check if the buffer is used in a window. (closes #8955 )
v8.2.3476
2021-10-04 23:13:13 +01:00
kuuote
08d7b1c828
patch 8.2.3475: expression register set by not executed put command
...
Problem: Expression register set by not executed put command.
Solution: Do not set the register if the command is skipped. (closes #8909 )
v8.2.3475
2021-10-04 22:17:36 +01:00
h-east
965d2edbce
patch 8.2.3474: some places use "Vimscript" instead of "Vim script"
...
Problem: Some places use "Vimscript" instead of "Vim script".
Solution: Consistently use "Vim script". (Hirohito Higashi, closes #8910 )
v8.2.3474
2021-10-04 21:51:57 +01:00
Bram Moolenaar
6e64922492
Update runtime files
2021-10-04 21:32:54 +01:00
Bram Moolenaar
78aa5ffe31
patch 8.2.3473: some files with tcl syntax are not recognized
...
Problem: Some files with tcl syntax are not recognized.
Solution: Add a few file patterns. (Doug Kearns
v8.2.3473
2021-10-04 20:41:45 +01:00
Bram Moolenaar
9af9fd6ab6
patch 8.2.3472: other crashes with empty search pattern not tested
...
Problem: Other crashes with empty search pattern not tested.
Solution: Add a few more test lines. (Dominique Pellé)
v8.2.3472
2021-10-04 20:09:19 +01:00
Bram Moolenaar
d8d957de86
patch 8.2.3471: crash when using CTRL-T after an empty search pattern
...
Problem: Crash when using CTRL-T after an empty search pattern.
Solution: Bail out when there is no previous search pattern. (closes #8953 )
v8.2.3471
2021-10-04 19:47:35 +01:00
Bram Moolenaar
a684a68409
patch 8.2.3470: crash with error in :catch and also in :finally
...
Problem: Crash with error in :catch and also in :finally.
Solution: Only discard an exception if there is one. (closes #8954 )
v8.2.3470
2021-10-04 18:52:19 +01:00
Bram Moolenaar
50c5689342
patch 8.2.3469: some files with json syntax are not recognized
...
Problem: Some files with json syntax are not recognized.
Solution: Add a few file patterns. (Emiliano Ruiz Carletti, closes #8947 )
v8.2.3469
2021-10-03 20:11:20 +01:00
Bram Moolenaar
c6376c7984
patch 8.2.3468: problem with :cd when editing file in non-existent directory
...
Problem: Problem with :cd when editing file in non-existent directory. (Yee
Cheng Chin)
Solution: Prepend the current directory to get the full path. (closes #8903 )
v8.2.3468
2021-10-03 19:29:48 +01:00
Bram Moolenaar
5a9357d0bf
patch 8.2.3467: CursorHoldI event interferes with "CTRL-G U"
...
Problem: CursorHoldI event interferes with "CTRL-G U". (Naohiro Ono)
Solution: Restore the flag for "CTRL-G U" after triggering CursorHoldI.
(closes #8937 )
v8.2.3467
2021-10-03 16:22:05 +01:00
zeertzjq
cc8cd44533
patch 8.2.3466: completion submode not indicated for virtual replace
...
Problem: Completion submode not indicated for virtual replace.
Solution: Add submode to "Rv". (closes #8945 )
v8.2.3466
2021-10-03 15:19:14 +01:00
zeertzjq
27fef59dd1
patch 8.2.3465: cannot detect insert scroll mode
...
Problem: Cannot detect insert scroll mode.
Solution: Add "scroll" to complete_info(). (closes #8943 )
v8.2.3465
2021-10-03 12:01:27 +01:00
Chris Aumann
8b8c0ed657
patch 8.2.3464: nginx files are not recognized
...
Problem: nginx files are not recognized.
Solution: Add several file patterns. (Chris Aumann, closes #8922 )
v8.2.3464
2021-10-03 11:46:09 +01:00
Bram Moolenaar
72d2fa69e5
patch 8.2.3463: pattern matching with ModeChanged not tested
...
Problem: Pattern matching with ModeChanged not tested.
Solution: Add a few more test lines. (issue #8856 )
v8.2.3463
2021-10-02 21:48:15 +01:00
Bram Moolenaar
d85931e673
patch 8.2.3462: ModeChanged only uses one character for new_mode and old_mode
...
Problem: The ModeChanged event only uses one character for the new_mode and
old_mode values.
Solution: Pass one as first argument to mode(). (issue #8856 )
v8.2.3462
2021-10-02 16:55:39 +01:00