Yegappan Lakshmanan
1a6476428f
patch 9.0.1308: the code for setting options is too complicated
...
Problem: The code for setting options is too complicated.
Solution: Refactor the code for setting options. (Yegappan Lakshmanan,
closes #11989 )
2023-02-14 13:07:18 +00:00
Yegappan Lakshmanan
32ff96ef01
patch 9.0.1307: setting 'formatoptions' with :let doesn't check for errors
...
Problem: Setting 'formatoptions' with :let doesn't check for errors.
Solution: Pass "errbuf" to set_string_option(). (Yegappan Lakshmanan,
closes #11974 , closes #11972 )
2023-02-13 16:10:04 +00:00
Bram Moolenaar
5ceb8157bc
patch 9.0.1306: no regression test for solved problem of #11959
...
Problem: No regression test for solved problem of #11959 .
Solution: Add a test, also with 'list' set. (closes #11959 )
2023-02-12 18:11:21 +00:00
Bram Moolenaar
55a27d8ea7
patch 9.0.1305: cursor in wrong line with virtual text above
...
Problem: Cursor in wrong line with virtual text above.
Solution: Count extra line for text property above/below. (closes #11959 )
2023-02-12 18:03:57 +00:00
Bram Moolenaar
234c3fab28
patch 9.0.1304: "$" for 'list' option displayed in wrong position
...
Problem: "$" for 'list' option displayed in wrong position when there are
text properties.
Solution: Adjust logic for order of displayed items. (closes #11959 )
2023-02-12 14:42:15 +00:00
qsmodo
094b8473ed
patch 9.0.1303: Motif: scrollbar width/height wrong when maximized
...
Problem: Motif: scrollbar width/height wrong when maximized.
Solution: Set the width/height when creating the scrollbar. (closes #11946 )
2023-02-11 19:12:57 +00:00
Bram Moolenaar
aab2ead008
patch 9.0.1302: on a Belgian keyboard CTRL-] does not work
...
Problem: On a Belgian keyboard CTRL-] does not work.
Solution: Translate CTRL-$ into CTRL-]. (closes #11831 )
2023-02-11 16:15:50 +00:00
Bram Moolenaar
9d9a20ee87
patch 9.0.1301: virtual text below empty line not displayed
...
Problem: Virtual text below empty line not displayed.
Solution: Adjust flags and computations. (closes #11959 )
2023-02-11 13:49:01 +00:00
Yegappan Lakshmanan
3ec78f973f
patch 9.0.1300: 'statusline' only supports one "%=" item
...
Problem: 'statusline' only supports one "%=" item.
Solution: Add support for multiple "%=" items. (TJ DeVries, Yegappan
Lakshmanan, closes #11970 , closes #11965 )
2023-02-11 11:15:25 +00:00
zeertzjq
412e0e4ed9
patch 9.0.1299: change for triggering incsearch not sufficiently tested
...
Problem: Change for triggering incsearch not sufficiently tested.
Solution: Add a test case. Simplify the code. (closes #11971 )
2023-02-11 10:34:07 +00:00
K.Takata
c4b7dec382
patch 9.0.1298: inserting register on the cmdline does not trigger incsearch
...
Problem: Inserting a register on the command line does not trigger
incsearch or update hlsearch.
Solution: Have cmdline_insert_reg() return CMDLINE_CHANGED when appropriate
and handle it correctly. (Ken Takata, closes #11960 )
2023-02-10 21:38:44 +00:00
WuerfelDev
962d916435
patch 9.0.1297: wrong value for $LC_CTYPE makes the environ test fail
...
Problem: Wrong value for $LC_CTYPE makes the environ test fail.
Solution: Unset $LC_CTYPE when running tests. (closes #11963 )
2023-02-10 20:49:08 +00:00
Bram Moolenaar
094cf9f4d5
patch 9.0.1296: calling an object method with arguments does not work
...
Problem: Calling an object method with arguments does not work. (Ernie
Rael)
Solution: Take the argument count into account when looking up the object.
(closes #11911 )
2023-02-10 15:52:25 +00:00
Yegappan Lakshmanan
6c41bedeed
patch 9.0.1295: the option initialization function is too long
...
Problem: The option initialization function is too long.
Solution: Move code to separate functions. (Yegappan Lakshmanan,
closes #11966 )
2023-02-10 14:50:31 +00:00
Yegappan Lakshmanan
80b817b749
patch 9.0.1294: the set_bool_option() function is too long
...
Problem: The set_bool_option() function is too long.
Solution: Move code to separate functions. (Yegappan Lakshmanan,
closes #11964 )
2023-02-09 22:08:52 +00:00
Yegappan Lakshmanan
0caaf1e465
patch 9.0.1293: the set_num_option() is too long
...
Problem: The set_num_option() is too long.
Solution: Move code to separate functions. (Yegappan Lakshmanan,
closes #11954 )
2023-02-09 12:23:17 +00:00
Bram Moolenaar
313e4724c3
patch 9.0.1292: :defer may call the wrong method for an object
...
Problem: :defer may call the wrong method for an object. (Ernie Rael)
Solution: When en object is from a class that extends or implements, figure
out the method to call at runtime. (closes #11910 )
2023-02-08 20:55:27 +00:00
Amaan Qureshi
6642982bea
patch 9.0.1291: Move language files are not recognized
...
Problem: Move language files are not recognized.
Solution: Recognize Move language files. (Amaan Qureshi, closes #11947 )
2023-02-07 19:37:32 +00:00
zeertzjq
af9e28a5b8
patch 9.0.1290: CTRL-N and -P on cmdline don't trigger CmdlineChanged
...
Problem: CTRL-N and -P on cmdline don't trigger CmdlineChanged.
Solution: Jump to cmdline_changed instead of cmdline_not_changed.
(closes #11956 )
2023-02-06 20:58:09 +00:00
Philip H
43e234e8b4
patch 9.0.1289: a newer version of clang can be used for CI
...
Problem: A newer version of clang can be used for CI.
Solution: Switch from clang-15 to clang-16. (closes #11577 )
2023-02-06 20:22:48 +00:00
Amaan Qureshi
91deac4539
patch 9.0.1288: FunC files are not recognized
...
Problem: FunC files are not recognized.
Solution: Recognize FunC files. (Amaan Qureshi, closes #11949 )
2023-02-06 19:32:07 +00:00
Bram Moolenaar
0261e3978e
patch 9.0.1287: with the Kitty key protocl Esc with NumLock cannot be mapped
...
Problem: With the Kitty key protocl Esc with NumLock cannot be mapped.
Solution: Also use K_ESC when there is a modifier. (closes #11811 )
2023-02-06 17:46:37 +00:00
Bram Moolenaar
546933f497
patch 9.0.1286: Coverity warns for using a NULL pointer
...
Problem: Coverity warns for using a NULL pointer.
Solution: Bail out whan "varp" is NULL.
2023-02-06 16:40:49 +00:00
Bram Moolenaar
a9a6b0323e
patch 9.0.1285: various small problems
...
Problem: Various small problems.
Solution: Adjust white space and comments.
2023-02-05 18:00:42 +00:00
Bram Moolenaar
40b4872966
patch 9.0.1284: compiler warnings for uninitialized variables
...
Problem: Compiler warnings for uninitialized variables. (Tony Mechelynck)
Solution: Add variable initializations.
2023-02-05 17:04:50 +00:00
Yegappan Lakshmanan
c72078b631
patch 9.0.1283: the code for setting options is too complicated
...
Problem: The code for setting options is too complicated.
Solution: Refactor the do_set() function. (Yegappan Lakshmanan, Lewis
Russell, closes #11945 )
2023-02-05 16:02:35 +00:00
Amaan Qureshi
c8ef30bc2e
patch 9.0.1282: Ron files are not recognized
...
Problem: Ron files are not recognized.
Solution: Recognize Ron files. (Amaan Qureshi, closes #11948 )
2023-02-05 14:47:46 +00:00
Janez Podhostnik
cb626a4692
patch 9.0.1281: Cadence files are not recognized
...
Problem: Cadence files are not recognized.
Solution: Recognize Cadence files. (Janez Podhostnik, closes #11951 )
2023-02-05 13:01:40 +00:00
Bram Moolenaar
7a1bdaecf2
patch 9.0.1280: inssufficient testing for what 9.0.1265 fixes
...
Problem: Inssufficient testing for what 9.0.1265 fixes.
Solution: Add a couple of test cases. (issue #11885 )
2023-02-04 15:45:27 +00:00
Bram Moolenaar
61fdbfa1e3
patch 9.0.1279: display shows lines scrolled down erroneously
...
Problem: Display shows lines scrolled down erroneously. (Yishai Lerner)
Solution: Do not change "wl_lnum" at index zero. (closes #11938 )
2023-02-04 13:57:55 +00:00
Amaan Qureshi
4ad8ae8465
patch 9.0.1278: go.work.sum files are not recognized
...
Problem: go.work.sum files are not recognized.
Solution: Recognize go.work.sum files as the gosum filetype. (Amaan Qureshi,
closes #11940 )
2023-02-04 12:12:36 +00:00
zeertzjq
49f0524fb5
patch 9.0.1277: cursor may move with autocmd in Visual mode
...
Problem: Cursor may move with autocmd in Visual mode.
Solution: Restore "VIsual_active" before calling check_cursor().
(closes #11939 )
2023-02-04 10:58:34 +00:00
Bram Moolenaar
4be18e77ff
patch 9.0.1276: some mappings with Meta and Shift do not work
...
Problem: Some mappings with Meta and Shift do not work.
Solution: Apply the Shift modifier to the key. (issue #11913 )
2023-02-03 12:28:07 +00:00
Yegappan Lakshmanan
78012f55fa
patch 9.0.1275: the code for setting options is too complicated
...
Problem: The code for setting options is too complicated.
Solution: Refactor the do_set() function. (Yegappan Lakshmanan, Lewis
Russell, closes #11932 )
2023-02-02 16:34:11 +00:00
Amaan Qureshi
685bf83b73
patch 9.0.1274: FIRRTL files are not recognized
...
Problem: FIRRTL files are not recognized.
Solution: Add a pattern for FIRRTL files. (Amaan Qureshi, closes #11931 )
2023-02-02 13:30:13 +00:00
Bram Moolenaar
8f531662e2
patch 9.0.1273: "1v" may select block with wrong size
...
Problem: "1v" may select block with wrong size. (Evgeni Chasnovski)
Solution: Compute "curswant" in the right line. (closes #11925 )
2023-02-01 17:33:18 +00:00
zeertzjq
e8d4ae0d11
patch 9.0.1272: typo in pattern for filetype detection
...
Problem: Typo in pattern for filetype detection.
Solution: Fix the typo. (closes #11924 )
2023-02-01 15:31:23 +00:00
zeertzjq
1b438a8228
patch 9.0.1271: using sizeof() and subtract array size is tricky
...
Problem: Using sizeof() and subtract array size is tricky.
Solution: Use offsetof() instead. (closes #11926 )
2023-02-01 13:11:15 +00:00
zeertzjq
a7d36b7320
patch 9.0.1270: crash when using search stat in narrow screen
...
Problem: Crash when using search stat in narrow screen.
Solution: Check length of message. (closes #11921 )
2023-01-31 21:13:38 +00:00
Bram Moolenaar
b40c1de384
patch 9.0.1269: channel test often fails on Mac OS
...
Problem: Channel test often fails on Mac OS.
Solution: Increase the wait time from one to 15 milliseconds. (D. Ben
Knoble, closes #11894 )
2023-01-31 21:01:08 +00:00
Mark Skelton
9c51798a1f
patch 9.0.1268: .clangd and .stylelintrc files don't get a filetype
...
Problem: .clangd and .stylelintrc files don't get a filetype.
Solution: Use yaml for .clangd and json for .stylelintrc files. (Mark
Skelton, closes #11916 )
2023-01-31 18:57:17 +00:00
Yegappan Lakshmanan
d6e4c75af2
patch 9.0.1267: the did_set_string_option function is too long
...
Problem: The did_set_string_option function is too long.
Solution: Further cleanup of handling string options. (Yegappan Lakshmanan,
Lewis Russell, closes #11920 )
2023-01-31 13:25:58 +00:00
Bram Moolenaar
ce93d162da
patch 9.0.1266: error for space before ": type" is inconsistent
...
Problem: Error for space before ": type" is inconsistent.
Solution: Give E1059 in more places. (closes #11868 )
2023-01-30 21:12:34 +00:00
Bram Moolenaar
b8bebd0cd7
patch 9.0.1265: using an interface method may give a compilation error
...
Problem: Using an interface method may give a compilation error.
Solution: Do not try to compile the body of a method of an interface.
(closes #11885 )
2023-01-30 20:24:23 +00:00
Bram Moolenaar
eb45ad25ab
patch 9.0.1264: Motif: compiler warning for unused argument
...
Problem: Motif: compiler warning for unused argument.
Solution: Add "UNUSED".
2023-01-30 19:26:24 +00:00
Amaan Qureshi
907349a743
patch 9.0.1263: KDL files are not recognized
...
Problem: KDL files are not recognized.
Solution: Add a pattern for KDL files. (Amaan Qureshi, closes #11898 )
2023-01-30 15:19:57 +00:00
Yegappan Lakshmanan
f2e30d0c44
patch 9.0.1262: the did_set_string_option function is too long
...
Problem: The did_set_string_option function is too long.
Solution: Split off functionality to individual functions. (Yegappan
Lakshmanan, Lewis Russell, closes #11904 )
2023-01-30 13:04:42 +00:00
Amaan Qureshi
2a99fe6c41
patch 9.0.1261: Elsa files are not recognized
...
Problem: Elsa files are not recognized.
Solution: Add a pattern for Elsa files. (Amaan Qureshi, closes #11908 )
2023-01-29 17:50:14 +00:00
Bram Moolenaar
836137d89a
patch 9.0.1260: Coverity warns for possible NULL pointer usage
...
Problem: Coverity warns for possible NULL pointer usage.
Solution: Change the condition.
2023-01-29 14:11:24 +00:00
Bram Moolenaar
492324e588
patch 9.0.1259: diffmode test fails
...
Problem: Diffmode test fails.
Solution: Adjust expected result for adjusted indenting.
2023-01-28 20:57:59 +00:00