summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-04patch 8.0.1566: too many #ifdefsBram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate FEAT_SCROLLBIND and FEAT_CURSORBIND.
2018-03-04patch 8.0.1565: can't build Mac version without GUIBram Moolenaar
Problem: Can't build Mac version without GUI. Solution: Adjust when IME_WITHOUT_XIM is defined.
2018-03-04patch 8.0.1564: too many #ifdefsBram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate the +autocmd feature. Takes away 450 #ifdefs and increases code size of tiny Vim by only 40 Kbyte.
2018-03-03patch 8.0.1563: timeout of getwinposx() can be too shortBram Moolenaar
Problem: Timeout of getwinposx() can be too short. (lilydjwg) Solution: Add getwinpos(). (closes #2689)
2018-03-03patch 8.0.1562: the terminal debugger can't set a breakpoint with the mouseBram Moolenaar
Problem: The terminal debugger can't set a breakpoint with the mouse. Solution: Add popup menu entries.
2018-03-03patch 8.0.1561: crash with rust syntax highligtingBram Moolenaar
Problem: Crash with rust syntax highligting. (Edd Barrett) Solution: Avoid going past the end of an empty line.
2018-03-03patch 8.0.1560: build failure without GUI on MS-WindowsBram Moolenaar
Problem: Build failure without GUI on MS-Windows. Solution: Adjust #ifdef for vcol2col().
2018-03-03patch 8.0.1559: build failure without GUIBram Moolenaar
Problem: Build failure without GUI. Solution: Adjust #ifdef for get_fpos_of_mouse().
2018-03-03patch 8.0.1558: no right-click menu in a terminalBram Moolenaar
Problem: No right-click menu in a terminal. Solution: Implement the right click menu for the terminal.
2018-03-03patch 8.0.1557: printf() does not work with only one argumentBram Moolenaar
Problem: printf() does not work with only one argument. (Daniel Hahler) Solution: Allow using just the format. (Ken Takata, closes #2687)
2018-03-02patch 8.0.1556: may not parse the t_RS response correctlyBram Moolenaar
Problem: May not parse the t_RS response correctly, resulting in wrong characters in the input stream. Solution: When the t_RS response is partly received wait for more characters.
2018-03-01patch 8.0.1555: build error for some combination of featuresBram Moolenaar
Problem: Build error for some combination of features. Solution: Declare variable in more situations.
2018-03-01patch 8.0.1554: custom plugins loaded with --cleanBram Moolenaar
Problem: Custom plugins loaded with --clean. Solution: Do not include the home directory in 'runtimepath'.
2018-02-27patch 8.0.1553: cannot see what digraph is used to insert a characterBram Moolenaar
Problem: Cannot see what digraph is used to insert a character. Solution: Show the digraph with the "ga" command. (Christian Brabandt)
2018-02-27patch 8.0.1552: may leak file descriptors when executing jobBram Moolenaar
Problem: May leak file descriptors when executing job. Solution: Close more file descriptors. (Ozaki Kiichi, closes #2531)
2018-02-27patch 8.0.1551: on Mac 'maxmemtot' is set to a weird valueBram Moolenaar
Problem: On Mac 'maxmemtot' is set to a weird value. Solution: For Mac use total memory and subtract system memory. For other systems accept both a 32 bit and 64 bit result. (Ozaki Kiichi, closes #2646)
2018-02-27patch 8.0.1550: various small problems in source filesBram Moolenaar
Problem: Various small problems in source files. Solution: Fix the problems.
2018-02-27patch 8.0.1549: various small problems in test filesBram Moolenaar
Problem: Various small problems in test files. Solution: Include small changes.
2018-02-27Include Serbian spell input filesBram Moolenaar
2018-02-27patch 8.0.1548: screen dump test script not included in distributionBram Moolenaar
Problem: Screen dump test script not included in distribution. Solution: Add the script to the list of distributed files.
2018-02-27patch 8.0.1547: undo in the options window makes it emptyBram Moolenaar
Problem: Undo in the options window makes it empty. Solution: Set 'undolevels' while filling the buffer. (Yasuhiro Matthew, closes #2645)
2018-02-27patch 8.0.1546: using feedkeys() in a terminal may trigger mappingsBram Moolenaar
Problem: Using feedkeys() in a terminal window may trigger mappings. (Charles Sheridan) Solution: Avoid triggering a mapping when peeking for a key.
2018-02-27patch 8.0.1545: screen dumps not included in distributionBram Moolenaar
Problem: Screen dumps not included in distribution. Solution: Add dumps to the list of distributed files.
2018-02-27Updated runtime files.Bram Moolenaar
Add Serbian translations and spell checking.
2018-02-27patch 8.0.1544: when using 'termguicolors' SpellBad doesn't showBram Moolenaar
Problem: When using 'termguicolors' SpellBad doesn't show. Solution: When the GUI colors are not set fall back to the cterm colors.
2018-02-27patch 8.0.1543: with 'termguicolors' Normal color doesn't work correctlyBram Moolenaar
Problem: With 'termguicolors' Normal color doesn't work correctly. Solution: Set cterm_normal_bg_gui_color and cterm_normal_fg_color always. (Kazunobu Kuriyama, closes #981, closes #2332)
2018-02-25patch 8.0.1542: terminal screen dump does not include cursor positionBram Moolenaar
Problem: Terminal screen dump does not include cursor position. Solution: Mark the cursor position in the cump.
2018-02-24patch 8.0.1541: synpat_T is taking too much memoryBram Moolenaar
Problem: synpat_T is taking too much memory. Solution: Reorder members to reduce padding. (Dominique Pelle, closes #2671)
2018-02-24patch 8.0.1540: popup menu positioning fails with longer stringBram Moolenaar
Problem: Popup menu positioning fails with longer string. Solution: Only align with right side of window when width is less than 'pumwidth' (closes #2661)
2018-02-24patch 8.0.1539: no test for the popup menu positioningBram Moolenaar
Problem: No test for the popup menu positioning. Solution: Add a screendump test for the popup menu.
2018-02-24patch 8.0.1538: popupmenu is too far left when completion is longBram Moolenaar
Problem: Popupmenu is too far left when completion is long. (Linwei) Solution: Adjust column computations. (Hirohito Higashi, closes #2661)
2018-02-24patch 8.0.1537: xxd does not skip NUL lines when using ebcdicBram Moolenaar
Problem: Xxd does not skip NUL lines when using ebcdic. Solution: Check for a NUL before converting a character for ebcdic. (Tim Sell, closes #2668)
2018-02-24patch 8.0.1536: quotestar test is flaky when using the GUIBram Moolenaar
Problem: Quotestar test is flaky when using the GUI. Solution: Add check that the star register arrived at the server. Increase timeouts.
2018-02-24patch 8.0.1535: C syntax test still fails when using gvimBram Moolenaar
Problem: C syntax test still fails when using gvim. Solution: Clear Normal cterm highlighting instead of setting it.
2018-02-24patch 8.0.1534: C syntax test fails when using gvimBram Moolenaar
Problem: C syntax test fails when using gvim Solution: Force running in a terminal. Check that 'background' is correct even when $COLORFGBG is set.
2018-02-24patch 8.0.1533: libterm doesn't support requesting fg and bg colorBram Moolenaar
Problem: Libterm doesn't support requesting fg and bg color. Solution: Implement t_RF and t_RB.
2018-02-23patch 8.0.1532: compiler warnings without termguicolors featureBram Moolenaar
Problem: Compiler warnings without termguicolors feature. Solution: Add #ifdef. (John Marriott) Cleanup the code a bit.
2018-02-22patch 8.0.1531: cannot use 24 bit colors in MS-Windows consoleBram Moolenaar
Problem: Cannot use 24 bit colors in MS-Windows console. Solution: Add support for vcon. (Nobuhiro Takasaki, Ken Takasaki, fixes #1270, fixes #2060)
2018-02-22patch 8.0.1530: dump test fails when using a shadow directoryBram Moolenaar
Problem: Dump test fails when using a shadow directory. Solution: Add the directory to the list of symlinks to make (Elimar Riesebieter)
2018-02-20patch 8.0.1529: assert_equalfile() does not close file descriptorsBram Moolenaar
Problem: Assert_equalfile() does not close file descriptors. (Coverity) Solution: Close the file descriptors.
2018-02-20patch 8.0.1528: dead code foundBram Moolenaar
Problem: Dead code found. Solution: Remove the useless lines. (CodeAi, closes #2656)
2018-02-20patch 8.0.1527: screen dump test fails on MS-WindowsBram Moolenaar
Problem: Screen dump test fails on MS-Windows. Solution: Skip dump test on MS-Windows for now.
2018-02-20patch 8.0.1526: no test using a screen dump yetBram Moolenaar
Problem: No test using a screen dump yet. Solution: Add a test for C syntax highlighting. Add helper functions.
2018-02-19patch 8.0.1525: using :wqa exits even if a job runs in a terminal windowBram Moolenaar
Problem: Using :wqa exits even if a job runs in a terminal window. (Jason Felice) Solution: Check if a terminal has a running job. (closes #2654)
2018-02-19patch 8.0.1524: compiler warnings for uninitialized variablesBram Moolenaar
Problem: Compiler warnings for uninitialized variables. (Tony Mechelynck) Solution: Initialize variables.
2018-02-18patch 8.0.1523: cannot write and read terminal screendumpsBram Moolenaar
Problem: Cannot write and read terminal screendumps. Solution: Add term_dumpwrite(), term_dumpread() and term_dumpdiff(). Also add assert_equalfile().
2018-02-17patch 8.0.1522: popup menu is positioned in the wrong placeBram Moolenaar
Problem: Popup menu is positioned in the wrong place. (Davit Samvelyan, Boris Staletic) Solution: Correct computation of the column and the conditions for that. (Hirohito Higashi, closes #2640)
2018-02-16patch 8.0.1521: Shift-Tab does not work in a terminal windowBram Moolenaar
Problem: Shift-Tab does not work in a terminal window. Solution: Recognize Shift-Tab key press. (Jsees Luehrs, closes #2644)
2018-02-13patch 8.0.1520: cursor in wrong line when using a WinBar in Terminal windowBram Moolenaar
Problem: Cursor is in the wrong line when using a WinBar in a Terminal window. Solution: Adjust the row number. (Christian Brabandt, closes #2362)
2018-02-13patch 8.0.1519: getchangelist() does not use argument as bufname()Bram Moolenaar
Problem: Getchangelist() does not use argument as bufname(). Solution: Use get_buf_tv(). (Yegappan Lakshmanan, closes #2641)