Skip to content

Commit 6736c31

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents e5d8722 + b869c0d commit 6736c31

40 files changed

Lines changed: 9194 additions & 7945 deletions

Filelist

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ SRC_ALL = \
7878
src/sha256.c \
7979
src/structs.h \
8080
src/spell.c \
81+
src/spell.h \
82+
src/spellfile.c \
8183
src/syntax.c \
8284
src/tag.c \
8385
src/term.c \
@@ -172,6 +174,7 @@ SRC_ALL = \
172174
src/proto/search.pro \
173175
src/proto/sha256.pro \
174176
src/proto/spell.pro \
177+
src/proto/spellfile.pro \
175178
src/proto/syntax.pro \
176179
src/proto/tag.pro \
177180
src/proto/term.pro \

runtime/doc/autocmd.txt

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*autocmd.txt* For Vim version 7.4. Last change: 2016 Jun 09
1+
*autocmd.txt* For Vim version 7.4. Last change: 2016 Jul 19
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -293,6 +293,9 @@ Name triggered by ~
293293
|CursorMoved| the cursor was moved in Normal mode
294294
|CursorMovedI| the cursor was moved in Insert mode
295295

296+
|WinNew| after creating a new window
297+
|TabNew| after creating a new tab page
298+
|TabClosed| after closing a tab page
296299
|WinEnter| after entering another window
297300
|WinLeave| before leaving a window
298301
|TabEnter| after entering another tab page
@@ -874,6 +877,8 @@ Syntax When the 'syntax' option has been set. The
874877
where this option was set, and <amatch> for
875878
the new value of 'syntax'.
876879
See |:syn-on|.
880+
*TabClosed*
881+
TabClosed After closing a tab page.
877882
*TabEnter*
878883
TabEnter Just after entering a tab page. |tab-page|
879884
After triggering the WinEnter and before
@@ -882,6 +887,10 @@ TabEnter Just after entering a tab page. |tab-page|
882887
TabLeave Just before leaving a tab page. |tab-page|
883888
A WinLeave event will have been triggered
884889
first.
890+
*TabNew*
891+
TabNew When a tab page was created. |tab-page|
892+
A WinEnter event will have been triggered
893+
first, TabEnter follows.
885894
*TermChanged*
886895
TermChanged After the value of 'term' has changed. Useful
887896
for re-loading the syntax file to update the
@@ -967,6 +976,11 @@ WinLeave Before leaving a window. If the window to be
967976
WinLeave autocommands (but not for ":new").
968977
Not used for ":qa" or ":q" when exiting Vim.
969978

979+
*WinNew*
980+
WinNew When a new window was created. Not done for
981+
the fist window, when Vim has just started.
982+
Before a WinEnter event.
983+
970984
==============================================================================
971985
6. Patterns *autocmd-patterns* *{pat}*
972986

runtime/doc/eval.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1827,6 +1827,27 @@ v:swapcommand Normal mode command to be executed after a file has been
18271827
example, when jumping to a tag the value is ":tag tagname\r".
18281828
For ":edit +cmd file" the value is ":cmd\r".
18291829

1830+
*v:t_TYPE* *v:t_bool* *t_bool-varialble*
1831+
v:t_bool Value of Boolean type. Read-only. See: |type()|
1832+
*v:t_channel* *t_channel-varialble*
1833+
v:t_channel Value of Channel type. Read-only. See: |type()|
1834+
*v:t_dict* *t_dict-varialble*
1835+
v:t_dict Value of Dictionary type. Read-only. See: |type()|
1836+
*v:t_float* *t_float-varialble*
1837+
v:t_float Value of Float type. Read-only. See: |type()|
1838+
*v:t_func* *t_func-varialble*
1839+
v:t_func Value of Funcref type. Read-only. See: |type()|
1840+
*v:t_job* *t_job-varialble*
1841+
v:t_job Value of Job type. Read-only. See: |type()|
1842+
*v:t_list* *t_list-varialble*
1843+
v:t_list Value of List type. Read-only. See: |type()|
1844+
*v:t_none* *t_none-varialble*
1845+
v:t_none Value of None type. Read-only. See: |type()|
1846+
*v:t_number* *t_number-varialble*
1847+
v:t_number Value of Number type. Read-only. See: |type()|
1848+
*v:t_string* *t_string-varialble*
1849+
v:t_string Value of String type. Read-only. See: |type()|
1850+
18301851
*v:termresponse* *termresponse-variable*
18311852
v:termresponse The escape sequence returned by the terminal for the |t_RV|
18321853
termcap entry. It is set when Vim receives an escape sequence

runtime/rgb.txt

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
! $XConsortium: rgb.txt,v 10.41 94/02/20 18:39:36 rws Exp $
21
255 250 250 snow
32
248 248 255 ghost white
43
248 248 255 GhostWhite
@@ -58,6 +57,14 @@
5857
119 136 153 LightSlateGrey
5958
190 190 190 gray
6059
190 190 190 grey
60+
190 190 190 x11 gray
61+
190 190 190 X11Gray
62+
190 190 190 x11 grey
63+
190 190 190 X11Grey
64+
128 128 128 web gray
65+
128 128 128 WebGray
66+
128 128 128 web grey
67+
128 128 128 WebGrey
6168
211 211 211 light grey
6269
211 211 211 LightGrey
6370
211 211 211 light gray
@@ -106,6 +113,7 @@
106113
72 209 204 MediumTurquoise
107114
64 224 208 turquoise
108115
0 255 255 cyan
116+
0 255 255 aqua
109117
224 255 255 light cyan
110118
224 255 255 LightCyan
111119
95 158 160 cadet blue
@@ -132,6 +140,11 @@
132140
124 252 0 lawn green
133141
124 252 0 LawnGreen
134142
0 255 0 green
143+
0 255 0 lime
144+
0 255 0 x11 green
145+
0 255 0 X11Green
146+
0 128 0 web green
147+
0 128 0 WebGreen
135148
127 255 0 chartreuse
136149
0 250 154 medium spring green
137150
0 250 154 MediumSpringGreen
@@ -203,11 +216,16 @@
203216
219 112 147 pale violet red
204217
219 112 147 PaleVioletRed
205218
176 48 96 maroon
219+
176 48 96 x11 maroon
220+
176 48 96 X11Maroon
221+
128 0 0 web maroon
222+
128 0 0 WebMaroon
206223
199 21 133 medium violet red
207224
199 21 133 MediumVioletRed
208225
208 32 144 violet red
209226
208 32 144 VioletRed
210227
255 0 255 magenta
228+
255 0 255 fuchsia
211229
238 130 238 violet
212230
221 160 221 plum
213231
218 112 214 orchid
@@ -220,6 +238,10 @@
220238
138 43 226 blue violet
221239
138 43 226 BlueViolet
222240
160 32 240 purple
241+
160 32 240 x11 purple
242+
160 32 240 X11Purple
243+
128 0 128 web purple
244+
128 0 128 WebPurple
223245
147 112 219 medium purple
224246
147 112 219 MediumPurple
225247
216 191 216 thistle
@@ -751,3 +773,10 @@
751773
139 0 0 DarkRed
752774
144 238 144 light green
753775
144 238 144 LightGreen
776+
220 20 60 crimson
777+
75 0 130 indigo
778+
128 128 0 olive
779+
102 51 153 rebecca purple
780+
102 51 153 RebeccaPurple
781+
192 192 192 silver
782+
0 128 128 teal

src/Make_bc5.mak

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,7 @@ vimobj = \
582582
$(OBJDIR)\search.obj \
583583
$(OBJDIR)\sha256.obj \
584584
$(OBJDIR)\spell.obj \
585+
$(OBJDIR)\spellfile.obj \
585586
$(OBJDIR)\syntax.obj \
586587
$(OBJDIR)\tag.obj \
587588
$(OBJDIR)\term.obj \

src/Make_cyg_ming.mak

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -653,6 +653,7 @@ OBJ = \
653653
$(OUTDIR)/search.o \
654654
$(OUTDIR)/sha256.o \
655655
$(OUTDIR)/spell.o \
656+
$(OUTDIR)/spellfile.o \
656657
$(OUTDIR)/syntax.o \
657658
$(OUTDIR)/tag.o \
658659
$(OUTDIR)/term.o \

src/Make_dice.mak

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ SRC = \
7272
search.c \
7373
sha256.c \
7474
spell.c \
75+
spellfile.c \
7576
syntax.c \
7677
tag.c \
7778
term.c \
@@ -127,6 +128,7 @@ OBJ = o/arabic.o \
127128
o/search.o \
128129
o/sha256.o \
129130
o/spell.o \
131+
o/spellfile.o \
130132
o/syntax.o \
131133
o/tag.o \
132134
o/term.o \
@@ -250,7 +252,9 @@ o/search.o: search.c $(SYMS) regexp.h
250252

251253
o/sha256.o: sha256.c $(SYMS)
252254

253-
o/spell.o: spell.c $(SYMS)
255+
o/spell.o: spell.c $(SYMS) spell.h
256+
257+
o/spellfile.o: spellfile.c $(SYMS) spell.h
254258

255259
o/syntax.o: syntax.c $(SYMS)
256260

src/Make_ivc.mak

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ LINK32_OBJS= \
258258
"$(INTDIR)/search.obj" \
259259
"$(INTDIR)/sha256.obj" \
260260
"$(INTDIR)/spell.obj" \
261+
"$(INTDIR)/spellfile.obj" \
261262
"$(INTDIR)/syntax.obj" \
262263
"$(INTDIR)/tag.obj" \
263264
"$(INTDIR)/term.obj" \
@@ -678,6 +679,10 @@ SOURCE=.\spell.c
678679
# End Source File
679680
# Begin Source File
680681

682+
SOURCE=.\spellfile.c
683+
# End Source File
684+
# Begin Source File
685+
681686
SOURCE=.\syntax.c
682687
# End Source File
683688
# Begin Source File

src/Make_manx.mak

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ SRC = arabic.c \
8282
search.c \
8383
sha256.c \
8484
spell.c \
85+
spellfile.c \
8586
syntax.c \
8687
tag.c \
8788
term.c \
@@ -139,6 +140,7 @@ OBJ = obj/arabic.o \
139140
obj/search.o \
140141
obj/sha256.o \
141142
obj/spell.o \
143+
obj/spellfile.o \
142144
obj/syntax.o \
143145
obj/tag.o \
144146
obj/term.o \
@@ -194,6 +196,7 @@ PRO = proto/arabic.pro \
194196
proto/search.pro \
195197
proto/sha256.pro \
196198
proto/spell.pro \
199+
proto/spellfile.pro \
197200
proto/syntax.pro \
198201
proto/tag.pro \
199202
proto/term.pro \
@@ -389,6 +392,9 @@ obj/sha256.o: sha256.c
389392
obj/spell.o: spell.c
390393
$(CCSYM) $@ spell.c
391394

395+
obj/spellfile.o: spellfile.c
396+
$(CCSYM) $@ spellfile.c
397+
392398
obj/syntax.o: syntax.c
393399
$(CCSYM) $@ syntax.c
394400

src/Make_morph.mak

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ SRC = arabic.c \
7070
search.c \
7171
sha256.c \
7272
spell.c \
73+
spellfile.c \
7374
syntax.c \
7475
tag.c \
7576
term.c \

0 commit comments

Comments
 (0)