| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: CPON files are not recognized.
Solution: Add patterns for CPON files. (Amaan Qureshi, closes #12053)
|
|
|
|
|
| |
Problem: "gr" with a count fails.
Solution: Break out of the loop only after using the count.
|
|
|
|
|
| |
Problem: Un-grammar files are not recognized.
Solution: Add patterns for Un-grammar files. (Amaan Qureshi, closes #12034)
|
|
|
|
|
| |
Problem: "gr CTRL-O" stays in Insert mode. (Pierre Ganty)
Solution: Do not set restart_edit when "cmdchar" is 'v'. (closes #12045)
|
|
|
|
|
| |
Problem: Starlark files are not recognized.
Solution: Add patterns for Starlark files. (Amaan Qureshi, closes #12049)
|
|
|
|
|
|
| |
Problem: Too many "else if" statements for handling options.
Solution: Add more functions to handle options. (Yegappan Lakshmanan,
closes #12051)
|
|
|
|
|
| |
Problem: Check for OSC escape sequence doesn't work.
Solution: Fix typo in index.
|
|
|
|
|
|
| |
Problem: Check for OSC escape sequence doesn't work.
Solution: Move square bracket to the right place. (Johan Mattsson,
closes #12048)
|
|
|
|
|
| |
Problem: MS-Windows: linking may fail with space in directory name.
Solution: Add quotes. (closes #12050)
|
|
|
|
|
|
| |
Problem: Build error with mzscheme but without GUI.
Solution: Adjust #ifdefs. (Ken Takata, closes #12042) Also fix function
argument.
|
|
|
|
|
| |
Problem: Coverity warns for using NULL pointer.
Solution: Check that lhs_type is not NULL.
|
|
|
|
|
| |
Problem: No test for :disassemble with class function.
Solution: Add a test.
|
|
|
|
|
| |
Problem: :defcompile and :disassemble can't find class method. (Ernie Rael)
Solution: Make a class name and class.method name work. (closes #11984)
|
|
|
|
|
|
| |
Problem: Yuck files are not recognized.
Solution: Add a filetype pattern for yuck files. (Amaan Qureshi,
closes #12033)
|
|
|
|
|
| |
Problem: Functions without arguments are not always declared properly.
Solution: Use "(void)" instead of "()". (Yegappan Lakshmanan, closes #12031)
|
|
|
|
|
|
| |
Problem: No test for bad use of spaces in help files.
Solution: Add checks for use of spaces in help files. Ignore intentional
spaces. (Hirohito Higashi, closes #11952)
|
|
|
|
|
| |
Problem: Using tt_member for the class leads to mistakes.
Solution: Add a separate tt_class field.
|
| |
|
|
|
|
|
|
| |
Problem: When redo'ing twice <ScriptCmd> may not get the script ID.
Solution: When "last_used_map" map is not set use "last_used_sid".
(closes #11930)
|
|
|
|
|
|
|
| |
Problem: Crash when using buffer-local user command in cmdline window.
(Karl Yngve LervÄg)
Solution: Use the right buffer to find the user command. (closes #12030,
closes #12029)
|
|
|
|
|
| |
Problem: Illegal memory access when using :ball in Visual mode.
Solution: Stop Visual mode when using :ball. (Pavel Mayorov, closes #11923)
|
|
|
|
|
| |
Problem: Handling new value of an option has a long "else if" chain.
Solution: Use a function pointer. (Yegappan Lakshmanan, closes #12015)
|
|
|
|
|
| |
Problem: Completion of map includes simplified ones.
Solution: Do not complete simplified mappings. (closes #12013)
|
|
|
|
|
| |
Problem: Error when using "none" for GUI color is confusing.
Solution: Mention that the name should perhaps be "NONE". (closes #1400)
|
|
|
|
|
|
|
| |
Problem: Cursor in wrong position below line with virtual text below ending
in multi-byte character.
Solution: When checking for last character take care of multi-byte
character.
|
|
|
|
|
|
| |
Problem: Relative line number not updated with virtual text above.
Solution: Adjust the row for the line number for virtual text above.
(closes #12004)
|
|
|
|
|
| |
Problem: 'colorcolumn' highlight wrong with virtual text above.
Solution: Adjust column of 'colorcolumn' for text propertly. (closes #12004)
|
|
|
|
|
|
| |
Problem: "gj" and "gk" do not move correctly over a closed fold.
Solution: Use the same code as used for "j"/"k" to go to the next/previous
line. (Luuk van Baal, closes #12007)
|
|
|
|
|
| |
Problem: Build failure with +eval feature.
Solution: Add missing part for using funcerror_T.
|
|
|
|
|
|
| |
Problem: Crash when indexing "any" which is an object.
Solution: Check the index is a number. Do not check the member type of an
object. (closes #12019)
|
|
|
|
|
| |
Problem: vimscript test fails where using {expr} syntax.
Solution: Only return FCERR_FAILED in call_user_func() for Vim9 script.
|
|
|
|
|
|
| |
Problem: Checking the type of a null object causes a crash.
Solution: Don't try to get the class of a null object. (closes #12005)
Handle error from calling a user function better.
|
|
|
|
|
|
| |
Problem: PRQL files are not recognized.
Solution: Add a filetype pattern for PRQL files. (Matthias Queitsch,
closes #12018)
|
|
|
|
|
| |
Problem: Code style test fails.
Solution: Remove trailing white space.
|
|
|
|
|
| |
Problem: Crash when using an unset object variable.
Solution: Give an error instead. (closes #12005)
|
|
|
|
|
|
| |
Problem: MS-Windows: vimfiles dir created with admin group.
Solution: Use ShellExecAsUser to create the vimfiles directory. (Christopher
Plewright, Ken Takata, closes #12000, closes #11888)
|
|
|
|
|
| |
Problem: Escaping for completion of map command not properly tested.
Solution: Add a few test cases. (closes #12009)
|
|
|
|
|
|
| |
Problem: :messages behavior depends on 'fileformat' of current buffer.
Solution: Pass the buffer pointer to where it is used. (Mirko Ceroni,
closes #11995)
|
|
|
|
|
| |
Problem: Some settings use the current codepage instead of 'encoding'.
Solution: Adjust how options are initialized. (Ken Takata, closes #11992)
|
|
|
|
|
|
| |
Problem: Cursor position wrong when splitting window in insert mode.
Solution: Pass the actual mode to win_fix_cursor(). (Luuk van Baal,
closes #11999,
|
|
|
|
|
| |
Problem: Coverity warns for using a NULL pointer.
Solution: Use "empty_option" instead of NULL.
|
|
|
|
|
| |
Problem: 'splitkeep' test has failures.
Solution: Adjust expected cursor line position.
|
|
|
|
|
| |
Problem: Scrolling two lines with even line count and 'scrolloff' set.
Solution: Adjust how the topline is computed. (closes #10545)
|
|
|
|
|
|
| |
Problem: The code for setting options is too complicated.
Solution: Refactor the code for setting options. (Yegappan Lakshmanan,
closes #11989)
|
|
|
|
|
|
| |
Problem: Setting 'formatoptions' with :let doesn't check for errors.
Solution: Pass "errbuf" to set_string_option(). (Yegappan Lakshmanan,
closes #11974, closes #11972)
|
|
|
|
|
| |
Problem: No regression test for solved problem of #11959.
Solution: Add a test, also with 'list' set. (closes #11959)
|
|
|
|
|
| |
Problem: Cursor in wrong line with virtual text above.
Solution: Count extra line for text property above/below. (closes #11959)
|
|
|
|
|
|
| |
Problem: "$" for 'list' option displayed in wrong position when there are
text properties.
Solution: Adjust logic for order of displayed items. (closes #11959)
|
|
|
|
|
| |
Problem: Motif: scrollbar width/height wrong when maximized.
Solution: Set the width/height when creating the scrollbar. (closes #11946)
|
|
|
|
|
| |
Problem: On a Belgian keyboard CTRL-] does not work.
Solution: Translate CTRL-$ into CTRL-]. (closes #11831)
|