Skip to content

Commit 9a97b86

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents 5393ecb + b4a6020 commit 9a97b86

163 files changed

Lines changed: 8077 additions & 6958 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.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve Vim
4+
title: ''
5+
labels: ''
6+
7+
---
8+
9+
_Instructions: Replace the template text and remove irrelevant text (including this line)_
10+
11+
**Describe the bug**
12+
A clear and concise description of what the bug is.
13+
(Issues related to the runtime files should be reported to their maintainer, check the file header.)
14+
15+
**To Reproduce**
16+
Detailed steps to reproduce the behavior:
17+
1. Run `vim --clean` (or `gvim --clean`, etc.)
18+
2. Edit `filename`
19+
3. Type '....'
20+
4. Describe the error
21+
22+
**Expected behavior**
23+
A clear and concise description of what you expected to happen.
24+
25+
**Screenshots**
26+
If applicable, copy/paste the text or add screenshots to help explain your problem.
27+
28+
**Environment (please complete the following information):**
29+
- Vim version [e.g. 8.1.1234] (Or paste the result of `vim --version`.)
30+
- OS: [e.g. Ubuntu 18.04, Windows 10 1809, macOS 10.14]
31+
- Terminal: [e.g. GNOME Terminal, mintty, iTerm2, tmux, GNU screen] (Use GUI if you use the GUI.)
32+
33+
**Additional context**
34+
Add any other context about the problem here.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
name: Feature request
3+
about: Suggest an enhancement for Vim
4+
title: ''
5+
labels: enhancement
6+
7+
---
8+
9+
_Instructions: Replace the template text and remove irrelevant text (including this line)_
10+
11+
**Is your feature request related something that is currently hard to do? Please describe.**
12+
A clear and concise description of what is hard to do. Ex. It is difficult to [...] when [...]
13+
(If it is related to runtime files, please check their header for where to discuss enhancements.)
14+
15+
**Describe the solution you'd like**
16+
A clear and concise description of what you want to happen.
17+
18+
**Describe alternatives you've considered**
19+
A clear and concise description of any alternative solutions or features you've considered.
20+
21+
**Additional context**
22+
Add any other context or screenshots about the feature request here.

Filelist

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ SRC_ALL = \
99
appveyor.yml \
1010
ci/appveyor.bat \
1111
src/Make_all.mak \
12-
src/README.txt \
12+
src/README.md \
1313
src/alloc.h \
1414
src/arabic.c \
1515
src/ascii.h \
@@ -48,6 +48,7 @@ SRC_ALL = \
4848
src/hardcopy.c \
4949
src/hashtab.c \
5050
src/indent.c \
51+
src/insexpand.c \
5152
src/json.c \
5253
src/json_test.c \
5354
src/kword_test.c \
@@ -175,6 +176,7 @@ SRC_ALL = \
175176
src/proto/hardcopy.pro \
176177
src/proto/hashtab.pro \
177178
src/proto/indent.pro \
179+
src/proto/insexpand.pro \
178180
src/proto/json.pro \
179181
src/proto/list.pro \
180182
src/proto/main.pro \

nsis/gvim.nsi

Lines changed: 4 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -354,42 +354,10 @@ Section "$(str_section_exe)" id_section_exe
354354
File ${VIMRT}\indent\*.*
355355

356356
SetOutPath $0\macros
357-
File ${VIMRT}\macros\*.*
358-
SetOutPath $0\macros\hanoi
359-
File ${VIMRT}\macros\hanoi\*.*
360-
SetOutPath $0\macros\life
361-
File ${VIMRT}\macros\life\*.*
362-
SetOutPath $0\macros\maze
363-
File ${VIMRT}\macros\maze\*.*
364-
SetOutPath $0\macros\urm
365-
File ${VIMRT}\macros\urm\*.*
366-
367-
SetOutPath $0\pack\dist\opt\dvorak\dvorak
368-
File ${VIMRT}\pack\dist\opt\dvorak\dvorak\*.*
369-
SetOutPath $0\pack\dist\opt\dvorak\plugin
370-
File ${VIMRT}\pack\dist\opt\dvorak\plugin\*.*
371-
372-
SetOutPath $0\pack\dist\opt\editexisting\plugin
373-
File ${VIMRT}\pack\dist\opt\editexisting\plugin\*.*
374-
375-
SetOutPath $0\pack\dist\opt\justify\plugin
376-
File ${VIMRT}\pack\dist\opt\justify\plugin\*.*
377-
378-
SetOutPath $0\pack\dist\opt\matchit\doc
379-
File ${VIMRT}\pack\dist\opt\matchit\doc\*.*
380-
SetOutPath $0\pack\dist\opt\matchit\plugin
381-
File ${VIMRT}\pack\dist\opt\matchit\plugin\*.*
382-
SetOutPath $0\pack\dist\opt\matchit\autoload
383-
File ${VIMRT}\pack\dist\opt\matchit\autoload\*.*
384-
385-
SetOutPath $0\pack\dist\opt\shellmenu\plugin
386-
File ${VIMRT}\pack\dist\opt\shellmenu\plugin\*.*
387-
388-
SetOutPath $0\pack\dist\opt\swapmouse\plugin
389-
File ${VIMRT}\pack\dist\opt\swapmouse\plugin\*.*
390-
391-
SetOutPath $0\pack\dist\opt\termdebug\plugin
392-
File ${VIMRT}\pack\dist\opt\termdebug\plugin\*.*
357+
File /r ${VIMRT}\macros\*.*
358+
359+
SetOutPath $0\pack
360+
File /r ${VIMRT}\pack\*.*
393361

394362
SetOutPath $0\plugin
395363
File ${VIMRT}\plugin\*.*

runtime/autoload/dist/ft.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
" Vim functions for file type detection
22
"
33
" Maintainer: Bram Moolenaar <[email protected]>
4-
" Last Change: 2019 Jan 18
4+
" Last Change: 2019 Mar 08
55

66
" These functions are moved here from runtime/filetype.vim to make startup
77
" faster.

runtime/doc/channel.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*channel.txt* For Vim version 8.1. Last change: 2018 Apr 18
1+
*channel.txt* For Vim version 8.1. Last change: 2019 Mar 21
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -308,9 +308,10 @@ higher.
308308

309309
Command "redraw" ~
310310

311-
The other commands do not update the screen, so that you can send a sequence
312-
of commands without the cursor moving around. You must end with the "redraw"
313-
command to show any changed text and show the cursor where it belongs.
311+
The other commands do not explicitly update the screen, so that you can send a
312+
sequence of commands without the cursor moving around. A redraw can happen as
313+
a side effect of some commands. You must end with the "redraw" command to
314+
show any changed text and show the cursor where it belongs.
314315

315316
The argument is normally an empty string:
316317
["redraw", ""] ~

0 commit comments

Comments
 (0)