summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-01-03patch 9.0.1137: some conditions are always falsev9.0.1137zeertzjq
Problem: Some conditions are always false. Solution: Remove the useless conditions. (closes #11776)
2023-01-02patch 9.0.1136: memory leak when getting class member type from exprv9.0.1136Bram Moolenaar
Problem: Memory leak when getting class member type from expr. Solution: Clear the expression result.
2023-01-02patch 9.0.1135: missing function argumentv9.0.1135Bram Moolenaar
Problem: Missing function argument. Solution: Add ignore case flag.
2023-01-02patch 9.0.1134: comparing objects uses identity instead of equalityv9.0.1134Bram Moolenaar
Problem: Comparing objects uses identity instead of equality. Solution: Compare the object values.
2023-01-02patch 9.0.1133: error message names do not match the itemsv9.0.1133Bram Moolenaar
Problem: Error message names do not match the items. Solution: Add "_str" when the text contains "%s".
2023-01-02patch 9.0.1132: code is indented more than neededv9.0.1132Yegappan Lakshmanan
Problem: Code is indented more than needed. Solution: Use an early return to reduce indentation. (Yegappan Lakshmanan, closes #11769)
2023-01-02patch 9.0.1131: build failure without the +eval featurev9.0.1131Bram Moolenaar
Problem: Build failure without the +eval feature. Solution: Move code inside #ifdef.
2023-01-02patch 9.0.1130: unexpected output when autoloading a scriptv9.0.1130Bram Moolenaar
Problem: Unexpected output when autoloading a script for an interactive operation. Solution: Reset "KeyTyped" while loading a script and when handling a nested function. (closes #11773)
2023-01-02patch 9.0.1129: sporadic Test_range() failurev9.0.1129Bram Moolenaar
Problem: Sporadic Test_range() failure. Solution: Clear typeahead. Move to a separate function. (issue #22771)
2023-01-01patch 9.0.1128: build failurev9.0.1128Bram Moolenaar
Problem: Build failure. Solution: Add type cast. Add missing error messages.
2023-01-01patch 9.0.1127: no error if function argument shadows class memberv9.0.1127Bram Moolenaar
Problem: No error if function argument shadows class member. Solution: Give an error for shadowing a class member.
2023-01-01patch 9.0.1126: bracketed paste can be enabled when it is not recognizedv9.0.1126Bram Moolenaar
Problem: Bracketed paste can be enabled when pasted text is not recognized. Solution: Output t_BE only when t_PS and t_PE are set.
2023-01-01patch 9.0.1125: memory leak when using class functionsv9.0.1125Bram Moolenaar
Problem: Memory leak when using class functions. Solution: Clear and free the array with class functions.
2023-01-01patch 9.0.1124: virtual text at a column position is truncatedv9.0.1124Bram Moolenaar
Problem: Virtual text at a column position is truncated at the window edge. (Yegappan Lakshmanan) Solution: Do not truncated virtual text that is placed at a column.
2023-01-01patch 9.0.1123: class function not implemented yetv9.0.1123Bram Moolenaar
Problem: Class function not implemented yet. Solution: Implement defining and calling a class function.
2022-12-31patch 9.0.1122: class member access is not fully tested yetv9.0.1122Bram Moolenaar
Problem: Class member access is not fully tested yet. Solution: Add more tests.
2022-12-31Update runtime filesBram Moolenaar
2022-12-31patch 9.0.1121: cursor positioning and display problems with 'smoothscroll'v9.0.1121Bram Moolenaar
Problem: Cursor positioning and display problems with 'smoothscroll' and using "zt", "zb" or "zz". Solution: Adjust computations and conditions. (Yee Cheng Chin, closes #11764)
2022-12-31patch 9.0.1120: tex filetype detection not sufficiently testedv9.0.1120smjonas
Problem: Tex filetype detection not sufficiently tested. Solution: Add more test cases for "tex" detection. (Jonas Strittmatter, closes #11765)
2022-12-31patch 9.0.1119: type of arguments not checked when calling a partialv9.0.1119Bram Moolenaar
Problem: Type of arguments not checked when calling a partial. Solution: Give an error for a wrong argument type. (closes #11753)
2022-12-31patch 9.0.1118: sporadic test failures when using a terminal windowv9.0.1118James McCoy
Problem: Sporadic test failures when using a terminal window. Solution: Adjust waiting times. (James McCoy, closes #11763)
2022-12-30patch 9.0.1117: terminfo entries for bracketed paste are not usedv9.0.1117Bram Moolenaar
Problem: Terminfo entries for bracketed paste are not used. Solution: Use the newly added terminfo entries for bracketed paste. Correct mixup of output strings and key codes.
2022-12-30patch 9.0.1116: compiler may complain about an unused functionv9.0.1116Bram Moolenaar
Problem: Compiler may complain about an unused function. Solution: Add #ifdef. (John Marriott)
2022-12-30patch 9.0.1115: code is indented more than neededv9.0.1115Yegappan Lakshmanan
Problem: Code is indented more than needed. Solution: Use an early return to reduce indenting. (Yegappan Lakshmanan, closes #11758)
2022-12-30patch 9.0.1114: CI does not use the latest Python versionv9.0.1114Philip H
Problem: CI does not use the latest Python version. Solution: Switch from Python 3.10 to 3.11. (closes #11761)
2022-12-30patch 9.0.1113: users cannot easily try out a PRv9.0.1113Christian Brabandt
Problem: Users cannot easily try out a PR. Solution: Add an "artifacts" section to the AppVeyor CI config. (Christian Brabandt, closes #11762)
2022-12-30patch 9.0.1112: test_mswin_event() can hangv9.0.1112Christopher Plewright
Problem: test_mswin_event() can hang. Solution: Add the "execute" argument to process events right away. (Christopher Plewright, closes #11760)
2022-12-30patch 9.0.1111: termcap entries for RGB colors are not set automaticallyv9.0.1111Bram Moolenaar
Problem: Termcap entries for RGB colors are not set automatically. Solution: Always set the termcap entries when +termguicolors is enabled.
2022-12-30patch 9.0.1110: build fails on Mac OS X 10.4/10.5v9.0.1110Evan Miller
Problem: Build fails on Mac OS X 10.4/10.5 . Solution: Check if the dispatch/dispatch.h header exists. (Evan Miller, closes #11746)
2022-12-30patch 9.0.1109: leaking allocated typev9.0.1109Bram Moolenaar
Problem: Leaking allocated type. Solution: Reset the "static" flag in the allocated type copy.
2022-12-29patch 9.0.1108: type error when using "any" type and adding to floatv9.0.1108Bram Moolenaar
Problem: Type error when using "any" type and adding a number to a float. Solution: Accept both a number and a float. (closes #11753)
2022-12-27patch 9.0.1107: float constant not recognized as floatv9.0.1107Bram Moolenaar
Problem: Float constant not recognized as float. Solution: Check the vartype instead of comparing with t_float. (closes #11754)
2022-12-27patch 9.0.1106: not all postfix files are recognizedv9.0.1106KodeToad
Problem: Not all postfix files are recognized. Solution: Recognize main.cf.proto files. (closes #11732)
2022-12-27patch 9.0.1105: code is indented too muchv9.0.1105Yegappan Lakshmanan
Problem: Code is indented too much. Solution: Use an early return. (Yegappan Lakshmanan, closes #11756)
2022-12-27patch 9.0.1104: invalid memory access when checking function argument typesv9.0.1104Bram Moolenaar
Problem: Invalid memory access when checking function argument types. Solution: Do not check beyond the number of arguments. (closes #11755)
2022-12-26patch 9.0.1103: jq files are not recognizedv9.0.1103David McDonald
Problem: jq files are not recognized. Solution: Add detection of Jq files. (David McDonald, closes #11743)
2022-12-26patch 9.0.1102: complicated use of #ifdefv9.0.1102K.Takata
Problem: Complicated use of #ifdef. Solution: Simplify #ifdef use. (Ken Takata, closes #11745)
2022-12-26patch 9.0.1101: unused global variablev9.0.1101Bram Moolenaar
Problem: Unused global variable. Solution: Remove the variable. (closes #11752)
2022-12-26patch 9.0.1100: a hashtab with many removed items is not cleaned upv9.0.1100Bram Moolenaar
Problem: A hashtab with many removed items is not cleaned up. Solution: Re-hash a hashtab even when the size didn't change if too many items were removed.
2022-12-26patch 9.0.1099: trying to resize a hashtab may cause a problemv9.0.1099Bram Moolenaar
Problem: Trying to resize a hashtab may cause a problem. Solution: Do not try to resize a hashtab before adding an item.
2022-12-26patch 9.0.1098: code uses too much indentv9.0.1098Yegappan Lakshmanan
Problem: Code uses too much indent. Solution: Use an early return. (Yegappan Lakshmanan, closes #11747)
2022-12-25patch 9.0.1097: tests are failingv9.0.1097Bram Moolenaar
Problem: Tests are failing. Solution: Do clean up a hashtab when at the initial size.
2022-12-25patch 9.0.1096: reallocating hashtab when the size didn't changev9.0.1096Bram Moolenaar
Problem: Reallocating hashtab when the size didn't change. Solution: Bail out when the hashtab is already the desired size.
2022-12-25patch 9.0.1095: using freed memory when declaration failsv9.0.1095Bram Moolenaar
Problem: Using freed memory when declaration fails. (Yegappan Lakshmanan) Solution: After unreferencing an object set the reference to NULL.
2022-12-25patch 9.0.1094: compiler warning when HAS_MESSAGE_WINDOW is not definedv9.0.1094Bram Moolenaar
Problem: Compiler warning when HAS_MESSAGE_WINDOW is not defined. Solution: Add UNUSED.
2022-12-24patch 9.0.1093: using freed memory of object memberv9.0.1093Bram Moolenaar
Problem: Using freed memory of object member. (Yegappan Lakshmanan) Solution: Make a copy of the object member when getting it.
2022-12-23patch 9.0.1092: search error message doesn't show used patternv9.0.1092Rob Pilling
Problem: Search error message doesn't show used pattern. Solution: Pass the actually used pattern to where the error message is given. (Rob Pilling, closes #11742)
2022-12-23patch 9.0.1091: assignment to non-existing member causes a crashv9.0.1091Bram Moolenaar
Problem: Assignment to non-existing member causes a crash. (Yegappan Lakshmanan) Solution: Give an error message and bail out when a member cannot be found.
2022-12-23patch 9.0.1090: FHIR Shorthand files are not recognizedv9.0.1090mgramigna
Problem: FHIR Shorthand files are not recognized. Solution: Add a pattern to detect FSH files. (Matthew Gramigna, closes #11738)
2022-12-23patch 9.0.1089: unnessary assignmentv9.0.1089Luuk van Baal
Problem: unnessary assignment Solution: Remove the assignment. (Luuk van Baal, closes #1136)