diff options
Diffstat (limited to 'runtime/doc')
-rw-r--r-- | runtime/doc/change.txt | 5 | ||||
-rw-r--r-- | runtime/doc/eval.txt | 5 | ||||
-rw-r--r-- | runtime/doc/sign.txt | 6 | ||||
-rw-r--r-- | runtime/doc/syntax.txt | 15 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 60 | ||||
-rw-r--r-- | runtime/doc/various.txt | 23 |
6 files changed, 55 insertions, 59 deletions
diff --git a/runtime/doc/change.txt b/runtime/doc/change.txt index d40d3509e..063b7a5ae 100644 --- a/runtime/doc/change.txt +++ b/runtime/doc/change.txt @@ -1,4 +1,4 @@ -*change.txt* For Vim version 7.3. Last change: 2011 Oct 28 +*change.txt* For Vim version 7.3. Last change: 2012 Jan 04 VIM REFERENCE MANUAL by Bram Moolenaar @@ -88,7 +88,8 @@ An exception for the d{motion} command: If the motion is not linewise, the start and end of the motion are not in the same line, and there are only blanks before the start and after the end of the motion, the delete becomes linewise. This means that the delete also removes the line of blanks that you -might expect to remain. +might expect to remain. Use the |o_v| operator to force the motion to be +characterwise. Trying to delete an empty region of text (e.g., "d0" in the first column) is an error when 'cpoptions' includes the 'E' flag. diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index 514a6704a..abf9c908e 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -1,4 +1,4 @@ -*eval.txt* For Vim version 7.3. Last change: 2011 Dec 19 +*eval.txt* For Vim version 7.3. Last change: 2012 Jan 04 VIM REFERENCE MANUAL by Bram Moolenaar @@ -6157,7 +6157,7 @@ xor({expr}, {expr}) *xor()* to a number. A List, Dict or Float argument causes an error. Example: > :let bits = xor(bits, 0x80) - +< *feature-list* @@ -6340,6 +6340,7 @@ windows Compiled with support for more than one window. writebackup Compiled with 'writebackup' default on. xfontset Compiled with X fontset support |xfontset|. xim Compiled with X input method support |xim|. +xpm_w32 Compiled with pixmap support for Win32. xsmp Compiled with X session management support. xsmp_interact Compiled with interactive X session management support. xterm_clipboard Compiled with support for xterm clipboard. diff --git a/runtime/doc/sign.txt b/runtime/doc/sign.txt index 5784c9fb7..9771fbdc7 100644 --- a/runtime/doc/sign.txt +++ b/runtime/doc/sign.txt @@ -1,4 +1,4 @@ -*sign.txt* For Vim version 7.3. Last change: 2010 Oct 14 +*sign.txt* For Vim version 7.3. Last change: 2012 Jan 04 VIM REFERENCE MANUAL by Gordon Prieur @@ -76,7 +76,7 @@ DEFINING A SIGN. *:sign-define* *E255* *E160* *E612* Accepted arguments: - icon={pixmap} + icon={bitmap} Define the file name where the bitmap can be found. Should be a full path. The bitmap should fit in the place of two characters. This is not checked. If the bitmap is too big it @@ -86,6 +86,8 @@ DEFINING A SIGN. *:sign-define* *E255* *E160* *E612* GTK 1 pixmap (.xpm) GTK 2 many Motif pixmap (.xpm) + Win32 .bmp, .ico, .cur + pixmap (.xpm) |+xpm_w32| linehl={group} Highlighting group used for the whole line the sign is placed diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt index ce65aab57..772390463 100644 --- a/runtime/doc/syntax.txt +++ b/runtime/doc/syntax.txt @@ -1,4 +1,4 @@ -*syntax.txt* For Vim version 7.3. Last change: 2011 Dec 30 +*syntax.txt* For Vim version 7.3. Last change: 2012 Jan 04 VIM REFERENCE MANUAL by Bram Moolenaar @@ -758,6 +758,7 @@ c_syntax_for_h use C syntax for *.h files, instead of C++ c_no_if0 don't highlight "#if 0" blocks as comments c_no_cformat don't highlight %-formats in strings c_no_c99 don't highlight C99 standard items +c_no_c11 don't highlight C11 standard items When 'foldmethod' is set to "syntax" then /* */ comments and { } blocks will become a fold. If you don't want comments to become a fold use: > @@ -1155,11 +1156,9 @@ conditionals are LightBlue for better distinction. FORTRAN *fortran.vim* *ft-fortran-syntax* Default highlighting and dialect ~ -Highlighting appropriate for f95 (Fortran 95) is used by default. This choice -should be appropriate for most users most of the time because Fortran 95 is a -superset of Fortran 90 and almost a superset of Fortran 77. Support for -Fortran 2003 and Fortran 2008 features has been introduced and is -automatically available in the default (f95) highlighting. +Highlighting appropriate for Fortran 2008 is used by default. This choice +should be appropriate for most users most of the time because Fortran 2008 is +almost a superset of previous versions (Fortran 2003, 95, 90, and 77). Fortran source code form ~ Fortran 9x code can be in either fixed or free source form. Note that the @@ -1244,7 +1243,9 @@ construct. Non-default fortran dialects ~ The syntax script supports five Fortran dialects: f95, f90, f77, the Lahey -subset elf90, and the Imagine1 subset F. +subset elf90, and the Imagine1 subset F. However, these dialects are outdated; +the next version of the syntax script will support only two variants: modern +Fortran and legacy Fortran. If you use f77 with extensions, even common ones like do/enddo loops, do/while loops and free source form that are supported by most f77 compilers including diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index c044ce1bd..49e245f23 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.3. Last change: 2011 Dec 30 +*todo.txt* For Vim version 7.3. Last change: 2012 Jan 10 VIM REFERENCE MANUAL by Bram Moolenaar @@ -38,37 +38,32 @@ Go through more coverity reports. Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10) -Patch to fix crash with EXITFREE. (Dominique Pelle, 2011 Dec 20) - -Patch to fix "Console prompts fail to reset the console pager". -Issue 14 on googlecode - -Issue 33 on googlecode: feedkeys() leaks memory. - -Patch for Mac using NULL pointer. (Bjorn Winckler, 2011 Dec 18) - -Patch to support UTF-8 for Hangul. (Shawn Y.H. Kim, 2011 May 1) -Needs more work. - -Issue 43: patch with new C keywords. - -When setting 'undofile' while the file is already loaded, but unchanged, try -to read the undo file. Requires computing a checksum of the text. (Andy -Wokula) -Patch from Christian Brabandt, 2011 Dec 22. Dec 24 with test. - -Patch for Vim moving to another window when resizing. (Yukihiro Nakadaira, -2011 Dec 18) - Compilation problem on z/OS, POUND is equal to '#', duplicate case. (Stephen Bovy, 2011 Dec 16) Once syntax and other runtime files have been fixed: add "set cp" to check.vim. Use a function to run both with 'cp' and 'nocp'. +Patch to fix regression caused by 7.3.251. (Christian Brabandt, 2012 Jan 5) + Patch to make ":helpgrep" work with non-UTF-8 encoding. (Yasuhiro Matsumoto, 2011 Nov 28, update later that day) +Patch to fix messing up terminal when redrawing too early. (Christian +Brabandt, 2012 Jan 5) + +Patch to fix member confusion in Lua interface. (Taro Muraoka, 2012 Jan 8) +Update Jan 9. +Carvalho will merge the patch. + +Possible quickfix bug: Audrius Kažukauskas, 2012 Jan 6 + +Problem reading german spell file? (Jan Stocker, 2012 Jan 5) + +Win32: When a directory name contains an exclamation mark, completion doesn't +complete the contents of the directory. No escaping for the "!"? (Jan +Stocker, 2012 Jan 5) + ":doau" says it triggers modeline. Should this only happen for events used when loading a buffer? (Kana Natsuno, 2011 Nov 7) @@ -163,6 +158,9 @@ Only for MS-Windows. No documentation. Do we want this? Patch to support cursor shape in Cygwin console. (Ben bgold, 2011 Dec 27) +Patch to support UTF-8 for Hangul. (Shawn Y.H. Kim, 2011 May 1) +Needs more work. Pinged 2012 Jan 4. + 'cursorline' is displayed too short when there are concealed characters and 'list' is set. (Dennis Preiser) Patch 7.3.116 was the wrong solution. @@ -409,6 +407,10 @@ mkdir(). 'cindent' not correct when 'list' is set. (Zdravi Korusef, 2010 Apr 15) +C-indenting: A matching { in a comment is ignored, but intermediate { are not +checked to be in a comment. Implement FM_SKIPCOMM flag of findmatchlimit(). +Issue 46. + When 'paste' is changed with 'pastetoggle', the ruler doesn't reflect this right away. (Samuel Ferencik, 2010 Dec 7) @@ -1746,18 +1748,6 @@ Win32 GUI known bugs: the wide functions. 8 On Windows 98 the unicows library is needed to support functions with UCS2 file names. Can we load unicows.dll dynamically? -8 Win32: With two monitors, gvim partly on both, and adding/removing a - scrollbar Vim resizes and moves to one of the monitors. (Chris Monkiewicz, - 2008 Oct) -8 When the primary monitor is below or right of the secondary monitor and - Vim is on the secondary monitor it will often move to the primary monitor. - Window position coordinates can be negative. (James Harvey) - When the primary monitor is on the right, coordinates on the left monitor - are negative. Clamping to zero means gvim jups to the primary monitor. - (Michael Wookey, 2010 Aug 17) - Probably the same issue: When the GUI tab pages line is displayed Vim - jumps from the secondary to the primary monitor. (Afton Lewis, 2007 Mar 9) - Possible solution using GetSystemMetrics() (Sergey Khorev, 2010 Aug 18) 8 The -P argument doesn't work very well with many MDI applications. The last argument of CreateWindowEx() should be used, see MSDN docs. Tutorial: http://win32assembly.online.fr/tut32.html diff --git a/runtime/doc/various.txt b/runtime/doc/various.txt index 78ab7a63b..ebb10fb3b 100644 --- a/runtime/doc/various.txt +++ b/runtime/doc/various.txt @@ -1,4 +1,4 @@ -*various.txt* For Vim version 7.3. Last change: 2011 Dec 29 +*various.txt* For Vim version 7.3. Last change: 2012 Jan 04 VIM REFERENCE MANUAL by Bram Moolenaar @@ -391,35 +391,36 @@ N *+statusline* Options 'statusline', 'rulerformat' and special m *+sun_workshop* |workshop| N *+syntax* Syntax highlighting |syntax| *+system()* Unix only: opposite of |+fork| -N *+tag_binary* binary searching in tags file |tag-binary-search| +N *+tag_binary* binary searching in tags file |tag-binary-search| N *+tag_old_static* old method for static tags |tag-old-static| m *+tag_any_white* any white space allowed in tags file |tag-any-white| -m *+tcl* Tcl interface |tcl| +m *+tcl* Tcl interface |tcl| m *+tcl/dyn* Tcl interface |tcl-dynamic| |/dyn| *+terminfo* uses |terminfo| instead of termcap N *+termresponse* support for |t_RV| and |v:termresponse| -N *+textobjects* |text-objects| selection +N *+textobjects* |text-objects| selection *+tgetent* non-Unix only: able to use external termcap N *+title* Setting the window 'title' and 'icon' N *+toolbar* |gui-toolbar| N *+user_commands* User-defined commands. |user-commands| N *+viminfo* |'viminfo'| N *+vertsplit* Vertically split windows |:vsplit| -N *+virtualedit* |'virtualedit'| +N *+virtualedit* |'virtualedit'| S *+visual* Visual mode |Visual-mode| -N *+visualextra* extra Visual mode commands |blockwise-operators| +N *+visualextra* extra Visual mode commands |blockwise-operators| N *+vreplace* |gR| and |gr| -N *+wildignore* |'wildignore'| +N *+wildignore* |'wildignore'| N *+wildmenu* |'wildmenu'| S *+windows* more than one window -m *+writebackup* |'writebackup'| is default on -m *+xim* X input method |xim| +m *+writebackup* |'writebackup'| is default on +m *+xim* X input method |xim| *+xfontset* X fontset support |xfontset| +m *+xpm_w32* Win32 GUI only: pixmap support |:sign-define| *+xsmp* XSMP (X session management) support *+xsmp_interact* interactive XSMP (X session management) support N *+xterm_clipboard* Unix only: xterm clipboard handling -m *+xterm_save* save and restore xterm screen |xterm-screens| -N *+X11* Unix only: can restore window title |X11| +m *+xterm_save* save and restore xterm screen |xterm-screens| +N *+X11* Unix only: can restore window title |X11| */dyn* *E370* *E448* To some of the features "/dyn" is added when the |