- Sep 21, 2012
-
-
Bram Moolenaar authored
Problem: Not possible to lock/unlock lists in Python interface. Solution: Add .locked and .scope attributes. (ZyX)
-
Bram Moolenaar authored
Problem: More Python code can be shared between Python 2 and 3. Solution: Move code to if_py_both.h. (ZyX)
-
Bram Moolenaar authored
Problem: Python: memory leaks when there are exceptions. Solution: Add DICTKEY_UNREF in the right places. (ZyX)
-
Bram Moolenaar authored
Problem: When building with Cygwin loading Python dynamically fails. Solution: Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)
-
Bram Moolenaar authored
Problem: Building with Perl loaded dynamically still uses static library. Solution: Adjust use of PL_thr_key. (Ken Takata)
-
Bram Moolenaar authored
Problem: Unused variables in Perl interface. Solution: Adjust #ifdefs.
-
- Sep 18, 2012
-
-
Bram Moolenaar authored
Problem: With MSVC 11 Win32.mak is not found. Solution: Add the SDK_INCLUDE_DIR variable. (Raymond Ko)
-
Bram Moolenaar authored
Problem: MSVC 11 is not supported. Solution: Recognize MSVC 11. (Raymond Ko)
-
Bram Moolenaar authored
Problem: Buffer overflow in unescaping text. (Raymond Ko) Solution: Limit check for multi-byte character to 4 bytes.
-
Bram Moolenaar authored
Problem: End of color scheme name not clear in E185. (Aaron Lewis) Solution: Put the name in single quotes.
-
Bram Moolenaar authored
Problem: Can't build Ruby interface with Ruby 1.9.3. Solution: Add missing functions. (V. Ondruch)
-
- Sep 12, 2012
-
-
Bram Moolenaar authored
Problem: SEGV in Python code. Solution: Initialize len to zero. Use the right function depending on version. (Maxim Philippov)
-
Bram Moolenaar authored
Problem: ":help !" jumps to help for ":!". Solution: Adjust check for tag header line. (Andy Wokula)
-
- Sep 05, 2012
-
-
Bram Moolenaar authored
Problem: Recent Python changes are not tested. Solution: Add tests for Python bindings. (ZyX)
-
Bram Moolenaar authored
Problem: NUL bytes truncate strings when converted from Python. Solution: Handle truncation as an error. (ZyX)
-
Bram Moolenaar authored
Problem: Python bindings silently truncate string values containing NUL. Solution: Fail when a string contains NUL. (ZyX)
-
Bram Moolenaar authored
Problem: Internal error in :pyeval. Solution: Handle failed object conversion. (ZyX)
-
Bram Moolenaar authored
Problem: 64 bit MingW xpm .a file is missing. Solution: Add the file. (Sergey Khorev)
-
Bram Moolenaar authored
Problem: When creating a Vim dictionary from Python objects an empty key might be used. Solution: Do not use empty keys, throw an IndexError. (ZyX)
-
Bram Moolenaar authored
Problem: MingW needs build rule for included XPM files. Object directory for 32 and 64 builds is the same, also for MSVC. Solution: Add MingW build rule to use included XPM files. Add the CPU or architecture to the object directory name. (Sergey Khorev)
-
Bram Moolenaar authored
Problem: Workaround for Python crash isn't perfect. Solution: Change the type of the length argument. (Sean Estabrooks)
-
Bram Moolenaar authored
Problem: Completion after ":help \{-" gives an error message. Solution: Prepend a backslash.
-
Bram Moolenaar authored
Problem: Completion after ":help \{-" gives an error message and messes up the command line. Solution: Cancel the tag search if the pattern can't be compiled. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: When 'clipboard' is set to "unnamed" small deletes end up in the numbered registers. (Ingo Karkat) Solution: Use the original register name to decide whether to put a delete in a numbered register. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Crash when using a very long file name. (ZyX) Solution: Properly check length of buffer space.
-
Bram Moolenaar authored
Problem: "gnd" doesn't work correctly in Visual mode. Solution: Handle Visual mode differently in "gn". (Christian Brabandt)
-
- Aug 29, 2012
-
-
Bram Moolenaar authored
Problem: When reloading a buffer the undo file becomes unusable unless ":w" is executed. (Dmitri Frank) Solution: After reloading the buffer write the undo file. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: No tests for patch 7.3.625 and 7.3.637. Solution: Add more tests for the "gn" command and try/catch. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Dead code for BeOS GUI. Solution: Remove unused __BEOS__ stuff.
-
Bram Moolenaar authored
Problem: MS-Windows: When starting gvim maximized 'lines' and 'columns' are wrong. (Christian Robinson) Solution: Move the check for gui.starting from ui_get_shellsize() to check_shellsize().
-
Bram Moolenaar authored
Problem: Segfault with specific autocommands. Was OK after 7.3.449 and before 7.3.545. (Richard Brown) Solution: Pass TRUE for abort_if_last in the call to close_buffer(). (Christian Brabandt)
-
Bram Moolenaar authored
Problem: ":mkview" uses ":normal" instead of ":normal!" for folds. (Dan) Solution: Add the bang. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: It's not easy to build Vim on Windows with XPM support. Solution: Binary files for 7.3.639. (Sergey Khorev)
-
Bram Moolenaar authored
Problem: It's not easy to build Vim on Windows with XPM support. Solution: Include the required files, they are quite small. Update the MSVC makefile to use them. Binary files are in the next patch. (Sergey Khorev)
-
- Aug 23, 2012
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Cannot catch the error caused by a foldopen when there is no fold. (ZyX, Issue 48) Solution: Do not break out of the loop early when inside try/catch. (Christian Brabandt) Except when there is a syntax error.
-
Bram Moolenaar authored
Problem: Not all zero-width matches handled correctly for "gn". Solution: Move zero-width detection to a separate function. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Issue 21: System call during startup sets 'lines' to a wrong value. (Karl Yngve) Solution: Don't set the shell size while the GUI is still starting up. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Month/Day format for undo is confusing. (Marcin Szamotulski) Solution: Always use Year/Month/Day, should work for everybody.
-