Luuk van Baal
aa7f25ebf1
patch 9.0.1451: unnecessary redrawing when 'showcmdloc' is not "last"
...
Problem: Unnecessary redrawing when 'showcmdloc' is not "last".
Solution: Redraw later when "showcmd_is_clear" is set. (Luuk van Baal,
closes #12260 )
2023-04-13 21:47:38 +01:00
Bram Moolenaar
08210f8def
patch 9.0.1450: MacOS: building fails if clock_gettime() is not available
...
Problem: MacOS: building fails if clock_gettime() is not available.
Solution: Add a configure check for clock_gettime(). (closes #12242 )
2023-04-13 19:15:54 +01:00
Bram Moolenaar
ff6c230051
patch 9.0.1449: test for prompt buffer is flaky
...
Problem: Test for prompt buffer is flaky.
Solution: Use WaitForAssert() instead of TermWait(). (Ozaki Kiichi,
closes #12247 )
2023-04-13 17:32:23 +01:00
ichizok
d76670fc0d
patch 9.0.1448: diff test fails on MacOS 13
...
Problem: Diff test fails on MacOS 13.
Solution: Install GNU diffutils. (Ozaki Kiichi, closes #12258 )
2023-04-13 17:23:45 +01:00
zeertzjq
474891bc89
patch 9.0.1447: condition is always true
...
Problem: Condition is always true.
Solution: Remove the useless condition. (closes #12253 )
2023-04-12 21:36:03 +01:00
zeertzjq
5299c0933f
patch 9.0.1446: unnecessary checks for the "skip" flag when skipping
...
Problem: Unnecessary checks for the "skip" flag when skipping.
Solution: Remove the unnecessary checks. (closes #12254 )
2023-04-12 20:48:16 +01:00
Bram Moolenaar
01967f5b10
patch 9.0.1445: openSUSE: configure doesn't find the Motif library
...
Problem: openSUSE: configure doesn't find the Motif library. (Tony
Mechelynck)
Solution: Also search in /usr/lib64.
2023-04-12 16:24:03 +01:00
zeertzjq
ac6cd31afc
patch 9.0.1444: crash when passing NULL to setcmdline()
...
Problem: Crash when passing NULL to setcmdline(). (Andreas Louv)
Solution: Use tv_get_string() instead of using v_string directly.
(closes #12231 , closes #12227 )
2023-04-12 16:21:14 +01:00
Bram Moolenaar
05a627c3d4
patch 9.0.1443: ending Insert mode when accessing a hidden prompt buffer
...
Problem: Ending Insert mode when accessing a hidden prompt buffer.
Solution: Don't stop Insert mode when it was active before. (closes #12237 )
2023-04-09 22:01:31 +01:00
zeertzjq
bfc7cbd1d4
patch 9.0.1442: mapset() does not restore non-script context
...
Problem: mapset() does not restore non-script context.
Solution: Also accept negative sid. (closes #12132 )
2023-04-07 22:09:46 +01:00
Yee Cheng Chin
b6ebe5af74
patch 9.0.1441: MacOS: Python 3 using framework do not set dll name properly
...
Problem: MacOS: Python 3 using framework do not set dll name properly.
Solution: Use the framework prefix. (Yee Cheng Chin, closes #12189 )
2023-04-05 18:24:50 +01:00
Bram Moolenaar
23a971da50
patch 9.0.1440: "rvim" can execute a shell through :diffpatch
...
Problem: "rvim" can execute a shell through :diffpatch.
Solution: Disallow the shell "patch" command.
2023-04-04 22:04:53 +01:00
orbital
cde8de0345
patch 9.0.1439: start Insert mode when accessing a hidden prompt buffer
...
Problem: Start Insert mode when accessing a hidden prompt buffer.
Solution: Call leaving_window() in aucmd_restbuf(). (Thorben Tröbst,
closes #12148 , closes #12147 )
2023-04-02 22:05:13 +01:00
Johan Kotlinski
065088d554
patch 9.0.1438: .fs files are falsely recognized as forth files
...
Problem: .fs files are falsely recognized as forth files.
Solution: Check 100 lines for something that looks like forth. (Johan
Kotlinski, closes #12219 , closes #11988 )
2023-04-02 20:29:38 +01:00
Bram Moolenaar
3cdd799951
patch 9.0.1437: test fails with different error number
...
Problem: Test fails with different error number.
Solution: Adjust the expected error.
2023-04-01 22:24:18 +01:00
Bram Moolenaar
2ed57ac367
patch 9.0.1436: cannot compare a typed variable with v:none
...
Problem: Cannot compare a typed variable with v:none.
Solution: Allow for "x is v:none" and "x isnot v:none". (issue #12194 )
2023-04-01 22:05:38 +01:00
Bram Moolenaar
38d867f041
patch 9.0.1435: scrolling too many lines when 'wrap' and 'diff' are set
...
Problem: Scrolling too many lines when 'wrap' and 'diff' are set.
Solution: Only scroll by screenlines for 'diff' when 'wrap' is not set.
(closes #12211 )
2023-04-01 19:54:40 +01:00
zeertzjq
39c9ec16ea
patch 9.0.1434: crash when adding package already in 'runtimepath'
...
Problem: Crash when adding package already in 'runtimepath'.
Solution: Change order for using 'runtimepath' entries. (closes #12215 )
2023-04-01 13:52:03 +01:00
Bram Moolenaar
869113f376
patch 9.0.1433: on some systems the Lua library is not found
...
Problem: On some systems the Lua library is not found.
Solution: Check if a subdirectory for Lua exists. (closes #4475 )
2023-03-31 21:29:00 +01:00
Bram Moolenaar
6ac2e4392a
patch 9.0.1432: completion popup in wrong position with virtual text "above"
...
Problem: Completion popup in wrong position with virtual text "above".
Solution: Adjust the column. (closes #12210 )
2023-03-31 19:32:29 +01:00
zeertzjq
2d68b722e3
patch 9.0.1431: getscriptinfo() loops even when specific SID is given
...
Problem: getscriptinfo() loops even when specific SID is given.
Solution: Only loop when needed. Give a clearer error message.
(closes #12207 )
2023-03-30 21:50:37 +01:00
Mathias Jean Johansen
6400203517
patch 9.0.1430: Livebook files are not recognized
...
Problem: Livebook files are not recognized.
Solution: Add a pattern for Livebook files. (Mathias Jean Johansen,
closes #12203 )
2023-03-28 21:28:36 +01:00
Bram Moolenaar
1a08a3e2a5
patch 9.0.1429: invalid memory access when ending insert mode
...
Problem: Invalid memory access when ending insert mode.
Solution: Check if the insert_skip value is valid.
2023-03-26 21:27:24 +01:00
Bram Moolenaar
c174c2e58c
patch 9.0.1428: cursor in wrong position when leaving insert mode
...
Problem: Cursor in wrong position when leaving insert mode.
Solution: Update the w_valid flags. Position the cursor also when not
redrawing. (closes #12137 )
2023-03-25 20:06:49 +00:00
Bram Moolenaar
1f76138ff1
patch 9.0.1427: warning for uninitialized variable
...
Problem: Warning for uninitialized variable. (Tony Mechelynck)
Solution: Add #ifdef.
2023-03-25 11:31:32 +00:00
Virginia Senioria
99e4ab2a1e
patch 9.0.1426: indent wrong after "export namespace" in C++
...
Problem: Indent wrong after "export namespace" in C++.
Solution: Skip over "inline" and "export" in any order. (Virginia Senioria,
closes #12134 , closes #12133 )
2023-03-24 19:25:06 +00:00
Amaan Qureshi
3ea62381c5
patch 9.0.1425: "wat" and "wast" files are one filetype
...
Problem: "wat" and "wast" files are one filetype.
Solution: Add a separate filetype for "wat" files. (Amaan Qureshi,
closes #12165 )
2023-03-23 15:45:46 +00:00
Bram Moolenaar
7ac36130e0
patch 9.0.1424: unused macros are defined
...
Problem: Unused macros are defined.
Solution: Remove the unused macros.
2023-03-22 22:03:16 +00:00
Amaan Qureshi
890c772036
patch 9.0.1423: WebAssembly Interface Type files are not recognized
...
Problem: WebAssembly Interface Type files are not recognized.
Solution: Add a pattern for WIT files. (Amaan Qureshi, closes #12173 )
2023-03-21 22:03:15 +00:00
Amaan Qureshi
d0639d717b
patch 9.0.1422: Sage files are not recognized
...
Problem: Sage files are not recognized.
Solution: Add a pattern for Sage files. (Amaan Qureshi, closes #12176 )
2023-03-21 21:31:55 +00:00
Amaan Qureshi
8aa2a37f89
patch 9.0.1421: Nu files are not recognized
...
Problem: Nu files are not recognized.
Solution: Add a pattern for Nu files. (Amaan Qureshi, closes #12172 )
2023-03-21 21:28:06 +00:00
Bram Moolenaar
aa26153b6c
patch 9.0.1420: build failure because SIZE_MAX is not defined
...
Problem: Build failure because SIZE_MAX is not defined.
Solution: Define SIZE_MAX when missing. (John Marriott)
2023-03-21 20:04:58 +00:00
Amaan Qureshi
4a5c39fc52
patch 9.0.1419: Lean files are not recognized
...
Problem: Lean files are not recognized.
Solution: Add a pattern for Lean files. (Amaan Qureshi, closes #12177 )
2023-03-21 19:57:33 +00:00
Yee Cheng Chin
5fedb8a5ab
patch 9.0.1418: the included xdiff code is a bit outdated
...
Problem: The included xdiff code is a bit outdated.
Solution: Sync with the latest git xdiff code. (Yee Cheng Chin,
closes #12181 )
2023-03-20 17:30:52 +00:00
Amaan Qureshi
a1fa8b3ac2
patch 9.0.1417: ESDL files are not recognized
...
Problem: ESDL files are not recognized.
Solution: Add a pattern for ESDL files. (Amaan Qureshi, closes #12174 )
2023-03-19 21:57:07 +00:00
Ernie Rael
e6d40dcdc7
patch 9.0.1416: crash when collection is modified when using filter()
...
Problem: Crash when collection is modified when using filter().
Solution: Lock the list/dict/blob. (Ernie Rael, closes #12183 )
2023-03-19 21:23:38 +00:00
Amaan Qureshi
7c4516fe93
patch 9.0.1415: Crystal files are not recognized
...
Problem: Crystal files are not recognized.
Solution: Add a pattern for Crystal files. (Amaan Qureshi, closes #12175 )
2023-03-19 20:43:26 +00:00
Bram Moolenaar
ea83c19462
patch 9.0.1414: <M-S-x> in Kitty does not use the Shift modifier
...
Problem: <M-S-x> in Kitty does not use the Shift modifier.
Solution: Apply the Shift modifier to ASCII letters. (closes #11913 )
2023-03-18 17:22:46 +00:00
Bram Moolenaar
2a003177eb
patch 9.0.1413: compiler warning for unused variable
...
Problem: Compiler warning for unused variable.
Solution: Move variable declaration. (John Marriott)
2023-03-17 18:50:48 +00:00
Amaan Qureshi
6e377eca8d
patch 9.0.1412: Pony files are not recognized
...
Problem: Pony files are not recognized.
Solution: Add a pattern for Pony files. (Amaan Qureshi, closes #12155 )
2023-03-17 18:42:58 +00:00
Ernie Rael
076de79ad8
patch 9.0.1411: accuracy of profiling is not optimal
...
Problem: Accuracy of profiling is not optimal.
Solution: Use CLOCK_MONOTONIC if possible. (Ernie Rael, closes #12129 )
2023-03-16 21:43:15 +00:00
Yee Cheng Chin
16110ccf11
patch 9.0.1410: MacOS: sed fails on .po files
...
Problem: MacOS: sed fails on .po files.
Solution: Set $LANG to "C". (Yee Cheng Chin, closes #12153 )
2023-03-16 21:04:31 +00:00
Gabriel Kakizaki
d11ac403db
patch 9.0.1409: racket files are recognized as scheme
...
Problem: Racket files are recognized as scheme.
Solution: Recognize rackets files separately. (Gabriel Kakizaki,
closes #12164 , closes #12162 )
2023-03-16 20:13:29 +00:00
Amaan Qureshi
1505bef5c4
patch 9.0.1408: QMLdir files are not recognized
...
Problem: QMLdir files are not recognized.
Solution: Add a pattern for QMLdir files. (Amaan Qureshi, closes #12161 )
2023-03-16 19:30:44 +00:00
Amaan Qureshi
b8ef029ee4
patch 9.0.1407: TableGen files are not recognized
...
Problem: TableGen files are not recognized.
Solution: Add a pattern for TableGen files. (Amaan Qureshi, closes #12156 )
2023-03-16 15:54:18 +00:00
Andreas Louv
e202ec8a0c
patch 9.0.1406: ILE RPG files are not recognized
...
Problem: ILE RPG files are not recognized.
Solution: Add patterns for ILE RPG files. (Andreas Louv, issue #12152 )
2023-03-16 12:26:51 +00:00
Bram Moolenaar
14338024c1
patch 9.0.1405: missing check for out-of-memory
...
Problem: Missing check for out-of-memory.
Solution: Check for alloc() returning NULL pointer. (closes #12149 )
2023-03-15 22:05:44 +00:00
Bram Moolenaar
e638acc927
patch 9.0.1404: compilation error with some compilers
...
Problem: Compilation error with some compilers.
Solution: Adjust array initialization. (John Marriott)
2023-03-15 17:08:51 +00:00
Dominique Pelle
e764d1b421
patch 9.0.1403: unused variables and functions
...
Problem: Unused variables and functions.
Solution: Delete items and adjust #ifdefs. (Dominique Pellé, closes #12145 )
2023-03-12 21:20:59 +00:00
Bram Moolenaar
d13dd30240
patch 9.0.1402: crash when using null_class
...
Problem: Crash when using null_class.
Solution: Give an error when trying to use a null class.
2023-03-11 20:56:35 +00:00