summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.3814: .csx files and .sln files are not recognizedv8.2.3814Bram Moolenaar2021-12-151-1/+4
| | | | | Problem: .csx files and .sln files are not recognized. Solution: Add filetype patterns. (Doug Kearns)
* patch 8.2.3805: i3config files are not recognizedv8.2.3805Quentin Hibon2021-12-141-0/+4
| | | | | | Problem: i3config files are not recognized. Solution: Add patterns to match i3config files. (Quentin Hibon, closes #7969)
* patch 8.2.3797: no good reason to limit the message history in tiny versionv8.2.3797Bram Moolenaar2021-12-131-2/+1
| | | | | Problem: No good reason to limit the message history in the tiny version. Solution: Always use 200.
* patch 8.2.3795: too many #ifdefsv8.2.3795Bram Moolenaar2021-12-132-8/+1
| | | | | Problem: Too many #ifdefs. Solution: Graduate the jumplist feature.
* patch 8.2.3784: the help for options is outdatedv8.2.3784Bram Moolenaar2021-12-111-2/+16
| | | | | Problem: The help for options is outdated. Solution: Include all the recent changes.
* patch 8.2.3781: the option window script is outdatedv8.2.3781Bram Moolenaar2021-12-111-1/+1
| | | | | Problem: The option window script is outdated. Solution: Add several changes.
* patch 8.2.3780: ":cd" works differently on MS-Windowsv8.2.3780Bakudankun2021-12-113-5/+11
| | | | | Problem: ":cd" works differently on MS-Windows. Solution: Add the 'cdhome' option. (closes #9324)
* patch 8.2.3769: zig files are not recognizedv8.2.3769Gregory Anders2021-12-091-0/+3
| | | | | Problem: Zig files are not recognized. Solution: Add *.zig. (Gregory Anders, closes #9313)
* patch 8.2.3751: cannot assign a lambda to an option that takes a functionv8.2.3751Yegappan Lakshmanan2021-12-061-3/+4
| | | | | | Problem: Cannot assign a lambda to an option that takes a function. Solution: Automatically convert the lambda to a string. (Yegappan Lakshmanan, closes #9286)
* Update runtime filesBram Moolenaar2021-12-0526-113/+220
|
* patch 8.2.3735: cannot use a lambda for 'imactivatefunc'v8.2.3735Yegappan Lakshmanan2021-12-041-1/+5
| | | | | | Problem: Cannot use a lambda for 'imactivatefunc'. Solution: Add lambda support for 'imactivatefunc' and 'imstatusfunc'. (Yegappan Lakshmanan, closes #9275)
* patch 8.2.3730: "/etc/Muttrc.d/README" gets filetype muttrcv8.2.3730Bram Moolenaar2021-12-031-4/+8
| | | | | Problem: "/etc/Muttrc.d/README" gets filetype muttrc. Solution: Move the Muttrc.d pattern down, add exception for *.rc files.
* patch 8.2.3729: no support for squirrelsv8.2.3729Matt Dunford2021-12-031-0/+3
| | | | | Problem: No support for squirrels. (closes #9259) Solution: Recognize nuts.
* patch 8.2.3726: README file in a config directory gets wrong filetypev8.2.3726Bram Moolenaar2021-12-031-5/+10
| | | | | Problem: README file in a config directory gets wrong filetype. Solution: Match README before patterns that match everything in a directory.
* patch 8.2.3725: cannot use a lambda for 'completefunc' and 'omnifunc'v8.2.3725Yegappan Lakshmanan2021-12-031-4/+10
| | | | | Problem: Cannot use a lambda for 'completefunc' and 'omnifunc'. Solution: Implement lambda support. (Yegappan Lakshmanan, closes #9257)
* patch 8.2.3712: cannot use Vim9 lambda for 'tagfunc'v8.2.3712Yegappan Lakshmanan2021-12-011-1/+9
| | | | | Problem: Cannot use Vim9 lambda for 'tagfunc'. Solution: Make it work, add more tests. (Yegappan Lakshmanan, closes #9250)
* patch 8.2.3710: Vim9: backtick expression expanded for :globalv8.2.3710Bram Moolenaar2021-12-011-10/+4
| | | | | Problem: Vim9: backtick expression expanded for :global. Solution: Check the following command.
* patch 8.2.3704: Vim9: cannot use a list declaration in a :def functionv8.2.3704Bram Moolenaar2021-11-301-5/+4
| | | | | Problem: Vim9: cannot use a list declaration in a :def function. Solution: Make it work.
* patch 8.2.3703: most people call F# "fsharp" and not "fs"v8.2.3703Bram Moolenaar2021-11-302-4/+7
| | | | | Problem: Most people call F# "fsharp" and not "fs". Solution: Rename filetype "fs" to "fsharp".
* patch 8.2.3699: the +title feature adds a lot of #ifdef but little codev8.2.3699Bram Moolenaar2021-11-292-13/+1
| | | | | Problem: The +title feature adds a lot of #ifdef but little code. Solution: Graduate the +title feature.
* patch 8.2.3697: cannot drag a popup without a borderv8.2.3697Bram Moolenaar2021-11-291-0/+3
| | | | | Problem: Cannot drag a popup without a border. Solution: Add the "dragall" option. (closes #9218)
* patch 8.2.3686: filetype detection often mixes up Forth and F#v8.2.3686Bram Moolenaar2021-11-275-6/+47
| | | | | Problem: Filetype detection often mixes up Forth and F#. Solution: Add a function to inspect the file contents. (Doug Kearns)
* patch 8.2.3685: Visual studio project files are not recognizedv8.2.3685Bram Moolenaar2021-11-271-1/+7
| | | | | Problem: Visual studio project files are not recognized. Solution: Use the xml file type. (Doug Kearns)
* Update runtime files.Bram Moolenaar2021-11-2712-131/+171
|
* patch 8.2.3679: objc file detected as Octavev8.2.3679Doug Kearns2021-11-261-1/+3
| | | | | | Problem: objc file detected as Octave. (Antony Lee) Solution: Detect objc by preprocessor lines. (Doug Kearns, closes #9223, closes #9220)
* patch 8.2.3676: unused runtime filev8.2.3676Bram Moolenaar2021-11-251-782/+0
| | | | | Problem: Unused runtime file. Solution: Remove rgb.txt.
* patch 8.2.3665: cannot use a lambda for 'tagfunc'v8.2.3665Yegappan Lakshmanan2021-11-241-4/+6
| | | | | Problem: Cannot use a lambda for 'tagfunc'. Solution: Use 'tagfunc' like 'opfunc'. (Yegappan Lakshmanan, closes #9204)
* patch 8.2.3664: cannot adjust sign highlighting for 'cursorline'v8.2.3664Bram Moolenaar2021-11-242-0/+19
| | | | | | Problem: Cannot adjust sign highlighting for 'cursorline'. Solution: Add CursorLineSign and CursorLineFold highlight groups. (Gregory Anders, closes #9201)
* patch 8.2.3652: can only get text properties one line at a timev8.2.3652Yegappan Lakshmanan2021-11-231-5/+41
| | | | | | Problem: Can only get text properties one line at a time. Solution: Add options to prop_list() to use a range of lines and filter by types. (Yegappan Lakshmanan, closes #9138)
* Update runtime filesBram Moolenaar2021-11-2115-117/+203
|
* patch 8.2.3627: difficult to know where the text starts in a windowv8.2.3627Bram Moolenaar2021-11-201-0/+3
| | | | | | | Problem: difficult to know where the text starts in a window. (Sergey Vlasov) Solution: Add the "textoff" entry in the result of getwininfo(). (closes #9163)
* patch 8.2.3623: "$*" is expanded to "nonomatch"v8.2.3623Christian Brabandt2021-11-191-3/+0
| | | | | | Problem: "$*" is expanded to "nonomatch". Solution: Only add "set nonomatch" when using a csh-like shell. (Christian Brabandt, closes #9159, closes #9153)
* patch 8.2.3619: cannot use a lambda for 'operatorfunc'v8.2.3619Yegappan Lakshmanan2021-11-182-3/+31
| | | | | | Problem: Cannot use a lambda for 'operatorfunc'. Solution: Support using a lambda or partial. (Yegappan Lakshmanan, closes #8775)
* patch 8.2.3618: getcwd() is unclear about how 'autochdir' is usedv8.2.3618Bram Moolenaar2021-11-181-3/+3
| | | | | | Problem: getcwd() is unclear about how 'autochdir' is used. Solution: Update the help for getcwd(). Without any arguments always return the actual current directory. (closes #9142)
* patch 8.2.3608: users who type "q:" instead of ":q" are confusedv8.2.3608Egor Zvorykin2021-11-171-0/+11
| | | | | | Problem: Users who type "q:" instead of ":q" are confused. Solution: Add an autocmd to give a message that explains this is the command-line window. (Egor Zvorykin, closes #9146)
* Update runtime filesBram Moolenaar2021-11-1628-141/+362
|
* patch 8.2.3605: cannot clear and unlinke a highlight group with hlset()v8.2.3605Yegappan Lakshmanan2021-11-161-1/+16
| | | | | | Problem: Cannot clear and unlinke a highlight group with hlset() in a single call. Solution: Add the "force" option. (Yegappan Lakshmanan, closes #9117)
* patch 8.2.3604: not all sudoers files are recognizedv8.2.3604Bram Moolenaar2021-11-161-0/+3
| | | | | Problem: Not all sudoers files are recognized. Solution: Add a file pattern. (Doug Kearns, closes #1192)
* patch 8.2.3603: fish filetype not recognizedv8.2.3603Bram Moolenaar2021-11-162-0/+7
| | | | | Problem: Fish filetype not recognized. Solution: Add a file pattern and match script line. (Doug Kearns)
* patch 8.2.3600: filetype test failsv8.2.3600Bram Moolenaar2021-11-161-0/+8
| | | | | Problem: Filetype test fails. Solution: Add missint change.
* patch 8.2.3599: not all gdbinit files are recognizedv8.2.3599Bram Moolenaar2021-11-161-1/+1
| | | | | Problem: Not all gdbinit files are recognized. Solution: Add "gdbinit". (Doug Kearns)
* patch 8.2.3598: RouterOS filetype is not recognizedv8.2.3598zainin2021-11-151-0/+3
| | | | | Problem: RouterOS filetype is not recognized. Solution: Add file and script patterns. (closes #9097)
* patch 8.2.3597: Vim seems to hang when writing a long text to a terminalv8.2.3597Bram Moolenaar2021-11-151-0/+3
| | | | | | Problem: Vim seems to hang when writing a very long text to a terminal window. Solution: Limit the amount of text based on 'termwinscroll'. (issue #9080)
* patch 8.2.3591: no event is triggered when closing a windowv8.2.3591naohiro ono2021-11-131-0/+7
| | | | | Problem: No event is triggered when closing a window. Solution: Add the WinClosed event. (Naohiro Ono, closes #9110)
* patch 8.2.3590: test for v:colornames sometimes failsv8.2.3590Drew Vogel2021-11-131-1/+1
| | | | | | Problem: Test for v:colornames sometimes fails. (Dominique Pellé) Solution: Check features. Clear v:colornames between tests. (Drew Vogel, closes #9105, closes #9073)
* patch 8.2.3589: failure when "term_rows" of term_start() is an unusual valuev8.2.3589Bram Moolenaar2021-11-131-1/+2
| | | | | | Problem: Failure when the "term_rows" argument of term_start() is an unusual value. Solution: Limit to range of zero to 1000. (closes #9116)
* patch 8.2.3584: "verbose set efm" reports location of the :compiler commandv8.2.3584Bram Moolenaar2021-11-121-0/+3
| | | | | | | Problem: "verbose set efm" reports the location of the :compiler command. (Gary Johnson) Solution: Add the "-keepscript" argument to :command and use it when defining CompilerSet.
* Update runtime filesBram Moolenaar2021-11-0727-232/+338
|
* patch 8.2.3578: manipulating highlighting is complicatedv8.2.3578Yegappan Lakshmanan2021-11-034-0/+93
| | | | | | Problem: Manipulating highlighting is complicated. Solution: Add the hlget() and hlset() functions. (Yegappan Lakshmanan, closes #9039)
* patch 8.2.3562: cannot add color namesv8.2.3562Drew Vogel2021-10-249-20/+1069
| | | | | Problem: Cannot add color names. Solution: Add the v:colornames dictionary. (Drew Vogel, closes #8761)