Skip to content

Commit 818078d

Browse files
committed
Updated runtime files and translations.
1 parent 73d4e4c commit 818078d

File tree

11 files changed

+971
-799
lines changed

11 files changed

+971
-799
lines changed

runtime/doc/channel.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*channel.txt* For Vim version 7.4. Last change: 2016 Aug 26
1+
*channel.txt* For Vim version 7.4. Last change: 2016 Aug 27
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -395,6 +395,9 @@ This {string} can also be JSON, use |json_encode()| to create it and
395395

396396
It is not possible to use |ch_evalexpr()| or |ch_sendexpr()| on a raw channel.
397397

398+
A String in Vim cannot contain NUL bytes. To send or receive NUL bytes read
399+
or write from a buffer. See |in_io-buffer| and |out_io-buffer|.
400+
398401
==============================================================================
399402
7. More channel functions *channel-more*
400403

@@ -480,7 +483,7 @@ For example, to start a job and write its output in buffer "dummy": >
480483
481484
482485
Job input from a buffer ~
483-
486+
*in_io-buffer*
484487
To run a job that reads from a buffer: >
485488
let job = job_start({command},
486489
\ {'in_io': 'buffer', 'in_name': 'mybuffer'})
@@ -654,7 +657,7 @@ See |job_setoptions()| and |ch_setoptions()|.
654657

655658

656659
Writing to a buffer ~
657-
660+
*out_io-buffer*
658661
When the out_io or err_io mode is "buffer" and there is a callback, the text
659662
is appended to the buffer before invoking the callback.
660663

runtime/doc/eval.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3272,6 +3272,7 @@ delete({fname} [, {flags}]) *delete()*
32723272

32733273
When {flags} is "rf": Deletes the directory by the name
32743274
{fname} and everything in it, recursively. BE CAREFUL!
3275+
32753276
A symbolic link itself is deleted, not what it points to.
32763277

32773278
The result is a Number, which is 0 if the delete operation was

runtime/doc/index.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*index.txt* For Vim version 7.4. Last change: 2016 Aug 24
1+
*index.txt* For Vim version 7.4. Last change: 2016 Aug 27
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -984,7 +984,7 @@ tag command action in Command-line editing mode ~
984984
|c_CTRL-E| CTRL-E cursor to end of command-line
985985
|'cedit'| CTRL-F default value for 'cedit': opens the
986986
command-line window; otherwise not used
987-
CTRL-G not used
987+
|c_CTRL-G| CTRL-G next match when 'incsearch' is active
988988
|c_<BS>| <BS> delete the character in front of the cursor
989989
|c_digraph| {char1} <BS> {char2}
990990
enter digraph when 'digraph' is on
@@ -1017,7 +1017,7 @@ tag command action in Command-line editing mode ~
10171017
insert the contents of a register or object
10181018
under the cursor literally
10191019
CTRL-S (used for terminal control flow)
1020-
CTRL-T not used
1020+
|c_CTRL-T| CTRL-T previous match when 'incsearch' is active
10211021
|c_CTRL-U| CTRL-U remove all characters
10221022
|c_CTRL-V| CTRL-V insert next non-digit literally, insert three
10231023
digit decimal number as a single byte.

runtime/doc/map.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*map.txt* For Vim version 7.4. Last change: 2016 Jul 30
1+
*map.txt* For Vim version 7.4. Last change: 2016 Aug 26
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -431,6 +431,9 @@ with a space.
431431
Note: When using mappings for Visual mode, you can use the "'<" mark, which
432432
is the start of the last selected Visual area in the current buffer |'<|.
433433

434+
The |:filter| command can be used to select what mappings to list. The
435+
pattern is matched against the {lhs} and {rhs} in the raw form.
436+
434437
*:map-verbose*
435438
When 'verbose' is non-zero, listing a key map will also display where it was
436439
last defined. Example: >
@@ -1177,6 +1180,10 @@ scripts.
11771180
" Command has the -register attribute
11781181
b Command is local to current buffer
11791182
(see below for details on attributes)
1183+
The list can be filtered on command name with
1184+
|:filter|, e.g., to list all commands with "Pyth" in
1185+
the name: >
1186+
filter Pyth command
11801187
11811188
:com[mand] {cmd} List the user-defined commands that start with {cmd}
11821189

runtime/doc/starting.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*starting.txt* For Vim version 7.4. Last change: 2016 Aug 23
1+
*starting.txt* For Vim version 7.4. Last change: 2016 Aug 26
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1632,7 +1632,7 @@ most of the information will be restored).
16321632
afterwards with `:rviminfo!`. Also see |v:oldfiles|.
16331633
The number can be used with |c_#<|.
16341634
The output can be filtered with |:filter|, e.g.: >
1635-
filter /\\.vim/ oldfiles
1635+
filter /\.vim/ oldfiles
16361636
< The filtering happens on the file name.
16371637
{not in Vi, only when compiled with the |+eval|
16381638
feature}

runtime/doc/tags

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1597,9 +1597,9 @@ $VIM_POSIX vi_diff.txt /*$VIM_POSIX*
15971597
/\{- pattern.txt /*\/\\{-*
15981598
/\~ pattern.txt /*\/\\~*
15991599
/^ pattern.txt /*\/^*
1600+
/_CTRL-G cmdline.txt /*\/_CTRL-G*
16001601
/_CTRL-L cmdline.txt /*\/_CTRL-L*
1601-
/_CTRL-N cmdline.txt /*\/_CTRL-N*
1602-
/_CTRL-P cmdline.txt /*\/_CTRL-P*
1602+
/_CTRL-T cmdline.txt /*\/_CTRL-T*
16031603
/atom pattern.txt /*\/atom*
16041604
/bar pattern.txt /*\/bar*
16051605
/branch pattern.txt /*\/branch*
@@ -5176,6 +5176,7 @@ c_CTRL-C cmdline.txt /*c_CTRL-C*
51765176
c_CTRL-D cmdline.txt /*c_CTRL-D*
51775177
c_CTRL-E cmdline.txt /*c_CTRL-E*
51785178
c_CTRL-F cmdline.txt /*c_CTRL-F*
5179+
c_CTRL-G cmdline.txt /*c_CTRL-G*
51795180
c_CTRL-H cmdline.txt /*c_CTRL-H*
51805181
c_CTRL-I cmdline.txt /*c_CTRL-I*
51815182
c_CTRL-J cmdline.txt /*c_CTRL-J*
@@ -5192,6 +5193,7 @@ c_CTRL-R_CTRL-O cmdline.txt /*c_CTRL-R_CTRL-O*
51925193
c_CTRL-R_CTRL-P cmdline.txt /*c_CTRL-R_CTRL-P*
51935194
c_CTRL-R_CTRL-R cmdline.txt /*c_CTRL-R_CTRL-R*
51945195
c_CTRL-R_CTRL-W cmdline.txt /*c_CTRL-R_CTRL-W*
5196+
c_CTRL-T cmdline.txt /*c_CTRL-T*
51955197
c_CTRL-U cmdline.txt /*c_CTRL-U*
51965198
c_CTRL-V cmdline.txt /*c_CTRL-V*
51975199
c_CTRL-W cmdline.txt /*c_CTRL-W*
@@ -6863,6 +6865,7 @@ improvements-7 version7.txt /*improvements-7*
68636865
improvements-8 version8.txt /*improvements-8*
68646866
in_bot channel.txt /*in_bot*
68656867
in_buf channel.txt /*in_buf*
6868+
in_io-buffer channel.txt /*in_io-buffer*
68666869
in_mode channel.txt /*in_mode*
68676870
in_name channel.txt /*in_name*
68686871
in_top channel.txt /*in_top*
@@ -7693,6 +7696,7 @@ os_win32.txt os_win32.txt /*os_win32.txt*
76937696
other-features vi_diff.txt /*other-features*
76947697
out_buf channel.txt /*out_buf*
76957698
out_cb channel.txt /*out_cb*
7699+
out_io-buffer channel.txt /*out_io-buffer*
76967700
out_mode channel.txt /*out_mode*
76977701
out_name channel.txt /*out_name*
76987702
out_timeout channel.txt /*out_timeout*

runtime/doc/todo.txt

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*todo.txt* For Vim version 7.4. Last change: 2016 Aug 26
1+
*todo.txt* For Vim version 7.4. Last change: 2016 Aug 27
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -35,15 +35,9 @@ not be repeated below, unless there is extra information.
3535
-------------------- Known bugs and current work -----------------------
3636

3737
Make ":filter" work with more commands.
38-
39-
C highlighting: modern C allows /* comment */ #ifdef
40-
41-
Ramel Eshed: system() is much slower than job_start(), why? (Aug 26)
42-
43-
Error in viminfo. (John Chen, 2016 Aug 26, #1010)
38+
Search for: msg_putchar('\n')
4439

4540
+channel:
46-
- Check that raw mode does NL-NUL conversion.
4741
- Implement |job-term| ?
4842
- Channel test fails with Motif. Sometimes kills the X11 server.
4943
- When a message in the queue but there is no callback, drop it after a while?
@@ -111,9 +105,6 @@ Regexp problems:
111105
- Search for /\%d0\+ causes error E363 in a file with consecutive NUL
112106
characters. (Christian Brabandt, 2016 Jun 7)
113107

114-
getbufinfo() may return a lot of data. Select what to return?
115-
remove variables, does that help?
116-
117108
json_encode(): should convert to utf-8. (Nikolai Pavlov, 2016 Jan 23)
118109
What if there is an invalid character?
119110

@@ -126,10 +117,6 @@ Once .exe with updated installer is available: Add remark to download page
126117
about /S and /D options (Ken Takata, 2016 Apr 13)
127118
Or point to nightly builds: https://github.com/vim/vim-win32-installer/releases
128119

129-
Problem with completion on "**/" in $path. (issue #932)
130-
Happens in uniquefy_paths() ? More info Jul 22.
131-
Fix for this (Harm te Hennepe, 2016 Jul 21, #939)
132-
133120
Cursor positioned in the wrong place when editing src/testdir/test_viml.vim.
134121

135122
Javascript indent wrong after /* in single quoted string:
@@ -194,6 +181,8 @@ Patch for restoring wide characters in the console buffer.
194181
We can use '. to go to the last change in the current buffer, but how about
195182
the last change in any buffer? Can we use ', (, is next to .)?
196183

184+
Ramel Eshed: system() is much slower than job_start(), why? (Aug 26)
185+
197186
Patch for Python: #622. (Roland Puntaier, 2016 Feb 2)
198187
What does it change?
199188

@@ -405,6 +394,10 @@ inconsistent with the documentation.
405394
Can we cache the syntax attributes, so that updates for 'relativenumber' and
406395
'cursorline'/'cursorcolumn' are a lot faster?
407396

397+
C highlighting: modern C allows: /* comment */ #ifdef
398+
and also line continuation after #include.
399+
I can't recommend it though.
400+
408401
Build with Python on Mac does not always use the right library.
409402
(Kazunobu Kuriyama, 2015 Mar 28)
410403

runtime/doc/various.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*various.txt* For Vim version 7.4. Last change: 2016 Aug 23
1+
*various.txt* For Vim version 7.4. Last change: 2016 Aug 26
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -91,6 +91,8 @@ g8 Print the hex values of the bytes used in the
9191
on paper see |:hardcopy|. In the GUI you can use the
9292
File.Print menu entry.
9393
See |ex-flags| for [flags].
94+
The |:filter| command can be used to only show lines
95+
matching a pattern.
9496

9597
:[range]p[rint] {count} [flags]
9698
Print {count} lines, starting with [range] (default
@@ -528,7 +530,9 @@ N *+X11* Unix only: can restore window title |X11|
528530
:filt[er] {pat} {command}
529531
:filt[er] /{pat}/ {command}
530532
Restrict the output of {command} to matches with {pat}.
531-
533+
For example, to list only xml files: >
534+
:filter /\.xml$/ oldfiles
535+
<
532536
{pat} is a Vim search pattern. Instead of enclosing
533537
it in / any non-ID character (see |'isident'|) can be
534538
used, so long as it does not appear in {pat}. Without

runtime/syntax/sh.vim

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
" Language: shell (sh) Korn shell (ksh) bash (sh)
33
" Maintainer: Charles E. Campbell <[email protected]>
44
" Previous Maintainer: Lennart Schultz <[email protected]>
5-
" Last Change: Aug 23, 2016
6-
" Version: 161
5+
" Last Change: Aug 26, 2016
6+
" Version: 162
77
" URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_SH
88
" For options and settings, please use: :help ft-sh-syntax
99
" This file includes many ideas from Eric Brunet ([email protected])
@@ -500,7 +500,7 @@ syn match shDerefString contained "\\["']" nextgroup=shDerefPattern
500500
if exists("b:is_bash")
501501
" bash : ${parameter:offset}
502502
" bash : ${parameter:offset:length}
503-
syn region shDerefOff contained start=':' end='\ze:' end='\ze}' contains=shDeref,shDerefSimple,shDerefEscape nextgroup=shDerefLen,shDeref,shDerefSimple
503+
syn region shDerefOff contained start=':\ze[^-=?+]' end='\ze:' end='\ze}' contains=shDeref,shDerefSimple,shDerefEscape nextgroup=shDerefLen,shDeref,shDerefSimple
504504
syn region shDerefOff contained start=':\s-' end='\ze:' end='\ze}' contains=shDeref,shDerefSimple,shDerefEscape nextgroup=shDerefLen,shDeref,shDerefSimple
505505
syn match shDerefLen contained ":[^}]\+" contains=shDeref,shDerefSimple
506506

0 commit comments

Comments
 (0)