summaryrefslogtreecommitdiff
path: root/src/arglist.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.3069: error messages are spread outv8.2.3069Bram Moolenaar2021-06-271-2/+2
| | | | | Problem: Error messages are spread out. Solution: Move some error messages to errors.h. Use clearer names.
* patch 8.2.2463: using :arglocal in an autocommand may use freed memoryv8.2.2463Bram Moolenaar2021-02-031-0/+4
| | | | | | Problem: Using :arglocal in an autocommand may use freed memory. (houyunsong) Solution: Check if the arglist is locked.
* patch 8.2.2430: :vimgrep expands wildcards twicev8.2.2430Bram Moolenaar2021-01-301-2/+2
| | | | | Problem: :vimgrep expands wildcards twice. Solution: Do not expand wildcards a second time.
* patch 8.2.2421: double free when using autocommand with "argdel"v8.2.2421Bram Moolenaar2021-01-281-9/+38
| | | | | Problem: Double free when using autocommand with "argdel". (Houyunsong) Solution: Add the arglist_locked flag.
* patch 8.2.2413: crash when using :all while using a cmdline windowv8.2.2413Bram Moolenaar2021-01-261-0/+7
| | | | | Problem: Crash when using :all while using a cmdline window. (Zdenek Dohnal) Solution: Disallow :all from the cmdline window.
* patch 8.2.2182: Vim9: value of 'magic' is still relevantv8.2.2182Bram Moolenaar2020-12-211-1/+1
| | | | | Problem: Vim9: value of 'magic' is still relevant. Solution: Always behave like 'magic' is on in Vim9 script (closes #7509)
* patch 8.2.1898: command modifier parsing always uses global cmdmodv8.2.1898Bram Moolenaar2020-10-241-3/+3
| | | | | Problem: Command modifier parsing always uses global cmdmod. Solution: Pass in cmdmod_T to use. Rename struct fields consistently.
* patch 8.2.1547: various comment problemsv8.2.1547Bram Moolenaar2020-08-301-1/+1
| | | | | Problem: Various comment problems. Solution: Update comments.
* patch 8.2.1472: ":argdel" does not work like ":.argdel" as documentedv8.2.1472Bram Moolenaar2020-08-171-5/+13
| | | | | | | Problem: ":argdel" does not work like ":.argdel" as documented. (Alexey Demin) Solution: Make ":argdel" work like ":.argdel". (closes #6727) Also fix giving the error "0 more files to edit".
* patch 8.2.0500: using the same loop in many placesv8.2.0500Bram Moolenaar2020-04-021-1/+1
| | | | | Problem: Using the same loop in many places. Solution: Define more FOR_ALL macros. (Yegappan Lakshmanan, closes #5339)
* patch 8.2.0194: some commands can cause problems in terminal popupv8.2.0194Bram Moolenaar2020-02-011-1/+1
| | | | | Problem: Some commands can cause problems in terminal popup. Solution: Disallow more commands.
* patch 8.2.0116: BufEnter autocmd not triggered on ":tab drop"v8.2.0116Bram Moolenaar2020-01-131-2/+11
| | | | | | Problem: BufEnter autocmd not triggered on ":tab drop". (Andy Stewart) Solution: Decrement autocmd_no_enter for the last file. (closes #1660, closes #5473)
* patch 8.1.1887: the +cmdline_compl feature is not in the tiny versionv8.1.1887Bram Moolenaar2019-08-181-2/+0
| | | | | Problem: The +cmdline_compl feature is not in the tiny version. Solution: Graduate the +cmdline_compl feature.
* patch 8.1.1869: code for the argument list is spread outv8.1.1869Bram Moolenaar2019-08-171-0/+1320
Problem: Code for the argument list is spread out. Solution: Put argument list code in arglist.c. (Yegappan Lakshmanan, closes #4819)