Bram Moolenaar
f47ebf1e1a
patch 8.2.3540: the mark '] is wrong after put with a count
...
Problem: The mark '] is wrong after put with a count. (Naohiro Ono)
Solution: Use the right line number. (closes #8956 )
v8.2.3540
2021-10-19 20:08:45 +01:00
Bram Moolenaar
604e207e27
patch 8.2.3539: GTK3: with 'rightleft' set scrollbar may move unintentionally
...
Problem: GTK3: with 'rightleft' set scrollbar may move unintentionally.
Solution: Ignore events while moving the scrollbar thumb. (closes #8958 )
v8.2.3539
2021-10-19 14:22:03 +01:00
Yegappan Lakshmanan
d43d8e28db
patch 8.2.3538: else-if indenting is confusing
...
Problem: Else-if indenting is confusing.
Solution: Add curly brackets. (Yegappan Lakshmanan, closes #9017 )
v8.2.3538
2021-10-19 13:44:52 +01:00
naohiro ono
75c30e96cf
patch 8.2.3537: mode() does not return the right value in 'operatorfunc'
...
Problem: mode() does not return the right value in 'operatorfunc'.
Solution: Reset finish_op while calling 'operatorfunc'.
v8.2.3537
2021-10-19 11:15:41 +01:00
Yegappan Lakshmanan
ad6b90c33c
patch 8.2.3536: the do_highlight() function is way too long
...
Problem: The do_highlight() function is way too long.
Solution: Split it into several functions. (Yegappan Lakshmanan,
closes #9011 )
v8.2.3536
2021-10-18 22:13:57 +01:00
Dominique Pelle
9b0b844d25
patch 8.2.3535: if-else indenting is confusing
...
Problem: If-else indenting is confusing.
Solution: Add curly brackets and indent. (Dominique Pellé, closes #9010 )
v8.2.3535
2021-10-18 20:56:39 +01:00
Bram Moolenaar
944eeb44fb
patch 8.2.3534: autoread test is a bit flaky
...
Problem: Autoread test is a bit flaky.
Solution: Wait a brief moment before overwriting the file.
v8.2.3534
2021-10-18 14:37:13 +01:00
DungSaga
375c35a63f
patch 8.2.3533: inefficient code in xxd
...
Problem: Inefficient code in xxd.
Solution: Don't use "p" when "hextype" is non-zero. (closes #9013 )
v8.2.3533
2021-10-18 13:16:03 +01:00
Bram Moolenaar
e08aee60ab
patch 8.2.3532: the previous '' mark is restored after moving the cursor
...
Problem: The previous '' mark is restored after moving the cursor to the
original jump position. (Tony Chen)
Solution: Forget the previous position after checking. (closes #8985 )
v8.2.3532
2021-10-17 21:53:58 +01:00
Bram Moolenaar
39c47c3104
patch 8.2.3531: command line completion test fails on MS-Windows
...
Problem: Command line completion test fails on MS-Windows.
Solution: Do not test with "\{" on MS-Windows.
v8.2.3531
2021-10-17 18:05:26 +01:00
Bram Moolenaar
21c1a0c2f1
patch 8.2.3530: ":buf \{a}" fails while ":edit \{a}" works
...
Problem: ":buf \{a}" fails while ":edit \{a}" works.
Solution: Unescape "\{". (closes #8917 )
v8.2.3530
2021-10-17 17:20:23 +01:00
Atsushi SUGAWARA
34a364877f
patch 8.2.3529: xxd usage output is incomplete
...
Problem: Xxd usage output is incomplete.
Solution: Add "bytes" to "-g" flag. (Atsushi Sugawara, closes #8944 )
v8.2.3529
2021-10-17 16:09:08 +01:00
Bram Moolenaar
f4d8b76d30
patch 8.2.3528: 'thesaurus' and 'thesaurusfunc' do not have the same scope
...
Problem: 'thesaurus' and 'thesaurusfunc' do not have the same scope.
Solution: Make 'thesaurusfunc' global-local.
v8.2.3528
2021-10-17 14:13:09 +01:00
Bram Moolenaar
9d4b8caf9e
patch 8.2.3527: gcc complains about uninitialized variable
...
Problem: Gcc complains about uninitialized variable. (Tony Mechelynck)
Solution: Initialize it.
v8.2.3527
2021-10-17 11:33:47 +01:00
Bram Moolenaar
40bd5a1540
patch 8.2.3526: tests have clumsy check for X11 based GUI
...
Problem: Tests have clumsy check for X11 based GUI.
Solution: Add CheckX11BasedGui.
v8.2.3526
2021-10-16 21:58:27 +01:00
Bram Moolenaar
d4c4bfa007
patch 8.2.3525: option variable name does not match option name
...
Problem: Option variable name does not match option name. (Christ van
Willigen)
Solution: Rename the variable.
v8.2.3525
2021-10-16 21:14:11 +01:00
Dusan Popovic
4eeedc09fe
patch 8.2.3524: GUI: ligatures are not used
...
Problem: GUI: ligatures are not used.
Solution: Add the 'guiligatures' option. (Dusan Popovic, closes #8933 )
v8.2.3524
2021-10-16 20:52:05 +01:00
DungSaga
c89c91cafd
patch 8.2.3523: duplicated code in xxd
...
Problem: Duplicated code in xxd.
Solution: Remove duplicated lines. (closes #8972 )
v8.2.3523
2021-10-16 19:07:46 +01:00
Bram Moolenaar
93ff6720fe
patch 8.2.3522: cannot use \x and \u when setting 'listchars'
...
Problem: Cannot use \x and \u when setting 'listchars'.
Solution: Support hex and unicode in hex form. (closes #9006 )
v8.2.3522
2021-10-16 17:51:40 +01:00
Bram Moolenaar
abdcfd1c83
patch 8.2.3521: options completion test fails
...
Problem: Options completion test fails.
Solution: Add 'thesaurusfunc' to the results.
v8.2.3521
2021-10-16 16:48:27 +01:00
Yegappan Lakshmanan
160e994d76
patch 8.2.3520: cannot define a function for thesaurus completion
...
Problem: Cannot define a function for thesaurus completion.
Solution: Add 'thesaurusfunc'. (Yegappan Lakshmanan, closes #8987 ,
closes 8950)
v8.2.3520
2021-10-16 15:41:29 +01:00
Bram Moolenaar
2286304cdb
Update runtime files
2021-10-16 15:23:36 +01:00
Aman Verma
28b6a3bef6
patch 8.2.3519: TOML files are not recognized
...
Problem: TOML files are not recognized.
Solution: Add filetype patterns for TOML. (Aman Verma, closes #8984 )
v8.2.3519
2021-10-16 13:44:04 +01:00
Bram Moolenaar
f08b0eb869
patch 8.2.3518: Test_xrestore sometimes fails
...
Problem: Test_xrestore sometimes fails.
Solution: Mark the test as flayky. Move marking test as flaky to the test
instead of listing them in runtest.
v8.2.3518
2021-10-16 13:00:14 +01:00
Christian Brabandt
db3b44640d
patch 8.2.3517: TextChanged does not trigger after TextChangedI
...
Problem: TextChanged does not trigger after TextChangedI.
Solution: Store the tick separately for TextChangedI. (Christian Brabandt,
closes #8968 , closes #8932 )
v8.2.3517
2021-10-16 11:58:55 +01:00
Milly
7b5f45be21
patch 8.2.3516: terminal window does not have transparent background
...
Problem: Terminal window does not have transparent background when
'termguicolors' is used.
Solution: Fix the background color. (closes #2361 , closes #9002 )
v8.2.3516
2021-10-15 22:25:43 +01:00
ichizok
def69dffb3
patch 8.2.3515: nano time test fails on Mac and FreeBSD
...
Problem: Nano time test fails on Mac and FreeBSD.
Solution: Also check nano time when not on Linux. (Ozaki Kiichi,
closes #9000 )
v8.2.3515
2021-10-15 17:23:12 +01:00
Bram Moolenaar
eaa006dae3
patch 8.2.3514: autoread test with nano second time sometimes fails
...
Problem: Autoread test with nano second time sometimes fails.
Solution: Mark the test as being flaky.
v8.2.3514
2021-10-15 17:09:50 +01:00
Bram Moolenaar
a2cff1dbc9
patch 8.2.3513: using freed memory when using a timer and searching
...
Problem: Using freed memory when using a timer and searching. (Dominique
Pellé)
Solution: Allocated mr_pattern.
v8.2.3513
2021-10-15 12:51:29 +01:00
Bram Moolenaar
accf4ed352
patch 8.2.3512: timestamp test fails on some systems
...
Problem: Timestamp test fails on some systems.
Solution: Sleep for a short while.
v8.2.3512
2021-10-15 00:38:02 +01:00
Bram Moolenaar
a06758dd38
patch 8.2.3511: Vim9: entry for loop variable is created every round
...
Problem: Vim9: entry for loop variable is created every round.
Solution: Only create the entry once. (closes #8996 )
v8.2.3511
2021-10-15 00:18:37 +01:00
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