summaryrefslogtreecommitdiff
path: root/runtime/doc
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2013-05-06 05:58:55 +0200
committerBram Moolenaar <Bram@vim.org>2013-05-06 05:58:55 +0200
commit531da5955e03afadb2f0cf72264fe8deb4bf430e (patch)
tree25ad908901db7ba62972b8e6fea379393d75c41a /runtime/doc
parent229f8dbf7a3ee3998d07fb452accda362d6e0dfe (diff)
downloadvim-531da5955e03afadb2f0cf72264fe8deb4bf430e.zip
Updated runtime files.
Diffstat (limited to 'runtime/doc')
-rw-r--r--runtime/doc/develop.txt3
-rw-r--r--runtime/doc/eval.txt12
-rw-r--r--runtime/doc/if_pyth.txt2
-rw-r--r--runtime/doc/index.txt4
-rw-r--r--runtime/doc/map.txt4
-rw-r--r--runtime/doc/options.txt8
-rw-r--r--runtime/doc/tags6
-rw-r--r--runtime/doc/todo.txt51
8 files changed, 69 insertions, 21 deletions
diff --git a/runtime/doc/develop.txt b/runtime/doc/develop.txt
index 0a4c03af5..51d653b2a 100644
--- a/runtime/doc/develop.txt
+++ b/runtime/doc/develop.txt
@@ -1,4 +1,4 @@
-*develop.txt* For Vim version 7.3. Last change: 2012 Jan 10
+*develop.txt* For Vim version 7.3. Last change: 2013 Apr 27
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -20,6 +20,7 @@ code.
Vim is open source software. Everybody is encouraged to contribute to help
improving Vim. For sending patches a context diff "diff -c" is preferred.
Also see http://www.vim.org/tips/tip.php?tip_id=618.
+Also see http://vim.wikia.com/wiki/How_to_make_and_submit_a_patch.
==============================================================================
1. Design goals *design-goals*
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 60f01b46f..0b747084d 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt* For Vim version 7.3. Last change: 2013 Mar 19
+*eval.txt* For Vim version 7.3. Last change: 2013 May 06
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1150,7 +1150,7 @@ delete all script-local variables: >
: unlet s:[k]
:endfor
<
- *buffer-variable* *b:var*
+ *buffer-variable* *b:var* *b:*
A variable name that is preceded with "b:" is local to the current buffer.
Thus you can have several "b:foo" variables, one for each buffer.
This kind of variable is deleted when the buffer is wiped out or deleted with
@@ -1167,7 +1167,7 @@ b:changedtick The total number of changes to the current buffer. It is
: call My_Update()
:endif
<
- *window-variable* *w:var*
+ *window-variable* *w:var* *w:*
A variable name that is preceded with "w:" is local to the current window. It
is deleted when the window is closed.
@@ -1176,12 +1176,12 @@ A variable name that is preceded with "t:" is local to the current tab page,
It is deleted when the tab page is closed. {not available when compiled
without the |+windows| feature}
- *global-variable* *g:var*
+ *global-variable* *g:var* *g:*
Inside functions global variables are accessed with "g:". Omitting this will
access a variable local to a function. But "g:" can also be used in any other
place if you like.
- *local-variable* *l:var*
+ *local-variable* *l:var* *l:*
Inside functions local variables are accessed without prepending anything.
But you can also prepend "l:" if you like. However, without prepending "l:"
you may run into reserved variable names. For example "count". By itself it
@@ -1264,7 +1264,7 @@ Note that this means that filetype plugins don't get a different set of script
variables for each buffer. Use local buffer variables instead |b:var|.
-Predefined Vim variables: *vim-variable* *v:var*
+Predefined Vim variables: *vim-variable* *v:var* *v:*
*v:beval_col* *beval_col-variable*
v:beval_col The number of the column, over which the mouse pointer is.
diff --git a/runtime/doc/if_pyth.txt b/runtime/doc/if_pyth.txt
index 044d92af9..a6bb55c82 100644
--- a/runtime/doc/if_pyth.txt
+++ b/runtime/doc/if_pyth.txt
@@ -1,4 +1,4 @@
-*if_pyth.txt* For Vim version 7.3. Last change: 2013 Feb 03
+*if_pyth.txt* For Vim version 7.3. Last change: 2013 May 06
VIM REFERENCE MANUAL by Paul Moore
diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt
index 7ce87cf03..5456611d7 100644
--- a/runtime/doc/index.txt
+++ b/runtime/doc/index.txt
@@ -1,4 +1,4 @@
-*index.txt* For Vim version 7.3. Last change: 2013 Feb 28
+*index.txt* For Vim version 7.3. Last change: 2013 May 06
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -725,6 +725,7 @@ tag char note action in Normal mode ~
cursor N times, leave the cursor after it
|gQ| gQ switch to "Ex" mode with Vim editing
|gR| gR 2 enter Virtual Replace mode
+|gT| gT go to the previous tab page
|gU| gU{motion} 2 make Nmove text uppercase
|gV| gV don't reselect the previous Visual area
when executing a mapping or menu in Select
@@ -762,6 +763,7 @@ tag char note action in Normal mode ~
|gq| gq{motion} 2 format Nmove text
|gr| gr{char} 2 virtual replace N chars with {char}
|gs| gs go to sleep for N seconds (default 1)
+|gt| gt go to the next tab page
|gu| gu{motion} 2 make Nmove text lowercase
|gv| gv reselect the previous Visual area
|gw| gw{motion} 2 format Nmove text and keep cursor
diff --git a/runtime/doc/map.txt b/runtime/doc/map.txt
index 59c661d3f..039b77b36 100644
--- a/runtime/doc/map.txt
+++ b/runtime/doc/map.txt
@@ -1,4 +1,4 @@
-*map.txt* For Vim version 7.3. Last change: 2012 Apr 13
+*map.txt* For Vim version 7.3. Last change: 2013 May 05
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -49,7 +49,7 @@ modes.
:nm[ap] {lhs} {rhs} |mapmode-n| *:nm* *:nmap*
:vm[ap] {lhs} {rhs} |mapmode-v| *:vm* *:vmap*
:xm[ap] {lhs} {rhs} |mapmode-x| *:xm* *:xmap*
-:smap {lhs} {rhs} |mapmode-s| *:smap*
+:smap {lhs} {rhs} |mapmode-s| *:smap*
:om[ap] {lhs} {rhs} |mapmode-o| *:om* *:omap*
:map! {lhs} {rhs} |mapmode-ic| *:map!*
:im[ap] {lhs} {rhs} |mapmode-i| *:im* *:imap*
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index c3e91ed2d..63ac16d58 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1,4 +1,4 @@
-*options.txt* For Vim version 7.3. Last change: 2013 Apr 05
+*options.txt* For Vim version 7.3. Last change: 2013 Apr 27
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -277,8 +277,10 @@ Now the 'list' option is not set, because ":set nolist" resets the global
value, ":setlocal list" only changes the local value and ":e two" gets the
global value. Note that if you do this next: >
:e one
-You will not get back the 'list' value as it was the last time you edited
-"one". The options local to a window are not remembered for each buffer.
+You will get back the 'list' value as it was the last time you edited "one".
+The options local to a window are remembered for each buffer. This also
+happens when the buffer is not loaded, but they are lost when the buffer is
+wiped out |:bwipe|.
*:setl* *:setlocal*
:setl[ocal] ... Like ":set" but set only the value local to the
diff --git a/runtime/doc/tags b/runtime/doc/tags
index c9b714077..2775e880f 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -4777,6 +4777,7 @@ aw motion.txt /*aw*
a{ motion.txt /*a{*
a} motion.txt /*a}*
b motion.txt /*b*
+b: eval.txt /*b:*
b:changedtick eval.txt /*b:changedtick*
b:changelog_name filetype.txt /*b:changelog_name*
b:current_syntax-variable syntax.txt /*b:current_syntax-variable*
@@ -5805,6 +5806,7 @@ g, motion.txt /*g,*
g- undo.txt /*g-*
g0 motion.txt /*g0*
g8 various.txt /*g8*
+g: eval.txt /*g:*
g:NetrwTopLvlMenu pi_netrw.txt /*g:NetrwTopLvlMenu*
g:Netrw_corehandler pi_netrw.txt /*g:Netrw_corehandler*
g:Netrw_funcref pi_netrw.txt /*g:Netrw_funcref*
@@ -6572,6 +6574,7 @@ keypad-point intro.txt /*keypad-point*
keys() eval.txt /*keys()*
known-bugs todo.txt /*known-bugs*
l motion.txt /*l*
+l: eval.txt /*l:*
l:var eval.txt /*l:var*
lCursor mbyte.txt /*lCursor*
lace.vim syntax.txt /*lace.vim*
@@ -7329,6 +7332,7 @@ python-error if_pyth.txt /*python-error*
python-eval if_pyth.txt /*python-eval*
python-examples if_pyth.txt /*python-examples*
python-input if_pyth.txt /*python-input*
+python-options if_pyth.txt /*python-options*
python-output if_pyth.txt /*python-output*
python-pyeval if_pyth.txt /*python-pyeval*
python-range if_pyth.txt /*python-range*
@@ -8242,6 +8246,7 @@ utf-8-in-xwindows mbyte.txt /*utf-8-in-xwindows*
utf-8-typing mbyte.txt /*utf-8-typing*
utf8 mbyte.txt /*utf8*
v visual.txt /*v*
+v: eval.txt /*v:*
v:beval_bufnr eval.txt /*v:beval_bufnr*
v:beval_col eval.txt /*v:beval_col*
v:beval_lnum eval.txt /*v:beval_lnum*
@@ -8535,6 +8540,7 @@ vt100-function-keys term.txt /*vt100-function-keys*
w motion.txt /*w*
w32-clientserver remote.txt /*w32-clientserver*
w32-xpm-support gui_w32.txt /*w32-xpm-support*
+w: eval.txt /*w:*
w:current_syntax syntax.txt /*w:current_syntax*
w:quickfix_title quickfix.txt /*w:quickfix_title*
w:var eval.txt /*w:var*
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 8381e6b5f..2cfe63c0d 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt* For Vim version 7.3. Last change: 2013 Apr 24
+*todo.txt* For Vim version 7.3. Last change: 2013 May 06
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -48,6 +48,8 @@ GTK: problem with 'L' in 'guioptions' changing the window width.
Javascript file where indent gets stuck on: GalaxyMaster, 2012 May 3.
+Nederlandse vertaling tutor. (Rob Bishoff, 2013 Apr 24)
+
The CompleteDone autocommand needs some info passed to it:
- The word that was selected (empty if abandoned complete)
- Type of completion: tag, omnifunc, user func.
@@ -76,8 +78,22 @@ Patch to view coverage of the tests. (Nazri Ramliy, 2013 Feb 15)
Patch to make vim.bindeval() in Python work. (Yukihiro Nakadaira, 2013 Mar 25)
+Patch to avoid wrong error message for 1.0[0]. (Yasuhiro Matsumoto, 2013 May
+1)
+
+Patch to invert characters differently in GTK. (Yukihiro Nakadaira, 2013 May
+5)
+
+Patch for 'backupcopy' default behavior for symlinks on Windows. (David Pope,
+2012 Mar 21, update Mar 31)
+With fix for memory leak: Ken Takata, 2012 Aug 24
+Another update Sep 24.
+Also patch from Joerg Bornemann, 2013 Apr 30.
+
Do allow real tags above the !_TAG entries. Undo older patch. Issue 90.
+Patch to add the bufferlist() function. (Yegappan Lakshmanan, 2013 May 5)
+
Patch to support 'u' in interactive substitute. (Christian Brabandt, 2012 Sep
28) With tests: Oct 9.
@@ -94,6 +110,30 @@ Patch by Christian Brabandt, 2012 Nov 16.
Issue 54: document behavior of -complete, also expands arg.
+Python patch 7: move more to if_py_boty. (ZyX 2013 Apr 26)
+Python patch 8: add vim.window.number. (ZyX 2013 Apr 26)
+Python patch 9: remove useless calls.. (ZyX 2013 Apr 26)
+Python patch 10: window position. (ZyX 2013 Apr 26)
+Python patch 11: reorder code in if_py_both (ZyX 2013 Apr 28)
+Python patch 12: fix SEGVs (ZyX 2013 Apr 28)
+Python patch 13: negative indices were failing (ZyX 2013 Apr 28)
+Python patch 14: tests for previous fixes (ZyX 2013 Apr 28)
+Python patch 15: make buflist a bufmap (ZyX 2013 Apr 28) incompatible?
+Python patch 16: fix name of FunctionType (ZyX 2013 Apr 28)
+Python patch 17: add iterators (ZyX 2013 Apr 28)
+Python patch 18: Python 2.2 support (ZyX 2013 Apr 28)
+Python patch 19: drop support for old Pythons (ZyX 2013 Apr 28)
+Python patch 20: tests for vim.buffers (ZyX 2013 Apr 28, second one)
+Python patch 20a: tests for vim.bufferlist (ZyX 2013 May 1)
+Python patch 21: add vim.tabpages and vim.current.tabpage (ZyX 2013 May 1)
+Python patch 22: make KeyErrors use PyErr_SetObject (ZyX 2013 May 1)
+Python patch 23: transform and clean python exceptions (ZyX 2013 May 1)
+Python patch 24: add ability to assign to more vim.current attributes (ZyX
+ 2013 May 1)
+Python patch 25: make vim.error Exception subclass (ZyX 2013 May 1)
+Python patch 26: check whether PyObject_IsTrue failed (ZyX 2013 May 1)
+Python patch 27: add tests for various python interfaces (ZyX 2013 May 1)
+
Matches might be highlighted correctly. Inefficient patch by Christian
Brabandt, 2013 Feb 26.
@@ -118,6 +158,8 @@ then Sep 1, reminder Oct 14)
Patch to check if 'foldexpr' sets did_emsg. (Christian Brabandt, 2013 Mar 20)
+No completion for :xmap and :smap. (Yukihiro Nakadaira, 2013 May 5)
+
Patch to set antialiasing style on Windows. (Ondrej Balaz, 2013 Mar 14)
Needs a different check for CLEARTYPE_QUALITY.
@@ -235,11 +277,6 @@ When running Vim in silent ex mode, an existing swapfile causes Vim to wait
for a user action without a prompt. (Maarten Billemont, 2012 Feb 3)
Do give the prompt? Quit with an error?
-Patch for 'backupcopy' default behavior for symlinks on Windows. (David Pope,
-2012 Mar 21, update Mar 31)
-With fix for memory leak: Ken Takata, 2012 Aug 24
-Another update Sep 24.
-
Patch to list user digraphs. (Christian Brabandt, 2012 Apr 14)
Patch for input method status. (Hirohito Higashi, 2012 Apr 18)
@@ -4169,7 +4206,7 @@ Select mode:
8 In blockwise mode, typed characters are inserted in front of the block,
backspace deletes a column before the block. (Steve Hall)
7 Alt-leftmouse starts block mode selection in MS Word.
- See http://www.vim.org/tips/tip.php?tip_id=743
+ See http://vim.wikia.com/wiki/Use_Alt-Mouse_to_select_blockwise.
7 Add Cmdline-select mode. Like Select mode, but used on the command line.
- Change gui_send_mouse_event() to pass on mouse events when 'mouse'
contains 'C' or 'A'.