- Oct 21, 2018
-
-
Bram Moolenaar authored
Problem: Crash when autocmd clears vimpgrep location list. Solution: Return from qf_jump_edit_buffer() early. (Yegappan Lakshmanan)
-
- Oct 20, 2018
-
-
Bram Moolenaar authored
Problem: Using freed memory in quickfix code. (Dominique Pelle) Solution: Add the quickfix_busy() flag to postpone deleting quickfix lists until it is safe. (Yegappan Lakshmanan, closes #3538)
-
- Oct 19, 2018
-
-
Bram Moolenaar authored
Problem: No menus specifically for the terminal window. Solution: Add :tlmenu. (Yee Cheng Chin, closes #3439) Add a menu test.
-
Bram Moolenaar authored
Problem: Can't build in MS-Windows. Solution: Put mch_access() call inside #ifdef
-
Bram Moolenaar authored
Problem: term_start() does not check if directory is accessible. Solution: Add mch_access() call. (Jason Franklin)
-
Bram Moolenaar authored
Problem: Some file types are not recognized. Solution: Update the file type detection.
-
Bram Moolenaar authored
-
- Oct 17, 2018
-
-
Bram Moolenaar authored
Problem: MinGW does not build tee.exe. Solution: Add build instructions. (Yasuhiro Matsumoto, closes #3548)
-
Bram Moolenaar authored
Problem: MinGW "make clean" deletes all .exe files. Solution: Only delete .exe files that it builds. (Ken takata)
-
- Oct 16, 2018
-
-
Bram Moolenaar authored
Problem: When "Terminal" highlight is reverted cursor doesn't show. Solution: Get the colors of the "Terminal" group. (closes #3546)
-
Bram Moolenaar authored
Problem: MinGW build file uses different -I flags than MVC. Solution: Add -I to $CFLAGS. (Ken takata)
-
- Oct 15, 2018
-
-
Bram Moolenaar authored
Problem: Failure when setting 'varsofttabstop' to end in a comma. (Ralf Schandl) Solution: Reject value with trailing command. Add test for invalid values (closes #3544)
-
Bram Moolenaar authored
Problem: Cannot build with perl using MinGW. Solution: Add -I. (Ken takata, Cesar Romani)
-
- Oct 14, 2018
-
-
Bram Moolenaar authored
Problem: Tiny build fails. Solution: Add a dummy declaration for funccal_entry_T.
-
Bram Moolenaar authored
Problem: Memory leaks in test_escaped_glob. Solution: Avoid failure when running the shell, use the sandbox.
-
Bram Moolenaar authored
Problem: Memory not freed on exit when quit in autocmd. Solution: Remember funccal stack when executing autocmd.
-
Bram Moolenaar authored
Problem: Directory where if_perl.c is written is inconsistent. Solution: use auto/if_perl.c for MS-Windows. (Ken Takata, closes #3540)
-
- Oct 13, 2018
-
-
Bram Moolenaar authored
Problem: User doesn't notice file does not exist when swap file does. Solution: Add a note that the file cannot be found. Make the "still running" notice stand out.
-
Bram Moolenaar authored
Problem: Dosinst command has a few flaws. Solution: Register DisplayIcon, DisplayVersion and Publisher for the uninstaller. (closes #3485) Don't set 'diffexpr' if internal diff is supported. Allow for using Vi compatible from the command line. Remove needless sleeps. Add comments in the generated _vimrc. (Ken Takata, closes #3525)
-
- Oct 12, 2018
-
-
Bram Moolenaar authored
Problem: Some tests are flaky or fail on some systems. Solution: Increase waiting time for port number. Use "cmd /c" to execute "echo" on win32. (Ken Takata, closes #3534)
-
- Oct 11, 2018
-
-
Bram Moolenaar authored
Problem: Pointer ownership around fname_expand() is unclear. Solution: Allow b_ffname and b_sfname to point to the same allocated memory, only free one. Update comments.
-
Bram Moolenaar authored
Problem: Too often indexing in qf_lists[]. Solution: Use a qf_list_T pointer. (Yegappan Lakshmanan)
-
- Oct 09, 2018
-
-
Bram Moolenaar authored
Problem: MS-Windows: Filter command with pipe character fails. (Johannes Riecken) Solution: Find the pipe character outside of quotes. (Yasuhiro Matsumoto, closes #1743, closes #3523)
-
- Oct 08, 2018
-
-
Bram Moolenaar authored
Problem: Cannot build with Mac OS X 10.5. Solution: Change #ifdef into #if. (Akshay Hegde, closes #3022)
-
- Oct 07, 2018
-
-
Bram Moolenaar authored
Problem: Autocmd test fails. Solution: Do call inchar() when flushing typeahead.
-
Bram Moolenaar authored
Problem: Client-server test fails. Solution: Change logic in EnumWindows().
-
Bram Moolenaar authored
Problem: MS-Windows: job_info() has cmd without backslashes. (Daniel Hahler) Solution: Use rem_backslash(). (closes #3517, closes #3404)
-
Bram Moolenaar authored
Problem: "simalt ~x" in .vimrc blocks swap file prompt. Solution: Flush buffers before prompting. (Yasuhiro Matsumoto, closes #3518, closes #2192)
-
Bram Moolenaar authored
Problem: When using ConPTY Vim can be a child process. Solution: To find a Vim window use both EnumWindows() and EnumChildWindows(). (Nobuhiro Takasaki, closes #3521)
-
Bram Moolenaar authored
Problem: Quickfix code uses too many /* */ comments. Solution: Change to // comments. (Yegappan Lakshmanan)
-
Bram Moolenaar authored
Problem: assert_fails() does not take a message argument Solution: Add the argument.
-
Bram Moolenaar authored
Problem: Test_executable fails when there is a dog in the system. Solution: Rename the dog. (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Ml_get error and crash when using "do". Solution: Adjust cursor position also when diffupdate is not needed. (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Win32 console: key mappings don't work. Solution: Use another solution for the keypad keys that doesn't break mappings. Some values will be negative. (Mike Williams)
-
Bram Moolenaar authored
Problem: Running test hangs when the input file is being edited. Solution: Use a SwapExists autocommand to ignore editing the test script.
-
Bram Moolenaar authored
Problem: Checking for empty quickfix stack is not consistent. Solution: Use qf_stack_empty(). (Yegappan Lakshmanan)
-
- Oct 06, 2018
-
-
Bram Moolenaar authored
Problem: resolve() was not tested with a symlink cycle. Solution: Add a test. (Dominique Pelle, closes #3513)
-
Bram Moolenaar authored
Problem: MS-Windows: executable() is not reliable. Solution: Use $PATHEXT properly. (Yasuhiro Matsumoto, closes #3412)
-
Bram Moolenaar authored
Problem: MS-Windows: not finding intl.dll. Solution: Also find intl.dll next to libintl.dll. (Ken Takata)
-
- Oct 03, 2018
-
-
Bram Moolenaar authored
Problem: Win32 console: keypad keys don't work. Solution: Use numbers instead of characters to avoid the value becoming negative. (Mike Williams)
-