mirror of
https://github.com/vim/vim
synced 2025-07-16 01:01:58 +00:00
Updated runtime files
This commit is contained in:
@ -2700,7 +2700,7 @@ ch_close({channel}) *ch_close()*
|
|||||||
ch_evalexpr({channel}, {expr} [, {options}]) *ch_evalexpr()*
|
ch_evalexpr({channel}, {expr} [, {options}]) *ch_evalexpr()*
|
||||||
Send {expr} over {channel}. The {expr} is encoded
|
Send {expr} over {channel}. The {expr} is encoded
|
||||||
according to the type of channel. The function cannot be used
|
according to the type of channel. The function cannot be used
|
||||||
with a raw channel. See |channel-use|. *E912*
|
with a raw channel. See |channel-use|.
|
||||||
*E917*
|
*E917*
|
||||||
{options} must be a Dictionary. It must not have a "callback"
|
{options} must be a Dictionary. It must not have a "callback"
|
||||||
entry.
|
entry.
|
||||||
@ -2804,7 +2804,7 @@ ch_readraw({channel} [, {options}]) *ch_readraw()*
|
|||||||
ch_sendexpr({channel}, {expr} [, {options}]) *ch_sendexpr()*
|
ch_sendexpr({channel}, {expr} [, {options}]) *ch_sendexpr()*
|
||||||
Send {expr} over {channel}. The {expr} is encoded
|
Send {expr} over {channel}. The {expr} is encoded
|
||||||
according to the type of channel. The function cannot be used
|
according to the type of channel. The function cannot be used
|
||||||
with a raw channel. See |channel-use|. *E912*
|
with a raw channel. See |channel-use|. *E912*
|
||||||
|
|
||||||
{options} must be a Dictionary. The "callback" item is a
|
{options} must be a Dictionary. The "callback" item is a
|
||||||
Funcref or the name of a function it is invoked when the
|
Funcref or the name of a function it is invoked when the
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*help.txt* For Vim version 7.4. Last change: 2016 Feb 22
|
*help.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
VIM - main help file
|
VIM - main help file
|
||||||
k
|
k
|
||||||
@ -164,7 +164,6 @@ Interfaces ~
|
|||||||
|if_mzsch.txt| MzScheme interface
|
|if_mzsch.txt| MzScheme interface
|
||||||
|if_perl.txt| Perl interface
|
|if_perl.txt| Perl interface
|
||||||
|if_pyth.txt| Python interface
|
|if_pyth.txt| Python interface
|
||||||
|if_sniff.txt| SNiFF+ interface
|
|
||||||
|if_tcl.txt| Tcl interface
|
|if_tcl.txt| Tcl interface
|
||||||
|if_ole.txt| OLE automation interface for Win32
|
|if_ole.txt| OLE automation interface for Win32
|
||||||
|if_ruby.txt| Ruby interface
|
|if_ruby.txt| Ruby interface
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*index.txt* For Vim version 7.4. Last change: 2016 Feb 24
|
*index.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -1499,7 +1499,6 @@ tag command action ~
|
|||||||
|:smile| :smi[le] make the user happy
|
|:smile| :smi[le] make the user happy
|
||||||
|:snext| :sn[ext] split window and go to next file in the
|
|:snext| :sn[ext] split window and go to next file in the
|
||||||
argument list
|
argument list
|
||||||
|:sniff| :sni[ff] send request to sniff
|
|
||||||
|:snomagic| :sno[magic] :substitute with 'nomagic'
|
|:snomagic| :sno[magic] :substitute with 'nomagic'
|
||||||
|:snoremap| :snor[emap] like ":noremap" but for Select mode
|
|:snoremap| :snor[emap] like ":noremap" but for Select mode
|
||||||
|:snoremenu| :snoreme[nu] like ":noremenu" but for Select mode
|
|:snoremenu| :snoreme[nu] like ":noremenu" but for Select mode
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*message.txt* For Vim version 7.4. Last change: 2013 Feb 23
|
*message.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -476,8 +476,6 @@ in memory, you can reduce that with these options:
|
|||||||
helps for a change that affects all lines.
|
helps for a change that affects all lines.
|
||||||
- 'undoreload' Set to zero to disable.
|
- 'undoreload' Set to zero to disable.
|
||||||
|
|
||||||
Also see |msdos-limitations|.
|
|
||||||
|
|
||||||
*E339* >
|
*E339* >
|
||||||
Pattern too long
|
Pattern too long
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*os_390.txt* For Vim version 7.4. Last change: 2010 May 30
|
*os_390.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Ralf Schandl
|
VIM REFERENCE MANUAL by Ralf Schandl
|
||||||
@ -108,7 +108,6 @@ Never tested:
|
|||||||
- Langmap (|'langmap'|)
|
- Langmap (|'langmap'|)
|
||||||
- Python support (|Python|)
|
- Python support (|Python|)
|
||||||
- Right-to-left mode (|'rightleft'|)
|
- Right-to-left mode (|'rightleft'|)
|
||||||
- SNiFF+ interface (|sniff|)
|
|
||||||
- TCL interface (|tcl|)
|
- TCL interface (|tcl|)
|
||||||
...
|
...
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*repeat.txt* For Vim version 7.4. Last change: 2016 Feb 24
|
*repeat.txt* For Vim version 7.4. Last change: 2016 Feb 26
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -221,6 +221,10 @@ For writing a Vim script, see chapter 41 of the user manual |usr_41.txt|.
|
|||||||
'runtimepath'. And the directory found is added to
|
'runtimepath'. And the directory found is added to
|
||||||
'runtimepath'.
|
'runtimepath'.
|
||||||
|
|
||||||
|
If you have a directory under 'packpath' that doesn't
|
||||||
|
actually have a plugin file, just create an empty one.
|
||||||
|
This will still add the directory to 'runtimepath'.
|
||||||
|
|
||||||
Note that {name} is the directory name, not the name
|
Note that {name} is the directory name, not the name
|
||||||
of the .vim file. If the "{name}/plugin" directory
|
of the .vim file. If the "{name}/plugin" directory
|
||||||
contains more than one file they are all sourced.
|
contains more than one file they are all sourced.
|
||||||
@ -564,7 +568,7 @@ Additionally, these commands can be used:
|
|||||||
About the additional commands in debug mode:
|
About the additional commands in debug mode:
|
||||||
- There is no command-line completion for them, you get the completion for the
|
- There is no command-line completion for them, you get the completion for the
|
||||||
normal Ex commands only.
|
normal Ex commands only.
|
||||||
- You can shorten them, up to a single character, unless more then one command
|
- You can shorten them, up to a single character, unless more than one command
|
||||||
starts with the same letter. "f" stands for "finish", use "fr" for "frame".
|
starts with the same letter. "f" stands for "finish", use "fr" for "frame".
|
||||||
- Hitting <CR> will repeat the previous one. When doing another command, this
|
- Hitting <CR> will repeat the previous one. When doing another command, this
|
||||||
is reset (because it's not clear what you want to repeat).
|
is reset (because it's not clear what you want to repeat).
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*starting.txt* For Vim version 7.4. Last change: 2016 Feb 21
|
*starting.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -414,9 +414,10 @@ a slash. Thus "-R" means recovery and "-/R" readonly.
|
|||||||
not needed, because Vim will be able to find out what type
|
not needed, because Vim will be able to find out what type
|
||||||
of terminal you are using. (See |terminal-info|.) {not in Vi}
|
of terminal you are using. (See |terminal-info|.) {not in Vi}
|
||||||
|
|
||||||
|
*--not-a-term*
|
||||||
--not-a-term Tells Vim that the user knows that the input and/or output is
|
--not-a-term Tells Vim that the user knows that the input and/or output is
|
||||||
not connected to a terminal. This will avoid the warning and
|
not connected to a terminal. This will avoid the warning and
|
||||||
the two second delay that would happen.
|
the two second delay that would happen. {not in Vi}
|
||||||
|
|
||||||
*-d*
|
*-d*
|
||||||
-d Start in diff mode, like |vimdiff|.
|
-d Start in diff mode, like |vimdiff|.
|
||||||
@ -1152,7 +1153,7 @@ There are several ways to exit Vim:
|
|||||||
- Use `:cquit`. Also when there are changes.
|
- Use `:cquit`. Also when there are changes.
|
||||||
|
|
||||||
When using `:cquit` or when there was an error message Vim exits with exit
|
When using `:cquit` or when there was an error message Vim exits with exit
|
||||||
code 1. Errors can be avoide by using `:silent!`.
|
code 1. Errors can be avoided by using `:silent!`.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
8. Saving settings *save-settings*
|
8. Saving settings *save-settings*
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*syntax.txt* For Vim version 7.4. Last change: 2016 Feb 24
|
*syntax.txt* For Vim version 7.4. Last change: 2016 Feb 25
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -2890,7 +2890,7 @@ You may wish to embed languages into sh. I'll give an example courtesy of
|
|||||||
Lorance Stinson on how to do this with awk as an example. Put the following
|
Lorance Stinson on how to do this with awk as an example. Put the following
|
||||||
file into $HOME/.vim/after/syntax/sh/awkembed.vim: >
|
file into $HOME/.vim/after/syntax/sh/awkembed.vim: >
|
||||||
|
|
||||||
" AWK Embedding: {{{1
|
" AWK Embedding:
|
||||||
" ==============
|
" ==============
|
||||||
" Shamelessly ripped from aspperl.vim by Aaron Hope.
|
" Shamelessly ripped from aspperl.vim by Aaron Hope.
|
||||||
if exists("b:current_syntax")
|
if exists("b:current_syntax")
|
||||||
|
@ -1272,7 +1272,6 @@ $VIM_POSIX vi_diff.txt /*$VIM_POSIX*
|
|||||||
+scrollbind various.txt /*+scrollbind*
|
+scrollbind various.txt /*+scrollbind*
|
||||||
+signs various.txt /*+signs*
|
+signs various.txt /*+signs*
|
||||||
+smartindent various.txt /*+smartindent*
|
+smartindent various.txt /*+smartindent*
|
||||||
+sniff various.txt /*+sniff*
|
|
||||||
+startuptime various.txt /*+startuptime*
|
+startuptime various.txt /*+startuptime*
|
||||||
+statusline various.txt /*+statusline*
|
+statusline various.txt /*+statusline*
|
||||||
+sun_workshop various.txt /*+sun_workshop*
|
+sun_workshop various.txt /*+sun_workshop*
|
||||||
@ -1323,6 +1322,7 @@ $VIM_POSIX vi_diff.txt /*$VIM_POSIX*
|
|||||||
--literal starting.txt /*--literal*
|
--literal starting.txt /*--literal*
|
||||||
--nofork starting.txt /*--nofork*
|
--nofork starting.txt /*--nofork*
|
||||||
--noplugin starting.txt /*--noplugin*
|
--noplugin starting.txt /*--noplugin*
|
||||||
|
--not-a-term starting.txt /*--not-a-term*
|
||||||
--remote remote.txt /*--remote*
|
--remote remote.txt /*--remote*
|
||||||
--remote-expr remote.txt /*--remote-expr*
|
--remote-expr remote.txt /*--remote-expr*
|
||||||
--remote-send remote.txt /*--remote-send*
|
--remote-send remote.txt /*--remote-send*
|
||||||
@ -2860,8 +2860,6 @@ $VIM_POSIX vi_diff.txt /*$VIM_POSIX*
|
|||||||
:smile index.txt /*:smile*
|
:smile index.txt /*:smile*
|
||||||
:sn windows.txt /*:sn*
|
:sn windows.txt /*:sn*
|
||||||
:snext windows.txt /*:snext*
|
:snext windows.txt /*:snext*
|
||||||
:sni if_sniff.txt /*:sni*
|
|
||||||
:sniff if_sniff.txt /*:sniff*
|
|
||||||
:sno change.txt /*:sno*
|
:sno change.txt /*:sno*
|
||||||
:snomagic change.txt /*:snomagic*
|
:snomagic change.txt /*:snomagic*
|
||||||
:snor map.txt /*:snor*
|
:snor map.txt /*:snor*
|
||||||
@ -3568,7 +3566,6 @@ D change.txt /*D*
|
|||||||
DOS os_dos.txt /*DOS*
|
DOS os_dos.txt /*DOS*
|
||||||
DOS-format editing.txt /*DOS-format*
|
DOS-format editing.txt /*DOS-format*
|
||||||
DOS-format-write editing.txt /*DOS-format-write*
|
DOS-format-write editing.txt /*DOS-format-write*
|
||||||
DPMI os_msdos.txt /*DPMI*
|
|
||||||
Dictionaries eval.txt /*Dictionaries*
|
Dictionaries eval.txt /*Dictionaries*
|
||||||
Dictionary eval.txt /*Dictionary*
|
Dictionary eval.txt /*Dictionary*
|
||||||
Dictionary-function eval.txt /*Dictionary-function*
|
Dictionary-function eval.txt /*Dictionary-function*
|
||||||
@ -3761,12 +3758,7 @@ E270 if_ruby.txt /*E270*
|
|||||||
E271 if_ruby.txt /*E271*
|
E271 if_ruby.txt /*E271*
|
||||||
E272 if_ruby.txt /*E272*
|
E272 if_ruby.txt /*E272*
|
||||||
E273 if_ruby.txt /*E273*
|
E273 if_ruby.txt /*E273*
|
||||||
E274 if_sniff.txt /*E274*
|
|
||||||
E275 if_sniff.txt /*E275*
|
|
||||||
E276 if_sniff.txt /*E276*
|
|
||||||
E277 remote.txt /*E277*
|
E277 remote.txt /*E277*
|
||||||
E278 if_sniff.txt /*E278*
|
|
||||||
E279 if_sniff.txt /*E279*
|
|
||||||
E28 syntax.txt /*E28*
|
E28 syntax.txt /*E28*
|
||||||
E280 if_tcl.txt /*E280*
|
E280 if_tcl.txt /*E280*
|
||||||
E281 if_tcl.txt /*E281*
|
E281 if_tcl.txt /*E281*
|
||||||
@ -3949,11 +3941,6 @@ E447 editing.txt /*E447*
|
|||||||
E448 various.txt /*E448*
|
E448 various.txt /*E448*
|
||||||
E449 eval.txt /*E449*
|
E449 eval.txt /*E449*
|
||||||
E45 message.txt /*E45*
|
E45 message.txt /*E45*
|
||||||
E450 os_msdos.txt /*E450*
|
|
||||||
E451 os_msdos.txt /*E451*
|
|
||||||
E452 os_msdos.txt /*E452*
|
|
||||||
E453 os_msdos.txt /*E453*
|
|
||||||
E454 os_msdos.txt /*E454*
|
|
||||||
E455 print.txt /*E455*
|
E455 print.txt /*E455*
|
||||||
E456 print.txt /*E456*
|
E456 print.txt /*E456*
|
||||||
E457 print.txt /*E457*
|
E457 print.txt /*E457*
|
||||||
@ -4451,8 +4438,8 @@ E911 eval.txt /*E911*
|
|||||||
E912 eval.txt /*E912*
|
E912 eval.txt /*E912*
|
||||||
E913 eval.txt /*E913*
|
E913 eval.txt /*E913*
|
||||||
E914 eval.txt /*E914*
|
E914 eval.txt /*E914*
|
||||||
E915 channel.txt /*E915*
|
|
||||||
E916 eval.txt /*E916*
|
E916 eval.txt /*E916*
|
||||||
|
E917 eval.txt /*E917*
|
||||||
E92 message.txt /*E92*
|
E92 message.txt /*E92*
|
||||||
E93 windows.txt /*E93*
|
E93 windows.txt /*E93*
|
||||||
E94 windows.txt /*E94*
|
E94 windows.txt /*E94*
|
||||||
@ -5176,6 +5163,9 @@ cc change.txt /*cc*
|
|||||||
ceil() eval.txt /*ceil()*
|
ceil() eval.txt /*ceil()*
|
||||||
ch.vim syntax.txt /*ch.vim*
|
ch.vim syntax.txt /*ch.vim*
|
||||||
ch_close() eval.txt /*ch_close()*
|
ch_close() eval.txt /*ch_close()*
|
||||||
|
ch_evalexpr() eval.txt /*ch_evalexpr()*
|
||||||
|
ch_evalraw() eval.txt /*ch_evalraw()*
|
||||||
|
ch_getbufnr() eval.txt /*ch_getbufnr()*
|
||||||
ch_getjob() eval.txt /*ch_getjob()*
|
ch_getjob() eval.txt /*ch_getjob()*
|
||||||
ch_log() eval.txt /*ch_log()*
|
ch_log() eval.txt /*ch_log()*
|
||||||
ch_logfile() eval.txt /*ch_logfile()*
|
ch_logfile() eval.txt /*ch_logfile()*
|
||||||
@ -5611,8 +5601,6 @@ dos-locations os_dos.txt /*dos-locations*
|
|||||||
dos-shell os_dos.txt /*dos-shell*
|
dos-shell os_dos.txt /*dos-shell*
|
||||||
dos-standard-mappings os_dos.txt /*dos-standard-mappings*
|
dos-standard-mappings os_dos.txt /*dos-standard-mappings*
|
||||||
dos-temp-files os_dos.txt /*dos-temp-files*
|
dos-temp-files os_dos.txt /*dos-temp-files*
|
||||||
dos16 os_msdos.txt /*dos16*
|
|
||||||
dos32 os_msdos.txt /*dos32*
|
|
||||||
dosbatch.vim syntax.txt /*dosbatch.vim*
|
dosbatch.vim syntax.txt /*dosbatch.vim*
|
||||||
double-click term.txt /*double-click*
|
double-click term.txt /*double-click*
|
||||||
download intro.txt /*download*
|
download intro.txt /*download*
|
||||||
@ -7115,7 +7103,6 @@ message.txt message.txt /*message.txt*
|
|||||||
messages message.txt /*messages*
|
messages message.txt /*messages*
|
||||||
meta intro.txt /*meta*
|
meta intro.txt /*meta*
|
||||||
min() eval.txt /*min()*
|
min() eval.txt /*min()*
|
||||||
minimal-features os_msdos.txt /*minimal-features*
|
|
||||||
missing-options vi_diff.txt /*missing-options*
|
missing-options vi_diff.txt /*missing-options*
|
||||||
mkdir() eval.txt /*mkdir()*
|
mkdir() eval.txt /*mkdir()*
|
||||||
mlang.txt mlang.txt /*mlang.txt*
|
mlang.txt mlang.txt /*mlang.txt*
|
||||||
@ -7146,18 +7133,7 @@ mouse_win-variable eval.txt /*mouse_win-variable*
|
|||||||
movement intro.txt /*movement*
|
movement intro.txt /*movement*
|
||||||
ms-dos os_msdos.txt /*ms-dos*
|
ms-dos os_msdos.txt /*ms-dos*
|
||||||
msdos os_msdos.txt /*msdos*
|
msdos os_msdos.txt /*msdos*
|
||||||
msdos-arrows os_msdos.txt /*msdos-arrows*
|
|
||||||
msdos-clipboard-limits os_msdos.txt /*msdos-clipboard-limits*
|
|
||||||
msdos-compiling os_msdos.txt /*msdos-compiling*
|
|
||||||
msdos-copy-paste os_msdos.txt /*msdos-copy-paste*
|
|
||||||
msdos-fname-extensions os_msdos.txt /*msdos-fname-extensions*
|
|
||||||
msdos-limitations os_msdos.txt /*msdos-limitations*
|
|
||||||
msdos-linked-files os_msdos.txt /*msdos-linked-files*
|
|
||||||
msdos-longfname os_msdos.txt /*msdos-longfname*
|
|
||||||
msdos-mode gui_w32.txt /*msdos-mode*
|
msdos-mode gui_w32.txt /*msdos-mode*
|
||||||
msdos-problems os_msdos.txt /*msdos-problems*
|
|
||||||
msdos-termcap os_msdos.txt /*msdos-termcap*
|
|
||||||
msdos-versions os_msdos.txt /*msdos-versions*
|
|
||||||
msql.vim syntax.txt /*msql.vim*
|
msql.vim syntax.txt /*msql.vim*
|
||||||
mswin.vim gui_w32.txt /*mswin.vim*
|
mswin.vim gui_w32.txt /*mswin.vim*
|
||||||
multi-byte mbyte.txt /*multi-byte*
|
multi-byte mbyte.txt /*multi-byte*
|
||||||
@ -8044,10 +8020,6 @@ slice eval.txt /*slice*
|
|||||||
slow-fast-terminal term.txt /*slow-fast-terminal*
|
slow-fast-terminal term.txt /*slow-fast-terminal*
|
||||||
slow-start starting.txt /*slow-start*
|
slow-start starting.txt /*slow-start*
|
||||||
slow-terminal term.txt /*slow-terminal*
|
slow-terminal term.txt /*slow-terminal*
|
||||||
sniff if_sniff.txt /*sniff*
|
|
||||||
sniff-commands if_sniff.txt /*sniff-commands*
|
|
||||||
sniff-compiling if_sniff.txt /*sniff-compiling*
|
|
||||||
sniff-intro if_sniff.txt /*sniff-intro*
|
|
||||||
socket-interface channel.txt /*socket-interface*
|
socket-interface channel.txt /*socket-interface*
|
||||||
sort() eval.txt /*sort()*
|
sort() eval.txt /*sort()*
|
||||||
sorting change.txt /*sorting*
|
sorting change.txt /*sorting*
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*todo.txt* For Vim version 7.4. Last change: 2016 Feb 24
|
*todo.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -35,10 +35,6 @@ not be repeated below, unless there is extra information.
|
|||||||
-------------------- Known bugs and current work -----------------------
|
-------------------- Known bugs and current work -----------------------
|
||||||
|
|
||||||
+channel:
|
+channel:
|
||||||
- don't free channel if there are callbacks.
|
|
||||||
netbeans channel leaks?
|
|
||||||
- job_stop() on MS-Windows: "term" should probably do the same as "kill".
|
|
||||||
- Make JSON encode and decode NaN and Infinity.
|
|
||||||
- A callback on ch_sendraw() should be put at the end of the list of callback
|
- A callback on ch_sendraw() should be put at the end of the list of callback
|
||||||
handlers. When a message arrives invoke the first one and remove it.
|
handlers. When a message arrives invoke the first one and remove it.
|
||||||
- implement TODO items in ":help channel":
|
- implement TODO items in ":help channel":
|
||||||
@ -72,11 +68,14 @@ not be repeated below, unless there is extra information.
|
|||||||
- Add a test where ["eval","getline(123)"] gets a line with special
|
- Add a test where ["eval","getline(123)"] gets a line with special
|
||||||
characters (NUL, 0x80, etc.). Check that it isn't garbled.
|
characters (NUL, 0x80, etc.). Check that it isn't garbled.
|
||||||
- make sure errors lead to a useful error msg. ["ex","foobar"]
|
- make sure errors lead to a useful error msg. ["ex","foobar"]
|
||||||
- json: implement UTF-16 surrogate pair.
|
|
||||||
- For connection to server, a "keep open" flag would be useful. Retry
|
- For connection to server, a "keep open" flag would be useful. Retry
|
||||||
connecting in the main loop with zero timeout.
|
connecting in the main loop with zero timeout.
|
||||||
|
|
||||||
Remove the sniff interface? Looks like it's dead.
|
For Win32 isinf() should be inline. (ZyX)
|
||||||
|
|
||||||
|
Add ":packadd"? Like :loadplugin but only adds the dir to 'runtimepath'.
|
||||||
|
|
||||||
|
emoji patch from Yasuhiro Matsumoto.
|
||||||
|
|
||||||
More plugin support:
|
More plugin support:
|
||||||
- Have a way to install a callback from the main loop. Called every second or
|
- Have a way to install a callback from the main loop. Called every second or
|
||||||
@ -169,6 +168,9 @@ Feb 9)
|
|||||||
Patch to put undo options together in undo window.
|
Patch to put undo options together in undo window.
|
||||||
(Gary Johnson, 2016 Jan 28)
|
(Gary Johnson, 2016 Jan 28)
|
||||||
|
|
||||||
|
Patch to have better check for {action} argument of setqflist().
|
||||||
|
Nikolai Pavlov, Feb 25, #661. Can be even more strict.
|
||||||
|
|
||||||
Patch for clearing history. (Yegappan Lakshmanan, 2016 Jan 31, second message
|
Patch for clearing history. (Yegappan Lakshmanan, 2016 Jan 31, second message
|
||||||
has tests)
|
has tests)
|
||||||
|
|
||||||
@ -1563,8 +1565,6 @@ still delete them. Also convert all buffer file names?
|
|||||||
|
|
||||||
Update src/testdir/main.aap.
|
Update src/testdir/main.aap.
|
||||||
|
|
||||||
"vim -c 'sniff connect'" hangs Vim. (Dominique Pelle, 2008 Dec 7)
|
|
||||||
|
|
||||||
Something wrong with session that has "cd" commands and "badd", in such a way
|
Something wrong with session that has "cd" commands and "badd", in such a way
|
||||||
that Vim doesn't find the edited file in the buffer list, causing the
|
that Vim doesn't find the edited file in the buffer list, causing the
|
||||||
ATTENTION message? (Tony Mechelynck, 2008 Dec 1)
|
ATTENTION message? (Tony Mechelynck, 2008 Dec 1)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*usr_29.txt* For Vim version 7.4. Last change: 2008 Jun 28
|
*usr_29.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
VIM USER MANUAL - by Bram Moolenaar
|
VIM USER MANUAL - by Bram Moolenaar
|
||||||
|
|
||||||
@ -265,9 +265,6 @@ doesn't work if the tags file isn't sorted.
|
|||||||
The 'taglength' option can be used to tell Vim the number of significant
|
The 'taglength' option can be used to tell Vim the number of significant
|
||||||
characters in a tag.
|
characters in a tag.
|
||||||
|
|
||||||
When you use the SNiFF+ program, you can use the Vim interface to it |sniff|.
|
|
||||||
SNiFF+ is a commercial program.
|
|
||||||
|
|
||||||
Cscope is a free program. It does not only find places where an identifier is
|
Cscope is a free program. It does not only find places where an identifier is
|
||||||
declared, but also where it is used. See |cscope|.
|
declared, but also where it is used. See |cscope|.
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*various.txt* For Vim version 7.4. Last change: 2016 Feb 18
|
*various.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -411,7 +411,6 @@ m *+ruby/dyn* Ruby interface |ruby-dynamic| |/dyn|
|
|||||||
N *+scrollbind* |'scrollbind'|
|
N *+scrollbind* |'scrollbind'|
|
||||||
B *+signs* |:sign|
|
B *+signs* |:sign|
|
||||||
N *+smartindent* |'smartindent'|
|
N *+smartindent* |'smartindent'|
|
||||||
m *+sniff* SniFF interface |sniff|
|
|
||||||
N *+startuptime* |--startuptime| argument
|
N *+startuptime* |--startuptime| argument
|
||||||
N *+statusline* Options 'statusline', 'rulerformat' and special
|
N *+statusline* Options 'statusline', 'rulerformat' and special
|
||||||
formats of 'titlestring' and 'iconstring'
|
formats of 'titlestring' and 'iconstring'
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*version5.txt* For Vim version 7.4. Last change: 2016 Jan 03
|
*version5.txt* For Vim version 7.4. Last change: 2016 Feb 27
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -934,7 +934,7 @@ Don't add "-L/usr/lib" to the link line, causes problems on a few systems.
|
|||||||
When compiling, allow a choice for minimal, normal or maximal features in an
|
When compiling, allow a choice for minimal, normal or maximal features in an
|
||||||
easy way, by changing a single line in src/feature.h.
|
easy way, by changing a single line in src/feature.h.
|
||||||
The DOS16 version has been compiled with minimal features to avoid running
|
The DOS16 version has been compiled with minimal features to avoid running
|
||||||
out of memory too quickly. |dos16|
|
out of memory too quickly.
|
||||||
The Win32, DJGPP, and OS/2 versions use maximal features, because they have
|
The Win32, DJGPP, and OS/2 versions use maximal features, because they have
|
||||||
enough memory.
|
enough memory.
|
||||||
The Amiga version is available with normal and maximal features.
|
The Amiga version is available with normal and maximal features.
|
||||||
|
@ -1,15 +1,16 @@
|
|||||||
" Vim syntax file
|
" Vim syntax file
|
||||||
" Language: Fortran 2008 (and older: Fortran 2003, 95, 90, and 77)
|
" Language: Fortran 2008 (and older: Fortran 2003, 95, 90, and 77)
|
||||||
" Version: 0.96
|
" Version: 0.97
|
||||||
" Last Change: 2015 Nov. 30
|
" Last Change: 2016 Feb. 26
|
||||||
" Maintainer: Ajit J. Thakkar <ajit@unb.ca>; <http://www2.unb.ca/~ajit/>
|
" Maintainer: Ajit J. Thakkar <ajit@unb.ca>; <http://www2.unb.ca/~ajit/>
|
||||||
" Usage: For instructions, do :help fortran-syntax from Vim
|
" Usage: For instructions, do :help fortran-syntax from Vim
|
||||||
" Credits:
|
" Credits:
|
||||||
" Version 0.1 was based on the fortran 77 syntax file by Mario Eusebio and
|
" Version 0.1 (April 2000) was based on the fortran 77 syntax file by Mario Eusebio and
|
||||||
" Preben Guldberg. Useful suggestions and contributions were made by: Andrej Panjkov,
|
" Preben Guldberg. Since then, useful suggestions and contributions have been made,
|
||||||
" Bram Moolenaar, Thomas Olsen, Michael Sternberg, Christian Reile,
|
" in chronological order, by:
|
||||||
|
" Andrej Panjkov, Bram Moolenaar, Thomas Olsen, Michael Sternberg, Christian Reile,
|
||||||
" Walter Dieudonn<6E>, Alexander Wagner, Roman Bertle, Charles Rendleman,
|
" Walter Dieudonn<6E>, Alexander Wagner, Roman Bertle, Charles Rendleman,
|
||||||
" Andrew Griffiths, Joe Krahn, Hendrik Merx, and Matt Thompson.
|
" Andrew Griffiths, Joe Krahn, Hendrik Merx, Matt Thompson, and Jan Hermann.
|
||||||
|
|
||||||
if exists("b:current_syntax")
|
if exists("b:current_syntax")
|
||||||
finish
|
finish
|
||||||
@ -407,7 +408,7 @@ if exists("fortran_fold")
|
|||||||
else
|
else
|
||||||
syn region fortran77Loop transparent fold keepend start="\<do\s\+\z(\d\+\)" end="^\s*\z1\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
syn region fortran77Loop transparent fold keepend start="\<do\s\+\z(\d\+\)" end="^\s*\z1\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
||||||
syn region fortran90Loop transparent fold keepend extend start="\(\<end\s\+\)\@<!\<do\(\s\+\a\|\s*$\)" skip="^\s*[!#].*$" excludenl end="\<end\s*do\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
syn region fortran90Loop transparent fold keepend extend start="\(\<end\s\+\)\@<!\<do\(\s\+\a\|\s*$\)" skip="^\s*[!#].*$" excludenl end="\<end\s*do\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
||||||
syn region fortranIfBlock transparent fold keepend extend start="\(\<e\(nd\|lse\)\s\+\)\@<!\<if\s*(.\+)\s*then\>" skip="^\s*[!#].*$" end="\<end\s*if\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
syn region fortranIfBlock transparent fold keepend extend start="\(\<e\(nd\|lse\)\s\+\)\@<!\<if\s*(\(.\|&\s*\n\)\+)\(\s\|&\s*\n\)*then\>" skip="^\s*[!#].*$" end="\<end\s*if\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
||||||
syn region fortranCase transparent fold keepend extend start="\<select\s*case\>" skip="^\s*[!#].*$" end="\<end\s*select\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
syn region fortranCase transparent fold keepend extend start="\<select\s*case\>" skip="^\s*[!#].*$" end="\<end\s*select\>" contains=ALLBUT,fortranUnitHeader,fortranStructure,fortranStorageClass,fortranType,fortranProgram,fortranModule,fortranSubroutine,fortranFunction,fortranBlockData
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
Reference in New Issue
Block a user