summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.2041: haskell filetype not optimally recognizedv8.2.2041Bram Moolenaar2020-11-241-7/+1
| | | | | | Problem: Haskell filetype not optimally recognized. Solution: Recognize all *.hsc files as Haskell. (Marcin Szamotulski, closes #7354)
* patch 8.2.2032: cabalconfig and cabalproject filetypes not recognizedv8.2.2032Bram Moolenaar2020-11-221-2/+13
| | | | | Problem: Cabalconfig and cabalproject filetypes not recognized. Solution: Detect more cabal files. (Marcin Szamotulski, closes #7339)
* Update runtime filesBram Moolenaar2020-11-2120-103/+194
|
* patch 8.2.2015: Vim9: literal dict #{} is not like any other languagev8.2.2015Bram Moolenaar2020-11-191-5/+24
| | | | | Problem: Vim9: literal dict #{} is not like any other language. Solution: Support the JavaScript syntax.
* patch 8.2.2006: .pbtxt files are not recognizedv8.2.2006Bram Moolenaar2020-11-181-0/+1
| | | | | Problem: .pbtxt files are not recognized. Solution: Recognize .pbtxt as protobuf text buffers. (closes #7326)
* patch 8.2.1978: making a mapping work in all modes is complicatedv8.2.1978Bram Moolenaar2020-11-123-4/+42
| | | | | | Problem: Making a mapping work in all modes is complicated. Solution: Add the <Cmd> special key. (Yegappan Lakshmanan, closes #7282, closes 4784, based on patch by Bjorn Linse)
* patch 8.2.1969: Vim9: map() may change the list or dict item typev8.2.1969Bram Moolenaar2020-11-092-10/+24
| | | | | Problem: Vim9: map() may change the list or dict item type. Solution: Add mapnew().
* patch 8.2.1967: the session file does not restore the alternate filev8.2.1967Bram Moolenaar2020-11-071-1/+6
| | | | | | | Problem: The session file does not restore the alternate file. Solution: Add ":balt". Works like ":badd" and also sets the buffer as the alternate file. Use it in the session file. (closes #7269, closes #6714)
* patch 8.2.1964: not all ConTeXt files are recognizedv8.2.1964Bram Moolenaar2020-11-061-1/+1
| | | | | Problem: Not all ConTeXt files are recognized. Solution: Add two patterns. (closes #7263)
* Update runtime filesBram Moolenaar2020-11-0518-253/+347
|
* patch 8.2.1942: insufficient test coverage for the Netbeans interfacev8.2.1942Bram Moolenaar2020-11-021-3/+4
| | | | | | Problem: Insufficient test coverage for the Netbeans interface. Solution: Add more tests. Fix an uncovered bug. (Yegappan Lakshmanan, closes #7240)
* patch 8.2.1933: cannot sort using locale orderingv8.2.1933Bram Moolenaar2020-11-012-3/+17
| | | | | | Problem: Cannot sort using locale ordering. Solution: Add a flag for :sort and sort() to use the locale. (Dominique Pellé, closes #7237)
* Update runtime files.Bram Moolenaar2020-10-2645-172/+169
|
* patch 8.2.1909: number of status line items is limited to 80v8.2.1909Bram Moolenaar2020-10-261-1/+1
| | | | | Problem: Number of status line items is limited to 80. Solution: Dynamically allocate the arrays. (Rom Grk, closes #7181)
* patch 8.2.1893: fuzzy matching does not support multiple wordsv8.2.1893Bram Moolenaar2020-10-231-2/+17
| | | | | | Problem: Fuzzy matching does not support multiple words. Solution: Add support for matching white space separated words. (Yegappan Lakshmanan, closes #7163)
* patch 8.2.1874: can't do something just before leaving Insert modev8.2.1874Bram Moolenaar2020-10-211-2/+7
| | | | | Problem: Can't do something just before leaving Insert mode. Solution: Add the InsertLeavePre autocommand event. (closes #7177)
* Update runtime files.Bram Moolenaar2020-10-1128-232/+284
|
* patch 8.2.1827: filetype detection does not test enough file namesv8.2.1827Bram Moolenaar2020-10-101-7/+0
| | | | | Problem: Filetype detection does not test enough file names. Solution: Test more file names. (Adam Stankiewicz, closes #7099)
* patch 8.2.1811: mapping Ctrl-key does not work for '{', '}' and '|'v8.2.1811Bram Moolenaar2020-10-071-2/+9
| | | | | Problem: Mapping Ctrl-key does not work for '{', '}' and '|'. Solution: Remove the shift modifier. (closes #6457)
* patch 8.2.1798: Vim9: trinary operator condition is too permissivev8.2.1798Bram Moolenaar2020-10-041-15/+30
| | | | | Problem: Vim9: trinary operator condition is too permissive. Solution: Use tv_get_bool_chk().
* patch 8.2.1795: Vim9: operators && and || have a confusing resultv8.2.1795Bram Moolenaar2020-10-031-28/+32
| | | | | Problem: Vim9: operators && and || have a confusing result. Solution: Make the result a boolean.
* patch 8.2.1794: no falsy Coalescing operatorv8.2.1794Bram Moolenaar2020-10-031-3/+43
| | | | | Problem: No falsy Coalescing operator. Solution: Add the "??" operator. Fix mistake with function argument count.
* patch 8.2.1779: some debian changelog files are not recognizedv8.2.1779Bram Moolenaar2020-10-011-1/+1
| | | | | Problem: Some debian changelog files are not recognized. Solution: Add */debian/changelog. (Jason Franklin)
* patch 8.2.1776: filetype.vim may be loaded twicev8.2.1776Bram Moolenaar2020-09-301-11/+11
| | | | | | Problem: Filetype.vim may be loaded twice. Solution: Do "syntax on" after "filetype on". (Adam Stankiewicz, closes #7049)
* patch 8.2.1771: synIDattr() cannot get the value of ctermulv8.2.1771Bram Moolenaar2020-09-291-1/+3
| | | | | Problem: synIDattr() cannot get the value of ctermul. Solution: Add the "ul" value for "what". (closes #7037)
* patch 8.2.1769: popup filter interferes with using :normal to move the cursorv8.2.1769Bram Moolenaar2020-09-281-1/+6
| | | | | | Problem: A popup filter interferes with using :normal to move the cursor in a popup. Solution: Do not invoke the filter when ex_normal_busy is set.
* Update runtime files.Bram Moolenaar2020-09-2816-73/+218
|
* patch 8.2.1768: cannot use the help menu from a terminal windowv8.2.1768Bram Moolenaar2020-09-281-1/+16
| | | | | Problem: Cannot use the help menu from a terminal window. Solution: Add ":tlnoremenu" commands. (Yee Cheng Chin, closes #7023)
* patch 8.2.1744: Vim9: using ":const!" is weirdv8.2.1744Bram Moolenaar2020-09-261-128/+187
| | | | | | Problem: Vim9: using ":const!" is weird. Solution: Use "var" - "final" - "const" like Dart. "let" still works for now.
* patch 8.2.1741: pathshorten() only supports using one characterv8.2.1741Bram Moolenaar2020-09-251-4/+8
| | | | | Problem: pathshorten() only supports using one character. Solution: Add an argument to control the length. (closes #7006)
* patch 8.2.1727: a popup created with "cursorline" will ignore "firstline"v8.2.1727Bram Moolenaar2020-09-221-5/+13
| | | | | | | Problem: A popup created with "cursorline" will ignore "firstline". Solution: When both "cursorline" and "firstline" are present put the cursor on "firstline". (closes #7000) Add the "winid" argument to getcurpos().
* patch 8.2.1726: fuzzy matching only works on stringsv8.2.1726Bram Moolenaar2020-09-222-7/+49
| | | | | | Problem: Fuzzy matching only works on strings. Solution: Support passing a dict. Add matchfuzzypos() to also get the match positions. (Yegappan Lakshmanan, closes #6947)
* patch 8.2.1725: not all Pascal files are recognizedv8.2.1725Bram Moolenaar2020-09-221-4/+4
| | | | | Problem: Not all Pascal files are recognized. Solution: Add filetype patterns. (Doug Kearns)
* patch 8.2.1716: options window has duplicate translationsv8.2.1716Bram Moolenaar2020-09-201-16/+17
| | | | | | Problem: Options window has duplicate translations. Solution: Make one entry for "global or local to buffer". Fix wrong text. (closes #6983)
* Update runtime files.Bram Moolenaar2020-09-1917-178/+474
|
* patch 8.2.1703: ":highlight clear" does not restore default linkv8.2.1703Bram Moolenaar2020-09-171-0/+1
| | | | | | Problem: ":highlight clear" does not restore default link. Solution: Remember the default link and restore it. (Antony Scriven, closes #6970, closes #4405)
* patch 8.2.1698: cannot lock a variable in legacy Vim script like in Vim9v8.2.1698Bram Moolenaar2020-09-161-2/+13
| | | | | Problem: Cannot lock a variable in legacy Vim script like in Vim9. Solution: Make ":lockvar 0" work.
* patch 8.2.1685: Vim9: cannot declare a constant valuev8.2.1685Bram Moolenaar2020-09-141-15/+67
| | | | | Problem: Vim9: cannot declare a constant value. Solution: Introduce ":const!".
* patch 8.2.1665: cannot do fuzzy string matchingv8.2.1665Bram Moolenaar2020-09-112-0/+25
| | | | | Problem: Cannot do fuzzy string matching. Solution: Add matchfuzzy(). (Yegappan Lakshmanan, closes #6932)
* patch 8.2.1663: options window entries cannot be translatedv8.2.1663Bram Moolenaar2020-09-111-448/+440
| | | | | Problem: Options window entries cannot be translated. Solution: Use AddOption() for all explanations. (closes #6800)
* patch 8.2.1652: cannot translate lines in the options windowv8.2.1652Bram Moolenaar2020-09-101-28/+36
| | | | | | Problem: Cannot translate lines in the options window. Solution: Use the AddOption() function to split descriptions where indicated by a line break. (issue #6800)
* patch 8.2.1642: otions test failsv8.2.1642Bram Moolenaar2020-09-091-1/+1
| | | | | Problem: Otions test fails. Solution: Correct call to OptionG().
* patch 8.2.1639: options window cannot be translatedv8.2.1639Bram Moolenaar2020-09-091-105/+108
| | | | | | Problem: Options window cannot be translated. Solution: Get the translation for "local to" texts once and use them in many places. Fix that 'whichwrap' is not a local option. (issue #6800)
* patch 8.2.1635: no digraph for 0x2022 BULLETv8.2.1635Bram Moolenaar2020-09-081-0/+1
| | | | | Problem: No digraph for 0x2022 BULLET. Solution: Use "oo". (Hans Ginzel, closes #6904)
* Update runtime files.Bram Moolenaar2020-09-0733-247/+735
|
* patch 8.2.1631: test_fails() does not check the context of the line numberv8.2.1631Bram Moolenaar2020-09-061-1/+5
| | | | | Problem: test_fails() does not check the context of the line number. Solution: Use another argument to specify the context of the line number.
* patch 8.2.1588: cannot read back the prompt of a prompt bufferv8.2.1588Bram Moolenaar2020-09-043-3/+22
| | | | | Problem: Cannot read back the prompt of a prompt buffer. Solution: Add prompt_getprompt(). (Ben Jackson, closes #6851)
* patch 8.2.1566: not all Bazel files are recognizedv8.2.1566Bram Moolenaar2020-09-021-3/+3
| | | | | Problem: Not all Bazel files are recognized. Solution: Add *.bazel and *.BUILD. (closes #6836)
* patch 8.2.1556: cursorline highlighting always overrules sign highlightingv8.2.1556Bram Moolenaar2020-08-312-3/+7
| | | | | | Problem: Cursorline highlighting always overrules sign highlighting. Solution: Combine the highlighting, use the priority to decide how. (closes #6812)
* Update runtime files.Bram Moolenaar2020-08-3042-535/+961
|