Skip to content

Commit bfa78d9

Browse files
committed
Merge remote-tracking branch 'vim/master'
2 parents 9e53d82 + 4c0aac5 commit bfa78d9

File tree

18 files changed

+3151
-2283
lines changed

18 files changed

+3151
-2283
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
`README.md` for version 7.4 of Vim: Vi IMproved.
22
[![Build Status](https://travis-ci.org/vim/vim.svg?branch=master)](https://travis-ci.org/vim/vim)
33
[![Coverage Status](https://coveralls.io/repos/vim/vim/badge.svg?branch=master&service=github)](https://coveralls.io/github/vim/vim?branch=master)
4+
[![Appveyor Build status](https://ci.appveyor.com/api/projects/status/o2qht2kjm02sgghk?svg=true)](https://ci.appveyor.com/project/chrisbra/vim)
45

56

67
## What is Vim? ##
@@ -97,7 +98,7 @@ There are more `README_*.txt` files, depending on the distribution you used.
9798

9899
## Contributing ##
99100

100-
If you would like to help making Vim better, see the `CONTRIBUTING.md` file.
101+
If you would like to help making Vim better, see the [CONTRIBUTING.md](https://github.com/vim/vim/blob/master/CONTRIBUTING.md) file.
101102

102103

103104
## Information ##

runtime/autoload/netrw.vim

Lines changed: 2322 additions & 1836 deletions
Large diffs are not rendered by default.

runtime/autoload/pythoncomplete.vim

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ class PyParser:
377377
def __init__(self):
378378
self.top = Scope('global',0)
379379
self.scope = self.top
380+
self.parserline = 0
380381

381382
def _parsedotname(self,pre=None):
382383
#returns (dottedname, nexttoken)

runtime/doc/change.txt

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*change.txt* For Vim version 7.4. Last change: 2015 Sep 06
1+
*change.txt* For Vim version 7.4. Last change: 2015 Oct 17
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -863,6 +863,36 @@ either the first or second pattern in parentheses did not match, so either
863863
:s/\([ab]\)\|\([cd]\)/\1x/g modifies "a b c d" to "ax bx x x"
864864
<
865865

866+
*:sc* *:sce* *:scg* *:sci* *:scI* *:scl* *:scp* *:sg* *:sgc*
867+
*:sge* *:sgi* *:sgI* *:sgl* *:sgn* *:sgp* *:sgr* *:sI* *:si*
868+
*:sic* *:sIc* *:sie* *:sIe* *:sIg* *:sIl* *:sin* *:sIn* *:sIp*
869+
*:sip* *:sIr* *:sir* *:sr* *:src* *:srg* *:sri* *:srI* *:srl*
870+
*:srn* *:srp*
871+
2-letter and 3-letter :substitute commands ~
872+
873+
List of :substitute commands
874+
| c e g i I n p l r
875+
| c :sc :sce :scg :sci :scI :scn :scp :scl ---
876+
| e
877+
| g :sgc :sge :sg :sgi :sgI :sgn :sgp :sgl :sgr
878+
| i :sic :sie --- :si :siI :sin :sip --- :sir
879+
| I :sIc :sIe :sIg :sIi :sI :sIn :sIp :sIl :sIr
880+
| n
881+
| p
882+
| l
883+
| r :src --- :srg :sri :srI :srn :srp :srl :sr
884+
885+
Exceptions:
886+
:scr is `:scriptnames`
887+
:se is `:set`
888+
:sig is `:sign`
889+
:sil is `:silent`
890+
:sn is `:snext`
891+
:sp is `:split`
892+
:sl is `:sleep`
893+
:sre is `:srewind`
894+
895+
866896
Substitute with an expression *sub-replace-expression*
867897
*sub-replace-\=* *s/\=*
868898
When the substitute string starts with "\=" the remainder is interpreted as an

0 commit comments

Comments
 (0)