Skip to content

Commit 8a54cfd

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents a2a8de3 + f37506f commit 8a54cfd

347 files changed

Lines changed: 9184 additions & 9626 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

runtime/doc/channel.txt

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

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -25,7 +25,9 @@ The Netbeans interface also uses a channel. |netbeans|
2525

2626
{Vi does not have any of these features}
2727
{only when compiled with the |+channel| feature for channel stuff}
28+
You can check this with: `has('channel')`
2829
{only when compiled with the |+job| feature for job stuff}
30+
You can check this with: `has('job')`
2931

3032
==============================================================================
3133
1. Overview *job-channel-overview*

runtime/doc/eval.txt

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

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -7778,7 +7778,7 @@ timer_start({time}, {callback} [, {options}])
77787778
busy or Vim is not waiting for input the time will be longer.
77797779

77807780
{callback} is the function to call. It can be the name of a
7781-
function or a Funcref. It is called with one argument, which
7781+
function or a |Funcref|. It is called with one argument, which
77827782
is the timer ID. The callback is only invoked when Vim is
77837783
waiting for input.
77847784

runtime/doc/todo.txt

Lines changed: 6 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 Aug 30
1+
*todo.txt* For Vim version 7.4. Last change: 2016 Aug 31
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -43,11 +43,15 @@ Test_sign_completion() fails on MS-Windows (console and GUI) Completion
4343
doesn't have both tb_paste.xpm and tb_print.xpm but "tb_p". Different default
4444
options?
4545

46+
Patch to trigger autocommands for :cexpr etc. (Yegappan, Aug 30, #1021)
47+
4648
Test_nb_basic() fails on MS-Windows GUI. line 12: Expected 2 but got 1.
4749
line 13: Expected 20 but got 1.
4850

4951
Figure out building with Ruby on MS-Windows.
5052

53+
Problem with 'incsearch'. (Mike Williams, 2016 Aug 31)
54+
5155
:cexpr doesn't trigger QuickFixCmdPost. (Mathias Stearn, 2016 Aug 29, #1021)
5256
Needs documentation. (Yegappan)
5357

@@ -57,6 +61,7 @@ Patch to make it possible to define a test but skip it, by throwing an
5761
exception. (Christian Brabandt, 2016 Aug 30)
5862

5963
+channel:
64+
- Add 'cwd' argument: directory to change to in the child.
6065
- Implement |job-term| ?
6166
- Channel test fails with Motif. Sometimes kills the X11 server.
6267
- When a message in the queue but there is no callback, drop it after a while?

runtime/syntax/a65.vim

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
" Vim syntax file
22
" Language: xa 6502 cross assembler
33
" Maintainer: Clemens Kirchgatterer <[email protected]>
4-
" Last Change: 2014 Jan 05
4+
" Last Change: 2016 Aug 31
55

66
" quit when a syntax file was already loaded
77
if exists("b:current_syntax")
@@ -136,20 +136,18 @@ syn match a65Continue "\\$" contained
136136

137137
" Define the default highlighting.
138138
" Only when an item doesn't have highlighting yet
139-
command -nargs=+ HiLink hi def link <args>
140-
141-
HiLink a65Section Special
142-
HiLink a65Address Special
143-
HiLink a65Comment Comment
144-
HiLink a65PreProc PreProc
145-
HiLink a65Number Number
146-
HiLink a65String String
147-
HiLink a65Type Statement
148-
HiLink a65Opcode Type
149-
HiLink a65PC Error
150-
HiLink a65Todo Todo
151-
HiLink a65HiLo Number
152-
153-
delcommand HiLink
139+
140+
hi def link a65Section Special
141+
hi def link a65Address Special
142+
hi def link a65Comment Comment
143+
hi def link a65PreProc PreProc
144+
hi def link a65Number Number
145+
hi def link a65String String
146+
hi def link a65Type Statement
147+
hi def link a65Opcode Type
148+
hi def link a65PC Error
149+
hi def link a65Todo Todo
150+
hi def link a65HiLo Number
151+
154152

155153
let b:current_syntax = "a65"

runtime/syntax/abap.vim

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -169,29 +169,27 @@ syn match abapTodo "\#EC\W\+\w\+"
169169

170170
" Define the default highlighting.
171171
" Only when an item doesn't have highlighting yet
172-
command -nargs=+ HiLink hi def link <args>
173-
174-
HiLink abapError Error
175-
HiLink abapComment Comment
176-
HiLink abapInclude Include
177-
HiLink abapStatement Statement
178-
HiLink abapComplexStatement Statement
179-
HiLink abapSpecial Special
180-
HiLink abapNamespace Special
181-
HiLink abapSpecialTables Special
182-
HiLink abapSymbolOperator abapOperator
183-
HiLink abapOperator Operator
184-
HiLink abapCharString String
185-
HiLink abapString String
186-
HiLink abapFloat Float
187-
HiLink abapTypes Type
188-
HiLink abapSymbol Structure
189-
HiLink abapStructure Structure
190-
HiLink abapField Variable
191-
HiLink abapNumber Number
192-
HiLink abapHex Number
193-
194-
delcommand HiLink
172+
173+
hi def link abapError Error
174+
hi def link abapComment Comment
175+
hi def link abapInclude Include
176+
hi def link abapStatement Statement
177+
hi def link abapComplexStatement Statement
178+
hi def link abapSpecial Special
179+
hi def link abapNamespace Special
180+
hi def link abapSpecialTables Special
181+
hi def link abapSymbolOperator abapOperator
182+
hi def link abapOperator Operator
183+
hi def link abapCharString String
184+
hi def link abapString String
185+
hi def link abapFloat Float
186+
hi def link abapTypes Type
187+
hi def link abapSymbol Structure
188+
hi def link abapStructure Structure
189+
hi def link abapField Variable
190+
hi def link abapNumber Number
191+
hi def link abapHex Number
192+
195193

196194
let b:current_syntax = "abap"
197195

runtime/syntax/abaqus.vim

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,13 @@ syn match abaqusBadLine "^\s\+\*.*" display
2323

2424
" Define the default highlighting.
2525
" Only when an item doesn't have highlighting yet
26-
command -nargs=+ HiLink hi def link <args>
2726

2827
" The default methods for highlighting. Can be overridden later
29-
HiLink abaqusComment Comment
30-
HiLink abaqusKeyword Statement
31-
HiLink abaqusParameter Identifier
32-
HiLink abaqusValue Constant
33-
HiLink abaqusBadLine Error
28+
hi def link abaqusComment Comment
29+
hi def link abaqusKeyword Statement
30+
hi def link abaqusParameter Identifier
31+
hi def link abaqusValue Constant
32+
hi def link abaqusBadLine Error
3433

35-
delcommand HiLink
3634

3735
let b:current_syntax = "abaqus"

runtime/syntax/abc.vim

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,17 @@ syn match abcComment "%.*$"
3434

3535
" Define the default highlighting.
3636
" Only when an item doesn't have highlighting yet
37-
command -nargs=+ HiLink hi def link <args>
38-
39-
HiLink abcComment Comment
40-
HiLink abcHeadField Type
41-
HiLink abcBodyField Special
42-
HiLink abcBar Statement
43-
HiLink abcTuple Statement
44-
HiLink abcBroken Statement
45-
HiLink abcTie Statement
46-
HiLink abcGuitarChord Identifier
47-
HiLink abcNote Constant
48-
49-
delcommand HiLink
37+
38+
hi def link abcComment Comment
39+
hi def link abcHeadField Type
40+
hi def link abcBodyField Special
41+
hi def link abcBar Statement
42+
hi def link abcTuple Statement
43+
hi def link abcBroken Statement
44+
hi def link abcTie Statement
45+
hi def link abcGuitarChord Identifier
46+
hi def link abcNote Constant
47+
5048

5149
let b:current_syntax = "abc"
5250

runtime/syntax/abel.vim

Lines changed: 29 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -121,39 +121,37 @@ syn sync minlines=1
121121

122122
" Define the default highlighting.
123123
" Only when an item doesn't have highlighting yet
124-
command -nargs=+ HiLink hi def link <args>
125124

126125
" The default highlighting.
127-
HiLink abelHeader abelStatement
128-
HiLink abelSection abelStatement
129-
HiLink abelDeclaration abelStatement
130-
HiLink abelLogicalOperator abelOperator
131-
HiLink abelRangeOperator abelOperator
132-
HiLink abelAlternateOperator abelOperator
133-
HiLink abelArithmeticOperator abelOperator
134-
HiLink abelRelationalOperator abelOperator
135-
HiLink abelAssignmentOperator abelOperator
136-
HiLink abelTruthTableOperator abelOperator
137-
HiLink abelSpecifier abelStatement
138-
HiLink abelOperator abelStatement
139-
HiLink abelStatement Statement
140-
HiLink abelIdentifier Identifier
141-
HiLink abelTypeId abelType
142-
HiLink abelTypeIdChar abelType
143-
HiLink abelType Type
144-
HiLink abelNumber abelString
145-
HiLink abelString String
146-
HiLink abelConstant Constant
147-
HiLink abelComment Comment
148-
HiLink abelExtension abelSpecial
149-
HiLink abelSpecialChar abelSpecial
150-
HiLink abelTypeIdEnd abelSpecial
151-
HiLink abelSpecial Special
152-
HiLink abelDirective PreProc
153-
HiLink abelTodo Todo
154-
HiLink abelError Error
155-
156-
delcommand HiLink
126+
hi def link abelHeader abelStatement
127+
hi def link abelSection abelStatement
128+
hi def link abelDeclaration abelStatement
129+
hi def link abelLogicalOperator abelOperator
130+
hi def link abelRangeOperator abelOperator
131+
hi def link abelAlternateOperator abelOperator
132+
hi def link abelArithmeticOperator abelOperator
133+
hi def link abelRelationalOperator abelOperator
134+
hi def link abelAssignmentOperator abelOperator
135+
hi def link abelTruthTableOperator abelOperator
136+
hi def link abelSpecifier abelStatement
137+
hi def link abelOperator abelStatement
138+
hi def link abelStatement Statement
139+
hi def link abelIdentifier Identifier
140+
hi def link abelTypeId abelType
141+
hi def link abelTypeIdChar abelType
142+
hi def link abelType Type
143+
hi def link abelNumber abelString
144+
hi def link abelString String
145+
hi def link abelConstant Constant
146+
hi def link abelComment Comment
147+
hi def link abelExtension abelSpecial
148+
hi def link abelSpecialChar abelSpecial
149+
hi def link abelTypeIdEnd abelSpecial
150+
hi def link abelSpecial Special
151+
hi def link abelDirective PreProc
152+
hi def link abelTodo Todo
153+
hi def link abelError Error
154+
157155

158156
let b:current_syntax = "abel"
159157

runtime/syntax/acedb.vim

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -84,26 +84,24 @@ syn region acedbString start=/"/ end=/"/ skip=/\\"/ oneline
8484

8585
" Define the default highlighting.
8686
" Only when an item doesn't have highlighting yet
87-
command -nargs=+ HiLink hi def link <args>
8887

89-
HiLink acedbMagic Special
90-
HiLink acedbHyb Special
91-
HiLink acedbType Type
92-
HiLink acedbOption Type
93-
HiLink acedbSubclass Type
94-
HiLink acedbSubtag Include
95-
HiLink acedbFlag Include
96-
HiLink acedbTag Include
97-
HiLink acedbClass Todo
98-
HiLink acedbHelp Todo
99-
HiLink acedbXref Identifier
100-
HiLink acedbModifier Label
101-
HiLink acedbComment Comment
102-
HiLink acedbBlock ModeMsg
103-
HiLink acedbNumber Number
104-
HiLink acedbString String
88+
hi def link acedbMagic Special
89+
hi def link acedbHyb Special
90+
hi def link acedbType Type
91+
hi def link acedbOption Type
92+
hi def link acedbSubclass Type
93+
hi def link acedbSubtag Include
94+
hi def link acedbFlag Include
95+
hi def link acedbTag Include
96+
hi def link acedbClass Todo
97+
hi def link acedbHelp Todo
98+
hi def link acedbXref Identifier
99+
hi def link acedbModifier Label
100+
hi def link acedbComment Comment
101+
hi def link acedbBlock ModeMsg
102+
hi def link acedbNumber Number
103+
hi def link acedbString String
105104

106-
delcommand HiLink
107105

108106
let b:current_syntax = "acedb"
109107

runtime/syntax/aflex.vim

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -63,21 +63,19 @@ syn sync match aflexSyncPat groupthere aflexPatBlock "^%%$"
6363

6464
" Define the default highlighting.
6565
" Only when an item doesn't have highlighting yet
66-
command -nargs=+ HiLink hi def link <args>
67-
HiLink aflexSlashQuote aflexPat
68-
HiLink aflexBrace aflexPat
69-
HiLink aflexAbbrvComment aflexPatComment
66+
hi def link aflexSlashQuote aflexPat
67+
hi def link aflexBrace aflexPat
68+
hi def link aflexAbbrvComment aflexPatComment
7069

71-
HiLink aflexAbbrv SpecialChar
72-
HiLink aflexAbbrvRegExp Macro
73-
HiLink aflexCFunctions Function
74-
HiLink aflexMorePat SpecialChar
75-
HiLink aflexPat Function
76-
HiLink aflexPatComment Comment
77-
HiLink aflexPatString Function
78-
HiLink aflexPatTag Special
79-
HiLink aflexSep Delimiter
80-
delcommand HiLink
70+
hi def link aflexAbbrv SpecialChar
71+
hi def link aflexAbbrvRegExp Macro
72+
hi def link aflexCFunctions Function
73+
hi def link aflexMorePat SpecialChar
74+
hi def link aflexPat Function
75+
hi def link aflexPatComment Comment
76+
hi def link aflexPatString Function
77+
hi def link aflexPatTag Special
78+
hi def link aflexSep Delimiter
8179

8280
let b:current_syntax = "aflex"
8381

0 commit comments

Comments
 (0)