- May 06, 2018
-
-
Bram Moolenaar authored
Problem: GUI: click on tab fails when the focus is in a terminal window. Solution: Handle K_TABLINE.
-
- May 05, 2018
-
-
Bram Moolenaar authored
Problem: Lose contact with jobs when :gui forks. Solution: Don't fork when there is a running job. Make log message for a died job clearer. Also close the terminal when stderr and stdout are the same FD.
-
Bram Moolenaar authored
Problem: Duplicate term options after renaming. Solution: Remove the old names 'termkey', 'termsize' and 'terminalscroll'.
-
Bram Moolenaar authored
Problem: No test for "vim -g". Solution: Add a test for "-g" and "-y".
-
Bram Moolenaar authored
Problem: MS-Windows users expect -? to work like --help. Solution: Add -?. (Christian Brabandt, closes #2867)
-
Bram Moolenaar authored
Problem: Using uint8_t does not work everywhere. Solution: Use char_u instead.
-
- May 04, 2018
-
-
Bram Moolenaar authored
Problem: 'winfixwidth' is not always respected by :close. Solution: Prefer a frame without 'winfixwidth' or 'winfixheight'. (Jason Franklin)
-
- May 03, 2018
-
-
Bram Moolenaar authored
Problem: BufWinEnter does not work well for a terminal window. Solution: Do not trigger BufWinEnter when opening a terminal window.
-
- May 02, 2018
-
-
Bram Moolenaar authored
Problem: Tool to check a color scheme is not installed. Solution: Update the install rule. (Christian Brabandt)
-
- May 01, 2018
-
-
Bram Moolenaar authored
Problem: Cannot insert the whole cursor line. Solution: Make CTRL-R CTRL-L work. (Andy Massimino, closes #2857)
-
Bram Moolenaar authored
Problem: No test for 'termwinkey'. Solution: Add a test. Make feedkeys() handle terminal_loop() returning before characters are consumed.
-
Bram Moolenaar authored
Problem: Missing symbol in Win32 small build. Solution: Define VTERM_ANSI_INDEX_NONE without the terminal feature. Also fix unused function with #ifdef.
-
Bram Moolenaar authored
Problem: Gvim test gets stuck in dialog. Solution: Rename the file used.
-
Bram Moolenaar authored
Problem: Cannot use 256 colors in a MS-Windows console. Solution: Add 256 color support. (Nobuhiro Takasaki, closes #2821)
-
Bram Moolenaar authored
Problem: No simple way to label quickfix entries. Solution: Add the "module" item, to be used instead of the file name for display purposes. (Martin Szamotulski, closes #1757)
-
Bram Moolenaar authored
Problem: File names in quickfix window are not always shortened. Solution: Shorten the file name when opening the quickfix window. (Yegappan Lakshmanan, closes #2851, closes #2846)
-
- Apr 30, 2018
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Test fails because Vim in a terminal uses wrong 'encoding'. Solution: Set encoding in the test where it matters. (James McCoy, closes #2847)
-
Bram Moolenaar authored
Problem: Deleting in a block selection causes problems. Solution: Check the length of the line before adding bd.textcol and bd.textlen. (Christian Brabandt, closes #2825)
-
Bram Moolenaar authored
Problem: Script to check translations does not always work. Solution: Go to first line before searching for MIME.
-
Bram Moolenaar authored
Problem: Cannot cleanup before loading another colorscheme. Solution: Add the ColorSchemePre autocommand event.
-
Bram Moolenaar authored
Problem: In tests, when WaitFor() fails it doesn't say why. Solution: Turn a few more WaitFor() into WaitForAssert().
-
Bram Moolenaar authored
Problem: MS-Windows: warning for unused variable. Solution: Move declaration inside #ifdef. (Mike Williams)
-
- Apr 29, 2018
-
-
Bram Moolenaar authored
Problem: Reading very long lines can be slow. Solution: Read up to 1 Mbyte at a time to avoid a lot of copying. Add a check for going over the column limit.
-
Bram Moolenaar authored
Problem: Dialog messages are not translated. Solution: Add N_() and _() where needed. (Sergey Alyoshin)
-
- Apr 28, 2018
-
-
Bram Moolenaar authored
Problem: Quickfix: mixup of FALSE and FAIL, returning -1. Solution: Use FAIL and INVALID_QFIDX. (Yegappan Lakshmanan)
-
Bram Moolenaar authored
Problem: In tests, when WaitFor() fails it doesn't say why. (James McCoy) Solution: Add WaitForAssert(), which produces an assert error when it fails.
-
Bram Moolenaar authored
Problem: Assert functions don't return anything. Solution: Return non-zero when the assertion fails.
-
Bram Moolenaar authored
Problem: Repeated saving and restoring viewstate for 'incsearch'. Solution: Use a structure.
-
- Apr 27, 2018
-
-
Bram Moolenaar authored
Problem: SET_NO_HLSEARCH() used in a wrong way. Solution: Make it a function. (suggested by Dominique Pelle, closes #2850)
-
Bram Moolenaar authored
Problem: With 'incsearch' text may jump up and down. () Solution: Besides w_botline also save and restore w_empty_rows. (closes # 2530)
-
- Apr 26, 2018
-
-
Bram Moolenaar authored
Problem: Expanding abbreviation doesn't work. (Tooth Pik) Solution: Return OK instead of FALSE and FAIL instead of TRUE. (Christian Brabandt)
-
- Apr 25, 2018
-
-
Bram Moolenaar authored
Problem: CTRL-G j in Insert mode is incorrect when 'virtualedit' is set. Solution: Take coladd into account. (Christian Brabandt, closes #2743)
-
Bram Moolenaar authored
Problem: Lgtm considers tutor.es to be EcmaScript. Solution: Add a config file for lgtm. (Bas van Schaik, closes #2844)
-
- Apr 24, 2018
-
-
Bram Moolenaar authored
Problem: :argedit does not reuse an empty unnamed buffer. Solution: Add the BLN_CURBUF flag and fix all the side effects. (Christian Brabandt, closes #2713)
-
Bram Moolenaar authored
Problem: Terminal debug logging is a bit complicated. Solution: Make log_tr() use variable arguments (Ozaki Kiichi, closes #2730)
-
Bram Moolenaar authored
Problem: Job in terminal window with no output channel is killed. Solution: Keep the job running when the input is a tty. (Ozaki Kiichi, closes #2734)
-
Bram Moolenaar authored
Problem: Wrong number of arguments to vms_read(). Solution: Drop the first argument. (Ozaki Kiichi)
-
Bram Moolenaar authored
Problem: Memory leak from duplicate options. (Yegappan Lakshmanan) Solution: Don't set the default value twice.
-
Bram Moolenaar authored
Problem: open_line() returns TRUE/FALSE for success/failure. Solution: Return OK or FAIL.
-