summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 9.0.1350: CPON files are not recognizedv9.0.1350Amaan Qureshi2023-02-243-0/+6
| | | | | Problem: CPON files are not recognized. Solution: Add patterns for CPON files. (Amaan Qureshi, closes #12053)
* patch 9.0.1349: "gr" with a count failsv9.0.1349Bram Moolenaar2023-02-232-1/+3
| | | | | Problem: "gr" with a count fails. Solution: Break out of the loop only after using the count.
* patch 9.0.1348: Un-grammar files are not recognizedv9.0.1348Amaan Qureshi2023-02-233-0/+6
| | | | | Problem: Un-grammar files are not recognized. Solution: Add patterns for Un-grammar files. (Amaan Qureshi, closes #12034)
* patch 9.0.1347: "gr CTRL-O" stays in Insert modev9.0.1347Bram Moolenaar2023-02-233-5/+22
| | | | | Problem: "gr CTRL-O" stays in Insert mode. (Pierre Ganty) Solution: Do not set restart_edit when "cmdchar" is 'v'. (closes #12045)
* patch 9.0.1346: Starlark files are not recognizedv9.0.1346Amaan Qureshi2023-02-233-0/+6
| | | | | Problem: Starlark files are not recognized. Solution: Add patterns for Starlark files. (Amaan Qureshi, closes #12049)
* patch 9.0.1345: too many "else if" statements for handling optionsv9.0.1345Yegappan Lakshmanan2023-02-235-74/+291
| | | | | | Problem: Too many "else if" statements for handling options. Solution: Add more functions to handle options. (Yegappan Lakshmanan, closes #12051)
* patch 9.0.1344: check for OSC escape sequence doesn't workv9.0.1344Bram Moolenaar2023-02-232-1/+3
| | | | | Problem: Check for OSC escape sequence doesn't work. Solution: Fix typo in index.
* patch 9.0.1343: check for OSC escape sequence doesn't workv9.0.1343Johan Mattsson2023-02-232-1/+3
| | | | | | Problem: Check for OSC escape sequence doesn't work. Solution: Move square bracket to the right place. (Johan Mattsson, closes #12048)
* patch 9.0.1342: MS-Windows: linking may fail with space in directory namev9.0.1342zhihaoy2023-02-232-4/+6
| | | | | Problem: MS-Windows: linking may fail with space in directory name. Solution: Add quotes. (closes #12050)
* patch 9.0.1341: build error with mzscheme but without GUIv9.0.1341K.Takata2023-02-223-4/+8
| | | | | | Problem: Build error with mzscheme but without GUI. Solution: Adjust #ifdefs. (Ken Takata, closes #12042) Also fix function argument.
* patch 9.0.1340: Coverity warns for using NULL pointerv9.0.1340Bram Moolenaar2023-02-222-2/+5
| | | | | Problem: Coverity warns for using NULL pointer. Solution: Check that lhs_type is not NULL.
* patch 9.0.1339: no test for :disassemble with class functionv9.0.1339Bram Moolenaar2023-02-212-0/+42
| | | | | Problem: No test for :disassemble with class function. Solution: Add a test.
* patch 9.0.1338: :defcompile and :disassemble can't find class methodv9.0.1338Bram Moolenaar2023-02-217-52/+145
| | | | | Problem: :defcompile and :disassemble can't find class method. (Ernie Rael) Solution: Make a class name and class.method name work. (closes #11984)
* patch 9.0.1337: yuck files are not recognizedv9.0.1337Amaan Qureshi2023-02-213-0/+6
| | | | | | Problem: Yuck files are not recognized. Solution: Add a filetype pattern for yuck files. (Amaan Qureshi, closes #12033)
* patch 9.0.1336: functions without arguments are not always declared properlyv9.0.1336Yegappan Lakshmanan2023-02-2134-72/+75
| | | | | Problem: Functions without arguments are not always declared properly. Solution: Use "(void)" instead of "()". (Yegappan Lakshmanan, closes #12031)
* patch 9.0.1335: no test for bad use of spaces in help filesv9.0.1335h-east2023-02-212-0/+65
| | | | | | 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)
* patch 9.0.1334: using tt_member for the class leads to mistakesv9.0.1334Bram Moolenaar2023-02-218-118/+119
| | | | | Problem: Using tt_member for the class leads to mistakes. Solution: Add a separate tt_class field.
* Update runtime files.Bram Moolenaar2023-02-2053-237/+635
|
* patch 9.0.1333: when redo'ing twice <ScriptCmd> may not get the script IDv9.0.1333Bram Moolenaar2023-02-202-6/+15
| | | | | | 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)
* patch 9.0.1332: crash when using buffer-local user command in cmdline windowv9.0.1332zeertzjq2023-02-203-1/+12
| | | | | | | 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)
* patch 9.0.1331: illegal memory access when using :ball in Visual modev9.0.1331Pavel Mayorov2023-02-203-0/+27
| | | | | Problem: Illegal memory access when using :ball in Visual mode. Solution: Stop Visual mode when using :ball. (Pavel Mayorov, closes #11923)
* patch 9.0.1330: handling new value of an option has a long "else if" chainv9.0.1330Yegappan Lakshmanan2023-02-2037-1510/+1518
| | | | | Problem: Handling new value of an option has a long "else if" chain. Solution: Use a function pointer. (Yegappan Lakshmanan, closes #12015)
* patch 9.0.1329: completion of map includes simplified onesv9.0.1329zeertzjq2023-02-193-6/+9
| | | | | Problem: Completion of map includes simplified ones. Solution: Do not complete simplified mappings. (closes #12013)
* patch 9.0.1328: error when using "none" for GUI color is confusingv9.0.1328Bram Moolenaar2023-02-194-2/+16
| | | | | Problem: Error when using "none" for GUI color is confusing. Solution: Mention that the name should perhaps be "NONE". (closes #1400)
* patch 9.0.1327: cursor in wrong position below line with virtual text belowv9.0.1327Bram Moolenaar2023-02-194-1/+34
| | | | | | | 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.
* patch 9.0.1326: relative line number not updated with virtual text abovev9.0.1326Bram Moolenaar2023-02-195-0/+51
| | | | | | Problem: Relative line number not updated with virtual text above. Solution: Adjust the row for the line number for virtual text above. (closes #12004)
* patch 9.0.1325: 'colorcolumn' highlight wrong with virtual text abovev9.0.1325Bram Moolenaar2023-02-194-20/+48
| | | | | Problem: 'colorcolumn' highlight wrong with virtual text above. Solution: Adjust column of 'colorcolumn' for text propertly. (closes #12004)
* patch 9.0.1324: "gj" and "gk" do not move correctly over a closed foldv9.0.1324Luuk van Baal2023-02-183-17/+11
| | | | | | 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)
* patch 9.0.1323: build failure with +eval featurev9.0.1323Bram Moolenaar2023-02-182-1/+3
| | | | | Problem: Build failure with +eval feature. Solution: Add missing part for using funcerror_T.
* patch 9.0.1322: crash when indexing "any" which is an objectv9.0.1322Bram Moolenaar2023-02-184-12/+104
| | | | | | 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)
* patch 9.0.1321: vimscript test fails where using {expr} syntaxv9.0.1321Bram Moolenaar2023-02-182-1/+7
| | | | | Problem: vimscript test fails where using {expr} syntax. Solution: Only return FCERR_FAILED in call_user_func() for Vim9 script.
* patch 9.0.1320: checking the type of a null object causes a crashv9.0.1320Bram Moolenaar2023-02-1810-48/+94
| | | | | | 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.
* patch 9.0.1319: PRQL files are not recognizedv9.0.1319Matthias Queitsch2023-02-183-0/+6
| | | | | | Problem: PRQL files are not recognized. Solution: Add a filetype pattern for PRQL files. (Matthias Queitsch, closes #12018)
* patch 9.0.1318: code style test failsv9.0.1318Bram Moolenaar2023-02-172-1/+3
| | | | | Problem: Code style test fails. Solution: Remove trailing white space.
* patch 9.0.1317: crash when using an unset object variablev9.0.1317Bram Moolenaar2023-02-174-7/+34
| | | | | Problem: Crash when using an unset object variable. Solution: Give an error instead. (closes #12005)
* patch 9.0.1316: MS-Windows: vimfiles dir created with admin groupv9.0.1316Christopher Plewright2023-02-172-10/+35
| | | | | | 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)
* patch 9.0.1315: escaping for completion of map command not properly testedv9.0.1315zeertzjq2023-02-173-3/+16
| | | | | Problem: Escaping for completion of map command not properly tested. Solution: Add a few test cases. (closes #12009)
* patch 9.0.1314: :messages behavior depends on 'fileformat' of current bufferv9.0.1314cero19882023-02-164-11/+23
| | | | | | Problem: :messages behavior depends on 'fileformat' of current buffer. Solution: Pass the buffer pointer to where it is used. (Mirko Ceroni, closes #11995)
* patch 9.0.1313: some settings use the current codepage instead of 'encoding'v9.0.1313K.Takata2023-02-157-17/+70
| | | | | Problem: Some settings use the current codepage instead of 'encoding'. Solution: Adjust how options are initialized. (Ken Takata, closes #11992)
* patch 9.0.1312: Cursor position wrong when splitting window in insert modev9.0.1312Luuk van Baal2023-02-153-10/+9
| | | | | | Problem: Cursor position wrong when splitting window in insert mode. Solution: Pass the actual mode to win_fix_cursor(). (Luuk van Baal, closes #11999,
* patch 9.0.1311: Coverity warns for using a NULL pointerv9.0.1311Bram Moolenaar2023-02-152-0/+4
| | | | | Problem: Coverity warns for using a NULL pointer. Solution: Use "empty_option" instead of NULL.
* patch 9.0.1310: 'splitkeep' test has failuresv9.0.1310Bram Moolenaar2023-02-142-2/+11
| | | | | Problem: 'splitkeep' test has failures. Solution: Adjust expected cursor line position.
* patch 9.0.1309: scrolling two lines with even line count and 'scrolloff' setv9.0.1309Bram Moolenaar2023-02-1411-54/+92
| | | | | Problem: Scrolling two lines with even line count and 'scrolloff' set. Solution: Adjust how the topline is computed. (closes #10545)
* patch 9.0.1308: the code for setting options is too complicatedv9.0.1308Yegappan Lakshmanan2023-02-142-358/+494
| | | | | | Problem: The code for setting options is too complicated. Solution: Refactor the code for setting options. (Yegappan Lakshmanan, closes #11989)
* patch 9.0.1307: setting 'formatoptions' with :let doesn't check for errorsv9.0.1307Yegappan Lakshmanan2023-02-135-5/+51
| | | | | | Problem: Setting 'formatoptions' with :let doesn't check for errors. Solution: Pass "errbuf" to set_string_option(). (Yegappan Lakshmanan, closes #11974, closes #11972)
* patch 9.0.1306: no regression test for solved problem of #11959v9.0.1306Bram Moolenaar2023-02-123-0/+43
| | | | | Problem: No regression test for solved problem of #11959. Solution: Add a test, also with 'list' set. (closes #11959)
* patch 9.0.1305: cursor in wrong line with virtual text abovev9.0.1305Bram Moolenaar2023-02-124-0/+28
| | | | | Problem: Cursor in wrong line with virtual text above. Solution: Count extra line for text property above/below. (closes #11959)
* patch 9.0.1304: "$" for 'list' option displayed in wrong positionv9.0.1304Bram Moolenaar2023-02-124-16/+41
| | | | | | Problem: "$" for 'list' option displayed in wrong position when there are text properties. Solution: Adjust logic for order of displayed items. (closes #11959)
* patch 9.0.1303: Motif: scrollbar width/height wrong when maximizedv9.0.1303qsmodo2023-02-112-3/+7
| | | | | Problem: Motif: scrollbar width/height wrong when maximized. Solution: Set the width/height when creating the scrollbar. (closes #11946)
* patch 9.0.1302: on a Belgian keyboard CTRL-] does not workv9.0.1302Bram Moolenaar2023-02-113-3/+12
| | | | | Problem: On a Belgian keyboard CTRL-] does not work. Solution: Translate CTRL-$ into CTRL-]. (closes #11831)