- Sep 14, 2011
-
-
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)
-
Bram Moolenaar authored
Problem: When using input() and :echo in a loop the displayed text is incorrect. (Benjamin Fritz) Solution: Only restore the cursor position when there is a command line. (Ben Schmidt)
-
Bram Moolenaar authored
Problem: After using "expand('%:8')" the buffer name is changed. Solution: Make a copy of the file name before shortening it.
-
- Aug 10, 2011
-
-
Bram Moolenaar authored
Problem: ":lmake" does not update the quickfix window title. Solution: Update the title. (Lech Lorens)
-
Bram Moolenaar authored
Problem: With GTK, when gvim is full-screen and a tab is opened and using a specific monitor configuration the window is too big. Solution: Adjust the window size like on MS-Windows. (Yukihiro Nakadaira)
-
Bram Moolenaar authored
Problem: Passing the file name to open in VisVim doesn't work. Solution: Adjust the index and check for end of buffer. (Jiri Sedlak)
-
Bram Moolenaar authored
Problem: MS-Windows: some characters do not show in dialogs. Solution: Use the wide methods when available. (Yanwei Jia)
-
Bram Moolenaar authored
Problem: GvimExt sets $LANG in the wrong way. Solution: Save the environment and use it for gvim. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: MS-Windows: When using a black background some screen updates cause the window to flicker. Solution: Add WS_CLIPCHILDREN to CreateWindow(). (René Aguirre)
-
Bram Moolenaar authored
Problem: With concealed characters tabs do not have the right size. Solution: Use VCOL_HLC instead of vcol. (Eiichi Sato)
-