diff options
author | Bram Moolenaar <Bram@vim.org> | 2013-11-05 07:13:41 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2013-11-05 07:13:41 +0100 |
commit | 6bcbcc59be58d0c3b3cd53ac105c6eb7d0b87f06 (patch) | |
tree | 3027528e1aeb2edb9e7efe94f67e1cb1821d185f /runtime | |
parent | 0958e0fbe7307f0b46b8f692cbd097fbf93c90f6 (diff) | |
download | vim-git-6bcbcc59be58d0c3b3cd53ac105c6eb7d0b87f06.tar.gz |
updated for version 7.4.069v7.4.069
Problem: Cannot right shift lines starting with #.
Solution: Allow the right shift when 'cino' contains #N with N > 0.
(Christian Brabandt)
Refactor parsing 'cino', store the values in the buffer.
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/indent.txt | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/runtime/doc/indent.txt b/runtime/doc/indent.txt index b700d15e3..3a2a208e8 100644 --- a/runtime/doc/indent.txt +++ b/runtime/doc/indent.txt @@ -545,10 +545,12 @@ The examples below assume a 'shiftwidth' of 4. (default 70 lines). *cino-#* - #N When N is non-zero recognize shell/Perl comments, starting with - '#'. Default N is zero: don't recognize '#' comments. Note - that lines starting with # will still be seen as preprocessor - lines. + #N When N is non-zero recognize shell/Perl comments starting with + '#', do not recognize preprocessor lines; allow right-shifting + lines that start with "#". + When N is zero (default): don't recognize '#' comments, do + recognize preprocessor lines; right-shifting lines that start + with "#" does not work. The defaults, spelled out in full, are: @@ -556,7 +558,7 @@ The defaults, spelled out in full, are: c3,C0,/0,(2s,us,U0,w0,W0,k0,m0,j0,J0,)20,*70,#0 Vim puts a line in column 1 if: -- It starts with '#' (preprocessor directives), if 'cinkeys' contains '#'. +- It starts with '#' (preprocessor directives), if 'cinkeys' contains '#0'. - It starts with a label (a keyword followed by ':', other than "case" and "default") and 'cinoptions' does not contain an 'L' entry with a positive value. |