- Mar 11, 2012
-
-
Bram Moolenaar authored
-
- Mar 07, 2012
-
-
Bram Moolenaar authored
Problem: Test 62 fails when compiled without GUI and X11. Solution: Don't test :drop when it is not supported.
-
Bram Moolenaar authored
Problem: Compiler warning for unused argument without some features. Solution: Add UNUSED.
-
Bram Moolenaar authored
Problem: For some compilers the error file is not easily readable. Solution: Use QuickFixCmdPre for more commands. (Marcin Szamotulski)
-
Bram Moolenaar authored
Problem: Cursor positioned wrong at the command line when regaining focus and using some input method. Solution: Do not position the cursor in command line mode.
-
Bram Moolenaar authored
Problem: Get ml_get error hen ":behave mswin" was used and selecting several lines. (A. Sinan Unur) Solution: Adjust the end of the operation. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Cannot get file name with newline from glob(). Solution: Add argument to glob() and expand() to indicate they must return a list. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Compiler warning for sprintf. Solution: Put the length in a variable. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: When using ":s///c" the cursor is moved away from the match. (Lawman) Solution: Don't move the cursor when do_ask is set. (Christian Brabandt)
-
- Feb 29, 2012
-
-
Bram Moolenaar authored
Problem: When using ":loadview" folds may be closed unexpectedly. Solution: Take into account foldlevel. (Xavier de Gaye)
-
Bram Moolenaar authored
Problem: The InsertCharPre autocommand event is not triggered during completion and when typing several characters quickly. Solution: Also trigger InsertCharPre during completion. Do not read ahead when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: Win32: UPX does not compress 64 bit binaries. Solution: Mention and add the alternative: mpress. (Dave Bodenstab)
-
Bram Moolenaar authored
Problem: Win32: Warnings for type conversion. Solution: Add type casts. (Mike Williams)
-
Bram Moolenaar authored
Problem: Crash when calling smsg() during startup. Solution: Don't use 'shortmess' when it is not set yet.
-
Bram Moolenaar authored
Problem: When setting $VIMRUNTIME later the directory for fetching translated messages is not adjusted. Solution: Put bindtextdomain() in vim_setenv().
-
- Feb 22, 2012
-
-
Bram Moolenaar authored
Problem: ":tab drop file" has several problems, including moving the current window and opening a new tab for a file that already has a window. Solution: Refactor ":tab drop" handling. (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Using many continuation lines can be slow. Solution: Adjust the reallocation size to the current length.
-
Bram Moolenaar authored
Problem: Re-allocating memory slows Vim down. Solution: Use realloc() in ga_grow(). (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Pasting in the command line is slow. Solution: Don't redraw if there is another character to read. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Undo broken when pasting close to the last line. (Andrey Radev) Solution: Use a flag to remember if the deleted included the last line. (Christian Brabandt)
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Tcl doesn't work on 64 MS-Windows. Solution: Make it work. (Dave Bodenstab)
-
Bram Moolenaar authored
Problem: Win32: Still a problem with "!start /b". Solution: Fix pointer use. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: Crash when a BufWinLeave autocommand closes the only other window. (Daniel Hunt) Solution: Abort closing a buffer when it becomes the only one.
-
Bram Moolenaar authored
Problem: Win32: Still a problem with "!start /b". Solution: Escape only '|'. (Yasuhiro Matsumoto)
-
- Feb 21, 2012
-
-
Bram Moolenaar authored
Problem: Win32: External commands with "start" do not work. Solution: Unescape part of the command. (Yasuhiro Matsumoto)
-
- Feb 20, 2012
-
-
Bram Moolenaar authored
Problem: Win32: External commands with special characters don't work. Solution: Add the 'shellxescape' option.
-
- Feb 19, 2012
-
-
Bram Moolenaar authored
Problem: Can't properly escape commands for cmd.exe. Solution: Default 'shellxquote' to '('. Append ')' to make '(command)'. No need to use "/s" for 'shellcmdflag'.
-
- Feb 12, 2012
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: ":all!" and ":sall!" give error E477, even though the documentation says these are valid commands. Solution: Support the exclamation mark. (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: MS-Windows: 'shcf' and 'shellxquote' defaults are not very good. Solution: Make a better guess when 'shell' is set to "cmd.exe". (Ben Fritz)
-
Bram Moolenaar authored
Problem: Still read modelines for ":doautocmd". Solution: Move check for <nomodeline> to separate function.
-
Bram Moolenaar authored
Problem: Newer versions of MzScheme (Racket) require earlier (trampolined) initialisation. Solution: Call mzscheme_main() early in main(). (Sergey Khorev)
-
Bram Moolenaar authored
Problem: Vim does not support UTF8_STRING for the X selection. Solution: Add UTF8_STRING atom support. (Alex Efros) Use it only when 'encoding' is set to Unicode.
-
- Feb 11, 2012
-
-
Bram Moolenaar authored
Problem: Compiler warnings to size casts in Perl interface. Solution: Use XS macros. (James McCoy)
-
Bram Moolenaar authored
Problem: There is no way to avoid ":doautoall" reading modelines. Solution: Add the <nomodeline> argument. Adjust documentation.
-
Bram Moolenaar authored
Problem: Continue looping inside FOR_ALL_TAB_WINDOWS even when already done. Solution: Use goto instead of break. (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Compiler warnings for types on Windows. Solution: Add type casts. (Mike Williams)
-
Bram Moolenaar authored
Problem: Compiler warning for unused variable. Solution: Move the variable inside #ifdef.
-
- Feb 05, 2012
-
-
Bram Moolenaar authored
Problem: Using join() can be slow. Solution: Compute the size of the result before allocation to avoid a lot of allocations and copies. (Taro Muraoka)
-