summaryrefslogtreecommitdiffstats
path: root/runtime
AgeCommit message (Collapse)Author
2020-09-08patch 8.2.1635: no digraph for 0x2022 BULLETv8.2.1635Bram Moolenaar
Problem: No digraph for 0x2022 BULLET. Solution: Use "oo". (Hans Ginzel, closes #6904)
2020-09-07Update runtime files.Bram Moolenaar
2020-09-06patch 8.2.1631: test_fails() does not check the context of the line numberv8.2.1631Bram Moolenaar
Problem: test_fails() does not check the context of the line number. Solution: Use another argument to specify the context of the line number.
2020-09-04patch 8.2.1588: cannot read back the prompt of a prompt bufferv8.2.1588Bram Moolenaar
Problem: Cannot read back the prompt of a prompt buffer. Solution: Add prompt_getprompt(). (Ben Jackson, closes #6851)
2020-09-02patch 8.2.1566: not all Bazel files are recognizedv8.2.1566Bram Moolenaar
Problem: Not all Bazel files are recognized. Solution: Add *.bazel and *.BUILD. (closes #6836)
2020-08-31patch 8.2.1556: cursorline highlighting always overrules sign highlightingv8.2.1556Bram Moolenaar
Problem: Cursorline highlighting always overrules sign highlighting. Solution: Combine the highlighting, use the priority to decide how. (closes #6812)
2020-08-30Update runtime files.Bram Moolenaar
2020-08-30patch 8.2.1544: cannot translate messages in a Vim scriptv8.2.1544Bram Moolenaar
Problem: Cannot translate messages in a Vim script. Solution: Add gettext(). Try it out for a few messages in the options window.
2020-08-29patch 8.2.1540: the user cannot try out emoji character widthsv8.2.1540Bram Moolenaar
Problem: The user cannot try out emoji character widths. Solution: Move the emoji script to the runtime/tools directory.
2020-08-28patch 8.2.1536: cannot get the class of a character; emoji widths are wrongv8.2.1536Bram Moolenaar
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.
2020-08-28patch 8.2.1535: it is not possible to specify cell widths of charactersv8.2.1535Bram Moolenaar
Problem: It is not possible to specify cell widths of characters. Solution: Add setcellwidths().
2020-08-23patch 8.2.1517: cannot easily get the character under the cursorv8.2.1517Bram Moolenaar
Problem: Cannot easily get the character under the cursor. Solution: Add the {chars} argument to strpart().
2020-08-18patch 8.2.1479: Vim9: error for list index uses wrong line numberv8.2.1479Bram Moolenaar
Problem: Vim9: error for list index uses wrong line number. Solution: Set source line number. (closes #6724) Add a way to assert the line number of the error with assert_fails().
2020-08-17patch 8.2.1476: filetype test fails on MS-Windowsv8.2.1476Bram Moolenaar
Problem: Filetype test fails on MS-Windows. Solution: Remove "^" from pattern.
2020-08-17patch 8.2.1474: /usr/lib/udef/rules.d not recognized as udevrulesv8.2.1474Bram Moolenaar
Problem: /usr/lib/udef/rules.d not recognized as udevrules. Solution: Adjust match pattern. (Haochen Tong, closes 36722)
2020-08-17patch 8.2.1473: items in a list given to :const can still be modifiedv8.2.1473Bram Moolenaar
Problem: Items in a list given to :const can still be modified. Solution: Work like ":lockvar! name" but don't lock referenced items. Make locking a blob work.
2020-08-15Update runtime files.Bram Moolenaar
2020-08-15patch 8.2.1461: Vim9: string indexes are counted in bytesv8.2.1461Bram Moolenaar
Problem: Vim9: string indexes are counted in bytes. Solution: Use character indexes. (closes #6574)
2020-08-15patch 8.2.1458: .gawk files not recognizedv8.2.1458Bram Moolenaar
Problem: .gawk files not recognized. Solution: Recognize .gawk files. (Doug Kearns)
2020-08-13patch 8.2.1439: tiny and small builds have no test coveragev8.2.1439Bram Moolenaar
Problem: Tiny and small builds have no test coverage. Solution: Restore tests that do not depend on the +eval feature. (Ken Takata, closes #6696)
2020-08-12patch 8.2.1435: Vim9: always converting to string for ".." leads to mistakesv8.2.1435Bram Moolenaar
Problem: Vim9: always converting to string for ".." leads to mistakes. Solution: Only automatically convert simple types.
2020-08-11patch 8.2.1420: test 49 is old stylev8.2.1420Bram Moolenaar
Problem: Test 49 is old style. Solution: Convert remaining parts to new style. Remove obsolete items. (Yegappan Lakshmanan, closes #6683)
2020-08-10patch 8.2.1413: previous tab page not usable from an Ex commandv8.2.1413Bram Moolenaar
Problem: Previous tab page not usable from an Ex command. Solution: Add the "#" argument for :tabnext et al. (Yegappan Lakshmanan, closes #6677)
2020-08-09patch 8.2.1410: adding compiler plugin requires test changev8.2.1410Bram Moolenaar
Problem: Adding compiler plugin requires test change. Solution: Include compiler plugin and adjust test.
2020-08-09patch 8.2.1409: nmpmrc and php.ini filetypes not recognizedv8.2.1409Bram Moolenaar
Problem: Nmpmrc and php.ini filetypes not recognized. Solution: Add filetype detection. (Doug Kearns)
2020-08-09patch 8.2.1408: Vim9: type casting not supportedv8.2.1408Bram Moolenaar
Problem: Vim9: type casting not supported. Solution: Introduce type casting.
2020-08-09patch 8.2.1407: Vim9: type of list and dict only depends on first itemv8.2.1407Bram Moolenaar
Problem: Vim9: type of list and dict only depends on first item. Solution: Use all items to decide about the type.
2020-08-09patch 8.2.1401: cannot jump to the last used tabpagev8.2.1401Bram Moolenaar
Problem: Cannot jump to the last used tabpage. Solution: Add g<Tab> and tabpagnr('#'). (Yegappan Lakshmanan, closes #6661, neovim #11626)
2020-08-07Update runtime files.Bram Moolenaar
2020-08-02patch 8.2.1354: test 59 is old stylev8.2.1354Bram Moolenaar
Problem: Test 59 is old style. Solution: Convert into a new style test. (Yegappan Lakshmanan, closes #6604)
2020-08-01patch 8.2.1347: cannot easily get the script IDv8.2.1347Bram Moolenaar
Problem: Cannot easily get the script ID. Solution: Support expand('<SID>').
2020-08-01patch 8.2.1342: Vim9: accidentally using "t" gives a confusing errorv8.2.1342Bram Moolenaar
Problem: Vim9: accidentally using "x" gives a confusing error. Solution: Disallow using ":t" in Vim9 script. (issue #6399)
2020-07-29patch 8.2.1325: Vim9: using Vim9 script for autaload not testedv8.2.1325Bram Moolenaar
Problem: Vim9: using Vim9 script for autaload not tested. Solution: Add a test. Update help.
2020-07-28patch 8.2.1308: Vim9: accidentally using "x" causes Vim to exitv8.2.1308Bram Moolenaar
Problem: Vim9: accidentally using "x" causes Vim to exit. Solution: Disallow using ":x" or "xit" in Vim9 script. (closes #6399)
2020-07-26Update runtime files.Bram Moolenaar
2020-07-26patch 8.2.1297: when a test fails it's often not easy to see wherev8.2.1297Bram Moolenaar
Problem: When a test fails it's often not easy to see what the call stack is. Solution: Add more entries from the call stack in the exception message.
2020-07-25patch 8.2.1292: AIDL filetype not recognizedv8.2.1292Bram Moolenaar
Problem: AIDL filetype not recognized. Solution: Add filetype detection. (Dominique Pellé, closes #6533)
2020-07-20patch 8.2.1255: cannot use a lambda with quickfix functionsv8.2.1255Bram Moolenaar
Problem: Cannot use a lambda with quickfix functions. Solution: Add support for lambda. (Yegappan Lakshmanan, closes #6499)
2020-07-18patch 8.2.1241: cannot use getbufinfo() as a methodv8.2.1241Bram Moolenaar
Problem: Cannot use getbufinfo() as a method. Solution: Support using getbufinfo() as a method. (closes #6458)
2020-07-18patch 8.2.1237: changing 'completepopup' after opening popup has no effectv8.2.1237Bram Moolenaar
Problem: Changing 'completepopup' after opening a popup has no effect. (Jay Sitter) Solution: Close the popup when the options are changed. (closes #6471)
2020-07-17patch 8.2.1227: Vim9: allowing both quoted and # comments is confusingv8.2.1227Bram Moolenaar
Problem: Vim9: allowing both quoted and # comments is confusing. Solution: Only support # comments in Vim9 script.
2020-07-14patch 8.2.1215: Atari MiNT support is outdatedv8.2.1215Bram Moolenaar
Problem: Atari MiNT support is outdated. Solution: Nobody responded this code is still useful, so let's delete it.
2020-07-11patch 8.2.1183: assert_fails() checks the last error messagev8.2.1183Bram Moolenaar
Problem: assert_fails() checks the last error message. Solution: Check the first error, it is more relevant. Fix all the tests that rely on the old behavior.
2020-07-10Update runtime filesBram Moolenaar
2020-07-10patch 8.2.1172: error messages when doing "make clean" in doc or teev8.2.1172Bram Moolenaar
Problem: Error messages when doing "make clean" in the runtime/doc or src/tee directories. Solution: Use "rm -f".
2020-07-09patch 8.2.1166: once mouse move events are enabled getchar() returns themv8.2.1166Bram Moolenaar
Problem: Once mouse move events are enabled getchar() returns them. Solution: Ignore K_MOUSEMOVE in getchar(). (closes #6424)
2020-07-05patch 8.2.1128: the write message mentions characters, but it's bytesv8.2.1128Bram Moolenaar
Problem: The write message mentions characters, but it's actually bytes. Solution: Change "C" to "B" and "characters" to "bytes".
2020-07-01patch 8.2.1107: 'imactivatefunc' and 'imstatusfunc' are not used in the GUIv8.2.1107Bram Moolenaar
Problem: 'imactivatefunc' and 'imstatusfunc' are not used in the GUI. Solution: Adjust the #ifdefs. (closes #6367)
2020-06-30Runtime file updatesBram Moolenaar
2020-06-28patch 8.2.1081: Lua: cannot use table.insert() and table.remove()v8.2.1081Bram Moolenaar
Problem: Lua: cannot use table.insert() and table.remove(). Solution: Add the list functions. (Prabir Shrestha, closes #6353)