Skip to content

Commit 220adb1

Browse files
committed
A few more runtime updates.
1 parent e1c8c7a commit 220adb1

5 files changed

Lines changed: 46 additions & 11 deletions

File tree

runtime/doc/channel.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*channel.txt* For Vim version 7.4. Last change: 2016 Sep 07
1+
*channel.txt* For Vim version 7.4. Last change: 2016 Sep 11
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -277,7 +277,7 @@ With a JSON channel the process can send commands to Vim that will be
277277
handled by Vim internally, it does not require a handler for the channel.
278278

279279
Possible commands are: *E903* *E904* *E905*
280-
["redraw" {forced}]
280+
["redraw", {forced}]
281281
["ex", {Ex command}]
282282
["normal", {Normal mode command}]
283283
["expr", {expression}, {number}]

runtime/doc/pattern.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*pattern.txt* For Vim version 7.4. Last change: 2016 Jun 08
1+
*pattern.txt* For Vim version 7.4. Last change: 2016 Sep 11
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -355,8 +355,8 @@ For starters, read chapter 27 of the user manual |usr_27.txt|.
355355
*/\%#=* *two-engines* *NFA*
356356
Vim includes two regexp engines:
357357
1. An old, backtracking engine that supports everything.
358-
2. A new, NFA engine that works much faster on some patterns, but does not
359-
support everything.
358+
2. A new, NFA engine that works much faster on some patterns, possibly slower
359+
on some patterns.
360360

361361
Vim will automatically select the right engine for you. However, if you run
362362
into a problem or want to specifically select one engine or the other, you can

runtime/doc/todo.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*todo.txt* For Vim version 7.4. Last change: 2016 Sep 10
1+
*todo.txt* For Vim version 7.4. Last change: 2016 Sep 11
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -119,6 +119,9 @@ Javascript indent wrong after /* in single quoted string:
119119
a = b;
120120
}
121121

122+
Problem passing non-UTF-8 strings to Python 3. (Björn Linse, 2016 Sep 11,
123+
#1053) With patch, does it work?
124+
122125
Use ADDR_OTHER instead of ADDR_LINES for many more commands.
123126
Add tests for using number larger than number of lines in buffer.
124127

runtime/doc/version8.txt

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*version8.txt* For Vim version 8.0. Last change: 2016 Sep 09
1+
*version8.txt* For Vim version 8.0. Last change: 2016 Sep 12
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -14456,10 +14456,41 @@ Solution: Skip when the index is negative.
1445614456
Files: src/ex_getln.c
1445714457

1445814458
Patch 7.4.2358
14459-
Problem: Compiler warnings with Solaris Studio when using GTK3.
14459+
Problem: Compiler warnings with Solaris Studio when using GTK3. (Danek
14460+
Duvall)
1446014461
Solution: Define FUNC2GENERIC depending on the system. (Kazunobu Kuriyama)
1446114462
Files: src/gui.h, src/gui_beval.c, src/gui_gtk_f.c
1446214463

14463-
[STILL MORE COMING!]
14464+
Patch 7.4.2359
14465+
Problem: Memory leak in timer_start().
14466+
Solution: Check the right field to be NULL.
14467+
Files: src/evalfunc.c, src/testdir/test_timers.vim
14468+
14469+
Patch 7.4.2360
14470+
Problem: Invalid memory access when formatting. (Dominique Pelle)
14471+
Solution: Make sure cursor line and column are associated.
14472+
Files: src/misc1.c
14473+
14474+
Patch 7.4.2361
14475+
Problem: Checking for last_timer_id to overflow is not reliable. (Ozaki
14476+
Kiichi)
14477+
Solution: Check for the number not going up.
14478+
Files: src/ex_cmds2.c
14479+
14480+
Patch 7.4.2362
14481+
Problem: Illegal memory access with ":1@". (Dominique Pelle)
14482+
Solution: Correct cursor column after setting the line number. Also avoid
14483+
calling end_visual_mode() when not in Visual mode.
14484+
Files: src/ex_docmd.c, src/buffer.c
14485+
14486+
Patch 7.4.2363
14487+
Problem: Superfluous function prototypes.
14488+
Solution: Remove them.
14489+
Files: src/regexp.c
14490+
14491+
Patch 7.4.2364
14492+
Problem: Sort test sometimes fails.
14493+
Solution: Add it to the list of flaky tests.
14494+
Files: src/testdir/runtest.vim
1446414495

1446514496
vim:tw=78:ts=8:ft=help:norl:

runtime/syntax/bib.vim

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
" Language: BibTeX (bibliographic database format for (La)TeX)
33
" Maintainer: Bernd Feige <[email protected]>
44
" Filenames: *.bib
5-
" Last Change: 2016 May 31
5+
" Last Change: 2016 Sep 12
66

77
" Thanks to those who pointed out problems with this file or supplied fixes!
88

@@ -71,7 +71,7 @@ syn keyword bibNSEntryKw contained mrclass mrnumber mrreviewer fjournal coden
7171

7272
" Clusters
7373
" ========
74-
syn cluster bibVarContents contains=bibUnescapedSpecial,bibBrace,bibParen
74+
syn cluster bibVarContents contains=bibUnescapedSpecial,bibBrace,bibParen,bibMath
7575
" This cluster is empty but things can be added externally:
7676
"syn cluster bibCommentContents
7777

@@ -81,6 +81,7 @@ syn match bibUnescapedSpecial contained /[^\\][%&]/hs=s+1
8181
syn match bibKey contained /\s*[^ \t}="]\+,/hs=s,he=e-1 nextgroup=bibField
8282
syn match bibVariable contained /[^{}," \t=]/
8383
syn region bibComment start=/./ end=/^\s*@/me=e-1 contains=@bibCommentContents nextgroup=bibEntry
84+
syn region bibMath contained start=/\$/ end=/\$/ skip=/\(\\\$\)/
8485
syn region bibQuote contained start=/"/ end=/"/ skip=/\(\\"\)/ contains=@bibVarContents
8586
syn region bibBrace contained start=/{/ end=/}/ skip=/\(\\[{}]\)/ contains=@bibVarContents
8687
syn region bibParen contained start=/(/ end=/)/ skip=/\(\\[()]\)/ contains=@bibVarContents

0 commit comments

Comments
 (0)