Skip to content

Commit 67aa513

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents 1fedb06 + 197c6b7 commit 67aa513

82 files changed

Lines changed: 5143 additions & 4909 deletions

Some content is hidden

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

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ script:
7777
- macvim_excmd -c 'py3 import sys; print("Test")'
7878
- macvim_excmd -c 'ruby puts("Test")'
7979
- make test
80+
- make -C runtime/doc vimtags VIMEXE=../../src/MacVim/build/Release/MacVim.app/Contents/bin/vim
8081
- echo -en "travis_fold:end:test\\r\\033[0K"
8182
- echo -e "\\033[33;1mTesting MacVim (GUI)\\033[0m" && echo -en "travis_fold:start:test_gui\\r\\033[0K"
8283
- make -C src/testdir clean

Filelist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -663,6 +663,7 @@ RT_ALL = \
663663
runtime/doc/*.txt \
664664
runtime/doc/Makefile \
665665
runtime/doc/doctags.c \
666+
runtime/doc/doctags.vim \
666667
runtime/doc/test_urls.vim \
667668
runtime/doc/vim.1 \
668669
runtime/doc/evim.1 \

runtime/defaults.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
" The default vimrc file.
22
"
33
" Maintainer: Bram Moolenaar <[email protected]>
4-
" Last change: 2019 Sep 28
4+
" Last change: 2019 Oct 27
55
"
66
" This is loaded if no vimrc file was found.
77
" Except when Vim is run with "-u NONE" or "-C".

runtime/doc/Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,10 @@ all: tags vim.man evim.man vimdiff.man vimtutor.man xxd.man $(CONVERTED)
324324
# Use Vim to generate the tags file. Can only be used when Vim has been
325325
# compiled and installed. Supports multiple languages.
326326
vimtags: $(DOCS)
327-
$(VIMEXE) -u NONE -esX -c "helptags ++t ." -c quit
327+
@if which $(VIMEXE) >/dev/null; then \
328+
$(VIMEXE) --clean -eX -u doctags.vim >/dev/null; \
329+
echo "help tags updated"; \
330+
else echo "vim executable $(VIMEXE) not found; help tags not updated"; fi
328331

329332
# Use "doctags" to generate the tags file. Only works for English!
330333
tags: doctags $(DOCS)

runtime/doc/doctags.vim

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
" This script makes a tags file for help text.
2+
"
3+
" Usage: vim -eX -u doctags.vim
4+
5+
helptags ++t .
6+
qa!

runtime/doc/motion.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*motion.txt* For Vim version 8.1. Last change: 2019 Oct 28
1+
*motion.txt* For Vim version 8.1. Last change: 2019 Nov 01
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -227,7 +227,7 @@ g^ When lines wrap ('wrap' on): To the first non-blank
227227
gm Like "g0", but half a screenwidth to the right (or as
228228
much as possible).
229229

230-
*gm* *gM*
230+
*gM*
231231
gM Like "g0", but to halfway the text of the line.
232232
With a count: to this percentage of text in the line.
233233
Thus "10gM" is near the start of the text and "90gM"

runtime/doc/options.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*options.txt* For Vim version 8.1. Last change: 2019 Oct 26
1+
*options.txt* For Vim version 8.1. Last change: 2019 Nov 01
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -6602,8 +6602,8 @@ A jump table for the options with a short description can be found at |Q_op|.
66026602
See |option-backslash| about including spaces and backslashes.
66036603
Environment variables are expanded |:set_env|.
66046604

6605-
If the name of the shell contains a space, you might need to enclose
6606-
it in quotes or escape the space. Example with quotes: >
6605+
If the name of the shell contains a space, you need to enclose it in
6606+
quotes and escape the space. Example: >
66076607
:set shell=\"c:\program\ files\unix\sh.exe\"\ -f
66086608
< Note the backslash before each quote (to avoid starting a comment) and
66096609
each space (to avoid ending the option value). Also note that the

runtime/doc/popup.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*popup.txt* For Vim version 8.1. Last change: 2019 Oct 20
1+
*popup.txt* For Vim version 8.1. Last change: 2019 Nov 03
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -362,6 +362,7 @@ popup_getpos({id}) *popup_getpos()*
362362
core_height height of the text box in screen cells
363363
firstline line of the buffer at top (1 unless scrolled)
364364
(not the value of the "firstline" property)
365+
lastline line of the buffer at the bottom
365366
scrollbar non-zero if a scrollbar is displayed
366367
visible one if the popup is displayed, zero if hidden
367368
Note that these are the actual screen positions. They differ

runtime/doc/syntax.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*syntax.txt* For Vim version 8.1. Last change: 2019 Oct 04
1+
*syntax.txt* For Vim version 8.1. Last change: 2019 Oct 27
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar

runtime/doc/tags

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5395,6 +5395,7 @@ arglist-quit usr_07.txt /*arglist-quit*
53955395
arglistid() eval.txt /*arglistid()*
53965396
argument-list editing.txt /*argument-list*
53975397
argv() eval.txt /*argv()*
5398+
argv-variable eval.txt /*argv-variable*
53985399
as motion.txt /*as*
53995400
asin() eval.txt /*asin()*
54005401
asm.vim syntax.txt /*asm.vim*
@@ -6899,6 +6900,7 @@ gF editing.txt /*gF*
68996900
gH visual.txt /*gH*
69006901
gI insert.txt /*gI*
69016902
gJ change.txt /*gJ*
6903+
gM motion.txt /*gM*
69026904
gN visual.txt /*gN*
69036905
gP change.txt /*gP*
69046906
gQ intro.txt /*gQ*
@@ -7187,6 +7189,8 @@ hl-Folded syntax.txt /*hl-Folded*
71877189
hl-Ignore syntax.txt /*hl-Ignore*
71887190
hl-IncSearch syntax.txt /*hl-IncSearch*
71897191
hl-LineNr syntax.txt /*hl-LineNr*
7192+
hl-LineNrAbove syntax.txt /*hl-LineNrAbove*
7193+
hl-LineNrBelow syntax.txt /*hl-LineNrBelow*
71907194
hl-MatchParen syntax.txt /*hl-MatchParen*
71917195
hl-Menu syntax.txt /*hl-Menu*
71927196
hl-ModeMsg syntax.txt /*hl-ModeMsg*
@@ -9521,6 +9525,7 @@ terminal-functions usr_41.txt /*terminal-functions*
95219525
terminal-info term.txt /*terminal-info*
95229526
terminal-job-index index.txt /*terminal-job-index*
95239527
terminal-key-codes term.txt /*terminal-key-codes*
9528+
terminal-mouse term.txt /*terminal-mouse*
95249529
terminal-ms-windows terminal.txt /*terminal-ms-windows*
95259530
terminal-options term.txt /*terminal-options*
95269531
terminal-output-codes term.txt /*terminal-output-codes*
@@ -9714,6 +9719,7 @@ utf-8-typing mbyte.txt /*utf-8-typing*
97149719
utf8 mbyte.txt /*utf8*
97159720
v visual.txt /*v*
97169721
v: eval.txt /*v:*
9722+
v:argv eval.txt /*v:argv*
97179723
v:beval_bufnr eval.txt /*v:beval_bufnr*
97189724
v:beval_col eval.txt /*v:beval_col*
97199725
v:beval_lnum eval.txt /*v:beval_lnum*

0 commit comments

Comments
 (0)