- Sep 21, 2011
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: When a 0xa0 character is in a sourced file the error message for unrecognized command does not show the problem. Solution: Display 0xa0 as <a0>.
-
Bram Moolenaar authored
Problem: Redobuff doesn't always include changes of the completion leader. Solution: Insert backspaces as needed. (idea by Taro Muraoka)
-
Bram Moolenaar authored
Problem: "C" on the last line deletes that line if it's blank. Solution: Only delete the last line for a delete operation. (James Vega)
-
Bram Moolenaar authored
Problem: Calling debug.debug() in Lua may cause Vim to hang. Solution: Add a better debug method. (Rob Hoelz, Luis Carvalho)
-
Bram Moolenaar authored
Problem: Crash when 'colorcolumn' is set and closing buffer. Solution: Check for w_buffer to be NULL. (Yasuhiro Matsumoto)
-
- Sep 14, 2011
-
-
Bram Moolenaar authored
Problem: Opening a window before forking causes problems for GTK. Solution: Fork first, create the window in the child and report back to the parent process whether it worked. If successful the parent exits, if unsuccessful the child exits and the parent continues in the terminal. (Tim Starling)
-
Bram Moolenaar authored
Problem: Missing parenthesis. Solution: Add it. (Benjamin R. Haskell)
-
Bram Moolenaar authored
Problem: One more warning when compiling with dynamic Python 3. Solution: Change PySliceObject to PyObject.
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Can't compile with tiny features. Solution: Add #ifdef around win_valid().
-
Bram Moolenaar authored
Problem: Complete function isn't called when the leader changed. Solution: Allow the complete function to return a dictionary with a flag that indicates ins_compl_restart() is to be called when the leader changes. (Taro Muraoka)
-
Bram Moolenaar authored
Problem: Code not following Vim style. Solution: Fix the style. (Elias Diem)
-
Bram Moolenaar authored
Problem: Warnings for pointer types. Solution: Change PySliceObject to PyObject.
-
Bram Moolenaar authored
Problem: Writing to 'verbosefile' has problems, e.g. for :highlight. Solution: Do not use a separate verbose_write() function but write with the same code that does redirecting. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: Python 3 doesn't support slice assignment. Solution: Implement slices. (Brett Overesch, Roland Puntaier)
-
Bram Moolenaar authored
Problem: When closing a window there is a chance that deleting a scrollbar triggers a GUI resize, which uses the window while it is not in a valid state. Solution: Set the buffer pointer to NULL to be able to detect the invalid situation. Fix a few places that used the buffer pointer incorrectly.
-
Bram Moolenaar authored
Problem: Auto-loading a function while editing the command line causes scrolling up the display. Solution: Don't set msg_scroll when defining a function and the user is not typing. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: Strawberry Perl doesn't work on MS-Windows. Solution: Use xsubpp if needed. (Yasuhiro Matsumoto)
-
- Sep 08, 2011
-
-
Bram Moolenaar authored
Problem: Compilation error. Solution: Correct return type from int to pid_t. (Danek Duvall)
-
Bram Moolenaar authored
Problem: Test 19 fails without 'smartindent' and +eval. Solution: Don't use ":exe". Source small.vim.
-
- Sep 07, 2011
-
-
Bram Moolenaar authored
Problem: When 'smartindent' and 'copyindent' are set a Tab is used even though 'expandtab' is set. Solution: Do not insert Tabs. Add a test. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Python doesn't parse multi-byte argument correctly. Solution: Use "t" instead of "s". (lilydjwg)
-
Bram Moolenaar authored
Problem: Source code not in Vim style. Solution: Adjust the style. (Elias Diem)
-
Bram Moolenaar authored
Problem: Built-in colors are different from rgb.txt. Solution: Adjust the color values. (Benjamin Haskell)
-
Bram Moolenaar authored
Problem: Can't load Perl 5.14 dynamically. Solution: Add code in #ifdefs. (Charles Cooper)
-
Bram Moolenaar authored
Problem: When writing to an external command a zombie process may be left behind. Solution: Wait on the process. (James Vega)
-
Bram Moolenaar authored
Problem: When filtering text with an external command Vim may not read all the output. Solution: When select() is interrupted loop and try again. (James Vega)
-
- Sep 05, 2011
-
-
Bram Moolenaar authored
Problem: Patch 289 causes more problems than it solves. Solution: Rever the patch untill a better solution is found.
-
- Sep 02, 2011
-
-
Bram Moolenaar authored
Problem: MSVC compiler has a problem with non-ASCII characters. Solution: Avoid non-ASCII characters. (Hong Xu)
-
Bram Moolenaar authored
Problem: Crash when using fold markers and selecting a visual block that includes a folded line and goes to end of line. (Sam Lidder) Solution: Check for the column to be MAXCOL. (James Vega)
-
Bram Moolenaar authored
Problem: Configure doesn't work properly with Python3. Solution: Put -ldl before $LDFLAGS. Add PY3_NO_RTLD_GLOBAL. (Roland Puntaier)
-
Bram Moolenaar authored
Problem: When a BufWriteCmd autocommand resets 'modified' this doesn't change older buffer states to be marked as 'modified' like ":write" does. (Yukihiro Nakadaira) Solution: When the BufWriteCmd resets 'modified' then adjust the undo information like ":write" does.
-
- Aug 28, 2011
-
-
Bram Moolenaar authored
Problem: Complete function isn't called when the leader changed. Solution: Call ins_compl_restart() when the leader changed. (Taro Muraoka)
-
Bram Moolenaar authored
Problem: has('python') may give an error message for not being able to load the library after using python3. Solution: Only give the error when the verbose argument is true.
-
- Aug 27, 2011
-
-
Bram Moolenaar authored
Problem: Can't compile with MSVC and tiny options. Solution: Move variables and #ifdefs. (Sergey Khorev)
-
- Aug 26, 2011
-
-
Bram Moolenaar authored
Problem: Crash when using "zd" on a large number of folds. (Sam King) Solution: Recompute pointer after reallocating array. Move fewer entries when making room.
-
- Aug 19, 2011
-
-
Bram Moolenaar authored
Problem: Mapping <Char-123> no longer works. Solution: Properly check for "char-". Add a test for it.
-
- Aug 17, 2011
-
-
Bram Moolenaar authored
Problem: The str2special() function doesn't handle multi-byte characters properly. Solution: Recognize multi-byte characters. (partly by Vladimir Vichniakov)
-
Bram Moolenaar authored
Problem: An expression mapping with a multi-byte character containing a 0x80 byte gets messed up. (ZyX) Solution: Unescape the expression before evaluating it (Yukihiro Nakadaira)
-