summaryrefslogtreecommitdiff
path: root/src/autocmd.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1391: no popup window supportv8.1.1391Bram Moolenaar2019-05-251-12/+6
| | | | | Problem: No popup window support. Solution: Add initial code for popup windows. Add the 'wincolor' option.
* patch 8.1.1384: using "int" for alloc() often results in compiler warningsv8.1.1384Bram Moolenaar2019-05-241-4/+4
| | | | | | Problem: Using "int" for alloc() often results in compiler warnings. Solution: Use "size_t" and remove type casts. Remove alloc_check(), Vim only works with 32 bit ints anyway.
* patch 8.1.1205: a BufReadPre autocommand may cause the cursor to movev8.1.1205Bram Moolenaar2019-04-251-1/+8
| | | | | | | Problem: A BufReadPre autocommand may cause the cursor to move. Solution: Restore the cursor position after executing the autocommand, unless the autocommand moved it. (Christian Brabandt, closes #4302, closes #4294)
* patch 8.1.1138: plugins don't get notified when the popup menu changesv8.1.1138Bram Moolenaar2019-04-081-0/+12
| | | | | Problem: Plugins don't get notified when the popup menu changes. Solution: Add the CompleteChanged event. (Andy Massimino. closes #4176)
* patch 8.1.1115: cannot build with older C compilerv8.1.1115Bram Moolenaar2019-04-041-5/+5
| | | | | Problem: Cannot build with older C compiler. Solution: Move variable declaration to start of block.
* patch 8.1.1113: making an autocommand trigger once is not so easyv8.1.1113Bram Moolenaar2019-04-041-11/+59
| | | | | | Problem: Making an autocommand trigger once is not so easy. Solution: Add the ++once argument. Also add ++nested as an alias for "nested". (Justin M. Keyes, closes #4100)
* patch 8.1.1086: too many curly bracesv8.1.1086Bram Moolenaar2019-03-301-2/+0
| | | | | | Problem: Too many curly braces. Solution: Remove curly braces where they are not needed. (Hirohito Higashi, closes #3982)
* patch 8.1.0825: code for autocommands is mixed with file I/O codev8.1.0825Bram Moolenaar2019-01-261-0/+2579
Problem: Code for autocommands is mixed with file I/O code. Solution: Move autocommand code to a separate file. (Yegappan Lakshmanan, closes #3863)