- Oct 12, 2011
-
-
Bram Moolenaar authored
Problem: When a tags file specifies an encoding different from 'enc' it may hang and using a pattern doesn't work. Solution: Convert the whole line. Continue reading the header after the SORT tag. Add test83. (Yukihiro Nakadaira)
-
Bram Moolenaar authored
Problem: When 'imdisable' is reset from an autocommand in Insert mode it doesn't take effect. Solution: Call im_set_active() in Insert mode. (Taro Muraoka)
-
Bram Moolenaar authored
Problem: Latest MingW about XSUBPP referencing itself. (Gongqian Li) Solution: Rename the first use to XSUBPPTRY.
-
- Oct 04, 2011
-
-
Bram Moolenaar authored
Problem: Using "." to repeat a Visual delete counts the size in bytes, not characters. (Connor Lane Smith) Solution: Store the virtual column numbers instead of byte positions.
-
Bram Moolenaar authored
Problem: Indent after "public:" is not increased in C++ code. (Lech Lorens) Solution: Check for namespace after the regular checks. (partly by Martin Gieseking)
-
Bram Moolenaar authored
Problem: "vit" selects wrong text when a tag name starts with the same text as an outer tag name. (Ben Fritz) Solution: Add "\>" to the pattern to check for word boundary.
-
Bram Moolenaar authored
Problem: When longjmp() is invoked if the X server gives an error the state is not properly restored. Solution: Reset vgetc_busy. (Yukihiro Nakadaira)
-
- Oct 03, 2011
-
-
Bram Moolenaar authored
-
- Sep 30, 2011
-
-
Bram Moolenaar authored
Problem: When skipping over code from ":for" to ":endfor" get an error for calling a dict function. (Yasuhiro Matsumoto) Solution: Ignore errors when skipping over :call command.
-
Bram Moolenaar authored
Problem: When command line wraps the cursor may be displayed wrong when there are multi-byte characters. Solution: Position the cursor before drawing the text. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: When jumping to a help tag a closed fold doesn't open. Solution: Save and restore KeyTyped. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: MingW 4.6 no longer supports the -mno-cygwin option. Solution: Split the Cygwin and MingW makefiles. (Matsushita Shougo)
-
Bram Moolenaar authored
Problem: A duplicated function argument gives an internal error. Solution: Give a proper error message. (based on patch by Tyru)
-
Bram Moolenaar authored
Problem: Completion for ":compiler" shows color scheme names. Solution: Fix the directory name. (James Vega)
-
Bram Moolenaar authored
Problem: The default 'errorformat' does not ignore some "included from" lines. Solution: Add a few more patterns. (Ben Boeckel)
-
- Sep 21, 2011
-
-
Bram Moolenaar authored
Problem: #ifdef for PDP_RETVAL doesn't work, INT_PTR can be a typedef. Solution: Check the MSC version and 64 bit flags. (Sergiu Dotenco)
-
Bram Moolenaar authored
Problem: Code not following Vim style. Solution: Fix the style. (Elias Diem)
-
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)
-