comparison runtime/doc/version7.txt @ 97:d4f3db33d782 v7.0037

updated for version 7.0037
author vimboss
date Tue, 11 Jan 2005 21:34:41 +0000
parents d0764d5e4619
children 1f3902f3eb5c
comparison
equal deleted inserted replaced
96:8f25c0d2210f 97:d4f3db33d782
1 *version7.txt* For Vim version 7.0aa. Last change: 2005 Jan 09 1 *version7.txt* For Vim version 7.0aa. Last change: 2005 Jan 11
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
92 New data types *new-data-types* 92 New data types *new-data-types*
93 -------------- 93 --------------
94 94
95 In Vim scripts the following types have been added: 95 In Vim scripts the following types have been added:
96 96
97 list ordered list of items 97 List ordered list of items |List|
98 dictionary associative array of items 98 Dictionary associative array of items |Dictionary|
99 function reference to a function 99 Funcref reference to a function |Funcref|
100 100
101 Many functions and commands have been added to support the new types. 101 Many functions and commands have been added to support the new types.
102 102
103 NOT IMPLEMENTED YET! 103 The Dictionary is NOT IMPLEMENTED YET!
104
105 The |string()| function can be used to get a string representation of a
106 variable. Works for Numbers, Strings and composites of them. Then |eval()|
107 can be used to turn the string back into the variable value.
108
109 The |sharp-string| has been added as a convenient way to put an expression in
110 a string. Examples: >
111 :let l = filter(mylist, # & =~ '^\A'#)
104 112
105 113
106 KDE support *new-KDE* 114 KDE support *new-KDE*
107 ----------- 115 -----------
108 116
114 ------------------ 122 ------------------
115 123
116 The MzScheme interpreter is supported. |MzScheme| 124 The MzScheme interpreter is supported. |MzScheme|
117 The |:mzscheme| command can be used to execute MzScheme commands. 125 The |:mzscheme| command can be used to execute MzScheme commands.
118 The |:mzfile| command can be used to execute an MzScheme script file. 126 The |:mzfile| command can be used to execute an MzScheme script file.
127
119 128
120 Printing multi-byte text *new-print-multi-byte* 129 Printing multi-byte text *new-print-multi-byte*
121 ------------------ 130 ------------------
122 131
123 The |:hardcopy| command now supports printing multi-byte characters. 132 The |:hardcopy| command now supports printing multi-byte characters.
649 658
650 When using ":startinsert" or ":startreplace" when already in Insert mode 659 When using ":startinsert" or ":startreplace" when already in Insert mode
651 (possible when using CTRL-R =), pressing Esc would directly restart Insert 660 (possible when using CTRL-R =), pressing Esc would directly restart Insert
652 mode. (Peter Winters) 661 mode. (Peter Winters)
653 662
663 "2daw" didn't work at end of file if the last word is a single character.
664
654 vim:tw=78:ts=8:ft=help:norl: 665 vim:tw=78:ts=8:ft=help:norl: