summaryrefslogtreecommitdiff
path: root/runtime/doc/eval.txt
Commit message (Collapse)AuthorAgeFilesLines
* Update runtime files.Bram Moolenaar2018-12-181-11/+11
|
* patch 8.1.0579: cannot attach properties to textv8.1.0579Bram Moolenaar2018-12-131-4/+207
| | | | | Problem: Cannot attach properties to text. Solution: First part of adding text properties.
* Update runtime files.Bram Moolenaar2018-12-091-9/+16
|
* patch 8.1.0542: shiftwidth() does not take 'vartabstop' into accountv8.1.0542Bram Moolenaar2018-11-221-12/+9
| | | | | | | Problem: shiftwidth() does not take 'vartabstop' into account. Solution: Use the cursor position or a position explicitly passed. Also make >> and << work better with 'vartabstop'. (Christian Brabandt)
* Update runtime files.Bram Moolenaar2018-11-161-3/+11
|
* patch 8.1.0519: cannot save and restore the tag stackv8.1.0519Bram Moolenaar2018-11-111-0/+62
| | | | | | Problem: Cannot save and restore the tag stack. Solution: Add gettagstack() and settagstack(). (Yegappan Lakshmanan, closes #3604)
* patch 8.1.0515: reloading a script gives errors for existing functionsv8.1.0515Bram Moolenaar2018-11-101-3/+7
| | | | | Problem: Reloading a script gives errors for existing functions. Solution: Allow redefining a function once when reloading a script.
* Update runtime filesBram Moolenaar2018-11-041-4/+3
|
* patch 8.1.0493: argv() and argc() only work on the current argument listv8.1.0493Bram Moolenaar2018-10-251-11/+20
| | | | | Problem: argv() and argc() only work on the current argument list. Solution: Add a window ID argument. (Yegappan Lakshmanan, closes #832)
* Update runtime filesBram Moolenaar2018-10-191-5/+6
|
* Update runtime files.Bram Moolenaar2018-10-021-22/+25
|
* 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.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.0362: cannot get the script line number when executing a functionv8.1.0362Bram Moolenaar2018-09-101-1/+5
| | | | | | 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".
* Update runtime files.Bram Moolenaar2018-09-101-1/+6
|
* 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-021-1/+1
|
* 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-281-0/+8
|
* 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.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-111-8/+7
|
* 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-291-1/+2
|
* 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)
* Update runtime files.Bram Moolenaar2018-07-151-6/+7
|
* 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.
* Updated runtime and language files.Bram Moolenaar2018-07-031-0/+1
|
* Update runtime files.Bram Moolenaar2018-06-241-0/+1
|
* 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.0091: MS-Windows: Cannot interrupt gdb when program is runningv8.1.0091Bram Moolenaar2018-06-201-0/+6
| | | | | | 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.
* Update runtime files.Bram Moolenaar2018-06-191-0/+14
|
* 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.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-031-2/+41
| | | | | 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-221-3/+5
|
* patch 8.1.0020: cannot tell whether a register is executing or recordingv8.1.0020Bram Moolenaar2018-05-221-0/+11
| | | | | | | | 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-181-15/+9
|
* Vim 8.1 releasev8.1.0000Bram Moolenaar2018-05-171-3/+1
| | | | Update version number and information. Fix a couple of tests.
* Updated runtime filesBram Moolenaar2018-05-131-1/+1
|
* 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)
* patch 8.0.1782: no simple way to label quickfix entriesv8.0.1782Bram Moolenaar2018-05-011-0/+3
| | | | | | 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-301-13/+12
|
* 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.1742: cannot get a list of all the jobsv8.0.1742Bram Moolenaar2018-04-211-1/+1
| | | | | | | | Problem: Cannot get a list of all the jobs. Cannot get the command of the job. Solution: When job_info() is called without an argument return a list of jobs. Otherwise, include the command that the job is running. (Yegappan Lakshmanan)
* Update runtime files.Bram Moolenaar2018-04-201-34/+11
|