| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: White space before " -Ntabmove" causes problems.
Solution: Skip whitespace. (Ozaki Kiichi, closes #3841)
|
|
|
|
|
|
| |
Problem: Incorrect error messages for functions that now take a Blob
argument.
Solution: Adjust the error messages. (Dominique Pelle, closes #3846)
|
|
|
|
|
|
|
| |
Problem: Popup menu is displayed on top of the cmdline window if it is
opened from Insert completion. (Bjorn Linse)
Solution: Remove the popup menu. Restore the cursor position.
(closes #3838)
|
|
|
|
|
| |
Problem: A few compiler warnings on VMS.
Solution: Remove type cast. Adjust #ifdef. (Zoltan Arpadffy)
|
|
|
|
|
| |
Problem: Code for creating tabpages in session is too complex.
Solution: Simplify the code. (Jason Franklin)
|
|
|
|
|
| |
Problem: Sourcing a session sets v:errmsg.
Solution: Use "%argdel" instead of "argdel *". (Jason Franklin)
|
|
|
|
|
| |
Problem: Cannot build with tiny features.
Solution: Adjust #ifdefs.
|
|
|
|
|
| |
Problem: Compiler warning for unused function. (Tony Mechelynck)
Solution: Tune #ifdef around setjmp functions.
|
|
|
|
|
|
|
| |
Problem: ml_get error when updating the status line and a terminal had its
scrollback cleared. (Chris Patuzzo)
Solution: Check the cursor position when drawing the status line.
(closes #3830)
|
|
|
|
|
|
| |
Problem: Depending on the configuration some functions are unused.
Solution: Add more #ifdefs, remove unused functions. (Dominique Pelle,
closes #3822)
|
|
|
|
|
| |
Problem: Messy indent in if statement.
Solution: Improve structure of if statement. (Ozaki Kiichi, closes #3826)
|
|
|
|
|
| |
Problem: Compiler warning for signed/unsigned.
Solution: Add type cast. Change type of buffer. (Ozaki Kiichi, closes #3827)
|
|
|
|
|
|
| |
Problem: Win32: cursor blinks when Vim is not active.
Solution: Remove call to setActiveWindow(). (Yasuhiro Matsumoto,
closes #3778)
|
|
|
|
|
| |
Problem: Build error when using if_xcmdsrv.c.
Solution: Add missing part of 8.1.0779.
|
|
|
|
|
| |
Problem: Terminal test fails on Mac.
Solution: Skip the test on Mac.
|
|
|
|
|
| |
Problem: Argument for message functions is inconsistent.
Solution: Make first argument to msg() "char *".
|
|
|
|
|
|
| |
Problem: Terminal test fails on MS-Windows.
Solution: Temporarily skip the test on MS-Windows. Do run it both in
terminal and GUI on other systems.
|
|
|
|
|
|
| |
Problem: Win32: using pipes for channel does not work well.
Solution: Use a larger buffer and handle overlaps. (Yasuhiro Matsumoto,
closes #3782)
|
|
|
|
|
| |
Problem: Travis does not build a version without GUI on Linux.
Solution: Add an environment for tiny features without GUI.
|
|
|
|
|
| |
Problem: Matching too many files as zsh. (Danek Duvall)
Solution: Be more specific with zsh filetype patterns.
|
|
|
|
|
| |
Problem: VMS build is missing the blob file.
Solution: Add the blob file to the build rules. (Zoltan Arpadffy)
|
|
|
|
|
| |
Problem: Not all crypt code is tested.
Solution: Disable unused crypt code. Add more test coverage.
|
|
|
|
|
|
| |
Problem: The sign_define_by_name() function is too long.
Solution: Split it into smaller functions. (Yegappan Lakshmanan,
closes #3819)
|
|
|
|
|
| |
Problem: Some shell filetype patterns end in a star.
Solution: Make sure that patterns not ending in a star are preferred.
|
|
|
|
|
|
| |
Problem: Inconsistent use of ELAPSED_FUNC.
Solution: Consistently use ELAPSED_FUNC. Also turn ELAPSED_TYPE into a
typedef. (Ozaki Kiichi, closes #3815)
|
|
|
|
|
|
| |
Problem: :stop is covered in two tests.
Solution: Remove Test_stop_in_terminal(). Make other test exit Vim cleanly.
(Ozaki Kiichi, closes #3814)
|
|
|
|
|
|
| |
Problem: Updating completions may cause the popup menu to flicker.
Solution: Avoid updating the text below the popup menu before drawing the
popup menu.
|
|
|
|
|
|
| |
Problem: When deleting lines at the bottom signs are misplaced.
Solution: Properly update the line number of signs at the end of a buffer
after a delete/undo operation. (Yegappan Lakshmanan, closes #3798)
|
|
|
|
|
| |
Problem: Various problems when using Vim on VMS.
Solution: Various fixes. Define long_long_T. (Zoltan Arpadffy)
|
|
|
|
|
| |
Problem: String format of a Blob can't be parsed back.
Solution: Use 0z format.
|
|
|
|
|
| |
Problem: List of distributed files is outdated.
Solution: Remove workshop files. Add blob files.
|
|
|
|
|
| |
Problem: Nobody is using the Sun Workshop support.
Solution: Remove the Workshop support.
|
|
|
|
|
| |
Problem: Compiler warning.
Solution: Add type cast. (Mike Williams)
|
|
|
|
|
| |
Problem: Default value for brief_wait is wrong.
Solution: Make the default FALSE. (Ozaki Kiichi, closes #3812, closes #3799)
|
|
|
|
|
|
| |
Problem: No proper test for using 'termencoding'.
Solution: Add a screendump test. Fix using double width characters in a
screendump.
|
|
|
|
|
|
| |
Problem: Showing two characters for tab is limited.
Solution: Allow for a third character for "tab:" in 'listchars'. (Nathaniel
Braun, Ken Takata, closes #3810)
|
|
|
|
|
| |
Problem: Font number is always one instead of the actual.
Solution: Use "%d" instead of "1". (Ken Takata)
|
|
|
|
|
| |
Problem: Not enough documentation for Blobs.
Solution: Add a section about Blobs.
|
|
|
|
|
| |
Problem: copy() does not make a copy of a Blob.
Solution: Make a copy.
|
|
|
|
|
| |
Problem: Error message for get() on a Blob with invalid index.
Solution: Return an empty Blob, like get() on a List does.
|
|
|
|
|
|
| |
Problem: Preferred column is lost when setting 'cursorcolumn'.
Solution: Change option flag to P_RWINONLY. (Takayuki Kurosawa,
closes #3806)
|
|
|
|
|
|
| |
Problem: printf format not checked for semsg().
Solution: Add GNUC attribute and fix reported problems. (Dominique Pelle,
closes #3805)
|
|
|
|
|
|
| |
Problem: One more compiler warning for signed/unsigned string. (Tony
Mechelynck)
Solution: Remove type cast.
|
|
|
|
|
| |
Problem: Some regexp errors are not tested.
Solution: Add a test function.
|
|
|
|
|
|
|
| |
Problem: When the last sign is deleted the signcolumn may not be removed
even though 'signcolumn' is "auto".
Solution: When deleting the last sign redraw the buffer. (Dominique Pelle,
closes #3803, closes #3804)
|
|
|
|
|
| |
Problem: Error message contains garbage. (Dominique Pelle)
Solution: Use correct pointer to failed expression.
|
|
|
|
|
| |
Problem: Using sprintf() instead of semsg().
Solution: Use semsg(). Fix bug with E888. (Ozaki Kiichi, closes #3801)
|
|
|
|
|
| |
Problem: map() with a bad expression doesn't give an error. (Ingo Karkat)
Solution: Check for giving an error message. (closes #3800)
|
|
|
|
|
|
|
| |
Problem: Highlighting not updated with conceal and 'cursorline'. (Jason
Franklin)
Solution: Do not use a zero line number. Check if 'conceallevel' is set for
the current window.
|
|
|
|
|
| |
Problem: Compiler warnings for signed/unsigned string.
Solution: Remove type casts. (John Marriott)
|