summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0196: terminal debugger error with .gdbinit filev8.1.0196Bram Moolenaar2018-07-191-1/+2
| | | | | | Problem: Terminal debugger error with .gdbinit file. Solution: Check two lines for the "new ui" response. (hint from Hirohito Higashi)
* patch 8.1.0195: terminal debugger commands don't always workv8.1.0195Bram Moolenaar2018-07-191-0/+5
| | | | | | Problem: Terminal debugger commands don't always work. (Dominique Pelle) Solution: Set 'cpo' to its default value when defining commands. (Christian Brabandt)
* patch 8.1.0193: terminal debugger buttons don't always workv8.1.0193Bram Moolenaar2018-07-171-0/+6
| | | | | Problem: Terminal debugger buttons don't always work. (Dominique Pelle) Solution: Set 'cpo' to its default value.
* Update runtime files.Bram Moolenaar2018-07-1527-391/+1520
|
* patch 8.1.0187: getwininfo() and win_screenpos() return different numbersv8.1.0187Bram Moolenaar2018-07-151-35/+37
| | | | | Problem: getwininfo() and win_screenpos() return different numbers. Solution: Add one to "wincol" and "winrow" from getwininfo().
* patch 8.1.0184: not easy to figure out the window layoutv8.1.0184Bram Moolenaar2018-07-141-0/+2
| | | | | Problem: Not easy to figure out the window layout. Solution: Add "wincol" and "winrow" to what getwininfo() returns.
* patch 8.1.0169: calling message_filtered() a bit too oftenv8.1.0169Bram Moolenaar2018-07-081-1/+5
| | | | | Problem: Calling message_filtered() a bit too often. Solution: Only call message_filtered() when filtering is already false.
* Update runtime files, add Danish translations.Bram Moolenaar2018-07-0713-33/+2252
|
* patch 8.1.0143: matchit and matchparen don't handle E363v8.1.0143Bram Moolenaar2018-07-032-15/+31
| | | | | Problem: Matchit and matchparen don't handle E363. Solution: Catch the E363 error. (Christian Brabandt)
* Updated runtime and language files.Bram Moolenaar2018-07-0319-105/+121
|
* patch 8.1.0136: Lua tests don't cover new featuresv8.1.0136Bram Moolenaar2018-07-011-4/+3
| | | | | Problem: Lua tests don't cover new features. Solution: Add more tests. (Dominique Pelle, closes #3130)
* patch 8.1.0115: the matchparen plugin may throw an errorv8.1.0115Bram Moolenaar2018-06-251-1/+1
| | | | | Problem: The matchparen plugin may throw an error. Solution: Change the skip argument from zero to "0".
* Update runtime files.Bram Moolenaar2018-06-249-54/+427
|
* patch 8.1.0105: all tab stops are the samev8.1.0105Bram Moolenaar2018-06-234-0/+60
| | | | | | Problem: All tab stops are the same. Solution: Add the variable tabstop feature. (Christian Brabandt, closes #2711)
* patch 8.1.0100: terminal debugger: error when setting a watch pointv8.1.0100Bram Moolenaar2018-06-231-0/+5
| | | | | Problem: Terminal debugger: error when setting a watch point. Solution: Don't try defining a sign for a watch point.
* patch 8.1.0098: segfault when pattern with \z() is very slowv8.1.0098Bram Moolenaar2018-06-231-0/+2
| | | | | | Problem: Segfault when pattern with \z() is very slow. Solution: Check for NULL regprog. Add "nfa_fail" to test_override() to be able to test this. Fix that 'searchhl' resets called_emsg.
* patch 8.1.0093: non-MS-Windows: Cannot interrupt gdb when program is runningv8.1.0093Bram Moolenaar2018-06-211-5/+10
| | | | | Problem: non-MS-Windows: Cannot interrupt gdb when program is running. Solution: Only use debugbreak() on MS-Windows.
* patch 8.1.0091: MS-Windows: Cannot interrupt gdb when program is runningv8.1.0091Bram Moolenaar2018-06-202-11/+39
| | | | | | Problem: MS-Windows: Cannot interrupt gdb when program is running. Solution: Add debugbreak() and use it in the terminal debugger. Respect 'modified' in a prompt buffer.
* patch 8.1.0089: error when ending the terminal debuggerv8.1.0089Bram Moolenaar2018-06-191-12/+30
| | | | | | Problem: error when ending the terminal debugger Solution: Fix deleting defined signs for breakpoints. Make the debugger work better on MS-Windows.
* patch 8.1.0081: the terminal debugger doesn't adjust to changed 'background'v8.1.0081Bram Moolenaar2018-06-191-6/+11
| | | | | Problem: The terminal debugger doesn't adjust to changed 'background'. Solution: Add an OptionSet autocommand. (Christian Brabandt)
* patch 8.1.0080: can't see the breakpoint number in the terminal debuggerv8.1.0080Bram Moolenaar2018-06-192-11/+33
| | | | | Problem: Can't see the breakpoint number in the terminal debugger. Solution: Use the breakpoint number for the sign. (Christian Brabandt)
* Update runtime files.Bram Moolenaar2018-06-1920-70/+176
|
* patch 8.1.0072: use of 'termwinkey' is inconsistentv8.1.0072Bram Moolenaar2018-06-171-1/+2
| | | | | Problem: Use of 'termwinkey' is inconsistent. Solution: Change the documentation and the behavior. (Ken Takata)
* patch 8.1.0071: terminal debugger only works with the terminal featurev8.1.0071Bram Moolenaar2018-06-172-42/+351
| | | | | | Problem: Terminal debugger only works with the terminal feature. Solution: Make it also work with a prompt buffer. Makes it possible to use on MS-Windows. Various other improvements. (closes #3012)
* patch 8.1.0069: cannot handle pressing CTRL-C in a prompt bufferv8.1.0069Bram Moolenaar2018-06-171-12/+26
| | | | | Problem: Cannot handle pressing CTRL-C in a prompt buffer. Solution: Add prompt_setinterrupt().
* patch 8.1.0049: shell cannot tell running in a terminal windowv8.1.0049Bram Moolenaar2018-06-121-0/+1
| | | | | Problem: Shell cannot tell running in a terminal window. Solution: Add the VIM_TERMINAL environment variable. (Christian Brabandt)
* patch 8.1.0039: cannot easily delete lines in another bufferv8.1.0039Bram Moolenaar2018-06-071-2/+15
| | | | | Problem: Cannot easily delete lines in another buffer. Solution: Add deletebufline().
* patch 8.1.0037: cannot easily append lines to another bufferv8.1.0037Bram Moolenaar2018-06-061-0/+15
| | | | | Problem: Cannot easily append lines to another buffer. Solution: Add appendbufline().
* patch 8.1.0027: difficult to make a plugin that feeds a line to a jobv8.1.0027Bram Moolenaar2018-06-034-9/+136
| | | | | Problem: Difficult to make a plugin that feeds a line to a job. Solution: Add the nitial code for the "prompt" buftype.
* Update runtime files.Bram Moolenaar2018-05-2214-233/+375
|
* patch 8.1.0020: cannot tell whether a register is executing or recordingv8.1.0020Bram Moolenaar2018-05-222-0/+13
| | | | | | | | Problem: Cannot tell whether a register is being used for executing or recording. Solution: Add reg_executing() and reg_recording(). (Hirohito Higashi, closes #2745) Rename the global variables for consistency. Store the register name in reg_executing.
* Runtime file and translation updates.Bram Moolenaar2018-05-1813-68/+74
|
* patch 8.1.0001: the netrw plugin does not workv8.1.0001Bram Moolenaar2018-05-171-2/+2
| | | | | Problem: The netrw plugin does not work. Solution: Make it accept version 8.x.
* Vim 8.1 releasev8.1.0000Bram Moolenaar2018-05-17138-516/+695
| | | | Update version number and information. Fix a couple of tests.
* patch 8.0.1850: todo items in source code not visible for usersv8.0.1850Bram Moolenaar2018-05-171-1/+20
| | | | | Problem: Todo items in source code not visible for users. Solution: Move the todo items to the help file.
* Updated runtime files.Bram Moolenaar2018-05-176-361/+664
|
* patch 8.0.1845: various comment updates needed, missing white spacev8.0.1845Bram Moolenaar2018-05-156-88/+92
| | | | | Problem: Various comment updates needed, missing white space. Solution: Update comments, add white space.
* patch 8.0.1844: superfluous quickfix code, missing examplesv8.0.1844Bram Moolenaar2018-05-151-0/+14
| | | | | | Problem: Superfluous quickfix code, missing examples. Solution: Remove unneeded code. Add a few examples. Add a bit more testing. (Yegappan Lakshmanan, closes #2916)
* patch 8.0.1843: entry for 'wrap' in options window is wrongv8.0.1843Bram Moolenaar2018-05-151-2/+3
| | | | | Problem: Entry for 'wrap' in options window is wrong. (John Little) Solution: Make the change apply locally.
* Updated runtime filesBram Moolenaar2018-05-139-112/+7663
|
* patch 8.0.1832: cannot use :unlet for an environment variablev8.0.1832Bram Moolenaar2018-05-131-0/+8
| | | | | | Problem: Cannot use :unlet for an environment variable. Solution: Make it work. Use unsetenv() if available. (Ken Takata, closes #2855)
* Update runtime files.Bram Moolenaar2018-05-1311-187/+349
|
* Update runtime files.Bram Moolenaar2018-05-0626-203/+285
|
* patch 8.0.1789: BufWinEnter does not work well for a terminal windowv8.0.1789Bram Moolenaar2018-05-031-0/+3
| | | | | Problem: BufWinEnter does not work well for a terminal window. Solution: Do not trigger BufWinEnter when opening a terminal window.
* patch 8.0.1787: cannot insert the whole cursor linev8.0.1787Bram Moolenaar2018-05-011-2/+4
| | | | | Problem: Cannot insert the whole cursor line. Solution: Make CTRL-R CTRL-L work. (Andy Massimino, closes #2857)
* patch 8.0.1782: no simple way to label quickfix entriesv8.0.1782Bram Moolenaar2018-05-012-0/+9
| | | | | | Problem: No simple way to label quickfix entries. Solution: Add the "module" item, to be used instead of the file name for display purposes. (Martin Szamotulski, closes #1757)
* Update runtime files and translationsBram Moolenaar2018-04-3014-125/+218
|
* patch 8.0.1777: cannot cleanup before loading another colorschemev8.0.1777Bram Moolenaar2018-04-301-1/+10
| | | | | Problem: Cannot cleanup before loading another colorscheme. Solution: Add the ColorSchemePre autocommand event.
* patch 8.0.1770: assert functions don't return anythingv8.0.1770Bram Moolenaar2018-04-281-22/+34
| | | | | Problem: Assert functions don't return anything. Solution: Return non-zero when the assertion fails.
* patch 8.0.1743: terminal window options are named inconsistentlyv8.0.1743Bram Moolenaar2018-04-212-6/+11
| | | | | | Problem: Terminal window options are named inconsistently. Solution: prefix terminal window options with "termwin". Keep the old names for now as an alias.