summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 9.0.1449: test for prompt buffer is flakyv9.0.1449Bram Moolenaar2023-04-132-8/+6
| | | | | | Problem: Test for prompt buffer is flaky. Solution: Use WaitForAssert() instead of TermWait(). (Ozaki Kiichi, closes #12247)
* patch 9.0.1448: diff test fails on MacOS 13v9.0.1448ichizok2023-04-132-1/+3
| | | | | Problem: Diff test fails on MacOS 13. Solution: Install GNU diffutils. (Ozaki Kiichi, closes #12258)
* patch 9.0.1447: condition is always truev9.0.1447zeertzjq2023-04-122-63/+56
| | | | | Problem: Condition is always true. Solution: Remove the useless condition. (closes #12253)
* patch 9.0.1446: unnecessary checks for the "skip" flag when skippingv9.0.1446zeertzjq2023-04-122-20/+11
| | | | | Problem: Unnecessary checks for the "skip" flag when skipping. Solution: Remove the unnecessary checks. (closes #12254)
* patch 9.0.1445: openSUSE: configure doesn't find the Motif libraryv9.0.1445Bram Moolenaar2023-04-123-5/+11
| | | | | | Problem: openSUSE: configure doesn't find the Motif library. (Tony Mechelynck) Solution: Also search in /usr/lib64.
* patch 9.0.1444: crash when passing NULL to setcmdline()v9.0.1444zeertzjq2023-04-123-1/+12
| | | | | | Problem: Crash when passing NULL to setcmdline(). (Andreas Louv) Solution: Use tv_get_string() instead of using v_string directly. (closes #12231, closes #12227)
* patch 9.0.1443: ending Insert mode when accessing a hidden prompt bufferv9.0.1443Bram Moolenaar2023-04-094-0/+19
| | | | | Problem: Ending Insert mode when accessing a hidden prompt buffer. Solution: Don't stop Insert mode when it was active before. (closes #12237)
* patch 9.0.1442: mapset() does not restore non-script contextv9.0.1442zeertzjq2023-04-073-3/+28
| | | | | Problem: mapset() does not restore non-script context. Solution: Also accept negative sid. (closes #12132)
* patch 9.0.1441: MacOS: Python 3 using framework do not set dll name properlyv9.0.1441Yee Cheng Chin2023-04-053-0/+8
| | | | | Problem: MacOS: Python 3 using framework do not set dll name properly. Solution: Use the framework prefix. (Yee Cheng Chin, closes #12189)
* patch 9.0.1440: "rvim" can execute a shell through :diffpatchv9.0.1440Bram Moolenaar2023-04-043-1/+22
| | | | | Problem: "rvim" can execute a shell through :diffpatch. Solution: Disallow the shell "patch" command.
* patch 9.0.1439: start Insert mode when accessing a hidden prompt bufferv9.0.1439orbital2023-04-025-2/+46
| | | | | | Problem: Start Insert mode when accessing a hidden prompt buffer. Solution: Call leaving_window() in aucmd_restbuf(). (Thorben Tröbst, closes #12148, closes #12147)
* patch 9.0.1438: .fs files are falsely recognized as forth filesv9.0.1438Johan Kotlinski2023-04-023-24/+12
| | | | | | 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)
* patch 9.0.1437: test fails with different error numberv9.0.1437Bram Moolenaar2023-04-012-1/+3
| | | | | Problem: Test fails with different error number. Solution: Adjust the expected error.
* patch 9.0.1436: cannot compare a typed variable with v:nonev9.0.1436Bram Moolenaar2023-04-014-9/+48
| | | | | Problem: Cannot compare a typed variable with v:none. Solution: Allow for "x is v:none" and "x isnot v:none". (issue #12194)
* patch 9.0.1435: scrolling too many lines when 'wrap' and 'diff' are setv9.0.1435Bram Moolenaar2023-04-013-1/+18
| | | | | | 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)
* patch 9.0.1434: crash when adding package already in 'runtimepath'v9.0.1434zeertzjq2023-04-013-12/+22
| | | | | Problem: Crash when adding package already in 'runtimepath'. Solution: Change order for using 'runtimepath' entries. (closes #12215)
* patch 9.0.1433: on some systems the Lua library is not foundv9.0.1433Bram Moolenaar2023-03-313-5/+18
| | | | | Problem: On some systems the Lua library is not found. Solution: Check if a subdirectory for Lua exists. (closes #4475)
* patch 9.0.1432: completion popup in wrong position with virtual text "above"v9.0.1432Bram Moolenaar2023-03-314-5/+43
| | | | | Problem: Completion popup in wrong position with virtual text "above". Solution: Adjust the column. (closes #12210)
* patch 9.0.1431: getscriptinfo() loops even when specific SID is givenv9.0.1431zeertzjq2023-03-303-12/+34
| | | | | | Problem: getscriptinfo() loops even when specific SID is given. Solution: Only loop when needed. Give a clearer error message. (closes #12207)
* patch 9.0.1430: Livebook files are not recognizedv9.0.1430Mathias Jean Johansen2023-03-283-0/+6
| | | | | | Problem: Livebook files are not recognized. Solution: Add a pattern for Livebook files. (Mathias Jean Johansen, closes #12203)
* patch 9.0.1429: invalid memory access when ending insert modev9.0.1429Bram Moolenaar2023-03-262-3/+5
| | | | | Problem: Invalid memory access when ending insert mode. Solution: Check if the insert_skip value is valid.
* patch 9.0.1428: cursor in wrong position when leaving insert modev9.0.1428Bram Moolenaar2023-03-255-1/+31
| | | | | | Problem: Cursor in wrong position when leaving insert mode. Solution: Update the w_valid flags. Position the cursor also when not redrawing. (closes #12137)
* patch 9.0.1427: warning for uninitialized variablev9.0.1427Bram Moolenaar2023-03-252-1/+5
| | | | | Problem: Warning for uninitialized variable. (Tony Mechelynck) Solution: Add #ifdef.
* patch 9.0.1426: indent wrong after "export namespace" in C++v9.0.1426Virginia Senioria2023-03-243-1/+29
| | | | | | Problem: Indent wrong after "export namespace" in C++. Solution: Skip over "inline" and "export" in any order. (Virginia Senioria, closes #12134, closes #12133)
* patch 9.0.1425: "wat" and "wast" files are one filetypev9.0.1425Amaan Qureshi2023-03-233-2/+6
| | | | | | Problem: "wat" and "wast" files are one filetype. Solution: Add a separate filetype for "wat" files. (Amaan Qureshi, closes #12165)
* patch 9.0.1424: unused macros are definedv9.0.1424Bram Moolenaar2023-03-222-8/+2
| | | | | Problem: Unused macros are defined. Solution: Remove the unused macros.
* patch 9.0.1423: WebAssembly Interface Type files are not recognizedv9.0.1423Amaan Qureshi2023-03-213-0/+6
| | | | | Problem: WebAssembly Interface Type files are not recognized. Solution: Add a pattern for WIT files. (Amaan Qureshi, closes #12173)
* patch 9.0.1422: Sage files are not recognizedv9.0.1422Amaan Qureshi2023-03-213-0/+6
| | | | | Problem: Sage files are not recognized. Solution: Add a pattern for Sage files. (Amaan Qureshi, closes #12176)
* patch 9.0.1421: Nu files are not recognizedv9.0.1421Amaan Qureshi2023-03-213-0/+6
| | | | | Problem: Nu files are not recognized. Solution: Add a pattern for Nu files. (Amaan Qureshi, closes #12172)
* patch 9.0.1420: build failure because SIZE_MAX is not definedv9.0.1420Bram Moolenaar2023-03-212-1/+7
| | | | | Problem: Build failure because SIZE_MAX is not defined. Solution: Define SIZE_MAX when missing. (John Marriott)
* patch 9.0.1419: Lean files are not recognizedv9.0.1419Amaan Qureshi2023-03-213-0/+6
| | | | | Problem: Lean files are not recognized. Solution: Add a pattern for Lean files. (Amaan Qureshi, closes #12177)
* patch 9.0.1418: the included xdiff code is a bit outdatedv9.0.1418Yee Cheng Chin2023-03-2012-147/+131
| | | | | | Problem: The included xdiff code is a bit outdated. Solution: Sync with the latest git xdiff code. (Yee Cheng Chin, closes #12181)
* patch 9.0.1417: ESDL files are not recognizedv9.0.1417Amaan Qureshi2023-03-193-0/+6
| | | | | Problem: ESDL files are not recognized. Solution: Add a pattern for ESDL files. (Amaan Qureshi, closes #12174)
* patch 9.0.1416: crash when collection is modified when using filter()v9.0.1416Ernie Rael2023-03-196-14/+36
| | | | | Problem: Crash when collection is modified when using filter(). Solution: Lock the list/dict/blob. (Ernie Rael, closes #12183)
* patch 9.0.1415: Crystal files are not recognizedv9.0.1415Amaan Qureshi2023-03-193-0/+6
| | | | | Problem: Crystal files are not recognized. Solution: Add a pattern for Crystal files. (Amaan Qureshi, closes #12175)
* 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)