summaryrefslogtreecommitdiffstats
path: root/runtime
AgeCommit message (Collapse)Author
2021-01-31patch 8.2.2440: documentation based on patches is outdatedv8.2.2440Bram Moolenaar
Problem: Documentation based on patches is outdated. Solution: Add changes to documentation in a patch.
2021-01-31patch 8.2.2435: setline() gives an error for some typesv8.2.2435Bram Moolenaar
Problem: setline() gives an error for some types. Solution: Allow any type, convert each item to a string.
2021-01-26patch 8.2.2415: no way to check for the cmdwin featurev8.2.2415Bram Moolenaar
Problem: No way to check for the cmdwin feature, cmdline_hist is now always enabled. Solution: Add has('cmdwin') support. Skip arglist test on Windows temporarily.
2021-01-25Update runtime files.Bram Moolenaar
2021-01-24patch 8.2.2402: some filetypes not detectedv8.2.2402Bram Moolenaar
Problem: Some filetypes not detected. Solution: Detect Ruby Signature and Puppet related files. (Doug Kearns)
2021-01-24patch 8.2.2400: Vim9: compiled functions are not profiledv8.2.2400Bram Moolenaar
Problem: Vim9: compiled functions are not profiled. Solution: Add initial changes to profile compiled functions. Fix that a script-local function was hard to debug.
2021-01-22patch 8.2.2392: fennel filetype not recognizedv8.2.2392Bram Moolenaar
Problem: Fennel filetype not recognized. Solution: Detect with pattern and hashbang. (Chinmay Dalal, closes #7729)
2021-01-21patch 8.2.2388: no easy way to get the maximum or mininum number valuev8.2.2388Bram Moolenaar
Problem: No easy way to get the maximum or mininum number value. Solution: Add v:numbermax and v:numbermin.
2021-01-21patch 8.2.2384: turtle filetype not recognizedv8.2.2384Bram Moolenaar
Problem: Turtle filetype not recognized. Solution: Add a rule to detect turtle files. (closes #7722)
2021-01-18Update runtime files.Bram Moolenaar
2021-01-16patch 8.2.2366: when using ":sleep" the cursor is always displayedv8.2.2366Bram Moolenaar
Problem: When using ":sleep" the cursor is always displayed. Solution: Do not display the cursor when using ":sleep!". (Jeremy Lerner, closes #7688)
2021-01-15patch 8.2.2353: spartql files are not detectedv8.2.2353Bram Moolenaar
Problem: Spartql files are not detected. Solution: Add the sparql filetype. (closes #7679)
2021-01-14patch 8.2.2345: no focus events in a terminalv8.2.2345Bram Moolenaar
Problem: No focus events in a terminal. Solution: Add the t_fd and t_fe termcap entries and implement detecting focus events. (Hayaki Saito, Magnus Groß, closes #7673, closes #609, closes #5526)
2021-01-13patch 8.2.2344: using inclusive index for slice is not always desiredv8.2.2344Bram Moolenaar
Problem: Using inclusive index for slice is not always desired. Solution: Add the slice() method, which has an exclusive index. (closes #7408)
2021-01-13patch 8.2.2343: Vim9: return type of readfile() is anyv8.2.2343Bram Moolenaar
Problem: Vim9: return type of readfile() is any. Solution: Add readblob() so that readfile() can be expected to always return a list of strings. (closes #7671)
2021-01-12patch 8.2.2339: cannot get the type of a value as a stringv8.2.2339Bram Moolenaar
Problem: Cannot get the type of a value as a string. Solution: Add typename().
2021-01-12patch 8.2.2336: Vim9: not possible to extend dictionary with different typev8.2.2336Bram Moolenaar
Problem: Vim9: it is not possible to extend a dictionary with different item types. Solution: Add extendnew(). (closes #7666)
2021-01-12patch 8.2.2334: Pascal-like filetypes not always detectedv8.2.2334Bram Moolenaar
Problem: Pascal-like filetypes not always detected. Solution: Improved Puppet, InstantFPC and Pascal detection. (Doug Kearns, closes #7662)
2021-01-11Update runtime files.Bram Moolenaar
2021-01-10patch 8.2.2324: not easy to get mark en cursor posotion by character countv8.2.2324Bram Moolenaar
Problem: Not easy to get mark en cursor posotion by character count. Solution: Add functions that use character index. (Yegappan Lakshmanan, closes #7648)
2021-01-04patch 8.2.2296: cannot use CTRL-N and CTRL-P in a popup menuv8.2.2296Bram Moolenaar
Problem: Cannot use CTRL-N and CTRL-P in a popup menu. Solution: Use CTRL-N like <Down> and CTRL-P like <Up>. (closes #7614)
2021-01-03patch 8.2.2291: Vim9: cannot use "null" for v:nullv8.2.2291Bram Moolenaar
Problem: Vim9: cannot use "null" for v:null. Solution: Support "null" like "true" and "false". (closes #7495)
2021-01-02patch 8.2.2280: fuzzy matching doesn't give access to the scoresv8.2.2280Bram Moolenaar
Problem: Fuzzy matching doesn't give access to the scores. Solution: Return the scores with a third list. (Yegappan Lakshmanan, closes #7596)
2021-01-02Update runtime files.Bram Moolenaar
2021-01-01patch 8.2.2258: not all OCaml related files are detectedv8.2.2258Bram Moolenaar
Problem: Not all OCaml related files are detected. Solution: Update OCaml file type detection. (Markus Mottl, closes #7590)
2020-12-29patch 8.2.2246: cursor keys not recognized at the hit-Enter promptv8.2.2246Bram Moolenaar
Problem: Cursor keys not recognized at the hit-Enter prompt after executing an external command. Solution: Change the codes for the extra cursor keys. (closes #7562) Tune the delays to avoid test flakyness.
2020-12-28patch 8.2.2239: Vim9: concatenating lines with backslash is inconvenientv8.2.2239Bram Moolenaar
Problem: Vim9: concatenating lines with backslash is inconvenient. Solution: Support concatenating lines starting with '|', useful for :autocmd, :command, etc. (closes #6702)
2020-12-28patch 8.2.2236: 'scroll' option can change when setting the statuslinev8.2.2236Bram Moolenaar
Problem: 'scroll' option can change when setting the statusline or tabline but the option context is not updated. Solution: Update the script context when the scroll option is changed as a side effect. (Christian Brabandt, closes #7533)
2020-12-28patch 8.2.2233: cannot convert a byte index into a character indexv8.2.2233Bram Moolenaar
Problem: Cannot convert a byte index into a character index. Solution: Add charidx(). (Yegappan Lakshmanan, closes #7561)
2020-12-26patch 8.2.2223: Vim9: Reloading marks a :def function as deletedv8.2.2223Bram Moolenaar
Problem: Vim9: Reloading marks a :def function as deleted. Solution: Clear the function contents but keep the index.
2020-12-26patch 8.2.2222: Vim9: cannot keep script variables when reloadingv8.2.2222Bram Moolenaar
Problem: Vim9: cannot keep script variables when reloading. Solution: Add the "noclear" argument to :vim9script.
2020-12-24patch 8.2.2204: Vim9: using -> both for method and lambda is confusingv8.2.2204Bram Moolenaar
Problem: Vim9: using -> both for method and lambda is confusing. Solution: Use => for lambda in :def function.
2020-12-24patch 8.2.2203: Moodle gift files are not recognizedv8.2.2203Bram Moolenaar
Problem: Moodle gift files are not recognized. Solution: Add a filetype pattern. (Delim Temizer)
2020-12-23Update runtime files.Bram Moolenaar
2020-12-11patch 8.2.2128: there is no way to do something on CTRL-Zv8.2.2128Bram Moolenaar
Problem: There is no way to do something on CTRL-Z. Solution: Add VimSuspend and VimResume autocommand events. (closes #7450)
2020-12-10Update runtime files.Bram Moolenaar
2020-12-07patch 8.2.2106: TOML files are not recognizedv8.2.2106Bram Moolenaar
Problem: TOML files are not recognized. Solution: Match *.toml. (issue #7432)
2020-12-04patch 8.2.2090: Vim9: dict does not accept a key in quotesv8.2.2090Bram Moolenaar
Problem: Vim9: dict does not accept a key in quotes. Solution: Recognize a key in single or double quotes.
2020-12-03patch 8.2.2085: Qt translation file is recognized as typescriptv8.2.2085Bram Moolenaar
Problem: Qt translation file is recognized as typescript. Solution: Check the first line for "<?xml". (closes #7418)
2020-11-30patch 8.2.2070: can't get the exit value in VimLeave(Pre) autocommandsv8.2.2070Bram Moolenaar
Problem: Can't get the exit value in VimLeave or VimLeavePre autocommands. Solution: Add v:exiting like in Neovim. (Yegappan Lakshmanan, closes #7395)
2020-11-29Update runtime filesBram Moolenaar
2020-11-24patch 8.2.2041: haskell filetype not optimally recognizedv8.2.2041Bram Moolenaar
Problem: Haskell filetype not optimally recognized. Solution: Recognize all *.hsc files as Haskell. (Marcin Szamotulski, closes #7354)
2020-11-22patch 8.2.2032: cabalconfig and cabalproject filetypes not recognizedv8.2.2032Bram Moolenaar
Problem: Cabalconfig and cabalproject filetypes not recognized. Solution: Detect more cabal files. (Marcin Szamotulski, closes #7339)
2020-11-21Update runtime filesBram Moolenaar
2020-11-19patch 8.2.2015: Vim9: literal dict #{} is not like any other languagev8.2.2015Bram Moolenaar
Problem: Vim9: literal dict #{} is not like any other language. Solution: Support the JavaScript syntax.
2020-11-18patch 8.2.2006: .pbtxt files are not recognizedv8.2.2006Bram Moolenaar
Problem: .pbtxt files are not recognized. Solution: Recognize .pbtxt as protobuf text buffers. (closes #7326)
2020-11-12patch 8.2.1978: making a mapping work in all modes is complicatedv8.2.1978Bram Moolenaar
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)
2020-11-09patch 8.2.1969: Vim9: map() may change the list or dict item typev8.2.1969Bram Moolenaar
Problem: Vim9: map() may change the list or dict item type. Solution: Add mapnew().
2020-11-07patch 8.2.1967: the session file does not restore the alternate filev8.2.1967Bram Moolenaar
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)
2020-11-06patch 8.2.1964: not all ConTeXt files are recognizedv8.2.1964Bram Moolenaar
Problem: Not all ConTeXt files are recognized. Solution: Add two patterns. (closes #7263)