summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 9.0.0515: virtual text highlight starts too early when 'number' is setv9.0.0515Bram Moolenaar2022-09-205-63/+48
| | | | | Problem: Virtual text highlight starts too early when 'number' is set. Solution: Set column offset when wrapping. (issue #11138)
* patch 9.0.0514: terminal test sometimes hangsv9.0.0514Bram Moolenaar2022-09-202-0/+12
| | | | | Problem: Terminal test sometimes hangs. Solution: Add a bit more information to the test output. (issue #11179)
* patch 9.0.0513: may not be able to use a pattern ad the debug promptv9.0.0513Bram Moolenaar2022-09-204-0/+34
| | | | | Problem: May not be able to use a pattern ad the debug prompt. Solution: Temporarily disable the timeout. (closes #11164)
* patch 9.0.0512: cannot redraw the status lines when editing a commandv9.0.0512zeertzjq2022-09-205-4/+19
| | | | | | Problem: Cannot redraw the status lines when editing a command. Solution: Only postpone the redraw when messages have scrolled. (closes #11170)
* patch 9.0.0511: unnecessary scrolling for message of only one linev9.0.0511zeertzjq2022-09-203-2/+36
| | | | | Problem: Unnecessary scrolling for message of only one line. Solution: Only set msg_scroll when needed. (closes #11178)
* patch 9.0.0510: Chatito files are not recognizedv9.0.0510ObserverOfTime2022-09-203-0/+6
| | | | | Problem: Chatito files are not recognized. Solution: Add a pattern for Chatito files. (closes #11174)
* patch 9.0.0509: confusing error for "saveas" command with "nofile" bufferv9.0.0509Bram Moolenaar2022-09-204-3/+12
| | | | | Problem: Confusing error for "saveas" command with "nofile" buffer. Solution: Give a clearer error message. (closes #11171)
* patch 9.0.0508: when the channel test fails there is no clue whyv9.0.0508K.Takata2022-09-202-4/+18
| | | | | Problem: When the channel test fails there is no clue why. Solution: Add info about the job status. (Ken Takata, closes #11175)
* patch 9.0.0507: cmdline cleared when using :redrawstatus in CmdlineChangedv9.0.0507Bram Moolenaar2022-09-194-2/+34
| | | | | | Problem: Command line cleared when using :redrawstatus in CmdlineChanged autocommand event. Solution: Postpone the redraw. (closes #11162)
* patch 9.0.0506: line number argument for :badd does not workv9.0.0506Bram Moolenaar2022-09-193-2/+16
| | | | | Problem: Line number argument for :badd does not work. Solution: Set the last cursor position in the new buffer. (closes #11161)
* patch 9.0.0505: various problems with 'nosplitscroll'v9.0.0505Luuk van Baal2022-09-195-26/+30
| | | | | Problem: Various problems with 'nosplitscroll'. Solution: Fix 'nosplitscroll' problems. (Luuk van Baal, closes #11166)
* patch 9.0.0504: still a build failurev9.0.0504Bram Moolenaar2022-09-193-5/+9
| | | | | Problem: still a Build failure. Solution: Add another missing changes. Avoid compiler warning.
* patch 9.0.0503: build failurev9.0.0503Bram Moolenaar2022-09-192-4/+7
| | | | | Problem: Build failure. Solution: Add missing changes.
* patch 9.0.0502: a closure in a nested loop in a :def function does not workv9.0.0502Bram Moolenaar2022-09-1915-175/+391
| | | | | Problem: A closure in a nested loop in a :def function does not work. Solution: Use an array of loopvars, one per loop level.
* patch 9.0.0501: warning for using uninitialized value in mouse testv9.0.0501Bram Moolenaar2022-09-192-1/+5
| | | | | Problem: Warning for using uninitialized value in mouse test. Solution: Clear ScreenCols when allocating it. (Dominique Pellé)
* patch 9.0.0500: when quitting cmdline window with CTRL-C it remains visiblev9.0.0500Bram Moolenaar2022-09-186-11/+57
| | | | | | Problem: When quitting the cmdline window with CTRL-C it remains visible. Solution: Redraw to avoid confusion. Adjust the error message. (closes #11152) Adjust the cursor position after CTRL-C.
* patch 9.0.0499: in :def function list created after const is lockedv9.0.0499Bram Moolenaar2022-09-183-0/+10
| | | | | Problem: In :def function list created after const is locked. Solution: Reset v_lock. (closes #11154)
* patch 9.0.0498: various small issuesv9.0.0498Bram Moolenaar2022-09-188-28/+30
| | | | | Problem: Various small issues. Solution: Various small fixes.
* Update runtime filesBram Moolenaar2022-09-1832-311/+683
|
* patch 9.0.0497: LyRiCs files are not recognizedv9.0.0497ObserverOfTime2022-09-183-0/+6
| | | | | Problem: LyRiCs files are not recognized. Solution: Add a pattern to detect LyRiCs files. (closes #11155)
* patch 9.0.0496: no good reason to keep supporting Windows-XPv9.0.0496K.Takata2022-09-1810-131/+70
| | | | | Problem: No good reason to keep supporting Windows-XP. Solution: Drop Windows-XP support. (Ken Takata, closes #11089)
* patch 9.0.0495: closure doesn't work properly in nested loopv9.0.0495Bram Moolenaar2022-09-183-2/+30
| | | | | Problem: Closure doesn't work properly in nested loop. Solution: Save variables up to the outer loop.
* patch 9.0.0494: small build misses float function declaraitonsv9.0.0494Bram Moolenaar2022-09-172-5/+8
| | | | | Problem: Small build misses float function declaraitons. Solution: Adjust #ifdefs.
* patch 9.0.0493: Perl test failsv9.0.0493Bram Moolenaar2022-09-172-2/+2
| | | | | Problem: Perl test fails. Solution: Remove remaining FEAT_EVAL.
* patch 9.0.0492: cmdwin test fails on MS-Windowsv9.0.0492Bram Moolenaar2022-09-172-0/+5
| | | | | Problem: Cmdwin test fails on MS-Windows. Solution: Skip test on MS-Windows.
* patch 9.0.0491: no good reason to build without the float featurev9.0.0491Bram Moolenaar2022-09-1774-1168/+605
| | | | | Problem: No good reason to build without the float feature. Solution: Remove configure check for float and "#ifdef FEAT_FLOAT".
* patch 9.0.0490: using freed memory with cmdwin and BufEnter autocmdv9.0.0490Bram Moolenaar2022-09-173-2/+18
| | | | | Problem: Using freed memory with cmdwin and BufEnter autocmd. Solution: Make sure pointer to b_p_iminsert is still valid.
* patch 9.0.0489: using "end_lnum" with virtual text causes problemsv9.0.0489Bram Moolenaar2022-09-174-2/+25
| | | | | | Problem: Using "end_lnum" with virtual text causes problems. Solution: Disallow using "end_lnum" with virtual text. (closes #11151) Also disallow "end_col" and "length".
* patch 9.0.0488: cursor wrong with virtual text "above" and 'showbreak'v9.0.0488Bram Moolenaar2022-09-174-0/+19
| | | | | | Problem: Cursor in wrong position with virtual text "above" and 'showbreak'. Solution: Take the first character column into account. (closes #11149)
* patch 9.0.0487: using freed memory with combination of closuresv9.0.0487Bram Moolenaar2022-09-174-19/+31
| | | | | | Problem: Using freed memory with combination of closures. Solution: Do not use a partial after it has been freed through the funcstack.
* patch 9.0.0486: text scrolled with 'nosplitscroll', autocmd win and helpv9.0.0486Luuk van Baal2022-09-173-6/+35
| | | | | | | Problem: Text scrolled with 'nosplitscroll', autocmd win opened and help window closed. Solution: Skip win_fix_scroll() in more situations. (Luuk van Baal, closes #11150)
* patch 9.0.0485: in :def function all closures in loop get the same variablesv9.0.0485Bram Moolenaar2022-09-176-23/+222
| | | | | Problem: In a :def function all closures in a loop get the same variables. Solution: Make a copy of loop variables used in a closure.
* patch 9.0.0484: in :def function all closures in loop get the same variablesv9.0.0484Bram Moolenaar2022-09-174-67/+167
| | | | | Problem: In a :def function all closures in a loop get the same variables. Solution: Add ENDLOOP at break, continue and return if needed.
* patch 9.0.0483: illegal memory access when replacing in virtualedit modev9.0.0483Bram Moolenaar2022-09-163-2/+26
| | | | | Problem: Illegal memory access when replacing in virtualedit mode. Solution: Check for replacing NUL after Tab.
* patch 9.0.0482: "g0" moves to wrong location with virtual text "above"v9.0.0482Bram Moolenaar2022-09-167-28/+74
| | | | | Problem: "g0" moves to wrong location with virtual text "above". Solution: Compensate for the extra columns. (closes #11141) Also fix "g$"
* patch 9.0.0481: in :def function all closures in loop get the same variablesv9.0.0481Bram Moolenaar2022-09-1613-77/+285
| | | | | | Problem: In a :def function all closures in a loop get the same variables. Solution: Use a separate list of variables for LOADOUTER and STOREOUTER. Not copied at end of loop yet.
* patch 9.0.0480: cannot use a :def varargs function with substitute()v9.0.0480zeertzjq2022-09-163-1/+7
| | | | | Problem: Cannot use a :def varargs function with substitute(). Solution: Use has_varargs(). (closes #11146)
* patch 9.0.0479: in :def function all closures in loop get the same variablesv9.0.0479Bram Moolenaar2022-09-163-0/+6
| | | | | Problem: In a :def function all closures in a loop get the same variables. Solution: Use a separate list of variables for LOADOUTER and SAVEOUTER.
* patch 9.0.0478: test for 'splitscroll' takes too much timev9.0.0478Luuk van Baal2022-09-164-124/+122
| | | | | Problem: Test for 'splitscroll' takes too much time. Solution: Only test some of the combinations. (Luuk van Baal, closes #11139)
* patch 9.0.0477: missing dependency may cause crashes on incomplete buildv9.0.0477Bram Moolenaar2022-09-163-1/+8
| | | | | Problem: Missing dependency may cause crashes on incomplete build. Solution: Add dependency.
* patch 9.0.0476: varargs does not work for replacement function of substitute()v9.0.0476zeertzjq2022-09-165-14/+20
| | | | | Problem: Varargs does not work for replacement function of substitute(). Solution: Check the varargs flag of the function. (closes #11142)
* patch 9.0.0475: not using deferred delete in testsv9.0.0475Bram Moolenaar2022-09-152-62/+42
| | | | | Problem: Not using deferred delete in tests. Solution: Use deferred delete more often.
* patch 9.0.0474: fullcommand() test failurev9.0.0474Bram Moolenaar2022-09-152-1/+3
| | | | | Problem: fullcommand() test failure. Solution: Update function table.
* patch 9.0.0473: fullcommand() only works for the current script versionv9.0.0473Bram Moolenaar2022-09-155-11/+45
| | | | | Problem: fullcommand() only works for the current script version. Solution: Add an optional argument for the script version.
* patch 9.0.0472: virtual text "below" doesn't show in list modev9.0.0472Bram Moolenaar2022-09-154-0/+18
| | | | | Problem: Virtual text "below" doesn't show in list mode. Solution: Reset lcs_eol_one when displaying text property.
* patch 9.0.0471: no test for what patch 9.0.0469 fixesv9.0.0471mityu2022-09-152-0/+28
| | | | | Problem: No test for what patch 9.0.0469 fixes. Solution: Add a test. (closes #11140)
* patch 9.0.0470: in :def function all closures in loop get the same variablesv9.0.0470Bram Moolenaar2022-09-158-58/+315
| | | | | | Problem: In a :def function all closures in a loop get the same variables. Solution: When in a loop and a closure refers to a variable declared in the loop, prepare for making a copy of variables for each closure.
* patch 9.0.0469: cursor moves if cmdwin is closed when 'splitscroll' is offv9.0.0469Luuk van Baal2022-09-154-4/+13
| | | | | | Problem: Cursor moves if cmdwin is closed when 'splitscroll' is off. Solution: Skip win_fix_cursor if called when cmdwin is open or closing. (Luuk van Baal, closes #11134)
* patch 9.0.0468: exectution stack underflow without the +eval featurev9.0.0468Bram Moolenaar2022-09-152-0/+5
| | | | | | Problem: Exectution stack underflow without the +eval feature. (Dominique Pellé) Solution: Add to execution stack without FEAT_EVAL. (closes #11135)
* patch 9.0.0467: build failurev9.0.0467Bram Moolenaar2022-09-142-1/+4
| | | | | Problem: Build failure. Solution: Add missing change.