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
zeertzjq
c481ad38f0
patch 9.0.1401: condition is always true
...
Problem: Condition is always true.
Solution: Remove the condition. (closes #12139 )
2023-03-11 16:18:51 +00:00
Bram Moolenaar
5145c9a829
patch 9.0.1400: find_file_in_path() is not reentrant
...
Problem: find_file_in_path() is not reentrant.
Solution: Instead of global variables pass pointers to the functions.
(closes #12093 )
2023-03-11 13:55:53 +00:00
lagygoill
4df0772a41
patch 9.0.1399: highlight test script has a few problems
...
Problem: Highlight test script has a few problems.
Solution: Rewrite the script in Vim9 syntax. (closes #10379 )
2023-03-10 18:37:11 +00:00
Bram Moolenaar
c0bdbfb2ee
patch 9.0.1398: profile test repeats the headers many times
...
Problem: Profile test repeats the headers many times.
Solution: Put the headers in script variables.
2023-03-10 18:28:12 +00:00
Gianmaria Bajo
6a7c774920
patch 9.0.1397: highlight for popupmenu kind and extra cannot be set
...
Problem: Highlight for popupmenu kind and extra cannot be set.
Solution: Add PmenuKind, PmenuKindSel, PmenuExtra and PmenuExtraSel
highlight groups and use them. (Gianmaria Bajo, closes #12114 )
2023-03-10 16:35:53 +00:00
Bram Moolenaar
be19d78c3d
patch 9.0.1396: sort(list, 'N') does not work in Vim9 script context
...
Problem: sort(list, 'N') does not work in Vim9 script context.
Solution: Convert string to number without giving an error. (closes #12061 )
2023-03-09 22:06:49 +00:00
Amaan Qureshi
638388b8ef
patch 9.0.1395: Odin files are not recognized
...
Problem: Odin files are not recognized.
Solution: Add a pattern for Odin files. (Amaan Qureshi, closes #12122 )
2023-03-08 20:35:17 +00:00
Amaan Qureshi
cde1f8714e
patch 9.0.1394: Unx Tal files are not recognized
...
Problem: Unx Tal files are not recognized.
Solution: Add a pattern for Unx Tal files. (Amaan Qureshi, closes #12117 )
2023-03-08 19:55:50 +00:00
Amaan Qureshi
ff226d49fe
patch 9.0.1393: Cairo files are not recognized
...
Problem: Cairo files are not recognized.
Solution: Add a pattern for Cairo files. (Amaan Qureshi, closes #12118 )
2023-03-08 16:39:21 +00:00
Bram Moolenaar
7ac5023a5f
patch 9.0.1392: using NULL pointer with nested :open command
...
Problem: Using NULL pointer with nested :open command.
Solution: Check that ccline.cmdbuff is not NULL.
2023-03-07 21:05:04 +00:00
Yegappan Lakshmanan
960dcbd098
patch 9.0.1391: "clear" macros are not always used
...
Problem: "clear" macros are not always used.
Solution: Use ALLOC_ONE, VIM_CLEAR, CLEAR_POINTER and CLEAR_FIELD in more
places. (Yegappan Lakshmanan, closes #12104 )
2023-03-07 17:45:11 +00:00
Yegappan Lakshmanan
14113fdf9c
patch 9.0.1390: FOR_ALL_ macros are defined in an unexpected file
...
Problem: FOR_ALL_ macros are defined in an unexpected file.
Solution: Move FOR_ALL_ macros to macros.h. Add FOR_ALL_HASHTAB_ITEMS.
(Yegappan Lakshmanan, closes #12109 )
2023-03-07 17:13:51 +00:00
=?UTF-8?q?Ola=20S=C3=B6der?=
663ee88a82
patch 9.0.1389: Amiga: a couple of include files are included twice
...
Problem: Amiga: a couple of include files are included twice.
Solution: Remove duplicate includes. (Ola Söder, closes #12106 )
2023-03-07 15:30:50 +00:00
=?UTF-8?q?Ola=20S=C3=B6der?=
f06c4a7a1d
patch 9.0.1388: Amiga: not all builds use gethostname()
...
Problem: Amiga: not all builds use gethostname().
Solution: Use gethostname() for all builds except AROS. (Ola Söder,
closes #12107 )
2023-03-06 20:36:55 +00:00
Christian Brabandt
cf3c1ca276
patch 9.0.1387: scrollbar test sporadically fails
...
Problem: Scrollbar test sporadically fails.
Solution: Mark the scrollbar test as flaky. (Christian Brabandt,
closes #12113 )
2023-03-06 15:29:29 +00:00
zeertzjq
30585e03a7
patch 9.0.1386: options test fails with some window width
...
Problem: Options test fails with some window width.
Solution: Adjust what text the test checks with. (closes #12111 )
2023-03-06 08:10:04 +00:00
zeertzjq
f86dea8119
patch 9.0.1385: g'Esc is considered an error
...
Problem: g'Esc is considered an error.
Solution: Make g'Esc silently abandon the command. (closes #12110 )
2023-03-05 21:15:06 +00:00
Philip H
b0b6b8b07e
patch 9.0.1384: setting HOMEBREW_NO_AUTO_UPDATE is not needed with version 4
...
Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version
4.
Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008 )
2023-03-05 20:56:34 +00:00
Bram Moolenaar
4390d872b6
patch 9.0.1383: xxd: combination of little endian and cols fails
...
Problem: xxd: combination of little endian and cols fails. (Aapo
Rantalainen)
Solution: Round up the space taken by the hex output. (closes #12097 )
2023-03-05 20:17:39 +00:00
Bram Moolenaar
c142d6513e
patch 9.0.1382: failing test for strptime() doesn't show returned value
...
Problem: Failing test for strptime() doesn't show returned value.
Solution: Use assert_equal() instead of assert_true().
2023-03-05 19:27:49 +00:00
=?UTF-8?q?Ola=20S=C3=B6der?=
d8742476d1
patch 9.0.1381: ACCESS_ names have a conflict with on some systems
...
Problem: ACCESS_ names have a conflict with on some systems.
Solution: Rename by prepending VIM_. (Ola Söder, closes #12105 )
2023-03-05 13:12:32 +00:00
Bram Moolenaar
5fb78c3fa5
patch 9.0.1380: CTRL-X on 2**64 subtracts two
...
Problem: CTRL-X on 2**64 subtracts two. (James McCoy)
Solution: Correct computation for large number. (closes #12103 )
2023-03-04 20:47:39 +00:00
Yegappan Lakshmanan
5284b23e14
patch 9.0.1379: functions for handling options are not ordered
...
Problem: Functions for handling options are not ordered.
Solution: Put functions in alphabetical order. (Yegappan Lakshmanan,
closes #12101 )
2023-03-04 19:57:32 +00:00