summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* patch 9.0.0291: test failingv9.0.0291Bram Moolenaar2022-08-272-1/+5
| | | | | Problem: Test failing. Solution: Run test with cmdheight=0 last.
* patch 9.0.0290: compiler warning for variable set but not usedv9.0.0290Bram Moolenaar2022-08-272-2/+9
| | | | | Problem: Compiler warning for variable set but not used. Solution: Add #ifdef.
* patch 9.0.0289: invalid memory writev9.0.0289Bram Moolenaar2022-08-272-5/+26
| | | | | Problem: Invalid memory write. Solution: Do not put NUL in a static string.
* patch 9.0.0288: when 'cmdheight' is zero some messages are not displayedv9.0.0288Bram Moolenaar2022-08-2711-47/+378
| | | | | Problem: When 'cmdheight' is zero some messages are not displayed. Solution: Use a popup notification window.
* patch 9.0.0287: Irix systems no longer existv9.0.0287Yegappan Lakshmanan2022-08-278-99/+7
| | | | | Problem: Irix systems no longer exist. Solution: Remove references to Irix. (Yegappan Lakshmanan, closes #10994)
* patch 9.0.0286: using freed memory when location list changed in autocmdv9.0.0286Yegappan Lakshmanan2022-08-273-10/+37
| | | | | | Problem: Using freed memory when location list changed in autocmd. Solution: Return QF_ABORT and handle it. (Yegappan Lakshmanan, closes #10993)
* patch 9.0.0285: it is not easy to change the command line from a pluginv9.0.0285Shougo Matsushita2022-08-276-5/+112
| | | | | Problem: It is not easy to change the command line from a plugin. Solution: Add setcmdline(). (Shougo Matsushita, closes #10869)
* patch 9.0.0284: using static buffer for multiple completion functionsv9.0.0284Bram Moolenaar2022-08-265-24/+21
| | | | | Problem: Using static buffer for multiple completion functions. Solution: Use one buffer in expand_T.
* patch 9.0.0283: cannot complete "syn list @cluster"v9.0.0283bfredl2022-08-263-4/+32
| | | | | Problem: Cannot complete "syn list @cluster". Solution: Recognize and handle "list @". (Björn Linse, closes #10990)
* patch 9.0.0282: a nested timout stops the previous timeoutv9.0.0282Bram Moolenaar2022-08-263-4/+22
| | | | | Problem: A nested timout stops the previous timeout. Solution: Ignore any nested timeout.
* patch 9.0.0281: build failure without the +eval featurev9.0.0281Bram Moolenaar2022-08-262-1/+9
| | | | | Problem: Build failure without the +eval feature. Solution: Add #ifdef.
* Update runtime filesBram Moolenaar2022-08-261-14/+34
|
* patch 9.0.0280: the builtin termcap list depends on the versionv9.0.0280Bram Moolenaar2022-08-264-140/+11
| | | | | Problem: The builtin termcap list depends on the version. Solution: Always include all termcap entries. Remove duplicate lines.
* patch 9.0.0279: the tiny version has the popup menu but not 'wildmenu'v9.0.0279Bram Moolenaar2022-08-2612-114/+13
| | | | | Problem: The tiny version has the popup menu but not 'wildmenu'. Solution: Graduate the wildmenu feature.
* patch 9.0.0278: the +wildignore feature is nearly always availablev9.0.0278Bram Moolenaar2022-08-269-50/+16
| | | | | Problem: The +wildignore feature is nearly always available. Solution: Graduate +wildignore for consistency.
* patch 9.0.0277: Coverity CI: update-alternatives not needed with Ubuntu 20.04v9.0.0277Philip H2022-08-261-0/+2
| | | | | Problem: Coverity CI: update-alternatives not needed with Ubuntu 20.04. Solution: Remove update-alternatives for Lua. (closes #10987)
* patch 9.0.0276: 'buftype' values not sufficiently testedv9.0.0276zeertzjq2022-08-264-31/+76
| | | | | Problem: 'buftype' values not sufficiently tested. Solution: Add and extend tests with 'buftype' values. (closes #10988)
* patch 9.0.0275: BufEnter not triggered when using ":edit" in "nofile" bufferv9.0.0275Bram Moolenaar2022-08-263-2/+14
| | | | | Problem: BufEnter not triggered when using ":edit" in "nofile" buffer. Solution: Let readfile() return NOTDONE. (closes #10986)
* patch 9.0.0274: netrw plugin does not show remote filesv9.0.0274Bram Moolenaar2022-08-263-19/+42
| | | | | Problem: Netrw plugin does not show remote files. Solution: Do read a file when 'buftype' is "acwrite". (closes #10983)
* patch 9.0.0273: Konsole termresponse not recognizedv9.0.0273Bram Moolenaar2022-08-263-10/+20
| | | | | | Problem: Konsole termresponse not recognized. Solution: Handle Konsole like libvterm, set 'ttymouse' to "sgr". (closes #10990)
* patch 9.0.0272: BufReadCmd not triggered when loading a "nofile" bufferv9.0.0272Bram Moolenaar2022-08-265-3/+26
| | | | | | | Problem: BufReadCmd not triggered when loading a "nofile" buffer. (Maxim Kim) Solution: Call readfile() but bail out before reading a file. (closes #10983)
* patch 9.0.0271: using INIT() in non-header filesv9.0.0271zeertzjq2022-08-264-3/+5
| | | | | Problem: Using INIT() in non-header files. Solution: Remove INIT(). (closes #10981)
* patch 9.0.0270: some values of 'path' and 'tags' invalid in the tiny versionv9.0.0270Bram Moolenaar2022-08-256-125/+16
| | | | | Problem: Some values of 'path' and 'tags' do not work in the tiny version. Solution: Graduate the +path_extra feature.
* patch 9.0.0269: getscriptinfo() does not include the versionv9.0.0269Yegappan Lakshmanan2022-08-256-8/+67
| | | | | | | Problem: getscriptinfo() does not include the version. Cannot select entries by script name. Solution: Add the "version" item and the "name" argument. (Yegappan Lakshmanan, closes #10962)
* patch 9.0.0268: build error without the +eval featurev9.0.0268Bram Moolenaar2022-08-252-2/+2
| | | | | Problem: Build error without the +eval feature. Solution: Remove #ifdef.
* patch 9.0.0267: Coverity workflow still uses Ubuntu 18.04v9.0.0267Philip H2022-08-251-0/+2
| | | | | Problem: Coverity workflow still uses Ubuntu 18.04. Solution: Use Ubuntu 20.04
* patch 9.0.0266: compiler warning for unused argumentv9.0.0266Bram Moolenaar2022-08-252-2/+4
| | | | | Problem: Compiler warning for unused argument. Solution: Add UNUSED.
* patch 9.0.0265: no good reason why the "gf" command isn't in the tiny versionv9.0.0265Bram Moolenaar2022-08-2519-133/+18
| | | | | Problem: No good reason why the "gf" command is not in the tiny version. Solution: Graduate the file_in_path feature.
* patch 9.0.0264: CI still runs on Ubuntu 18.04v9.0.0264Philip H2022-08-251-0/+2
| | | | | Problem: CI still runs on Ubuntu 18.04. Solution: Run CI on Ubuntu 20.04. (closes #10582)
* patch 9.0.0263: too many #ifdefsv9.0.0263Bram Moolenaar2022-08-2515-117/+27
| | | | | Problem: Too many #ifdefs. Solution: Make some functions always available.
* patch 9.0.0262: build failure without the +quickfix featurev9.0.0262Bram Moolenaar2022-08-252-0/+4
| | | | | Problem: Build failure without the +quickfix feature. Solution: Add #ifdef.
* patch 9.0.0261: bufload() reads a file even if the name is not a file namev9.0.0261Bram Moolenaar2022-08-253-0/+12
| | | | | | | Problem: bufload() reads a file even if the name is not a file name. (Cyker Way) Solution: Do not read the file when the buffer name is not a file name. (closes #10975)
* patch 9.0.0260: using freed memory when using 'quickfixtextfunc' recursivelyv9.0.0260Bram Moolenaar2022-08-243-0/+24
| | | | | Problem: Using freed memory when using 'quickfixtextfunc' recursively. Solution: Do not allow for recursion.
* patch 9.0.0259: crash with mouse click when not initializedv9.0.0259Bram Moolenaar2022-08-243-52/+71
| | | | | Problem: Crash with mouse click when not initialized. Solution: Check TabPageIdxs[] is not NULL.
* Update runtime filesBram Moolenaar2022-08-2429-29/+29
|
* patch 9.0.0258: MS-Windows installer skips syntax/sharedv9.0.0258K.Takata2022-08-241-0/+2
| | | | | Problem: MS-Windows installer skips syntax/shared. Solution: Use "File /r" in the installer script. (Ken Takata, closes #10972)
* patch 9.0.0257: "->" in ":scriptnames" output not tested yetv9.0.0257Bram Moolenaar2022-08-242-0/+7
| | | | | Problem: "->" in ":scriptnames" output not tested yet. Solution: Add a check.
* patch 9.0.0256: compiler warning for uninitialized variablesv9.0.0256Bram Moolenaar2022-08-242-2/+4
| | | | | Problem: Compiler warning for uninitialized variables. Solution: Initilize the variables.
* patch 9.0.0255: build failure without the eval featurev9.0.0255Bram Moolenaar2022-08-242-0/+4
| | | | | Problem: Build failure without the eval feature. Solution: Add #ifdef.
* patch 9.0.0254: typo in function namev9.0.0254zeertzjq2022-08-242-3/+5
| | | | | Problem: Typo in function name. Solution: Rename the function. (closes #10971)
* patch 9.0.0253: a symlink to an autoload script results in two entriesv9.0.0253Bram Moolenaar2022-08-249-16/+112
| | | | | | | Problem: A symlink to an autoload script results in two entries in the list of scripts, items expected in one are actually in the other. Solution: Have one script item refer to the actually sourced one. (closes #10960)
* patch 9.0.0252: cursor in wrong place after virtual textv9.0.0252Bram Moolenaar2022-08-245-1/+50
| | | | | | Problem: Cursor in wrong place after virtual text. Solution: Do not change the length of a virtual text property. (closes #10964)
* patch 9.0.0251: test output shows up in gitv9.0.0251huang062022-08-241-0/+2
| | | | | Problem: Test output shows up in git. Solution: Ignore the "failed" directory. (Yao-Ching Huang, closes #10969)
* patch 9.0.0250: slightly inconsistent error messagesv9.0.0250Bram Moolenaar2022-08-232-1/+3
| | | | | Problem: Slightly inconsistent error messages. Solution: Make it "Using a Float". (closes #10959)
* patch 9.0.0249: no test for what 9.0.0234 fixesv9.0.0249Bram Moolenaar2022-08-232-0/+9
| | | | | Problem: No test for what 9.0.0234 fixes. Solution: Add a test. (issue #10950)
* patch 9.0.0248: duplicate code in finding a script in the execution stackv9.0.0248zeertzjq2022-08-232-18/+9
| | | | | Problem: Duplicate code in finding a script in the execution stack. Solution: Reduce duplicate code. (closes #10961)
* patch 9.0.0247: cannot add padding to virtual text without highlightv9.0.0247Bram Moolenaar2022-08-2314-185/+391
| | | | | Problem: Cannot add padding to virtual text without highlight. Solution: Add the "text_padding_left" argument. (issue #10906)
* patch 9.0.0246: using freed memory when 'tagfunc' deletes the bufferv9.0.0246Bram Moolenaar2022-08-223-1/+22
| | | | | Problem: Using freed memory when 'tagfunc' deletes the buffer. Solution: Make a copy of the tag name.
* patch 9.0.0245: mechanism to prevent recursive screen updating is incompletev9.0.0245Bram Moolenaar2022-08-2213-40/+51
| | | | | | Problem: Mechanism to prevent recursive screen updating is incomplete. Solution: Add "redraw_not_allowed" and set it in build_stl_str_hl(). (issue #10952)
* patch 9.0.0244: cannot easily get the list of sourced scriptsv9.0.0244Yegappan Lakshmanan2022-08-226-1/+48
| | | | | | Problem: Cannot easily get the list of sourced scripts. Solution: Add the getscriptinfo() function. (Yegappan Lakshmanan, closes #10957)