- Nov 06, 2013
-
-
Bram Moolenaar authored
Problem: Setting undolevels for one buffer changes undo in another. Solution: Make 'undolevels' a global-local option. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Crash when using Insert mode completion. Solution: Avoid going past the end of pum_array. (idea by Fransisco Lopes)
-
Bram Moolenaar authored
Problem: Passing limits around too often. Solution: Use limits from buffer.
-
- Nov 05, 2013
-
-
Bram Moolenaar authored
Problem: Can't compile with tiny features. (Tony Mechelynck) Solution: Add #ifdef.
-
Bram Moolenaar authored
Problem: Cannot right shift lines starting with #. Solution: Allow the right shift when 'cino' contains #N with N > 0. (Christian Brabandt) Refactor parsing 'cino', store the values in the buffer.
-
- Nov 04, 2013
-
-
Bram Moolenaar authored
Problem: Cannot build Vim on Mac with non-Apple compilers. Solution: Remove the -no-cpp-precomp flag. (Misty De Meo)
-
Bram Moolenaar authored
Problem: After inserting comment leader, CTRL-\ CTRL-O does move the cursor. (Wiktor Ruben) Solution: Avoid moving the cursor. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: MS-Windows: When there is a colon in the file name (sub-stream feature) the swap file name is wrong. Solution: Change the colon to "%". (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: When recording, the character typed at the hit-enter prompt is recorded twice. (Urtica Dioica) Solution: Avoid recording the character twice. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: When replacing a character in Visual block mode, entering a CR does not cause a repeated line break. Solution: Recognize the situation and repeat the line break. (Christian Brabandt)
-
- Nov 03, 2013
-
-
Bram Moolenaar authored
Problem: Crash when using invalid key in Python dictionary. Solution: Check for object to be NULL. Add tests. (ZyX)
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Configure check for AvailabilityMacros.h is wrong. Solution: Use AC_CHECK_HEADERS().
-
- Nov 02, 2013
-
-
Bram Moolenaar authored
Problem: Availability macros configure check in wrong place. Solution: Also check when not using Darwin. Remove version check.
-
Bram Moolenaar authored
Problem: Declaration has wrong return type for PyObject_SetAttrString(). Solution: Use int instead of PyObject. (Andreas Schwab)
-
Bram Moolenaar authored
Problem: set_last_cursor() may encounter w_buffer being NULL. (Matt Mkaniaris) Solution: Check for NULL.
-
Bram Moolenaar authored
Problem: Warnings on 64 bit Windows. Solution: Add type casts. (Mike Williams)
-
Bram Moolenaar authored
Problem: byteidx() does not work for composing characters. Solution: Add byteidxcomp().
-
Bram Moolenaar authored
Problem: Mac: Compilation problem with OS X 10.9 Mavericks. Solution: Include AvailabilityMacros.h when available. (Kazunobu Kuriyama)
-
Bram Moolenaar authored
Problem: Mac: Where availability macros are defined depends on the system. Solution: Add a configure check. (Felix Bünemann)
-
Bram Moolenaar authored
Problem: Reading past end of the 'stl' string. Solution: Don't increment pointer when already at the NUL. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Test75 has a wrong header. (ZyX) Solution: Fix the text and remove leading ".
-
- Oct 06, 2013
-
-
Bram Moolenaar authored
Problem: With 'fo' set to "a2" inserting a space in the first column may cause the cursor to jump to the previous line. Solution: Handle the case when there is no comment leader properly. (Tor Perkins) Also fix that cursor is in the wrong place when spaces get replaced with a Tab.
-
Bram Moolenaar authored
Problem: Syntax highlighting a Yaml file causes a crash. (Blake Preston) Solution: Copy the pim structure before calling addstate() to avoid it becoming invalide when the state list is reallocated.
-
Bram Moolenaar authored
-
- Oct 02, 2013
-
-
Bram Moolenaar authored
Problem: "gn" selects too much for the pattern "\d" when there are two lines with a single digit. (Ryan Carney) Solution: Adjust the logic of is_one_char(). (Christian Brabandt)
-
Bram Moolenaar authored
Problem: In Ex mode, when line numbers are enabled the substitute prompt is wrong. Solution: Adjust for the line number size. (Benoit Pierre)
-
Bram Moolenaar authored
Problem: Recent clang version complains about -fno-strength-reduce. Solution: Add a configure check for the clang version. (Kazunobu Kuriyama)
-
Bram Moolenaar authored
Problem: When using input() in a function invoked by a mapping it doesn't work. Solution: Temporarily reset ex_normal_busy. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: Can't use Tcl 8.6. Solution: Change how Tcl_FindExecutable is called. (Jan Nijtmans)
-
- Sep 29, 2013
-
-
Bram Moolenaar authored
Problem: substitute() does not work properly when the pattern starts with "\ze". Solution: Detect an empty match. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Can't build with old MSVC. (Wang Shoulin) Solution: Define OPEN_OH_ARGTYPE instead of using intptr_t directly.
-
Bram Moolenaar authored
Problem: VMS can't handle long function names. Solution: Shorten may_req_ambiguous_character_width. (Samuel Ferencik)
-
Bram Moolenaar authored
Problem: When using ":setlocal" for 'spell' and 'spellang' then :spelldump doesn't work. (Dimitar Dimitrov) Solution: Copy the option variables to the new window used to show the dump. (Christian Brabandt)
-
- Sep 25, 2013
-
-
Bram Moolenaar authored
Problem: Visual selection does not remain after being copied over. (Axel Bender) Solution: Move when VIsual_active is reset. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Valgrind error on exit when a script-local variable holds a reference to the scope of another script. Solution: First clear all variables, then free the scopes. (ZyX)
-
Bram Moolenaar authored
Problem: MS-Windows: MSCV10 and earlier can't handle symlinks to a directory properly. Solution: Add stat_symlink_aware() and wstat_symlink_aware(). (Ken Takata)
-
Bram Moolenaar authored
Problem: Using "zw" and "zg" when 'spell' is off give a confusing error message. (Gary Johnson) Solution: Ignore the error when locating the word. Explicitly mention what word was added. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Using "\ze" in a sub-pattern does not result in the end of the match to be set. (Axel Bender) Solution: Copy the end of match position when a recursive match was successful.
-
Bram Moolenaar authored
Problem: NFA engine does not capture group correctly when using \@>. (ZyX) Solution: Copy submatches before doing the recursive match.
-