summaryrefslogtreecommitdiffstats
path: root/src/version.c
AgeCommit message (Collapse)Author
2023-05-15patch 9.0.1559: function argument types not always checkedv9.0.1559Bram Moolenaar
Problem: Function argument types not always checked and using v:none may cause an error. Solution: Check argument types once the function type is known. Do not give an error for using v:none as an argument. (closes #12200)
2023-05-14patch 9.0.1558: wrong error for unreachable code after :throwv9.0.1558Bram Moolenaar
Problem: Wrong error for unreachable code after :throw. Solution: Adjust the error message.
2023-05-14patch 9.0.1557: test failures for unreachable codev9.0.1557Bram Moolenaar
Problem: Test failures for unreachable code. Solution: Add a test override to ignore unreachable code.
2023-05-14patch 9.0.1556: Vim9: error for missing "return" after "throw"v9.0.1556Bram Moolenaar
Problem: Vim9: error for missing "return" after "throw". Solution: Set had_return flag for "throw". (closes #12262)
2023-05-14patch 9.0.1555: setcharsearch() does not clear last searched char properlyv9.0.1555zeertzjq
Problem: setcharsearch() does not clear last searched char properly. Solution: Do not accept lastc_bytelen smaller than one. (closes #12398)
2023-05-14patch 9.0.1554: code for handling 'switchbuf' is repeatedv9.0.1554Yegappan Lakshmanan
Problem: Code for handling 'switchbuf' is repeated. Solution: Add a function to handle 'switchbuf'. (Yegappan Lakshmanan, closes #12397)
2023-05-13patch 9.0.1553: CI: using slightly outdated gcc versionv9.0.1553Philip H
Problem: CI: using slightly outdated gcc version. Solution: Use "brew" to get a more recent gcc version. (closes #12391)
2023-05-13patch 9.0.1552: CI: sound-dummy module is not installedv9.0.1552Philip H
Problem: CI: sound-dummy module is not installed. Solution: Invert using the result of the condition. (closes #12394)
2023-05-13patch 9.0.1551: position of marker for 'smoothscroll' not computed correctlyv9.0.1551Luuk van Baal
Problem: Position of marker for 'smoothscroll' not computed correctly. Solution: Take 'list' and other options into account. (Luuk van Baal, closes #12393)
2023-05-13patch 9.0.1550: in cmdline window S-Tab does not select previous completionv9.0.1550Bram Moolenaar
Problem: In cmdline window S-Tab does not select previous completion. (Maxim Kim) Solution: Add a mappint for S-Tab. (closes #12116)
2023-05-13patch 9.0.1549: USD filetype is not recognizedv9.0.1549Colin Kennedy
Problem: USD filetype is not recognized. Solution: Add patterns for USD filetype. (Colin Kennedy, closes #12370)
2023-05-13patch 9.0.1548: CI: check in sound-dummy module may throw an errorv9.0.1548Christian Brabandt
Problem: CI: check in sound-dummy module may throw an error. Solution: Check whether apt-cache can show the package description. (Christian Brabandt, closes #12390)
2023-05-12patch 9.0.1547: Coveralls workflow on CI is commented outv9.0.1547Philip H
Problem: Coveralls workflow on CI is commented out. Solution: Remove the Coveralls workflow. (closes #12389)
2023-05-12patch 9.0.1546: some commands for opening a file don't use 'switchbuf'v9.0.1546Yegappan Lakshmanan
Problem: Some commands for opening a file don't use 'switchbuf'. Solution: Use 'switchbuf' for more commands. (Yegappan Lakshmanan, closes #12383, closes #12381)
2023-05-12patch 9.0.1545: text not scrolled when cursor moved with "g0" and "h"v9.0.1545Luuk van Baal
Problem: Text not scrolled when cursor moved with "g0" and "h". Solution: Adjust w_skipcol when needed. (Luuk van Baal, closes #12387)
2023-05-11patch 9.0.1544: recent glibc marks sigset() as a deprecatedv9.0.1544ichizok
Problem: Recent glibc marks sigset() as a deprecated. Solution: Use sigaction() in mch_signal() if possible. (Ozaki Kiichi, closes #12373)
2023-05-11patch 9.0.1543: display errors when making topline shorterv9.0.1543Luuk van Baal
Problem: Display errors when making topline shorter and 'smoothscroll' is set. Solution: Reset w_skipcol when the topline becomes shorter than its current value. (Luuk van Baal, closes #12367)
2023-05-11patch 9.0.1542: line not fully displayed if it doesn't fit in the screenv9.0.1542Luuk van Baal
Problem: Line not fully displayed if it doesn't fit in the screen. Solution: Do not reset s_skipcol if not needed. (Luuk van Baal, closes #12376)
2023-05-11patch 9.0.1541: CI: sound dummy is disabledv9.0.1541Philip H
Problem: CI: sound dummy is disabled. Solution: Make sound dummy work again. (closes #12380)
2023-05-11patch 9.0.1540: reverse() on string doesn't work in compiled functionv9.0.1540Yegappan Lakshmanan
Problem: reverse() on string doesn't work in compiled function. Solution: Accept string in argument type check. (Yegappan Lakshmanan, closes #12377)
2023-05-10patch 9.0.1539: typst filetype is not recognizedv9.0.1539Gaetan Lepage
Problem: Typst filetype is not recognized. Solution: Distinguish between sql and typst. (Gaetan Lepage, closes #12363)
2023-05-10patch 9.0.1538: :wqall does not trigger ExitPrev9.0.1538Bram Moolenaar
Problem: :wqall does not trigger ExitPre. (Bart Libert) Solution: Move preparations for :qall to a common function. (closes #12374)
2023-05-10patch 9.0.1537: message for opening the cmdline window is not translatedv9.0.1537Bram Moolenaar
Problem: Message for opening the cmdline window is not translated. Solution: Add gettext() and scan the defaults script for text to be translated. (closes #12371)
2023-05-09patch 9.0.1536: CI: sound dummy stopped workingv9.0.1536Bram Moolenaar
Problem: CI: sound dummy stopped working. Solution: Temporarily stop using sound dummy.
2023-05-09patch 9.0.1535: test commented out in a wrong wayv9.0.1535Bram Moolenaar
Problem: Test commented out in a wrong way. Solution: Use legacy script comment character.
2023-05-09patch 9.0.1534: test for expanding "~" in substitute takes too longv9.0.1534Bram Moolenaar
Problem: Test for expanding "~" in substitute takes too long. Solution: Disable the test for now.
2023-05-09patch 9.0.1533: test for 'smoothscroll' is ineffectivev9.0.1533Luuk van Baal
Problem: Test for 'smoothscroll' is ineffective. Solution: Change the order of testing "zb" and "zt". (Luuk van Baal, closes #12366)
2023-05-09patch 9.0.1532: crash when expanding "~" in substitute causes very long textv9.0.1532Bram Moolenaar
Problem: Crash when expanding "~" in substitute causes very long text. Solution: Limit the text length to MAXCOL.
2023-05-09patch 9.0.1531: crash when register contents ends up being invalidv9.0.1531Bram Moolenaar
Problem: Crash when register contents ends up being invalid. Solution: Check "y_array" is not NULL.
2023-05-09patch 9.0.1530: cursor moves to wrong line when 'foldmethod' is "diff"v9.0.1530Luuk van Baal
Problem: Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe) Solution: Adjust logic for scrolling. (Luuk van Baal, closes #12364, closes #12218)
2023-05-09patch 9.0.1529: code style test doesn't check for space after "if"v9.0.1529Bram Moolenaar
Problem: Code style test doesn't check for space after "if". Solution: Add a test for space.
2023-05-08patch 9.0.1528: libsodium encryption is only used with "huge" featuresv9.0.1528Bram Moolenaar
Problem: Libsodium encryption is only used with "huge" features, even when manually enabled through configure. (Tony Mechelynck) Solution: Remove the condition on FEAT_HUGE.
2023-05-08patch 9.0.1527: crash when using negative value for term_colsv9.0.1527Kenta Sato
Problem: Crash when using negative value for term_cols. Solution: Check for invalid term_cols value. (Kenta Sato, closes #12362)
2023-05-08patch 9.0.1526: condition is always truev9.0.1526zeertzjq
Problem: Condition is always true. Solution: Remove unnecessary condition. (closes #12359)
2023-05-08patch 9.0.1525: 'smoothscroll' does not always work properlyv9.0.1525Luuk van Baal
Problem: 'smoothscroll' does not always work properly. Solution: Do not reset w_skipcol after it was intentionally set. (Luuk van Baal, closes #12360, closes #12199, closes #12323)
2023-05-08patch 9.0.1524: passing -1 for bool is not always rejectedv9.0.1524zeertzjq
Problem: Passing -1 for bool is not always rejected. Solution: Check for error in a better way. (closes #12358)
2023-05-07patch 9.0.1523: some error messages are not marked for translationv9.0.1523zeertzjq
Problem: Some error messages are not marked for translation. Solution: Surround the messages in _(). (closes #12356)
2023-05-07patch 9.0.1522: some functions give two error messagesv9.0.1522Bram Moolenaar
Problem: Some functions give two error messages. Solution: Do not give a second error message. (closes #12352)
2023-05-07patch 9.0.1521: failing redo of command with control charactersv9.0.1521zeertzjq
Problem: Failing redo of command with control characters. Solution: Use AppendToRedobuffLit() for colon commands. (closes #12354)
2023-05-06patch 9.0.1520: completion for option name includes all bool optionsv9.0.1520Bram Moolenaar
Problem: Completion for option name includes all bool options. Solution: Do not recognize the "noinv" prefix. Prefix "no" or "inv" when appropriate.
2023-05-06patch 9.0.1519: global 'filetype' is set when detected from file contentv9.0.1519Bram Moolenaar
Problem: Global 'filetype' is set when it is detected from the file content. Solution: Set the local 'filetype' option value.
2023-05-06patch 9.0.1518: search stats not always visible when searching backwardsv9.0.1518Christian Brabandt
Problem: Search stats not always visible when searching backwards. Solution: Do not display the top/bot message on top of the search stats. (Christian Brabandt, closes #12322, closes #12222)
2023-05-06patch 9.0.1517: MacOS: configure removes -O2 from $CFLAGSv9.0.1517Rose
Problem: MacOS: configure removes -O2 from $CFLAGS. Solution: Only adjust $CFLAGS for gcc. (closes #12351)
2023-05-06patch 9.0.1516: cannot use special keys in <Cmd> mappingv9.0.1516zeertzjq
Problem: Cannot use special keys in <Cmd> mapping. Solution: Do allow for special keys in <Cmd> and <ScriptCmd> mappings. (closes #12326)
2023-05-06patch 9.0.1515: reverse() does not work for a Stringv9.0.1515Yegappan Lakshmanan
Problem: reverse() does not work for a String. Solution: Implement reverse() for a String. (Yegappan Lakshmanan, closes #12179)
2023-05-06patch 9.0.1514: test waits unnecessarily long before checking screendumpv9.0.1514Bram Moolenaar
Problem: Test waits unnecessarily long before checking screendump. Solution: Remove TermWait() call.
2023-05-06patch 9.0.1513: text scrolls unnecessarily when splittingv9.0.1513Luuk van Baal
Problem: Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor". Solution: Avoid resetting w_skipcol. (Luuk van Baal, closes #12334)
2023-05-06patch 9.0.1512: inserting lines when scrolling with 'smoothscroll' setv9.0.1512Luuk van Baal
Problem: Inserting lines when scrolling with 'smoothscroll' set. Solution: Adjust line height computation for w_skipcol. (Luuk van Baal, closes #12350)
2023-05-06patch 9.0.1511: crash when using wrong arg types to assert_match()v9.0.1511zeertzjq
Problem: Crash when using wrong arg types to assert_match(). Solution: Check for NULL pointer. (closes #12349)
2023-05-05patch 9.0.1510: misleading variable name for error messagev9.0.1510Bram Moolenaar
Problem: Misleading variable name for error message. Solution: Change "name" to "number". (closes #12345)