- May 15, 2010
-
-
Bram Moolenaar authored
-
- May 14, 2010
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Can't use cscope with QuickFixCmdPre and QuickFixCmdPost. Solution: Add cscope support for these autocmd events. (Bryan Venteicher)
-
Bram Moolenaar authored
Problem: When menus are translated they can only be found by the translated name. That makes ":emenu" difficult to use. Solution: Store the untranslated name and use it for completion and :emenu. (Edward L. Fox / Liang Peng / Bezetek James)
-
Bram Moolenaar authored
Problem: ":amenu" moves the cursor when in Insert mode. Solution: Use CTRL-\ CTRL-O instead of CTRL-O. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: The ++bad argument is handled wrong, resulting in an invalid memory access. Solution: Use the bad_char field only for the replacement character, add bad_char_idx to store the position. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: A file that exists but access is denied may result in a "new file" message. E.g. when its directory is unreadable. Solution: Specifically check for ENOENT to decide a file doesn't exist. (partly by James Vega)
-
Bram Moolenaar authored
Problem: Using setqflist([]) to clear the error list doesn't work properly. Solution: Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: The swapfile is created using the destination of a symlink, but recovery doesn't follow symlinks. Solution: When recovering, resolve symlinks. (James Vega)
-
Bram Moolenaar authored
Problem: Commas in 'langmap' are not always handled correctly. Solution: Require commas to be backslash escaped. (James Vega)
-
Bram Moolenaar authored
Problem: Some compilers complain about fourth EX() argument. Solution: Add cast to long_u.
-
Bram Moolenaar authored
Problem: ":colorscheme" without an argument doesn't do anything. Solution: Make it echo the current color scheme name. (partly by Christian Brabandt)
-
Bram Moolenaar authored
Problem: Crash when assigning s: to variable. (Yukihiro Nakadaira) Solution: Make ga_scripts contain pointer to scriptvar_T instead of scriptvar_T itself. (Dominique Pelle)
-
- May 13, 2010
-
-
Bram Moolenaar authored
Problem: May get E763 when using spell dictionaries. Solution: Avoid utf-8 case folded character to be truncated to 8 bits and differ from latin1. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Folds are sometimes not updated properly and there is no way to force an update. Solution: Make "zx" and "zX" recompute folds (suggested by Christian Brabandt)
-
Bram Moolenaar authored
Problem: ":argedit" does not accept "++enc=utf8" as documented. (Dominique Pelle) Solution: Add the ARGOPT flag to ":argedit".
-
Bram Moolenaar authored
Problem: Memory leak in Motif when clicking on "Search Vim Help". Solution: Free string returned by XmTextGetString(). (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Vim tries to set the background or foreground color in a terminal to -1. (Graywh) Happens with ":hi Normal ctermbg=NONE". Solution: When resetting the foreground or background color don't set the color, let the clear screen code do that.
-
Bram Moolenaar authored
Problem: When 'shell' has an argument with a slash then 'shellpipe' is not set properly. (Britton Kerin) Solution: Assume there are no spaces in the path, arguments follow.
-
- May 07, 2010
-
-
Bram Moolenaar authored
Problem: Logtalk.dict is not installed. Solution: Add it to the install target. (Markus Heidelberg)
-
Bram Moolenaar authored
Problem: Win32: Can't open a remote file when starting Vim. Solution: Don't invoke cygwin_conv_path() for URLs. (Tomoya Adachi)
-
Bram Moolenaar authored
Problem: CTRK-K <space> <space> does not produce 0xa0 as expected. (Tony Mechelynck) Solution: Remove the Unicode range 0xe000 - 0xefff from digraphs, these are not valid characters.
-
Bram Moolenaar authored
Problem: Large file support is incorrect. Solution: Add AC_SYS_LARGEFILE to configure. (James Vega)
-
Bram Moolenaar authored
Problem: [ or ] followed by mouse click doesn't work. Solution: Reverse check for key being a mouse event. (Dominique Pelle)
-
- Mar 23, 2010
-
-
Bram Moolenaar authored
Problem: When parsing 'cino' a comma isn't skipped properly. Solution: Skip the comma. (Lech Lorens)
-
Bram Moolenaar authored
Problem: Highlighting directories for completion doesn't work properly. Solution: Don't halve backslashes when not needed, expaned "~/". (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Summary of number of substitutes is incorrect for ":folddo". (Jean Johner) Solution: Reset sub_nsubs and sub_nlines in global_exe().
-
Bram Moolenaar authored
Problem: With ":g/the/s/foo/bar/" the '[ and '] marks can be set to a line that was not changed. Solution: Only set '[ and '] marks when a substitution was done.
-
Bram Moolenaar authored
Problem: When using an expression in ":s" backslashes in the result are dropped. (Sergey Goldgaber, Christian Brabandt) Solution: Double backslashes.
-
Bram Moolenaar authored
Problem: Patch 7.2.119 introduces uninit mem read. (Dominique Pelle) Solution: Only used ScreeenLinesC when ScreeenLinesUC is not zero. (Yukihiro Nakadaira) Also clear ScreeenLinesC when allocating.
-
Bram Moolenaar authored
Problem: When built with small features the matching text is not highlighted for ":s/pat/repl/c". Solution: Remove the #ifdef for IncSearch. (James Vega)
-
Bram Moolenaar authored
Problem: Pointers for composing characters are not properly initialized. Solution: Compute the size of the pointer, not what it points to. (Yukihiro Nakadaira)
-
- Mar 19, 2010
-
-
Bram Moolenaar authored
Problem: Compiler warning for pointer type. (Tony Mechelynck) Solution: Move type cast to the right place.
-
- Mar 17, 2010
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: This gives a #705 error: let X = function('haslocaldir') let X = function('getcwd') Solution: Don't give E705 when the name is found in the hashtab. (Sergey Khorev)
-
Bram Moolenaar authored
Problem: ":e dir<Tab>" with 'wildmode' set to "list" doesn't highlight directory names with a space. (Alexandre Provencio) Solution: Remove the backslash before checking if the name is a directory. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Dynamic Ruby is not initialised properly for version 1.9.1. Ruby cannot create strings from NULL. Solution: Cleanup #ifdefs. Handle NULL like an empty string. Add ruby_init_stack. (Sergey Khorev)
-
Bram Moolenaar authored
Problem: Cannot compile on MingW Solution: Move ifneq to separate line. (Vlad Sandrini, Dominique Pelle)
-
Bram Moolenaar authored
Problem: When moving windows the cursor ends up in the wrong line. Solution: Set the window width and height properly. (Lech Lorens)
-
Bram Moolenaar authored
Problem: Redundant check for w_lines_valid. Solution: Remove the if. (Lech Lorens)
-