comparison runtime/doc/version6.txt @ 9:4102fb4ea781 v7.0002

updated for version 7.0002
author vimboss
date Sun, 20 Jun 2004 12:51:53 +0000
parents 3fc0f57ecb91
children 6b9e8f951af4
comparison
equal deleted inserted replaced
8:7edf9b6e4c36 9:4102fb4ea781
1 *version6.txt* For Vim version 7.0aa. Last change: 2004 Jun 07 1 *version6.txt* For Vim version 7.0aa. Last change: 2004 Jun 16
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
1762 - For the menus, change "iso-8859" to "iso_8859", Linux appears to need this. 1762 - For the menus, change "iso-8859" to "iso_8859", Linux appears to need this.
1763 - Added icon to dialogs, like for GTK. 1763 - Added icon to dialogs, like for GTK.
1764 - Use XPM bitmaps for the icon when possible. Use the Solaris XpmP.h include 1764 - Use XPM bitmaps for the icon when possible. Use the Solaris XpmP.h include
1765 file when it's available. 1765 file when it's available.
1766 - Change the shadow of the toolbar items to get a visual feedback of it being 1766 - Change the shadow of the toolbar items to get a visual feedback of it being
1767 pressed on non-LessTiff. 1767 pressed on non-LessTif.
1768 - Use gadgets instead of windows for some items for speed. 1768 - Use gadgets instead of windows for some items for speed.
1769 1769
1770 Command line completion: 1770 Command line completion:
1771 - Complete environment variable names. (Mike Steed) 1771 - Complete environment variable names. (Mike Steed)
1772 - For ":command", added a few completion methods: "mapping", "function", 1772 - For ":command", added a few completion methods: "mapping", "function",
6643 (Kontra Gergely) 6643 (Kontra Gergely)
6644 Solution: Don't map CTRL-N after CTRL-X CTRL-N. Same for CTRL-P. 6644 Solution: Don't map CTRL-N after CTRL-X CTRL-N. Same for CTRL-P.
6645 Files: src/getchar.c 6645 Files: src/getchar.c
6646 6646
6647 Patch 6.1.031 6647 Patch 6.1.031
6648 Problem: Cygwin: Xxd could read a file in text mode intead of binary mode. 6648 Problem: Cygwin: Xxd could read a file in text mode instead of binary mode.
6649 Solution: Use "rb" or "rt" when needed. (Pavol Juhas) 6649 Solution: Use "rb" or "rt" when needed. (Pavol Juhas)
6650 Files: src/xxd/xxd.c 6650 Files: src/xxd/xxd.c
6651 6651
6652 Patch 6.1.032 6652 Patch 6.1.032
6653 Problem: Can't specify a quickfix file without jumping to the first error. 6653 Problem: Can't specify a quickfix file without jumping to the first error.
6945 Fix IME support. (Muraoka Taro) 6945 Fix IME support. (Muraoka Taro)
6946 Disable dialog boxes. (Benji Fisher) 6946 Disable dialog boxes. (Benji Fisher)
6947 Files: src/edit.c, src/feature.h, src/gui_mac.c, src/os_mac.c 6947 Files: src/edit.c, src/feature.h, src/gui_mac.c, src/os_mac.c
6948 6948
6949 Patch 6.1.077 6949 Patch 6.1.077
6950 Problem: On a Debian systEm wht ACL linking fails. (Lubomir Host) 6950 Problem: On a Debian system with ACL linking fails. (Lubomir Host)
6951 Solution: When the "acl" library is used, check if the "attr" library is 6951 Solution: When the "acl" library is used, check if the "attr" library is
6952 present and use it. 6952 present and use it.
6953 Files: src/auto/configure, src/configure.in, src/link.sh 6953 Files: src/auto/configure, src/configure.in, src/link.sh
6954 6954
6955 Patch 6.1.078 6955 Patch 6.1.078
7227 Solution: Adjust the first line to the start of a fold. 7227 Solution: Adjust the first line to the start of a fold.
7228 Files: src/move.c 7228 Files: src/move.c
7229 7229
7230 Patch 6.1.121 (depends on 6.1.098) 7230 Patch 6.1.121 (depends on 6.1.098)
7231 Problem: When starting Select mode from Insert mode, then using the Paste 7231 Problem: When starting Select mode from Insert mode, then using the Paste
7232 menu entry, the cursor is left before the laste pasted character. 7232 menu entry, the cursor is left before the last pasted character.
7233 (Mario Schweigler) 7233 (Mario Schweigler)
7234 Solution: Set the cursor for Insert mode one character to the right. 7234 Solution: Set the cursor for Insert mode one character to the right.
7235 Files: runtime/menu.vim 7235 Files: runtime/menu.vim
7236 7236
7237 Patch 6.1.122 7237 Patch 6.1.122
7961 7961
7962 Patch 6.1.231 7962 Patch 6.1.231
7963 Problem: Double clicking with the mouse to select a word does not work for 7963 Problem: Double clicking with the mouse to select a word does not work for
7964 multi-byte characters. 7964 multi-byte characters.
7965 Solution: Use vim_iswordc() instead of vim_isIDc(). This means 'iskeyword' 7965 Solution: Use vim_iswordc() instead of vim_isIDc(). This means 'iskeyword'
7966 is used intead of 'isident'. Also fix that mixing ASCII with 7966 is used instead of 'isident'. Also fix that mixing ASCII with
7967 multi-byte word characters doesn't work, the mouse class for 7967 multi-byte word characters doesn't work, the mouse class for
7968 punctuation and word characters was mixed up. 7968 punctuation and word characters was mixed up.
7969 Files: src/normal.c 7969 Files: src/normal.c
7970 7970
7971 Patch 6.1.232 (depends on 6.1.226) 7971 Patch 6.1.232 (depends on 6.1.226)
10260 Solution: Add _() to the messages. (Muraoka Taro) 10260 Solution: Add _() to the messages. (Muraoka Taro)
10261 Files: src/ex_cmds.c 10261 Files: src/ex_cmds.c
10262 10262
10263 Patch 6.2.053 10263 Patch 6.2.053
10264 Problem: Prototype for bzero() doesn't match most systems. 10264 Problem: Prototype for bzero() doesn't match most systems.
10265 Solution: Use "void *" instead of "char *" and "size_t" intead of "int". 10265 Solution: Use "void *" instead of "char *" and "size_t" instead of "int".
10266 Files: src/osdef1.h.in 10266 Files: src/osdef1.h.in
10267 10267
10268 Patch 6.2.054 10268 Patch 6.2.054
10269 Problem: A double-byte character with a second byte that is a backslash 10269 Problem: A double-byte character with a second byte that is a backslash
10270 causes problems inside a string. 10270 causes problems inside a string.
10532 Files: src/buffer.c 10532 Files: src/buffer.c
10533 10533
10534 Patch 6.2.096 10534 Patch 6.2.096
10535 Problem: Win32: ":let @* = ''" put a newline on the clipboard. (Klaus 10535 Problem: Win32: ":let @* = ''" put a newline on the clipboard. (Klaus
10536 Bosau) 10536 Bosau)
10537 Solution: Put zero bytes on the clibpoard for an empty string. 10537 Solution: Put zero bytes on the clipboard for an empty string.
10538 Files: src/ops.c 10538 Files: src/ops.c
10539 10539
10540 Patch 6.2.097 10540 Patch 6.2.097
10541 Problem: Setting or resetting 'insertmode' in a BufEnter autocommand 10541 Problem: Setting or resetting 'insertmode' in a BufEnter autocommand
10542 doesn't always have immediate effect. (Nagger) 10542 doesn't always have immediate effect. (Nagger)
11337 (Gordon Prieur) 11337 (Gordon Prieur)
11338 Files: src/fileio.c, src/netbeans.c, src/proto/netbeans.pro, 11338 Files: src/fileio.c, src/netbeans.c, src/proto/netbeans.pro,
11339 runtime/doc/netbeans.txt, runtime/doc/tags 11339 runtime/doc/netbeans.txt, runtime/doc/tags
11340 11340
11341 Patch 6.2.216 (after 6.2.206) 11341 Patch 6.2.216 (after 6.2.206)
11342 Problem: Multi-byte characters stil cannot be used as hotkeys in a console 11342 Problem: Multi-byte characters still cannot be used as hotkeys in a console
11343 dialog. (Mattias Erkisson) 11343 dialog. (Mattias Erkisson)
11344 Solution: Make get_keystroke() handle multi-byte characters. 11344 Solution: Make get_keystroke() handle multi-byte characters.
11345 Files: src/misc1.c 11345 Files: src/misc1.c
11346 11346
11347 Patch 6.2.217 11347 Patch 6.2.217
11374 Files: src/ex_cmds.h 11374 Files: src/ex_cmds.h
11375 11375
11376 Patch 6.2.222 11376 Patch 6.2.222
11377 Problem: Using "--remote" several times on a row only opens some of the 11377 Problem: Using "--remote" several times on a row only opens some of the
11378 files. (Dany St-Amant) 11378 files. (Dany St-Amant)
11379 Solution: Don't delete all typehead when the server receives a command from 11379 Solution: Don't delete all typeahead when the server receives a command from
11380 a client, only delete typed characters. 11380 a client, only delete typed characters.
11381 Files: src/main.c 11381 Files: src/main.c
11382 11382
11383 Patch 6.2.223 11383 Patch 6.2.223
11384 Problem: Cscope: Avoid a hang when cscope waits for a response while Vim 11384 Problem: Cscope: Avoid a hang when cscope waits for a response while Vim
11872 Patch 6.2.295 11872 Patch 6.2.295
11873 Problem: When in debug mode, receiving a message from a remote client 11873 Problem: When in debug mode, receiving a message from a remote client
11874 causes a crash. Evaluating an expression causes Vim to wait for 11874 causes a crash. Evaluating an expression causes Vim to wait for
11875 "cont" to be typed, without a prompt. (Hari Krishna Dara) 11875 "cont" to be typed, without a prompt. (Hari Krishna Dara)
11876 Solution: Disable debugging when evaluating an expression for a client. 11876 Solution: Disable debugging when evaluating an expression for a client.
11877 (Michael Geddes) Don't try reading into the typehead buffer when 11877 (Michael Geddes) Don't try reading into the typeahead buffer when
11878 it may have been filled in another way. 11878 it may have been filled in another way.
11879 Files: src/ex_getln.c, src/getchar.c, src/if_xcmdsrv.c, src/main.c, 11879 Files: src/ex_getln.c, src/getchar.c, src/if_xcmdsrv.c, src/main.c,
11880 src/misc1.c, src/proto/getchar.pro, src/proto/main.pro, 11880 src/misc1.c, src/proto/getchar.pro, src/proto/main.pro,
11881 src/proto/os_unix.pro, src/proto/ui.pro, src/structs.h, 11881 src/proto/os_unix.pro, src/proto/ui.pro, src/structs.h,
11882 src/os_unix.c, src/ui.c 11882 src/os_unix.c, src/ui.c
12554 12554
12555 Patch 6.2.398 (extra) 12555 Patch 6.2.398 (extra)
12556 Problem: Win32 console: no extra key modifiers are supported. 12556 Problem: Win32 console: no extra key modifiers are supported.
12557 Solution: Encode the modifiers into the input stream. Also fix that special 12557 Solution: Encode the modifiers into the input stream. Also fix that special
12558 keys are converted and stop working when 'tenc' is set. Also fix 12558 keys are converted and stop working when 'tenc' is set. Also fix
12559 that when 'tenc' is intialized the input and output conversion is 12559 that when 'tenc' is initialized the input and output conversion is
12560 not setup properly until 'enc' or 'tenc' is set. 12560 not setup properly until 'enc' or 'tenc' is set.
12561 Files: src/getchar.c, src/option.c, src/os_win32.c 12561 Files: src/getchar.c, src/option.c, src/os_win32.c
12562 12562
12563 Patch 6.2.399 12563 Patch 6.2.399
12564 Problem: A ":set" command that fails still writes a message when it is 12564 Problem: A ":set" command that fails still writes a message when it is
13079 13079
13080 Patch 6.2.476 13080 Patch 6.2.476
13081 Problem: When reloading a hidden buffer changed outside of Vim and the 13081 Problem: When reloading a hidden buffer changed outside of Vim and the
13082 current buffer is read-only, the reloaded buffer becomes 13082 current buffer is read-only, the reloaded buffer becomes
13083 read-only. (Hari Krishna Dara) 13083 read-only. (Hari Krishna Dara)
13084 Solution: Save the 'readonly' flag of the realoaded buffer instead of the 13084 Solution: Save the 'readonly' flag of the reloaded buffer instead of the
13085 current buffer. 13085 current buffer.
13086 Files: src/fileio.c 13086 Files: src/fileio.c
13087 13087
13088 Patch 6.2.477 13088 Patch 6.2.477
13089 Problem: Using remote_send(v:servername, "\<C-V>") causes Vim to hang. 13089 Problem: Using remote_send(v:servername, "\<C-V>") causes Vim to hang.