summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0401: can't get swap name of another bufferv8.1.0401Bram Moolenaar2018-09-161-0/+8
| | | | | Problem: Can't get swap name of another buffer. Solution: Add swapname(). (Ozaki Kiichi, closes #3441)
* patch 8.1.0397: no event triggered after updating diffsv8.1.0397Bram Moolenaar2018-09-161-0/+5
| | | | | Problem: No event triggered after updating diffs. Solution: Add the DiffUpdated event.
* patch 8.1.0390: scrollbars are not testedv8.1.0390Bram Moolenaar2018-09-141-0/+19
| | | | | Problem: Scrollbars are not tested. Solution: Add test_scrollbar() and a test.
* patch 8.1.0386: cannot test with non-default option valuev8.1.0386Bram Moolenaar2018-09-131-0/+10
| | | | | Problem: Cannot test with non-default option value. Solution: Add test_option_not_set().
* patch 8.1.0369: continuation lines cannot contain commentsv8.1.0369Bram Moolenaar2018-09-112-8/+28
| | | | | Problem: Continuation lines cannot contain comments. Solution: Support using "\ .
* patch 8.1.0363: internal diff isn't used by default as advertisedv8.1.0363Bram Moolenaar2018-09-101-1/+1
| | | | | | Problem: Internal diff isn't used by default as advertised. Solution: Add "internal" to the default value of 'diffopt'. Also add couple of files missing from the distribution.
* patch 8.1.0362: cannot get the script line number when executing a functionv8.1.0362Bram Moolenaar2018-09-102-12/+21
| | | | | | Problem: Cannot get the script line number when executing a function. Solution: Store the line number besides the script ID. (Ozaki Kiichi, closes #3362) Also display the line number with ":verbose set".
* patch 8.1.0360: using an external diff program is slow and inflexiblev8.1.0360Bram Moolenaar2018-09-102-8/+31
| | | | | | Problem: Using an external diff program is slow and inflexible. Solution: Include the xdiff library. (Christian Brabandt, closes #2732) Use it by default.
* Update runtime files.Bram Moolenaar2018-09-1011-175/+85
|
* patch 8.1.0352: browsing compressed tar files does not always workv8.1.0352Bram Moolenaar2018-09-081-11/+23
| | | | | Problem: Browsing compressed tar files does not always work. Solution: Use the "file" command to get the compression type.
* patch 8.1.0350: Vim may block on ch_sendraw()v8.1.0350Bram Moolenaar2018-09-061-0/+14
| | | | | | Problem: Vim may block on ch_sendraw() when the job is sending data back to Vim, which isn't read yet. (Nate Bosch) Solution: Add the "noblock" option to job_start(). (closes #2548)
* patch 8.1.0349: crash when wiping buffer in a callbackv8.1.0349Bram Moolenaar2018-09-061-0/+1
| | | | | | Problem: Crash when wiping buffer in a callback. Solution: Do not handle messages when only peeking for a character. (closes #2107) Add "redraw_flag" to test_override().
* Update runtime files.Bram Moolenaar2018-09-0217-68/+246
|
* patch 8.1.0346: building with Aap is outdated and unusedv8.1.0346Bram Moolenaar2018-09-021-4/+0
| | | | | Problem: Building with Aap is outdated and unused. Solution: Remove the Aap build files.
* patch 8.1.0345: cannot get the window id associated with the location listv8.1.0345Bram Moolenaar2018-09-021-0/+4
| | | | | | Problem: Cannot get the window id associated with the location list. Solution: Add the "filewinid" argument to getloclist(). (Yegappan Lakshmanan, closes #3202)
* Update runtime files.Bram Moolenaar2018-08-2832-258/+3888
|
* patch 8.1.0314: build failure without the +eval featurev8.1.0314Bram Moolenaar2018-08-211-1/+3
| | | | | Problem: Build failure without the +eval feature. (Brenton Horne) Solution: Add #ifdef. Also add the "dirty" item.
* patch 8.1.0313: information about a swap file is unavailablev8.1.0313Bram Moolenaar2018-08-211-0/+17
| | | | | Problem: Information about a swap file is unavailable. Solution: Add swapinfo(). (Enzo Ferber)
* patch 8.1.0311: filtering entries in a quickfix list is not easyv8.1.0311Bram Moolenaar2018-08-212-0/+59
| | | | | Problem: Filtering entries in a quickfix list is not easy. Solution: Add the cfilter plugin. (Yegappan Lakshmanan)
* patch 8.1.0307: there is no good way to get the window layoutv8.1.0307Bram Moolenaar2018-08-211-0/+30
| | | | | Problem: There is no good way to get the window layout. Solution: Add the winlayout() function. (Yegappan Lakshmanan)
* Update runtime files.Bram Moolenaar2018-08-1167-327/+448
|
* patch 8.1.0253: saving and restoring window title does not always workv8.1.0253Bram Moolenaar2018-08-071-0/+4
| | | | | | Problem: Saving and restoring window title does not always work. Solution: Use the stack push and pop commands. (Kouichi Iwamoto, closes #3059)
* patch 8.1.0251: using full path is not supported for 'backupdir'v8.1.0251Bram Moolenaar2018-08-071-6/+16
| | | | | | Problem: Using a full path is supported for 'directory' but not for 'backupdir'. (Mikolaj Machowski) Solution: Support 'backupdir' as well. (Christian Brabandt, closes #179)
* Update runtime files.Bram Moolenaar2018-07-3111-92/+227
|
* patch 8.1.0226: too many #ifdefsv8.1.0226Bram Moolenaar2018-07-292-5/+1
| | | | | | Problem: Too many #ifdefs. Solution: Graduate the +vreplace feature, it's not much code and quite a few #ifdefs.
* patch 8.1.0225: mode() does not indicate using CTRL-O from Insert modev8.1.0225Bram Moolenaar2018-07-291-23/+29
| | | | | Problem: Mode() does not indicate using CTRL-O from Insert mode. Solution: Add "niI", "niR" and "niV" to mode() result. (closes #3000)
* Update runtime files.Bram Moolenaar2018-07-29100-168/+391
|
* patch 8.1.0221: not enough testing for the Ruby interfacev8.1.0221Bram Moolenaar2018-07-281-1/+2
| | | | | Problem: Not enough testing for the Ruby interface. Solution: Add more tests. (Dominique Pelle, closes #3252)
* patch 8.1.0218: cannot add matches to another windowv8.1.0218Bram Moolenaar2018-07-281-1/+3
| | | | | | Problem: Cannot add matches to another window. (Qiming Zhao) Solution: Add the "window" argument to matchadd() and matchaddpos(). (closes #3260)
* patch 8.1.0207: need many menu translation files to cover regionsv8.1.0207Bram Moolenaar2018-07-231-0/+7
| | | | | Problem: Need many menu translation files to cover regions. Solution: When there is no region match, try without. (Christian Brabandt)
* Update runtime files.Bram Moolenaar2018-07-2129-428/+712
|
* 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.