summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* patch 9.0.1414: <M-S-x> in Kitty does not use the Shift modifierv9.0.1414Bram Moolenaar2023-03-182-1/+15
| | | | | Problem: <M-S-x> in Kitty does not use the Shift modifier. Solution: Apply the Shift modifier to ASCII letters. (closes #11913)
* patch 9.0.1413: compiler warning for unused variablev9.0.1413Bram Moolenaar2023-03-172-6/+5
| | | | | Problem: Compiler warning for unused variable. Solution: Move variable declaration. (John Marriott)
* patch 9.0.1412: Pony files are not recognizedv9.0.1412Amaan Qureshi2023-03-173-0/+6
| | | | | Problem: Pony files are not recognized. Solution: Add a pattern for Pony files. (Amaan Qureshi, closes #12155)
* patch 9.0.1411: accuracy of profiling is not optimalv9.0.1411Ernie Rael2023-03-169-49/+91
| | | | | Problem: Accuracy of profiling is not optimal. Solution: Use CLOCK_MONOTONIC if possible. (Ernie Rael, closes #12129)
* patch 9.0.1410: MacOS: sed fails on .po filesv9.0.1410Yee Cheng Chin2023-03-166-44/+67
| | | | | Problem: MacOS: sed fails on .po files. Solution: Set $LANG to "C". (Yee Cheng Chin, closes #12153)
* patch 9.0.1409: racket files are recognized as schemev9.0.1409Gabriel Kakizaki2023-03-163-3/+9
| | | | | | Problem: Racket files are recognized as scheme. Solution: Recognize rackets files separately. (Gabriel Kakizaki, closes #12164, closes #12162)
* patch 9.0.1408: QMLdir files are not recognizedv9.0.1408Amaan Qureshi2023-03-163-0/+6
| | | | | Problem: QMLdir files are not recognized. Solution: Add a pattern for QMLdir files. (Amaan Qureshi, closes #12161)
* patch 9.0.1407: TableGen files are not recognizedv9.0.1407Amaan Qureshi2023-03-163-0/+6
| | | | | Problem: TableGen files are not recognized. Solution: Add a pattern for TableGen files. (Amaan Qureshi, closes #12156)
* patch 9.0.1406: ILE RPG files are not recognizedv9.0.1406Andreas Louv2023-03-163-0/+6
| | | | | Problem: ILE RPG files are not recognized. Solution: Add patterns for ILE RPG files. (Andreas Louv, issue #12152)
* patch 9.0.1405: missing check for out-of-memoryv9.0.1405Bram Moolenaar2023-03-152-14/+18
| | | | | Problem: Missing check for out-of-memory. Solution: Check for alloc() returning NULL pointer. (closes #12149)
* patch 9.0.1404: compilation error with some compilersv9.0.1404Bram Moolenaar2023-03-152-4/+13
| | | | | Problem: Compilation error with some compilers. Solution: Adjust array initialization. (John Marriott)
* patch 9.0.1403: unused variables and functionsv9.0.1403Dominique Pelle2023-03-1213-26/+38
| | | | | Problem: Unused variables and functions. Solution: Delete items and adjust #ifdefs. (Dominique Pellé, closes #12145)
* patch 9.0.1402: crash when using null_classv9.0.1402Bram Moolenaar2023-03-113-0/+15
| | | | | Problem: Crash when using null_class. Solution: Give an error when trying to use a null class.
* patch 9.0.1401: condition is always truev9.0.1401zeertzjq2023-03-112-12/+11
| | | | | Problem: Condition is always true. Solution: Remove the condition. (closes #12139)
* patch 9.0.1400: find_file_in_path() is not reentrantv9.0.1400Bram Moolenaar2023-03-116-69/+96
| | | | | | Problem: find_file_in_path() is not reentrant. Solution: Instead of global variables pass pointers to the functions. (closes #12093)
* patch 9.0.1399: highlight test script has a few problemsv9.0.1399lagygoill2023-03-103-143/+125
| | | | | Problem: Highlight test script has a few problems. Solution: Rewrite the script in Vim9 syntax. (closes #10379)
* patch 9.0.1398: profile test repeats the headers many timesv9.0.1398Bram Moolenaar2023-03-102-22/+27
| | | | | Problem: Profile test repeats the headers many times. Solution: Put the headers in script variables.
* patch 9.0.1397: highlight for popupmenu kind and extra cannot be setv9.0.1397Gianmaria Bajo2023-03-1010-16/+152
| | | | | | 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)
* patch 9.0.1396: sort(list, 'N') does not work in Vim9 script contextv9.0.1396Bram Moolenaar2023-03-096-10/+31
| | | | | Problem: sort(list, 'N') does not work in Vim9 script context. Solution: Convert string to number without giving an error. (closes #12061)
* patch 9.0.1395: Odin files are not recognizedv9.0.1395Amaan Qureshi2023-03-083-0/+6
| | | | | Problem: Odin files are not recognized. Solution: Add a pattern for Odin files. (Amaan Qureshi, closes #12122)
* patch 9.0.1394: Unx Tal files are not recognizedv9.0.1394Amaan Qureshi2023-03-083-0/+6
| | | | | Problem: Unx Tal files are not recognized. Solution: Add a pattern for Unx Tal files. (Amaan Qureshi, closes #12117)
* patch 9.0.1393: Cairo files are not recognizedv9.0.1393Amaan Qureshi2023-03-083-0/+6
| | | | | Problem: Cairo files are not recognized. Solution: Add a pattern for Cairo files. (Amaan Qureshi, closes #12118)
* patch 9.0.1392: using NULL pointer with nested :open commandv9.0.1392Bram Moolenaar2023-03-074-7/+39
| | | | | Problem: Using NULL pointer with nested :open command. Solution: Check that ccline.cmdbuff is not NULL.
* patch 9.0.1391: "clear" macros are not always usedv9.0.1391Yegappan Lakshmanan2023-03-0723-70/+39
| | | | | | 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)
* patch 9.0.1390: FOR_ALL_ macros are defined in an unexpected filev9.0.1390Yegappan Lakshmanan2023-03-0731-109/+126
| | | | | | 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)
* patch 9.0.1389: Amiga: a couple of include files are included twicev9.0.1389=?UTF-8?q?Ola=20S=C3=B6der?=2023-03-072-3/+5
| | | | | Problem: Amiga: a couple of include files are included twice. Solution: Remove duplicate includes. (Ola Söder, closes #12106)
* patch 9.0.1388: Amiga: not all builds use gethostname()v9.0.1388=?UTF-8?q?Ola=20S=C3=B6der?=2023-03-062-1/+3
| | | | | | Problem: Amiga: not all builds use gethostname(). Solution: Use gethostname() for all builds except AROS. (Ola Söder, closes #12107)
* patch 9.0.1387: scrollbar test sporadically failsv9.0.1387Christian Brabandt2023-03-062-1/+6
| | | | | | Problem: Scrollbar test sporadically fails. Solution: Mark the scrollbar test as flaky. (Christian Brabandt, closes #12113)
* patch 9.0.1386: options test fails with some window widthv9.0.1386zeertzjq2023-03-063-2/+8
| | | | | Problem: Options test fails with some window width. Solution: Adjust what text the test checks with. (closes #12111)
* patch 9.0.1385: g'Esc is considered an errorv9.0.1385zeertzjq2023-03-053-5/+43
| | | | | Problem: g'Esc is considered an error. Solution: Make g'Esc silently abandon the command. (closes #12110)
* patch 9.0.1384: setting HOMEBREW_NO_AUTO_UPDATE is not needed with version 4v9.0.1384Philip H2023-03-052-2/+2
| | | | | | Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4. Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008)
* patch 9.0.1383: xxd: combination of little endian and cols failsv9.0.1383Bram Moolenaar2023-03-053-2/+24
| | | | | | Problem: xxd: combination of little endian and cols fails. (Aapo Rantalainen) Solution: Round up the space taken by the hex output. (closes #12097)
* patch 9.0.1382: failing test for strptime() doesn't show returned valuev9.0.1382Bram Moolenaar2023-03-052-2/+4
| | | | | Problem: Failing test for strptime() doesn't show returned value. Solution: Use assert_equal() instead of assert_true().
* patch 9.0.1381: ACCESS_ names have a conflict with on some systemsv9.0.1381=?UTF-8?q?Ola=20S=C3=B6der?=2023-03-055-9/+11
| | | | | Problem: ACCESS_ names have a conflict with on some systems. Solution: Rename by prepending VIM_. (Ola Söder, closes #12105)
* patch 9.0.1380: CTRL-X on 2**64 subtracts twov9.0.1380Bram Moolenaar2023-03-0412-21/+69
| | | | | Problem: CTRL-X on 2**64 subtracts two. (James McCoy) Solution: Correct computation for large number. (closes #12103)
* patch 9.0.1379: functions for handling options are not orderedv9.0.1379Yegappan Lakshmanan2023-03-049-1042/+1060
| | | | | | Problem: Functions for handling options are not ordered. Solution: Put functions in alphabetical order. (Yegappan Lakshmanan, closes #12101)
* patch 9.0.1378: illegal memory access when using virtual editingv9.0.1378Bram Moolenaar2023-03-043-0/+14
| | | | | Problem: Illegal memory access when using virtual editing. Solution: Make sure "startspaces" is not negative.
* patch 9.0.1377: job_status() may return "dead" if the process parent changedv9.0.1377Bram Moolenaar2023-03-042-1/+10
| | | | | Problem: job_status() may return "dead" if the process parent changed. Solution: Call mch_process_running() to check if the job is still alive.
* patch 9.0.1376: accessing invalid memory with put in Visual block modev9.0.1376Bram Moolenaar2023-03-033-1/+23
| | | | | Problem: Accessing invalid memory with put in Visual block mode. Solution: Adjust the cursor column if needed.
* patch 9.0.1375: crash when getting member of obj of unknown classv9.0.1375Ernie Rael2023-03-034-0/+30
| | | | | | Problem: Crash when getting member of obj of unknown class. Solution: Check for NULL class and give an error message. (Ernie Rael, closes #12096)
* patch 9.0.1374: function for setting options not used consistentlyv9.0.1374Yegappan Lakshmanan2023-03-036-135/+152
| | | | | | Problem: Function for setting options not used consistently. Solution: Use a function for 'encoding' and terminal options. (Yegappan Lakshmanan, closes #12099)
* patch 9.0.1373: wrong text displayed when using both 'linebreak' and 'list'v9.0.1373h-east2023-03-023-1/+28
| | | | | | Problem: Wrong text displayed when using both 'linebreak' and 'list'. Solution: Only set "c_extra" to NUL when "p_extra" is not empty. (Hirohito Higashi, closes #12065)
* patch 9.0.1372: test for 'toolbariconsize' may failv9.0.1372James McCoy2023-03-022-0/+4
| | | | | | Problem: Test for 'toolbariconsize' may fail. Solution: Only test 'toolbariconsize' when it is supported. (James McCoy, closes #12095)
* patch 9.0.1371: ballooneval interferes with Insert completionv9.0.1371zeertzjq2023-03-023-5/+55
| | | | | | Problem: Ballooneval interferes with Insert completion. Solution: Ignore mouse-move events when completing. (closes #12094, closes #12092)
* patch 9.0.1370: crash when using a NULL objectv9.0.1370Bram Moolenaar2023-03-023-0/+27
| | | | | Problem: Crash when using a NULL object. (Ernie Rael) Solution: Check for NULL and give an error message. (closes #12083)
* patch 9.0.1369: still some "else if" constructs for setting optionsv9.0.1369Yegappan Lakshmanan2023-03-028-208/+186
| | | | | | Problem: Still some "else if" constructs for setting options. Solution: Add a few more functions for handling options. (Yegappan Lakshmanan, closes #12090)
* patch 9.0.1368: Bass files are not recognizedv9.0.1368Amaan Qureshi2023-03-023-0/+6
| | | | | Problem: Bass files are not recognized. Solution: Add patterns for Bass files. (Amaan Qureshi, closes #12088)
* patch 9.0.1367: divide by zero in zero-width windowv9.0.1367Bram Moolenaar2023-03-013-11/+32
| | | | | Problem: Divide by zero in zero-width window. Solution: Check the width is positive.
* patch 9.0.1366: functions for setting options are in random orderv9.0.1366Yegappan Lakshmanan2023-03-013-1193/+1210
| | | | | | Problem: Functions for setting options are in random order. Solution: Sort functions alphabetically. (Yegappan Lakshmanan, closes #12082)
* patch 9.0.1365: dead test codev9.0.1365zeertzjq2023-02-282-7/+4
| | | | | | Problem: Dead test code. Solution: Remove code that depends on Farsi, which has been removed. (closes #12084)