Bram Moolenaar
2f01889055
Runtime file and translation updates.
2018-05-18 18:12:06 +02:00
Bram Moolenaar
00e4556338
patch 8.1.0001: the netrw plugin does not work
...
Problem: The netrw plugin does not work.
Solution: Make it accept version 8.x.
2018-05-17 23:40:05 +02:00
Bram Moolenaar
b1c9198afb
Vim 8.1 release
...
Update version number and information. Fix a couple of tests.
2018-05-17 17:04:55 +02:00
Bram Moolenaar
03998f606a
patch 8.0.1850: todo items in source code not visible for users
...
Problem: Todo items in source code not visible for users.
Solution: Move the todo items to the help file.
2018-05-17 13:20:45 +02:00
Bram Moolenaar
7c63fbc46e
Updated runtime files.
2018-05-17 13:15:23 +02:00
Bram Moolenaar
259f26ac2d
patch 8.0.1845: various comment updates needed, missing white space
...
Problem: Various comment updates needed, missing white space.
Solution: Update comments, add white space.
2018-05-15 22:25:40 +02:00
Bram Moolenaar
78ddc06bdd
patch 8.0.1844: superfluous quickfix code, missing examples
...
Problem: Superfluous quickfix code, missing examples.
Solution: Remove unneeded code. Add a few examples. Add a bit more
testing. (Yegappan Lakshmanan, closes #2916 )
2018-05-15 21:56:34 +02:00
Bram Moolenaar
8776889b5b
patch 8.0.1843: entry for 'wrap' in options window is wrong
...
Problem: Entry for 'wrap' in options window is wrong. (John Little)
Solution: Make the change apply locally.
2018-05-15 21:42:51 +02:00
Bram Moolenaar
eb3dc87f01
Updated runtime files
2018-05-13 22:34:24 +02:00
Bram Moolenaar
137374fd65
patch 8.0.1832: cannot use :unlet for an environment variable
...
Problem: Cannot use :unlet for an environment variable.
Solution: Make it work. Use unsetenv() if available. (Ken Takata,
closes #2855 )
2018-05-13 15:59:50 +02:00
Bram Moolenaar
7db25fed5d
Update runtime files.
2018-05-13 00:02:36 +02:00
Bram Moolenaar
85eee130f4
Update runtime files.
2018-05-06 17:57:30 +02:00
Bram Moolenaar
606cb8b08e
patch 8.0.1789: BufWinEnter does not work well for a terminal window
...
Problem: BufWinEnter does not work well for a terminal window.
Solution: Do not trigger BufWinEnter when opening a terminal window.
2018-05-03 20:40:20 +02:00
Bram Moolenaar
e2c8d83926
patch 8.0.1787: cannot insert the whole cursor line
...
Problem: Cannot insert the whole cursor line.
Solution: Make CTRL-R CTRL-L work. (Andy Massimino, closes #2857 )
2018-05-01 19:24:03 +02:00
Bram Moolenaar
d76ce85266
patch 8.0.1782: no simple way to label quickfix entries
...
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 )
2018-05-01 15:02:04 +02:00
Bram Moolenaar
15142e27aa
Update runtime files and translations
2018-04-30 22:19:58 +02:00
Bram Moolenaar
60a68362aa
patch 8.0.1777: cannot cleanup before loading another colorscheme
...
Problem: Cannot cleanup before loading another colorscheme.
Solution: Add the ColorSchemePre autocommand event.
2018-04-30 15:40:48 +02:00
Bram Moolenaar
65a5464985
patch 8.0.1770: assert functions don't return anything
...
Problem: Assert functions don't return anything.
Solution: Return non-zero when the assertion fails.
2018-04-28 16:56:53 +02:00
Bram Moolenaar
6d150f783d
patch 8.0.1743: terminal window options are named inconsistently
...
Problem: Terminal window options are named inconsistently.
Solution: prefix terminal window options with "termwin". Keep the old names
for now as an alias.
2018-04-21 20:03:20 +02:00
Bram Moolenaar
e1fc51558d
patch 8.0.1742: cannot get a list of all the jobs
...
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)
2018-04-21 19:49:08 +02:00
Bram Moolenaar
7dda86f2ff
Update runtime files.
2018-04-20 22:36:41 +02:00
Bram Moolenaar
285e335869
patch 8.0.1735: flexible array member feature not supported by HP-UX
...
Problem: Flexible array member feature not supported by HP-UX. (John
Marriott)
Solution: Do not use the flexible array member feature of C99.
2018-04-18 23:01:13 +02:00
Bram Moolenaar
561f8a5a46
patch 8.0.1730: no configure check for the used C99 features
...
Problem: No configure check for the used C99 features.
Solution: Add a compilation check. Tentatively document C99 features.
2018-04-17 22:02:45 +02:00
Bram Moolenaar
32c67ba733
patch 8.0.1725: terminal debugger doesn't handle command arguments
...
Problem: Terminal debugger doesn't handle command arguments.
Solution: Add the :TermdebugCommand command. Use a ! to execute right away.
(Christian Brabandt)
2018-04-16 16:21:49 +02:00
Bram Moolenaar
498c2562e1
patch 8.0.1722: cannot specify a minimal size for a terminal window
...
Problem: Cannot specify a minimal size for a terminal window.
Solution: Support the "rows*cols" format for 'winsize'.
2018-04-15 23:45:15 +02:00
Bram Moolenaar
b3623a382a
patch 8.0.1713: terminal debugger doesn't handle arguments
...
Problem: Terminal debugger doesn't handle arguments.
Solution: Use <f-args> and pass all the arguments to gdb, e.g. the core file
or process number. (suggested by Christian Brabandt) Disallow
starting the debugger twice.
2018-04-14 18:59:50 +02:00
Bram Moolenaar
8c041b6b95
patch 8.0.1712: terminal scrollback is not limited
...
Problem: Terminal scrollback is not limited.
Solution: Add the 'terminalscroll' option.
2018-04-14 18:14:06 +02:00
Bram Moolenaar
a42d363bac
patch 8.0.1711: term_setsize() is not implemented yet
...
Problem: Term_setsize() is not implemented yet.
Solution: Implement it.
2018-04-14 17:05:38 +02:00
Bram Moolenaar
78a16b0f2a
patch 8.0.1708: mkdir with 'p' flag fails on existing directory
...
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 )
2018-04-14 13:51:55 +02:00
Bram Moolenaar
b59118d501
patch 8.0.1706: cannot sent CTRL-\ to a terminal window
...
Problem: Cannot sent CTRL-\ to a terminal window.
Solution: Make CTRL-W CTRL-\ send CTRL-\ to a terminal window.
2018-04-13 22:11:56 +02:00
Bram Moolenaar
b8e22a053b
patch 8.0.1704: 'backupskip' default doesn't work for Mac
...
Problem: 'backupskip' default doesn't work for Mac.
Solution: Use "/private/tmp". (Rainer Müller, closes #2793 )
2018-04-12 21:37:34 +02:00
Bram Moolenaar
f59c6e8cee
patch 8.0.1685: can't set ANSI colors of a terminal window
...
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 )
2018-04-10 15:59:11 +02:00
Bram Moolenaar
c4b533e1e9
patch 8.0.1668: terminal debugger: can't re-open source code window
...
Problem: Terminal debugger: can't re-open source code window.
Solution: Add the :Source command. Also create the window if needed when
gdb stops at a source line.
2018-04-06 22:26:25 +02:00
Bram Moolenaar
51ad4eaa22
Update runtime files
2018-04-06 11:14:11 +02:00
Bram Moolenaar
9a993e3c09
patch 8.0.1665: when running a terminal from the GUI 'term' is not useful
...
Problem: When running a terminal from the GUI 'term' is not useful.
Solution: Use $TERM in the GUI if it starts with "xterm". (closes #2776 )
2018-04-05 22:15:22 +02:00
Bram Moolenaar
333b80acf3
patch 8.0.1660: the terminal API "drop" command doesn't support options
...
Problem: The terminal API "drop" command doesn't support options.
Solution: Implement the options.
2018-04-04 22:57:29 +02:00
Bram Moolenaar
79cf7c0d45
patch 8.0.1658: capitalize argument not available in long form
...
Problem: Capitalize argument not available in long form.
Solution: Recognize -capitalize. Update man page.
2018-04-03 14:21:16 +02:00
Bram Moolenaar
25a6e8a769
Small runtime update
2018-03-30 12:27:32 +02:00
Bram Moolenaar
f3ba14ffd3
patch 8.0.1655: outdated gdb message in terminal debugger unclear
...
Problem: Outdated gdb message in terminal debugger unclear.
Solution: Specifically mention the required gdb version. Avoid getting
stuck on pagination.
2018-03-29 18:29:51 +02:00
Bram Moolenaar
ab943431d8
Update runtime files
2018-03-29 18:27:07 +02:00
Bram Moolenaar
0751f51a5b
patch 8.0.1651: cannot filter :ls output for terminal buffers
...
Problem: Cannot filter :ls output for terminal buffers.
Solution: Add flags for terminal buffers. (Marcin Szamotulski, closes #2751 )
2018-03-29 16:37:16 +02:00
Bram Moolenaar
0c72fe4ed8
patch 8.0.1650: too many #ifdefs
...
Problem: Too many #ifdefs.
Solution: Graduate FEAT_LISTCMDS, no reason to leave out buffer commands.
2018-03-29 16:04:08 +02:00
Bram Moolenaar
cd43effeca
patch 8.0.1649: no completion for argument list commands
...
Problem: No completion for argument list commands.
Solution: Add arglist completion. (Yegappan Lakshmanan, closes #2706 )
2018-03-29 15:55:38 +02:00
Bram Moolenaar
2a77d21f78
patch 8.0.1647: terminal API may call any user function
...
Problem: Terminal API may call a function not meant to be called by this
API.
Solution: Require the function to start with Tapi_.
2018-03-26 21:38:52 +02:00
Bram Moolenaar
8fbaeb195d
patch 8.0.1641: job in terminal can't communicate with Vim
...
Problem: Job in terminal can't communicate with Vim.
Solution: Add the terminal API.
2018-03-25 18:20:17 +02:00
Bram Moolenaar
295ac5ab5e
patch 8.0.1630: trimming white space is not that easy
...
Problem: Trimming white space is not that easy.
Solution: Add the trim() function. (Bukn, closes #1280 )
2018-03-22 23:04:02 +01:00
Bram Moolenaar
5a3a49ed59
patch 8.0.1624: options for term_dumpdiff() and term_dumpload() not implemented
...
Problem: Options for term_dumpdiff() and term_dumpload() not implemented
yet.
Solution: Implement the relevant options.
2018-03-20 18:35:53 +01:00
Bram Moolenaar
98ef233e14
Update runtime files. Convert a couple of help files to utf-8.
2018-03-18 14:44:37 +01:00
Bram Moolenaar
1dd98334d6
patch 8.0.1612: need to close terminal after shell stopped
...
Problem: Need to close terminal after shell stopped.
Solution: Make :terminal without argument close the window by default.
2018-03-16 22:54:53 +01:00
Bram Moolenaar
135682517b
patch 8.0.1609: shell commands in the GUI use a dumb terminal
...
Problem: Shell commands in the GUI use a dumb terminal.
Solution: Add the "!" flag to 'guioptions' to execute system commands in a
special terminal window. Only for Unix now.
2018-03-16 20:46:58 +01:00