- May 13, 2014
-
-
Bram Moolenaar authored
Problem: Test files missing from patch. Solution: Patch the test files.
-
Bram Moolenaar authored
Problem: It is not possible to ignore composing characters at a specific point in a pattern. Solution: Add the %C item.
-
Bram Moolenaar authored
Problem: Searching for "a" does not match accented "a" with new regexp engine, does match with old engine. (David Bürgin) "ca" does not match "ca" with accented "a" with either engine. Solution: Change the old engine, check for following composing character also for single-byte patterns.
-
Bram Moolenaar authored
Problem: Compiler warning for int to pointer of different size when DEBUG is defined. Solution: use smsg() instead of EMSG3().
-
Bram Moolenaar authored
Problem: A non-greedy match followed by a branch is too greedy. (Ingo Karkat) Solution: Add NFA_MATCH when it is already in the state list if the position differs.
-
Bram Moolenaar authored
Problem: Pattern with repeated backreference does not match with new regexp engine. (Urtica Dioica) Solution: Also check the end of a submatch when deciding to put a state in the state list.
-
Bram Moolenaar authored
Problem: When 'spellfile' is set the screen is not redrawn. Solution: Redraw when updating the spelling info. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Patches for .hgignore don't work, since the file is not in the distribution. Solution: Add .hgignore to the distribution. Will be effective with the next version.
-
Bram Moolenaar authored
Problem: Error messages are inconsistant. (ZyX) Solution: Change "Lists" to "list".
-
Bram Moolenaar authored
Problem: When 'relativenumber' is set and deleting lines or undoing that, line numbers are not always updated. (Robert Arkwright) Solution: (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Setting 'langmap' in the modeline can cause trouble. E.g. mapping ":" breaks many commands. (Jens-Wolfhard Schicke-Uffmann) Solution: Disallow setting 'langmap' from the modeline.
-
- May 09, 2014
-
-
Bram Moolenaar authored
Problem: Compiler warning about unused variable. (Charles Cooper) Solution: Move the variable inside the #if block.
-
- May 08, 2014
-
-
Bram Moolenaar authored
Problem: Test 97 fails on Mac. Solution: Do not ignore case in file names. (Jun Takimoto)
-
- May 07, 2014
-
-
Bram Moolenaar authored
Problem: When a session file has more than one tabpage and 'showtabline' is one the positions may be slightly off. Solution: Set 'showtabline' to two while positioning windows.
-
Bram Moolenaar authored
Problem: When using a session file the relative position of the cursor is not restored if there is another tab. (Nobuhiro Takasaki) Solution: Update w_wrow before calculating the fraction.
-
Bram Moolenaar authored
Problem: globpath() returns a string, making it difficult to get a list of matches. (Greg Novack) Solution: Add an optional argument like with glob(). (Adnan Zafar)
-
Bram Moolenaar authored
Problem: list_remove() conflicts with function defined in Sun header file. Solution: Rename the function. (Richard Palo)
-
Bram Moolenaar authored
Problem: Using ":sign unplace *" may leave the cursor in the wrong position (Christian Brabandt) Solution: Update the cursor position when removing all signs.
-
Bram Moolenaar authored
Problem: The fish shell is not supported. Solution: Use begin/end instead of () for fish. (Andy Russell)
-
Bram Moolenaar authored
Problem: When changing the type of a sign that hasn't been placed ther is no error message. Solution: Add an error message. (Christian Brabandt)
-
- May 02, 2014
-
-
Bram Moolenaar authored
Problem: When doing ":update" just before running an external command that changes the file, the timestamp may be unchanged and the file is not reloaded. Solution: Also check the file size.
-
- May 01, 2014
-
-
Bram Moolenaar authored
-
- Apr 29, 2014
-
-
Bram Moolenaar authored
Problem: "make autoconf" and "make reconfig" may first run configure and then remove the output. Solution: Add these targets to the exceptions. (Ken Takata)
-
Bram Moolenaar authored
Problem: Using just "$" does not cause an error message. Solution: Check for empty environment variable name. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Compiler warning on 64 bit windows. Solution: Add type cast. (Mike Williams)
-
Bram Moolenaar authored
Problem: Comparing pointers instead of the string they point to. Solution: Use strcmp(). (Ken Takata)
-
Bram Moolenaar authored
Problem: CTRL-U in Insert mode does not work after using a cursor key. (Pine Wu) Solution: Use the original insert start position. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Using exists() on a funcref for a script-local function does not work. Solution: Translate <SNR> to the special byte sequence. Add a test.
-
Bram Moolenaar authored
Problem: The '[ mark is in the wrong position after "gq". (Ingo Karkat) Solution: Add the setmark argument to do_join(). (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Test 62 fails. Solution: Set the language to C. (Christian Brabandt)
-
- Apr 24, 2014
-
-
Bram Moolenaar authored
Problem: Can't call a global function with "g:" in an expression. Solution: Skip the "g:" when looking up the function.
-
- Apr 23, 2014
-
-
Bram Moolenaar authored
Problem: Can't define a function starting with "g:". Can't assign a funcref to a buffer-local variable. Solution: Skip "g:" at the start of a function name. Don't check for colons when assigning to a variable.
-
Bram Moolenaar authored
Problem: GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz) Solution: Remove the second declaration.
-
Bram Moolenaar authored
Problem: Duplicate code in regexec(). Solution: Add line_lbr flag to regexec_nl().
-
Bram Moolenaar authored
Problem: When updating the window involves a regexp pattern, an interactive substitute to replace a "\n" with a line break fails. (Ingo Karkat) Solution: Set reg_line_lbr in vim_regsub() and vim_regsub_multi().
-
Bram Moolenaar authored
Problem: It is possible to define a function with a colon in the name. It is possible to define a function with a lower case character if a "#" appears after the name. Solution: Disallow using a colon other than with "s:". Ignore "#" after the name.
-
Bram Moolenaar authored
Problem: Warning for misplaced "const". Solution: Move the "const". (Yukihiro Nakadaira)
-
- Apr 12, 2014
-
-
Bram Moolenaar authored
Problem: Configure fails if $CC contains options. Solution: Remove quotes around $CC. (Paul Barker)
-
Bram Moolenaar authored
Problem: Compiler warning, possibly for mismatch in parameter name. Solution: Rename the parameter in the declaration.
-
- Apr 11, 2014
-
-
Bram Moolenaar authored
Problem: Using systemlist() may cause a crash and does not handle NUL characters properly. Solution: Increase the reference count, allocate memory by length. (Yasuhiro Matsumoto)
-