comparison runtime/doc/version7.txt @ 36:125e80798a85 v7.0021

updated for version 7.0021
author vimboss
date Thu, 09 Dec 2004 21:34:53 +0000
parents 41f9fd58cf13
children c524f99c7925
comparison
equal deleted inserted replaced
35:8f3a526c2fe1 36:125e80798a85
1 *version7.txt* For Vim version 7.0aa. Last change: 2004 Oct 12 1 *version7.txt* For Vim version 7.0aa. Last change: 2004 Dec 09
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
17 17
18 NEW FEATURES |new-7| 18 NEW FEATURES |new-7|
19 19
20 New data types |new-data-types| 20 New data types |new-data-types|
21 KDE support |new-KDE| 21 KDE support |new-KDE|
22 Translated manual pages |new-manpage-trans|
22 Various new items |new-items-7| 23 Various new items |new-items-7|
23 24
24 IMPROVEMENTS |improvements-7| 25 IMPROVEMENTS |improvements-7|
25 26
26 COMPILE TIME CHANGES |compile-changes-7| 27 COMPILE TIME CHANGES |compile-changes-7|
54 The "2html.vim" script now converts closed folds to HTML. This means the HTML 55 The "2html.vim" script now converts closed folds to HTML. This means the HTML
55 looks like its displayed, with the same folds open and closed. Use "zR" if no 56 looks like its displayed, with the same folds open and closed. Use "zR" if no
56 folds should appear in the HTML. (partly by Carl Osterwisch) 57 folds should appear in the HTML. (partly by Carl Osterwisch)
57 Diff mode now is also converted as it is displayed. 58 Diff mode now is also converted as it is displayed.
58 59
60 Win32: The effect of the <F10> key depended on 'winaltkeys'. Now it depends
61 on whether <F10> has been mapped or not. This allows mapping <F10> without
62 changing 'winaltkeys'.
63
59 ============================================================================== 64 ==============================================================================
60 NEW FEATURES *new-7* 65 NEW FEATURES *new-7*
61 66
62 New data types *new-data-types* 67 New data types *new-data-types*
63 -------------- 68 --------------
91 ------------------ 96 ------------------
92 97
93 The |:hardcopy| command now supports printing multi-byte characters. 98 The |:hardcopy| command now supports printing multi-byte characters.
94 The 'printmbcharset' and 'printmbfont' options are used for this. 99 The 'printmbcharset' and 'printmbfont' options are used for this.
95 Also see |postscript-cjk-printing|. (Mike Williams) 100 Also see |postscript-cjk-printing|. (Mike Williams)
101
102
103 Translated manual pages *new-manpage-trans*
104 -----------------------
105
106 The manual page of Vim and associated programs is now also available in
107 Italian (translated by Antonio Colombo). More languages will follow.
96 108
97 109
98 Various new items *new-items-7* 110 Various new items *new-items-7*
99 ----------------- 111 -----------------
100 112
113 'numberwidth' Minimal width of the space used for the 'number' 125 'numberwidth' Minimal width of the space used for the 'number'
114 option. (Emmanuel Renieris) 126 option. (Emmanuel Renieris)
115 'mzquantum' Time in msec to schedule MzScheme threads. 127 'mzquantum' Time in msec to schedule MzScheme threads.
116 'printmbcharset' CJK character set to be used for :hardcopy 128 'printmbcharset' CJK character set to be used for :hardcopy
117 'printmbfont' font names to be used for CJK output of :hardcopy 129 'printmbfont' font names to be used for CJK output of :hardcopy
130 'fsync' Whether fsync() is called after writing a file.
131 (Ciaran McCreesh)
118 132
119 133
120 Ex commands: ~ 134 Ex commands: ~
121 135
122 Win32: The ":winpos" command now also works in the console. (Vipin Aravind) 136 Win32: The ":winpos" command now also works in the console. (Vipin Aravind)
185 199
186 SQL-Informix syntax file. (Dean L Hill) 200 SQL-Informix syntax file. (Dean L Hill)
187 201
188 PHP compiler plugin. (Doug Kearns) 202 PHP compiler plugin. (Doug Kearns)
189 203
204 Sive syntax file. (Nikolai Weibull)
205
190 206
191 New Keymaps: ~ 207 New Keymaps: ~
192 208
193 Sinhala (Sri Lanka) (Harshula Jayasuriya) 209 Sinhala (Sri Lanka) (Harshula Jayasuriya)
194 210
208 Mac: GUI font selector. (Peter "Rain Dog" Cucka) 224 Mac: GUI font selector. (Peter "Rain Dog" Cucka)
209 225
210 The netrw plugin now also supports viewing a directory, when "scp://" is used. 226 The netrw plugin now also supports viewing a directory, when "scp://" is used.
211 Deleting and renaming files is possible. (Charles Campbell) 227 Deleting and renaming files is possible. (Charles Campbell)
212 228
229 Added the t_SI and t_EI escape sequences for starting and ending Insert mode.
230 To be used to set the cursor shape to a bar or a block. No default values,
231 they are not supported by termcap/terminfo.
232
213 ============================================================================== 233 ==============================================================================
214 IMPROVEMENTS *improvements-7* 234 IMPROVEMENTS *improvements-7*
215 235
216 ":helpgrep" accepts a language specifier after the pattern: "pat@it". 236 ":helpgrep" accepts a language specifier after the pattern: "pat@it".
217 237
265 the tcl interpreter. (suggested by Alexios Zavras) 285 the tcl interpreter. (suggested by Alexios Zavras)
266 286
267 Support conversion between utf-8 and latin9 (iso-8859-15) internally, so that 287 Support conversion between utf-8 and latin9 (iso-8859-15) internally, so that
268 digraphs still work when iconv is not available. 288 digraphs still work when iconv is not available.
269 289
290 When a session file is loaded while editing an unnamed, empty buffer that
291 buffer is wiped out. Avoids that there is an unused buffer in the buffer
292 list.
293
294 Win32: When libintl.dll supports bind_textdomain_codeset(), use it.
295 (NAKADAIRA Yukihiro)
296
297 When foldtext() finds no text after removing the comment leader, use the
298 second line of the fold. Helps for C-style /* */ comments where the first
299 line is just "/*".
300
270 ============================================================================== 301 ==============================================================================
271 COMPILE TIME CHANGES *compile-changes-7* 302 COMPILE TIME CHANGES *compile-changes-7*
272 303
273 Mac: "make" now creates the Vim.app directory and "make install" copies it to 304 Mac: "make" now creates the Vim.app directory and "make install" copies it to
274 its final destination. (Raf) 305 its final destination. (Raf)
419 directory for the library early in the link flags. 450 directory for the library early in the link flags.
420 451
421 With the GUI find/replace dialog a replace only worked if the pattern was 452 With the GUI find/replace dialog a replace only worked if the pattern was
422 literal text. Now it works for any pattern. 453 literal text. Now it works for any pattern.
423 454
455 When 'equalalways' is set and 'eadirection' is "hor", ":quit" would still
456 cause equalizing window heights in the vertical direction.
457
458 When ":emenu" is used in a startup script the command was put in the typeahead
459 buffer, causing a prompt for the crypt key to be messed up.
460
461 Mac OS/X: The default for 'isprint' included characters 128-160, causes
462 problems for Terminal.app.
463
464 When a syntax item with "containedin" is used, it may match in the start or
465 end of a region with a matchgroup, while this doesn't happen for a "contains"
466 argument.
467
468 When a transparent syntax items matches in another item where the highlighting
469 has already stopped (because of a he= argument), the highlighting would come
470 back.
471
472 When cscope is used to set the quickfix error list, it didn't get set if there
473 was only one match. (Sergey Khorev)
474
475 When 'confirm' is set and using ":bdel" in a modified buffer, then selecting
476 "cancel", would still give an error message.
477
478 The PopUp menu items that started Visual mode didn't work when not in Normal
479 mode. Switching between selecting a word and a line was not possible.
480
481 Win32: The keypad decimal point always resulted in a '.', while on some
482 keyboards it's a ','. Use MapVirtualKey(VK_DECIMAL, 2).
483
484 Removed unused function DisplayCompStringOpaque() from gui_w32.c
485
486 In Visual mode there is not always an indication whether the line break is
487 selected or not. Highlight the character after the line when the line break
488 is included, e.g., after "v$o".
489
490 GTK: The <F10> key can't be mapped, it selects the menu. Disable that with a
491 GTK setting and do select the menu when <F10> isn't mapped. (David Necas)
492
493 After "Y" '[ and '] were not at start/end of the yanked text.
494
495 When a telnet connection is dropped Vim preserves files and exits. While
496 doing that a SIGHUP may arrive and disturbe us, thus ignore it. (Scott
497 Anderson) Also postpone SIGHUP until it's safe to handle. Added
498 handle_sighup().
499
424 vim:tw=78:ts=8:ft=help:norl: 500 vim:tw=78:ts=8:ft=help:norl: