Skip to content
Snippets Groups Projects
Commit 531da595 authored by Bram Moolenaar's avatar Bram Moolenaar
Browse files

Updated runtime files.

parent 229f8dbf
No related merge requests found
*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*
......
*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.
......
*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
......
*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
......
*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*
......
*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
......
......@@ -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*
......
*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'.
......
......@@ -2,7 +2,8 @@
" Language: Clean
" Author: Pieter van Engelen <pietere@sci.kun.nl>
" Co-Author: Arthur van Leeuwen <arthurvl@sci.kun.nl>
" Last Change: 2011 Dec 25 by Thilo Six
" Previous Change: 2011 Dec 25 by Thilo Six
" Last Change: 2013 Apr 25 by Jurriën Stutterheim
" For version 5.x: Clear all syntax items
" For version 6.x: Quit when a syntax file was already loaded
......@@ -18,7 +19,7 @@ set cpo&vim
" Some Clean-keywords
syn keyword cleanConditional if case
syn keyword cleanLabel let! with where in of
syn keyword cleanInclude from import
syn keyword cleanInclude from import qualified
syn keyword cleanSpecial Start
syn keyword cleanKeyword infixl infixr infix
syn keyword cleanBasicType Int Real Char Bool String
......
......@@ -18,6 +18,7 @@ all: tutor.utf-8 \
tutor.it.utf-8 \
tutor.ja.sjis tutor.ja.euc \
tutor.ko.euc \
tutor.nl \
tutor.no.utf-8 \
tutor.nb \
tutor.nb.utf-8 \
......@@ -73,6 +74,9 @@ tutor.ja.euc: tutor.ja.utf-8
tutor.ko.euc: tutor.ko.utf-8
iconv -f UTF-8 -t EUC-KR tutor.ko.utf-8 > tutor.ko.euc
tutor.nl: tutor.nl.utf-8
iconv -f UTF-8 -t ISO-8859-1 tutor.nl.utf-8 > tutor.nl
tutor.no.utf-8: tutor.no
iconv -f ISO-8859-1 -t UTF-8 tutor.no > tutor.no.utf-8
......
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment