summaryrefslogtreecommitdiff
path: root/runtime/doc/eval.txt
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* patch 8.0.1711: term_setsize() is not implemented yetv8.0.1711Bram Moolenaar2018-04-141-2/+27
| | | | | Problem: Term_setsize() is not implemented yet. Solution: Implement it.
* patch 8.0.1708: mkdir with 'p' flag fails on existing directoryv8.0.1708Bram Moolenaar2018-04-141-0/+2
| | | | | | | Problem: Mkdir with 'p' flag fails on existing directory, which is different from the mkdir shell command. Solution: Don't fail if the directory already exists. (James McCoy, closes #2775)
* patch 8.0.1685: can't set ANSI colors of a terminal windowv8.0.1685Bram Moolenaar2018-04-101-0/+31
| | | | | | Problem: Can't set ANSI colors of a terminal window. Solution: Add term_setansicolors(), term_getansicolors() and g:term_ansi_colors. (Andy Massimino, closes #2747)
* Update runtime filesBram Moolenaar2018-03-291-6/+6
|
* patch 8.0.1649: no completion for argument list commandsv8.0.1649Bram Moolenaar2018-03-291-0/+1
| | | | | Problem: No completion for argument list commands. Solution: Add arglist completion. (Yegappan Lakshmanan, closes #2706)
* patch 8.0.1630: trimming white space is not that easyv8.0.1630Bram Moolenaar2018-03-221-0/+17
| | | | | Problem: Trimming white space is not that easy. Solution: Add the trim() function. (Bukn, closes #1280)
* patch 8.0.1624: options for term_dumpdiff() and term_dumpload() not implementedv8.0.1624Bram Moolenaar2018-03-201-4/+17
| | | | | | Problem: Options for term_dumpdiff() and term_dumpload() not implemented yet. Solution: Implement the relevant options.
* Update runtime files. Convert a couple of help files to utf-8.Bram Moolenaar2018-03-181-6/+7
|
* patch 8.0.1593: :qall never exits with an active terminal windowv8.0.1593Bram Moolenaar2018-03-101-1/+18
| | | | | Problem: :qall never exits with an active terminal window. Solution: Add a way to kill a job in a terminal window.
* Update runtime files.Bram Moolenaar2018-03-091-2/+27
|
* patch 8.0.1563: timeout of getwinposx() can be too shortv8.0.1563Bram Moolenaar2018-03-031-4/+13
| | | | | Problem: Timeout of getwinposx() can be too short. (lilydjwg) Solution: Add getwinpos(). (closes #2689)
* Updated runtime files.Bram Moolenaar2018-02-271-4/+4
| | | | Add Serbian translations and spell checking.
* patch 8.0.1539: no test for the popup menu positioningv8.0.1539Bram Moolenaar2018-02-241-7/+16
| | | | | Problem: No test for the popup menu positioning. Solution: Add a screendump test for the popup menu.
* patch 8.0.1523: cannot write and read terminal screendumpsv8.0.1523Bram Moolenaar2018-02-181-3/+65
| | | | | | Problem: Cannot write and read terminal screendumps. Solution: Add term_dumpwrite(), term_dumpread() and term_dumpdiff(). Also add assert_equalfile().
* patch 8.0.1514: getting the list of changes is not easyv8.0.1514Bram Moolenaar2018-02-131-0/+17
| | | | | | Problem: Getting the list of changes is not easy. Solution: Add the getchangelist() function. (Yegappan Lakshmanan, closes #2634)
* patch 8.0.1510: cannot test if a command causes a beepv8.0.1510Bram Moolenaar2018-02-131-0/+8
| | | | | Problem: Cannot test if a command causes a beep. Solution: Add assert_beeps().
* patch 8.0.1497: getting the jump list requires parsing the output of :jumpsv8.0.1497Bram Moolenaar2018-02-101-1/+23
| | | | | Problem: Getting the jump list requires parsing the output of :jumps. Solution: Add getjumplist(). (Yegappan Lakshmanan, closes #2609)
* Update runtime files.Bram Moolenaar2018-02-091-3/+1
|
* patch 8.0.1489: there is no easy way to get the global directoryv8.0.1489Bram Moolenaar2018-02-091-2/+5
| | | | | | | Problem: There is no easy way to get the global directory, esp. if some windows have a local directory. Solution: Make getcwd(-1) return the global directory. (Andy Massimino, closes #2606)
* Update runtime files.Bram Moolenaar2018-01-281-1/+1
|
* patch 8.0.1436: not enough information about what Python version may workv8.0.1436Bram Moolenaar2018-01-281-2/+6
| | | | | | Problem: Not enough information about what Python version may work. Solution: Add "python_compiled", "python3_compiled", "python_dynamic" and "python3_dynamic" values for has().
* patch 8.0.1410: hang when using count() with an empty stringv8.0.1410Bram Moolenaar2017-12-191-3/+3
| | | | | Problem: Hang when using count() with an empty string. Solution: Return zero for an empty string. (Dominique Pelle, closes #2465)
* patch 8.0.1406: difficult to track changes to a quickfix listv8.0.1406Bram Moolenaar2017-12-181-0/+4
| | | | | Problem: Difficult to track changes to a quickfix list. Solution: Add a "changedtick" value. (Yegappan Lakshmanan, closes #2460)
* Update runtime filesBram Moolenaar2017-12-171-1/+28
|
* patch 8.0.1394: cannot intercept a yank commandv8.0.1394Bram Moolenaar2017-12-161-0/+6
| | | | | | Problem: Cannot intercept a yank command. Solution: Add the TextYankPost autocommand event. (Philippe Vaucher et al., closes #2333)
* patch 8.0.1389: getqflist() items are missing if not setv8.0.1389Bram Moolenaar2017-12-121-10/+14
| | | | | | | Problem: getqflist() items are missing if not set, that makes it more difficult to handle the values. Solution: When a value is not available return zero or another invalid value. (Yegappan Lakshmanan, closes #2430)
* patch 8.0.1386: cannot select modified buffers with getbufinfo()v8.0.1386Bram Moolenaar2017-12-101-0/+1
| | | | | Problem: Cannot select modified buffers with getbufinfo(). Solution: Add the "bufmodified" flag. (Yegappan Lakshmanan, closes #2431)
* patch 8.0.1384: not enough quickfix help; confusing winidv8.0.1384Bram Moolenaar2017-12-101-8/+13
| | | | | | | | Problem: Not enough quickfix help; confusing winid. Solution: Add more examples in the help. When the quickfix window is not present, return zero for getqflist() with 'winid'. Add more tests for jumping to quickfix list entries. (Yegappan Lakshmanan, closes #2427)
* patch 8.0.1364: there is no easy way to get the window positionv8.0.1364Bram Moolenaar2017-12-021-0/+9
| | | | | Problem: There is no easy way to get the window position. Solution: Add win_screenpos().
* Update runtime filesBram Moolenaar2017-11-301-4/+5
|
* Update runtime files.Bram Moolenaar2017-11-211-1/+3
|
* patch 8.0.1319: can't build GUI on MS-Windowsv8.0.1319Bram Moolenaar2017-11-191-1/+4
| | | | | Problem: Can't build GUI on MS-Windows. Solution: Don't define the balloon_split() function in a GUI-only build.
* patch 8.0.1318: terminal balloon only shows one linev8.0.1318Bram Moolenaar2017-11-191-2/+13
| | | | | | Problem: Terminal balloon only shows one line. Solution: Split into several lines in a clever way. Add balloon_split(). Make balloon_show() accept a list in the terminal.
* patch 8.0.1305: writefile() never calls fsync()v8.0.1305Bram Moolenaar2017-11-161-4/+13
| | | | | Problem: Writefile() never calls fsync(). Solution: Follow the 'fsync' option with override to enable or disable.
* patch 8.0.1295: cannot automatically get a server name in a terminalv8.0.1295Bram Moolenaar2017-11-121-0/+1
| | | | | | Problem: Cannot automatically get a server name in a terminal. Solution: Add the --enable-autoservername flag to configure. (Cimbali, closes #2317)
* Update runtime files.Bram Moolenaar2017-11-051-117/+118
|
* Long overdue runtime update.Bram Moolenaar2017-11-021-20/+38
|
* patch 8.0.1239: cannot use a lambda for the skip argument to searchpair()v8.0.1239Bram Moolenaar2017-10-301-0/+1
| | | | | | Problem: Cannot use a lambda for the skip argument to searchpair(). Solution: Evaluate a partial, funcref and lambda. (LemonBoy, closes #1454, closes #2265)
* patch 8.0.1236: Mac features are confusingv8.0.1236Bram Moolenaar2017-10-281-3/+4
| | | | | | Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
* patch 8.0.1194: actual fg and bg colors of terminal are unknownv8.0.1194Bram Moolenaar2017-10-141-2/+7
| | | | | Problem: Actual fg and bg colors of terminal are unknown. Solution: Add t_RF. Store response to t_RB and t_RF, use for terminal.
* Update runtime files.Bram Moolenaar2017-09-191-5/+13
|
* patch 8.0.1112: can't get size or current index from quickfix listv8.0.1112Bram Moolenaar2017-09-151-0/+4
| | | | | Problem: Can't get size or current index from quickfix list. Solution: Add "idx" and "size" options. (Yegappan Lakshmanan)
* patch 8.0.1093: various small quickfix issuesv8.0.1093Bram Moolenaar2017-09-111-17/+20
| | | | | | | Problem: Various small quickfix issues. Solution: Remove ":" prefix from title set by a user. Add the qf_id2nr(). function. Add a couple more tests. Update documentation. (Yegappan Lakshmanan)