summaryrefslogtreecommitdiff
path: root/src/version.c
Commit message (Collapse)AuthorAgeFilesLines
...
* patch 8.2.2808: Vim9: increment and decrement not sufficiently testedv8.2.2808Bram Moolenaar2021-04-241-0/+2
| | | | | Problem: Vim9: increment and decrement not sufficiently tested. Solution: Add assertions.
* patch 8.2.2807: build fails with tiny featuresv8.2.2807Bram Moolenaar2021-04-241-0/+2
| | | | | Problem: Build fails with tiny features. Solution: Use a dummy function for ex_incdec().
* patch 8.2.2806: Vim9: using "++nr" as a command might not workv8.2.2806Bram Moolenaar2021-04-241-0/+2
| | | | | | Problem: Vim9: using "++nr" as a command might not work. Solution: Do not recognize "++" and "--" in a following line as addition or subtraction.
* patch 8.2.2805: Vim9: cannot use legacy syntax in Vim9 scriptv8.2.2805Bram Moolenaar2021-04-241-0/+2
| | | | | Problem: Vim9: cannot use legacy syntax in Vim9 script. Solution: Add the :legacy command.
* patch 8.2.2804: setting buffer local mapping with mapset() changes globalv8.2.2804Bram Moolenaar2021-04-241-0/+2
| | | | | Problem: Setting buffer local mapping with mapset() changes global mapping. Solution: Only set the local mapping. (closes #8143)
* patch 8.2.2803: flicker when the popup menu has an info popupv8.2.2803Bram Moolenaar2021-04-231-0/+2
| | | | | | Problem: Flicker when the popup menu has an info popup. Solution: Avoid drawing over the popup when it's going to be redrawn in the same position. (closes #8131) Also avoid redrawing the scrollbar.
* patch 8.2.2802: Vim9: illegal memory accessv8.2.2802Bram Moolenaar2021-04-231-0/+2
| | | | | Problem: Vim9: illegal memory access. Solution: Check for comment before checking for white space. (closes #8142)
* patch 8.2.2801: free Pascal makefile not recognizedv8.2.2801Bram Moolenaar2021-04-231-0/+2
| | | | | Problem: Free Pascal makefile not recognized. Solution: Add the fpcmake filetype. (Doug Kearns)
* patch 8.2.2800: after a timer displays text a hit-enter prompt is givenv8.2.2800Bram Moolenaar2021-04-221-0/+2
| | | | | Problem: After a timer displays text a hit-enter prompt is given. Solution: Reset msg_didany and need_wait_return. (closes #8136)
* patch 8.2.2799: Vim9: type casts don't fully work at the script levelv8.2.2799Bram Moolenaar2021-04-211-0/+2
| | | | | Problem: Vim9: type casts don't fully work at the script level. Solution: Implement the missing piece.
* patch 8.2.2798: Vim9: redir to variable with append does not accept an indexv8.2.2798Bram Moolenaar2021-04-211-0/+2
| | | | | Problem: Vim9: redir to variable with append does not accept an index. Solution: Make the appending work.
* patch 8.2.2797: Search highlight disappears in the Visual areav8.2.2797Bram Moolenaar2021-04-211-0/+2
| | | | | Problem: Search highlight disappears in the Visual area. Solution: Combine the search attributes. (closes #8134)
* patch 8.2.2796: Vim9: redir to variable does not accept an indexv8.2.2796Bram Moolenaar2021-04-211-0/+2
| | | | | Problem: Vim9: redir to variable does not accept an index. Solution: Make the index work.
* patch 8.2.2795: Coverity warns for not using return valuev8.2.2795Bram Moolenaar2021-04-211-0/+2
| | | | | Problem: Coverity warns for not using return value. Solution: Check the return value of compiling the substitute expression.
* patch 8.2.2794: Linux users don't know how to get ncursesv8.2.2794Bram Moolenaar2021-04-211-0/+2
| | | | | Problem: Linux users don't know how to get ncurses. Solution: Add the name of the package. (closes #8132)
* patch 8.2.2793: MS-Windows: string literals are writable with MSVCv8.2.2793Bram Moolenaar2021-04-211-0/+2
| | | | | | Problem: MS-Windows: string literals are writable with MSVC. Solution: Add the /GF compiler flag. Make mch_write() safer. (Ken Takata, closes #8133)
* patch 8.2.2792: Vim9: :disas shows instructions for default args but no textv8.2.2792Bram Moolenaar2021-04-201-0/+2
| | | | | | Problem: Vim9: :disas shows instructions for default args but no text. Solution: Show the expression test above the default argument instructions. (closes #8129)
* patch 8.2.2791: Vim9: memory leak when using \=expr in :substitutev8.2.2791Bram Moolenaar2021-04-201-0/+2
| | | | | Problem: Vim9: memory leak when using \=expr in :substitute. Solution: Do not allocate a new instruction list.
* patch 8.2.2790: filetype test failsv8.2.2790Bram Moolenaar2021-04-201-0/+2
| | | | | Problem: filetype test fails Solution: Also update the scripts detection
* patch 8.2.2789: Vim9: using \=expr in :substitute does not handle jumpsv8.2.2789Bram Moolenaar2021-04-201-0/+2
| | | | | Problem: Vim9: using \=expr in :substitute does not handle jumps. Solution: Start with instruction count zero. (closes #8128)
* patch 8.2.2788: Raku is now the only name what once was called perl6v8.2.2788Bram Moolenaar2021-04-201-0/+2
| | | | | Problem: Raku is now the only name what once was called perl6. Solution: Adjust the filetype detection. (closes #8120)
* patch 8.2.2787: MS-Windows: crash when using :echoconsolev8.2.2787Bram Moolenaar2021-04-201-0/+2
| | | | | Problem: MS-Windows: crash when using :echoconsole. Solution: Do not write a NUL when it's already there.
* patch 8.2.2786: Vim9: memory leak when using :s with expressionv8.2.2786Bram Moolenaar2021-04-191-0/+2
| | | | | Problem: Vim9: memory leak when using :s with expression. Solution: Clean up the instruction list.
* patch 8.2.2785: Vim9: cannot redirect to local variablev8.2.2785Bram Moolenaar2021-04-191-0/+2
| | | | | Problem: Vim9: cannot redirect to local variable. Solution: Compile :redir when redirecting to a variable.
* patch 8.2.2784: Vim9: cannot use \=expr in :substitutev8.2.2784Bram Moolenaar2021-04-191-0/+2
| | | | | | Problem: Vim9: cannot use \=expr in :substitute. Solution: Compile the expression into instructions and execute them when invoked.
* patch 8.2.2783: duplicate code for setting byte in blob, blob test may failv8.2.2783Bram Moolenaar2021-04-181-0/+2
| | | | | Problem: Duplicate code for setting byte in blob, blob test may fail. Solution: Call blob_set_append(). Test sort failure with "N".
* patch 8.2.2782: Vim9: blob operations not fully testedv8.2.2782Bram Moolenaar2021-04-181-0/+2
| | | | | | Problem: Vim9: blob operations not fully tested. Solution: Make more blob tests run in Vim9 script. Fix filter(). Make insert() give an error for a null blob, like add().
* patch 8.2.2781: add() silently skips when adding to null list or blobv8.2.2781Bram Moolenaar2021-04-181-0/+2
| | | | | | Problem: Add() silently skips when adding to null list or blob. Solution: Give an error in Vim9 script. Allocate blob when it is NULL like with list and dict.
* patch 8.2.2780: Vim9: for loop over blob doesn't workv8.2.2780Bram Moolenaar2021-04-181-0/+2
| | | | | Problem: Vim9: for loop over blob doesn't work. Solution: Make it work.
* patch 8.2.2779: memory access error in remove() for blobv8.2.2779Bram Moolenaar2021-04-171-0/+2
| | | | | Problem: Memory access error in remove() for blob. Solution: Adjust length for memmove().
* patch 8.2.2778: problem restoring 'packpath' in sessionv8.2.2778Bram Moolenaar2021-04-171-0/+2
| | | | | Problem: Problem restoring 'packpath' in session. Solution: Let "skiprtp" also apply to 'packpath'.
* patch 8.2.2777: Vim9: blob operations not tested in all waysv8.2.2777Bram Moolenaar2021-04-171-0/+2
| | | | | | Problem: Vim9: blob operations not tested in all ways. Solution: Run tests with CheckLegacyAndVim9Success(). Make blob assign with index work.
* patch 8.2.2776: :mksession uses current value of 'splitbelow' and 'splitright'v8.2.2776Bram Moolenaar2021-04-171-0/+2
| | | | | | | Problem: :mksession uses current value of 'splitbelow' and 'splitright' even though "options" is not in 'sessionoptions'. (Maxim Kim) Solution: Save and restore the values, instead of setting to the current value. (closes #8119)
* patch 8.2.2775: Vim9: wrong line number used for some commandsv8.2.2775Bram Moolenaar2021-04-171-0/+2
| | | | | | | Problem: Vim9: wrong line number used for some commands. Solution: For :exe, :echo and the like use the line number of the start of the command. When calling a function set the line number in the script context.
* patch 8.2.2774: Vim9: cannot import an existing name even when using "as"v8.2.2774Bram Moolenaar2021-04-171-0/+2
| | | | | Problem: Vim9: cannot import an existing name even when using "as". Solution: Do not check for an existing name when using "as". (closes #8113)
* patch 8.2.2773: PSL filetype not recognizedv8.2.2773Bram Moolenaar2021-04-171-0/+2
| | | | | Problem: PSL filetype not recognized. Solution: Add a filetype pattern. (Daniel Kho, closes #8117)
* patch 8.2.2772: problems when restoring 'runtimepath' from a session filev8.2.2772Bram Moolenaar2021-04-161-0/+2
| | | | | Problem: Problems when restoring 'runtimepath' from a session file. Solution: Add the "skiprtp" item in 'sessionoptions'.
* patch 8.2.2771: Vim9: assignment not recognized if declaration was skippedv8.2.2771Bram Moolenaar2021-04-151-0/+2
| | | | | | Problem: Vim9: assignment not recognized if declaration was skipped. Solution: Also recognized an assignment if the variable does not exist. (closes #8108)
* patch 8.2.2770: Vim9: type of loop variable is not usedv8.2.2770Bram Moolenaar2021-04-151-0/+2
| | | | | Problem: Vim9: type of loop variable is not used. Solution: Parse and check the variable type. (closes #8107)
* patch 8.2.2769: Modula-3 config files are not recognizedv8.2.2769Bram Moolenaar2021-04-151-0/+2
| | | | | Problem: Modula-3 config files are not recognized. Solution: Add filetype patterns. (Doug Kearns)
* patch 8.2.2768: Vim9: memory leak with blob range errorv8.2.2768Bram Moolenaar2021-04-151-0/+2
| | | | | Problem: Vim9: memory leak with blob range error. Solution: Jump to end instead of returning.
* patch 8.2.2767: compiler warning for unused argumentv8.2.2767Bram Moolenaar2021-04-141-0/+2
| | | | | Problem: Compiler warning for unused argument. Solution: Remove the argument.
* patch 8.2.2766: test failurev8.2.2766Bram Moolenaar2021-04-141-0/+2
| | | | | Problem: Test failure. Solution: Add change to Vim9 compilation error message.
* patch 8.2.2765: Vim9: not all blob operations workv8.2.2765Bram Moolenaar2021-04-141-0/+2
| | | | | | Problem: Vim9: not all blob operations work. Solution: Run more tests also with Vim9 script and :def functions. Fix what doesn't work.
* patch 8.2.2764: memory leak when default function argument is allocatedv8.2.2764Bram Moolenaar2021-04-141-0/+2
| | | | | Problem: Memory leak when default function argument is allocated. Solution: Free the expression result.
* patch 8.2.2763: Vim9: cannot use type in for loop unpack at script levelv8.2.2763Bram Moolenaar2021-04-141-0/+2
| | | | | Problem: Vim9: cannot use type in for loop unpack at script level. Solution: Advance over the type name.
* patch 8.2.2762: Vim9: function line truncated when compilingv8.2.2762Bram Moolenaar2021-04-141-0/+2
| | | | | Problem: Vim9: function line truncated when compiling. Solution: Copy the line before processing it. (closes #8101)
* patch 8.2.2761: using "syn include" does not work properlyv8.2.2761Bram Moolenaar2021-04-141-0/+2
| | | | | | Problem: Using "syn include" does not work properly. Solution: Don't add current_syn_inc_tag to topgrp. (Jaehwang Jerry Jung, closes #8104)
* patch 8.2.2760: Vim9: no error for changing a for loop variablev8.2.2760Bram Moolenaar2021-04-131-0/+2
| | | | | Problem: Vim9: no error for changing a for loop variable. Solution: Make the loop variable read-only. (issue #8102)
* patch 8.2.2759: Vim9: for loop infers type of loop variablev8.2.2759Bram Moolenaar2021-04-131-0/+2
| | | | | Problem: Vim9: for loop infers type of loop variable. Solution: Do not get the member type. (closes #8102)