| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Test fails because of changed error message.
Solution: Adjust the expected error message.
|
|
|
|
|
| |
Problem: Vim9: exception in ISN_INSTR caught at wrong level.
Solution: Set the starting trylevel in exec_instructions(). (closes #8214)
|
|
|
|
|
| |
Problem: Get readonly error for device that can't be written to.
Solution: Check for being able to write first. (closes #8205)
|
|
|
|
|
| |
Problem: White space after "->" does not give E274.
Solution: Do not skip white space in legacy script. (closes #8212)
|
|
|
|
|
| |
Problem: Custom statusline cannot contain % items.
Solution: Add "%{% expr %}". (closes #8190)
|
|
|
|
|
| |
Problem: Window is not updated after using <Cmd> mapping.
Solution: So jump to cmdline_changed but skip autocommand.
|
|
|
|
|
|
| |
Problem: Configure can add --as-needed a second time.
Solution: Only add --as-needed if not already there. (Natanael Copa,
closes #8189, closes #8181)
|
|
|
|
|
|
|
| |
Problem: Using <Cmd> mapping on the command line triggers CmdlineChanged.
(Naohiro Ono)
Solution: Jump to cmdline_not_changed if the command line didn't change.
(closes #8208)
|
|
|
|
|
| |
Problem: Recalling commands from history is not tested.
Solution: Add tests. (closes #8194)
|
|
|
|
|
| |
Problem: Bufwrite not sufficiently tested.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes #8192)
|
|
|
|
|
| |
Problem: Crash whn calling partial.
Solution: Check for NULL pointer. (Dominique Pellé, closes #8202)
|
|
|
|
|
| |
Problem: Perl not tested sufficiently.
Solution: Add test. Also test W17. (Dominique Pellé, closes #8193)
|
|
|
|
|
|
| |
Problem: Vim9: "echo Func()" does not give an error for a function without
a return value.
Solution: Give an error. Be more specific about why a value is invalid.
|
|
|
|
|
| |
Problem: MS-Windows: warning for signed/unsigned comparison.
Solution: Add type cast.
|
|
|
|
|
| |
Problem: Vim9: memory leak when using searchpair().
Solution: Free the v_instr field.
|
|
|
|
|
| |
Problem: Vim9: skip argument to searchpairpos() is not compiled.
Solution: Handle like searchpair(). Also for search() and searchpos().
|
|
|
|
|
| |
Problem: Vim9: skip argument to searchpair() is not compiled.
Solution: Add VAR_INSTR.
|
|
|
|
|
|
| |
Problem: MS-Windows: cursor in wrong position when 'lazyredraw' and
'statusline' are set.
Solution: Call compute_cmdrow(). (closes #8170, closes #8184)
|
|
|
|
|
| |
Problem: Vim9: member operation not fully tested.
Solution: Add a few tests.
|
|
|
|
|
| |
Problem: Default redirection missing "ash" and "dash".
Solution: Recognize "ash" and "dash". (Natanael Copa, closes #8180)
|
|
|
|
|
| |
Problem: File extension .wrap not recognized.
Solution: Use dosini filetype for .wrap files. (Liam Beguin, closes #8177)
|
|
|
|
|
| |
Problem: Various code lines not covered by tests.
Solution: Add test cases. (Dominique Pellé, closes #8178)
|
|
|
|
|
| |
Problem: Build failure without the +quickfix feature. (John Marriott)
Solution: Add #ifdef.
|
|
|
|
|
| |
Problem: Vim9: leaking memory in :cexpr.
Solution: Also free the command line copy.
|
|
|
|
|
| |
Problem: Vim9: :cexpr does not work with local variables.
Solution: Compile :cexpr.
|
|
|
|
|
|
| |
Problem: Two key command cancelled by moving mouse when using popup.
(Sergey Vlasov)
Solution: Ignore K_MOUSEMOVE in plain_vgetc().
|
|
|
|
|
|
| |
Problem: Operator cancelled by moving mouse when using popup. (Sergey
Vlasov)
Solution: Do not trigger an operator for a mouse move events. (closes #8176)
|
|
|
|
|
| |
Problem: Vim9: expandcmd() not tested.
Solution: Add a test.
|
|
|
|
|
|
| |
Problem: Terminal colors are not updated when 'background' is set.
Solution: Call term_update_colors() for all terminals. (Marcin Szamotulski,
closes #8171, closes #8150)
|
|
|
|
|
| |
Problem: Some comments are not correct or clear.
Solution: Adjust the comments. Add test for cursor position.
|
|
|
|
|
| |
Problem: Coverity complains about not checking the rename() return value.
Solution: Add "(void)", can't do anything in case of a failure.
|
|
|
|
|
| |
Problem: Test file was not deleted.
Solution: Uncomment the delete() call. (Dominique Pellé, closes #8172)
|
|
|
|
|
|
| |
Problem: Compiler warnings for int to size_t conversion. (Randall W.
Morris)
Solution: Add type casts.
|
|
|
|
|
| |
Problem: Code in checkreadonly() not fully tested.
Solution: Add more tests. (Dominique Pellé, closes #8169)
|
|
|
|
|
|
| |
Problem: MS-Windows: build failure with MSVC.
Solution: Adjust the list of distributed files. Add hint about python.
Adjust path for reading runtime files.
|
|
|
|
|
| |
Problem: MS-Windows: launching Vim from installer doesn't open README.
Solution: Adjust the quotes.
|
|
|
|
|
|
| |
Problem: MS-Windows: unnessarily loading libraries when unregistering OLE.
Solution: Also skip loading libraries when invoked with "-unregister". Run
Vim for README.txt with user privileges.
|
|
|
|
|
| |
Problem: MS-Windows: unnessarily loading libraries when registering OLE.
Solution: Skip loading libraries when invoked with "-register".
|
|
|
|
|
| |
Problem: Session file may divide by zero.
Solution: Avoid writing difide by zero. (closes #8162)
|
|
|
|
|
| |
Problem: Finishing an abbreviation with a multi-byte char may not work.
Solution: Escape K_SPECIAL in the typed character. (closes #8160)
|
|
|
|
|
| |
Problem: No jump added to jumplist when opening terminal in current window.
Solution: Call setpcmark(). (closes #8158)
|
|
|
|
|
| |
Problem: Vim9: script sourcing continues after an error.
Solution: Make an error in any command in "vim9script" abort sourcing.
|
|
|
|
|
| |
Problem: Vim9: comment below expression in lambda causes problems.
Solution: Use a single space for empty and comment lines. (closes #8156)
|
|
|
|
|
|
| |
Problem: Status line flickers when redrawing popup menu info.
Solution: Do not redraw the status line when the focus is in the popup
window. (issue #8144)
|
|
|
|
|
| |
Problem: Vim9: unused variable. (John Marriott)
Solution: Adjust #ifdef.
|
|
|
|
|
| |
Problem: Cannot grep using fuzzy matching.
Solution: Add the "f" flag to :vimgrep. (Yegappan Lakshmanan, closes #8152)
|
|
|
|
|
| |
Problem: Vim9: still crash when using substitute expression.
Solution: Put the instruction list in the stack frame. (closes #8154)
|
|
|
|
|
|
| |
Problem: Vim9: error for missing white space doesn't say where it is
missing
Solution: Mention the command. (closes #8149)
|
|
|
|
|
|
| |
Problem: Vim9: crash when calling a function in a substitute expression.
Solution: Set the instructions back to the substitute expression
instrunctions. (closes #8148)
|
|
|
|
|
| |
Problem: Vim9: :def function compilation fails when using :legacy.
Solution: Reset CMOD_LEGACY when compiling a function. (closes #8137)
|