summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-03-29patch 8.2.2676: missing error messagev8.2.2676Bram Moolenaar
Problem: Missing error message. Solution: Add new error message.
2021-03-29patch 8.2.2675: directory change in a terminal window shell is not followedv8.2.2675Bram Moolenaar
Problem: Directory change in a terminal window shell is not followed. Solution: Add the 'autoshelldir' option. (closes #6290)
2021-03-29patch 8.2.2674: Motif: cancelling the font dialog resets the fontv8.2.2674Bram Moolenaar
Problem: Motif: cancelling the font dialog resets the font. Solution: When no font is selected to not change the font. (closes #7825, closes #8035) Fix compiler warnings.
2021-03-28patch 8.2.2673: Vim9: script-local funcref can have lower case namev8.2.2673Bram Moolenaar
Problem: Vim9: script-local funcref can have lower case name. Solution: Require an upper case name.
2021-03-28patch 8.2.2672: Vim9: cannot use :lockvar and :unlockvar in compiled scriptv8.2.2672Bram Moolenaar
Problem: Vim9: cannot use :lockvar and :unlockvar in compiled script. Solution: Implement locking support.
2021-03-28patch 8.2.2671: error for line number in legacy scriptv8.2.2671Bram Moolenaar
Problem: Error for line number in legacy script. Solution: Check for number type.
2021-03-28patch 8.2.2670: Vim9: error for append(0, text)v8.2.2670Bram Moolenaar
Problem: Vim9: error for append(0, text). Solution: Check for negative number. (closes #8022)
2021-03-28patch 8.2.2669: command line completion does not work after "vim9"v8.2.2669Bram Moolenaar
Problem: Command line completion does not work after "vim9". Solution: Include the "9". (Naohiro Ono, closes #8025)
2021-03-27patch 8.2.2668: Vim9: omitting "call" for "confirm()" does not give an errorv8.2.2668Bram Moolenaar
Problem: Vim9: omitting "call" for "confirm()" does not give an error. Solution: Do not recognize a modifier followed by "(".
2021-03-27patch 8.2.2667: prop_find() cannot find item matching both id and typev8.2.2667Bram Moolenaar
Problem: prop_find() cannot find item matching both id and type. Solution: Add the "both" argument. (Naohiro Ono, closes #8019)
2021-03-27patch 8.2.2666: Vim9: not enough function arguments checked for stringv8.2.2666Bram Moolenaar
Problem: Vim9: not enough function arguments checked for string. Solution: Check in ch_logfile(), char2nr() and others.
2021-03-27patch 8.2.2665: test failuresv8.2.2665Bram Moolenaar
Problem: Test failures. Solution: Check more specific feature. Add missing change.
2021-03-27patch 8.2.2664: Vim9: not enough function arguments checked for stringv8.2.2664Bram Moolenaar
Problem: Vim9: not enough function arguments checked for string. Solution: Check in balloon functions. Refactor function arguments.
2021-03-27patch 8.2.2663: Vim9: leaking memory when inline function has an errorv8.2.2663Bram Moolenaar
Problem: Vim9: leaking memory when inline function has an error. Solution: Free the partially allocated function.
2021-03-27patch 8.2.2662: there is no way to avoid some escape sequencesv8.2.2662Bram Moolenaar
Problem: There is no way to avoid some escape sequences. Solution: Suppress escape sequences when the --not-a-term argument is used. (Gary Johnson)
2021-03-26patch 8.2.2661: leaking memory when looping over a stringv8.2.2661Bram Moolenaar
Problem: Leaking memory when looping over a string. Solution: Free the memory.
2021-03-26patch 8.2.2660: Vim9: no error for declaration with trailing textv8.2.2660Bram Moolenaar
Problem: Vim9: no error for declaration with trailing text. Solution: Give an error. (closes #8014)
2021-03-26patch 8.2.2659: eval test fails because for loop on string worksv8.2.2659Bram Moolenaar
Problem: Eval test fails because for loop on string works. Solution: Check looping over function reference fails.
2021-03-26patch 8.2.2658: :for cannot loop over a stringv8.2.2658Bram Moolenaar
Problem: :for cannot loop over a string. Solution: Accept a string argument and iterate over its characters.
2021-03-26patch 8.2.2657: Vim9: error message for declaring variable in for loopv8.2.2657Bram Moolenaar
Problem: Vim9: error message for declaring variable in for loop. Solution: Clear variables when entering block again. (closes #8012)
2021-03-26patch 8.2.2656: some command line arguments and regexp errors not testedv8.2.2656Bram Moolenaar
Problem: Some command line arguments and regexp errors not tested. Solution: Add a few test cases. (Dominique Pellé, closes #8013)
2021-03-26patch 8.2.2655: The -w command line argument doesn't workv8.2.2655Bram Moolenaar
Problem: The -w command line argument doesn't work. Solution: Don't set 'window' when set with the -w argument. (closes #8011)
2021-03-26patch 8.2.2654: Vim9: getting a character from a string can be slowv8.2.2654Bram Moolenaar
Problem: Vim9: getting a character from a string can be slow. Solution: Avoid a function call to get the character byte size. (#8000)
2021-03-25patch 8.2.2653: build failurev8.2.2653Bram Moolenaar
Problem: Build failure. Solution: Add missing changes.
2021-03-25patch 8.2.2652: Vim9: can use command modifier without an effectv8.2.2652Bram Moolenaar
Problem: Vim9: can use command modifier without an effect. Solution: Give an error for a misplaced command modifier. Fix error message number.
2021-03-25patch 8.2.2651: Vim9: restoring command modifiers happens after jumpv8.2.2651Bram Moolenaar
Problem: Vim9: restoring command modifiers happens after jump. Solution: Move the restore instruction to before the jump. (closes #8006) Also handle for and while.
2021-03-24patch 8.2.2650: Vim9: command modifiers not handled in nested functionv8.2.2650Bram Moolenaar
Problem: Vim9: command modifiers not handled in nested function. Solution: Keep function-local info in a structure and save it on the stack.
2021-03-24patch 8.2.2649: Vim9: some wincmd arguments cause a white space errorv8.2.2649Bram Moolenaar
Problem: Vim9: some wincmd arguments cause a white space error. Solution: Insert a space before the count. (closes #8001)
2021-03-23patch 8.2.2648: terminal resize test sometimes hangsv8.2.2648Bram Moolenaar
Problem: Terminal resize test sometimes hangs. Solution: Wait for the shell to display a prompt and other output.
2021-03-23patch 8.2.2647: terminal test sometimes hangsv8.2.2647Bram Moolenaar
Problem: Terminal test sometimes hangs. Solution: Wait for the shell to display a prompt.
2021-03-22patch 8.2.2646: Vim9: error for not using string doesn't mentionargumentv8.2.2646Bram Moolenaar
Problem: Vim9: error for not using string doesn't mention argument. Solution: Add argument number.
2021-03-22patch 8.2.2645: using inline function is not properly testedv8.2.2645Bram Moolenaar
Problem: Using inline function is not properly tested. Solution: Add test cases, esp. for errors. Minor code improvements.
2021-03-22patch 8.2.2644: prop_clear() causes a screen update even when nothing changedv8.2.2644Bram Moolenaar
Problem: prop_clear() causes a screen update even when nothing changed. Solution: Only redraw when a property was cleared. (Dominique Pellé)
2021-03-22patch 8.2.2643: various code not covered by testsv8.2.2643Bram Moolenaar
Problem: Various code not covered by tests. Solution: Add a few more test. (Yegappan Lakshmanan, closes #7995)
2021-03-22patch 8.2.2642: Vim9: no clear error for wrong inline functionv8.2.2642Bram Moolenaar
Problem: Vim9: no clear error for wrong inline function. Solution: Check for something following the "{".
2021-03-22patch 8.2.2641: display test fails because of lacking redrawv8.2.2641Bram Moolenaar
Problem: Display test fails because of lacking redraw. Solution: Add a redraw command.
2021-03-22patch 8.2.2640: screenstring() returns non-existing composing charactersv8.2.2640Bram Moolenaar
Problem: screenstring() returns non-existing composing characters. Solution: Only use composing characters if there is a base character.
2021-03-22patch 8.2.2639: build failure when fsync() is not availablev8.2.2639Bram Moolenaar
Problem: Build failure when fsync() is not available. Solution: Add #ifdef.
2021-03-22patch 8.2.2638: cannot write a message to the terminal from the GUIv8.2.2638Bram Moolenaar
Problem: Cannot write a message to the terminal from the GUI. Solution: Add :echoconsole and use it in the test runner. (issue #7975)
2021-03-21patch 8.2.2637: prop_remove() causes a redraw even when nothing changedv8.2.2637Bram Moolenaar
Problem: prop_remove() causes a redraw even when nothing changed. Solution: Only redraw if a property was removed.
2021-03-21patch 8.2.2636: memory leak when compiling inline functionv8.2.2636Bram Moolenaar
Problem: Memory leak when compiling inline function. Solution: Free the prefetched line.
2021-03-21patch 8.2.2635: Vim9: cannot define an inline functionv8.2.2635Bram Moolenaar
Problem: Vim9: cannot define an inline function. Solution: Make an inline function mostly work.
2021-03-21patch 8.2.2634: 'tagfunc' does not indicate using a patternv8.2.2634Bram Moolenaar
Problem: 'tagfunc' does not indicate using a pattern. Solution: Add the "r" flag. (Andy Massimino, closes #7982)
2021-03-21patch 8.2.2633: multi-byte 'fillchars' for folding do not show properlyv8.2.2633Bram Moolenaar
Problem: Multi-byte 'fillchars' for folding do not show properly. Solution: Handle multi-byte characters correctly. (Yegappan Lakshmanan, closes #7983, closes #7955)
2021-03-20patch 8.2.2632: not all command line arguments are testedv8.2.2632Bram Moolenaar
Problem: Not all command line arguments are tested. Solution: Add tests for -D and -serverlist. (Dominique Pellé, closes #7992)
2021-03-20patch 8.2.2631: commands from winrestcmd() do not always work properlyv8.2.2631Bram Moolenaar
Problem: Commands from winrestcmd() do not always work properly. (Leonid V. Fedorenchik) Solution: Repeat the size commands twice. (closes #7988)
2021-03-20patch 8.2.2630: hard to see where a test gets stuckv8.2.2630Bram Moolenaar
Problem: Hard to see where a test gets stuck. Solution: Print the executed test function. (Dominique Pellé, closes #7975)
2021-03-20patch 8.2.2629: Vim9: error for #{{ is not desiredv8.2.2629Bram Moolenaar
Problem: Vim9: error for #{{ is not desired. Solution: Adjust the checks. (closes #7990)
2021-03-20patch 8.2.2628: Vim9: #{ can still be used at the script levelv8.2.2628Bram Moolenaar
Problem: Vim9: #{ can still be used at the script level. Solution: Give an error for #{ like in a :def function.
2021-03-20patch 8.2.2627: no need to check for BSD after checking for not rootv8.2.2627Bram Moolenaar
Problem: No need to check for BSD after checking for not root. Solution: Remove CheckNotBSD. (Ozaki Kiichi, closes #7989)