summaryrefslogtreecommitdiff
path: root/runtime/doc/usr_41.txt
Commit message (Collapse)AuthorAgeFilesLines
* Update runtime filesBram Moolenaar2021-09-211-1/+1
|
* patch 8.2.3438: cannot manipulate blobsv8.2.3438Yegappan Lakshmanan2021-09-141-0/+6
| | | | | | Problem: Cannot manipulate blobs. Solution: Add blob2list() and list2blob(). (Yegappan Lakshmanan, closes #8868)
* patch 8.2.3356: adding many text properties requires a lot of function callsv8.2.3356Yegappan Lakshmanan2021-08-161-0/+1
| | | | | | Problem: Adding many text properties requires a lot of function calls. Solution: Add the prop_add_list() function. (Yegappan Lakshmanan, closes #8751)
* Update runtime filesBram Moolenaar2021-08-141-1/+1
|
* patch 8.2.3314: behavior of exists() in a :def function is unpredictablev8.2.3314Bram Moolenaar2021-08-081-0/+1
| | | | | Problem: Behavior of exists() in a :def function is unpredictable. Solution: Add exists_compiled().
* Update runtime filesBram Moolenaar2021-07-281-1/+1
|
* patch 8.2.3226: new digraph functions use old naming schemev8.2.3226h-east2021-07-261-4/+4
| | | | | Problem: New digraph functions use old naming scheme. Solution: Use the digraph_ prefix. (Hirohito Higashi, closes #8580)
* patch 8.2.3184: cannot add a digraph with a leading spacev8.2.3184mityu2021-07-191-0/+4
| | | | | | | Problem: Cannot add a digraph with a leading space. It is not easy to list existing digraphs. Solution: Add setdigraph(), setdigraphlist(), getdigraph() and getdigraphlist(). (closes #8580)
* patch 8.2.3040: GUI: dropping files not testedv8.2.3040Yegappan Lakshmanan2021-06-231-0/+1
| | | | | | Problem: GUI: dropping files not tested. Solution: Add test_gui_drop_files() and tests. (Yegappan Lakshmanan, closes #8434)
* patch 8.2.3028: GUI mouse events not testedv8.2.3028Yegappan Lakshmanan2021-06-211-0/+1
| | | | | | Problem: GUI mouse events not tested. Solution: Add test_gui_mouse_event(). Add mouse tests. Also add a few viminfo tests. (Yegappan Lakshmanan, closes #8407)
* Update runtime filesBram Moolenaar2021-06-131-1/+1
|
* patch 8.2.2958: function list test failsv8.2.2958Bram Moolenaar2021-06-071-0/+1
| | | | | Problem: Function list test fails. Solution: Add newly added function to the list. Fix typo.
* Update runtime filesBram Moolenaar2021-04-211-7/+15
|
* patch 8.2.2697: function list test failsv8.2.2697Bram Moolenaar2021-04-031-0/+1
| | | | | Problem: Function list test fails. Solution: Add missing function. (Yegappan Lakshmanan)
* Update runtime files.Bram Moolenaar2021-03-311-1/+1
|
* patch 8.2.2606: strchars() defaults to counting composing charactersv8.2.2606Bram Moolenaar2021-03-141-1/+2
| | | | | Problem: strchars() defaults to counting composing characters. Solution: Add strcharlen() which ignores composing characters.
* Update runtime filesBram Moolenaar2021-02-131-1/+1
|
* patch 8.2.2468: not easy to get the full command name from a shortened onev8.2.2468Bram Moolenaar2021-02-061-0/+1
| | | | | Problem: Not easy to get the full command name from a shortened one. Solution: Add fullcommand(). (Martin Tournoij, closes #7777)
* patch 8.2.2449: Vim9: flatten() always changes the list typev8.2.2449Bram Moolenaar2021-02-011-0/+1
| | | | | Problem: Vim9: flatten() always changes the list type. Solution: Disallow using flatten() and add flattennew().
* Update runtime files.Bram Moolenaar2021-01-181-1/+1
|
* patch 8.2.2344: using inclusive index for slice is not always desiredv8.2.2344Bram Moolenaar2021-01-131-0/+3
| | | | | | Problem: Using inclusive index for slice is not always desired. Solution: Add the slice() method, which has an exclusive index. (closes #7408)
* patch 8.2.2343: Vim9: return type of readfile() is anyv8.2.2343Bram Moolenaar2021-01-131-0/+1
| | | | | | 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)
* patch 8.2.2339: cannot get the type of a value as a stringv8.2.2339Bram Moolenaar2021-01-121-1/+2
| | | | | Problem: Cannot get the type of a value as a string. Solution: Add typename().
* patch 8.2.2336: Vim9: not possible to extend dictionary with different typev8.2.2336Bram Moolenaar2021-01-121-0/+2
| | | | | | Problem: Vim9: it is not possible to extend a dictionary with different item types. Solution: Add extendnew(). (closes #7666)
* Update runtime files.Bram Moolenaar2021-01-111-4/+4
|
* patch 8.2.2324: not easy to get mark en cursor posotion by character countv8.2.2324Bram Moolenaar2021-01-101-0/+5
| | | | | | Problem: Not easy to get mark en cursor posotion by character count. Solution: Add functions that use character index. (Yegappan Lakshmanan, closes #7648)
* patch 8.2.2233: cannot convert a byte index into a character indexv8.2.2233Bram Moolenaar2020-12-281-0/+1
| | | | | Problem: Cannot convert a byte index into a character index. Solution: Add charidx(). (Yegappan Lakshmanan, closes #7561)
* Update runtime files.Bram Moolenaar2020-12-231-2/+2
|
* Update runtime filesBram Moolenaar2020-11-211-1/+1
|
* patch 8.2.1969: Vim9: map() may change the list or dict item typev8.2.1969Bram Moolenaar2020-11-091-0/+2
| | | | | Problem: Vim9: map() may change the list or dict item type. Solution: Add mapnew().
* patch 8.2.1726: fuzzy matching only works on stringsv8.2.1726Bram Moolenaar2020-09-221-0/+1
| | | | | | 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.1665: cannot do fuzzy string matchingv8.2.1665Bram Moolenaar2020-09-111-0/+1
| | | | | Problem: Cannot do fuzzy string matching. Solution: Add matchfuzzy(). (Yegappan Lakshmanan, closes #6932)
* Update runtime files.Bram Moolenaar2020-09-071-24/+24
|
* patch 8.2.1588: cannot read back the prompt of a prompt bufferv8.2.1588Bram Moolenaar2020-09-041-0/+1
| | | | | Problem: Cannot read back the prompt of a prompt buffer. Solution: Add prompt_getprompt(). (Ben Jackson, closes #6851)
* Update runtime files.Bram Moolenaar2020-08-301-2/+2
|
* patch 8.2.1544: cannot translate messages in a Vim scriptv8.2.1544Bram Moolenaar2020-08-301-0/+1
| | | | | | Problem: Cannot translate messages in a Vim script. Solution: Add gettext(). Try it out for a few messages in the options window.
* patch 8.2.1536: cannot get the class of a character; emoji widths are wrongv8.2.1536Bram Moolenaar2020-08-281-0/+1
| | | | | | | Problem: Cannot get the class of a character; emoji widths are wrong in some environments. Solution: Add charclass(). Update some emoji widths. Add script to check emoji widths.
* patch 8.2.1535: it is not possible to specify cell widths of charactersv8.2.1535Bram Moolenaar2020-08-281-0/+1
| | | | | Problem: It is not possible to specify cell widths of characters. Solution: Add setcellwidths().
* Update runtime files.Bram Moolenaar2020-08-151-26/+26
|
* Update runtime files.Bram Moolenaar2020-08-071-2/+2
|
* Update runtime filesBram Moolenaar2020-06-141-5/+8
|
* patch 8.2.0970: terminal properties are not available in Vim scriptv8.2.0970Bram Moolenaar2020-06-131-0/+1
| | | | | Problem: Terminal properties are not available in Vim script. Solution: Add the terminalprops() function.
* patch 8.2.0935: flattening a list with existing code is slowv8.2.0935Bram Moolenaar2020-06-081-0/+1
| | | | | Problem: Flattening a list with existing code is slow. Solution: Add flatten(). (Mopp, closes #3676)
* patch 8.2.0924: cannot save and restore a register properlyv8.2.0924Bram Moolenaar2020-06-071-0/+1
| | | | | | Problem: Cannot save and restore a register properly. Solution: Add getreginfo() and make setreg() accept a dictionary. (Andy Massimino, closes #3370)
* patch 8.2.0897: list of functions in patched version is outdatedv8.2.0897Bram Moolenaar2020-06-041-6/+55
| | | | | Problem: List of functions in patched version is outdated. Solution: Update the function lists only.
* patch 8.2.0875: getting attributes for directory entries is slowv8.2.0875Bram Moolenaar2020-06-011-0/+1
| | | | | Problem: Getting attributes for directory entries is slow. Solution: Add readdirex(). (Ken Takata, closes #5619)
* patch 8.2.0861: cannot easily get all the current marksv8.2.0861Bram Moolenaar2020-05-311-0/+1
| | | | | Problem: Cannot easily get all the current marks. Solution: Add getmarklist(). (Yegappan Lakshmanan, closes #6032)
* Update runtime filesBram Moolenaar2020-03-191-1/+1
|
* patch 8.2.0385: menu functionality insufficiently testedv8.2.0385Bram Moolenaar2020-03-151-1/+2
| | | | | Problem: Menu functionality insufficiently tested. Solution: Add tests. Add menu_info(). (Yegappan Lakshmanan, closes #5760)
* patch 8.2.0250: test_clear_search_pat() is unusedv8.2.0250Bram Moolenaar2020-02-121-1/+0
| | | | | Problem: test_clear_search_pat() is unused. Solution: Remove the function. (Yegappan Lakshmanan, closes #5624)