summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-03-06patch 8.0.1582: in the MS-Windows console mouse movement is not usedv8.0.1582Bram Moolenaar
Problem: In the MS-Windows console mouse movement is not used. Solution: Pass mouse movement events when useful.
2018-03-06patch 8.0.1581: cannot build Win32 GUI without +evalv8.0.1581Bram Moolenaar
Problem: Cannot build Win32 GUI without +eval. Solution: Define HAVE_INPUT_METHOD without +eval. (Ken Takata)
2018-03-06patch 8.0.1580: FEAT_CURSORBIND and FEAT_SCROLLBIND are unusedv8.0.1580Bram Moolenaar
Problem: FEAT_CURSORBIND and FEAT_SCROLLBIND are unused. Solution: Delete them.
2018-03-06patch 8.0.1579: virtual replace test fails in GUIv8.0.1579Bram Moolenaar
Problem: Virtual replace test fails in GUI. Solution: Don't save key options if they were not set.
2018-03-06patch 8.0.1578: no test for :popup in terminalv8.0.1578Bram Moolenaar
Problem: No test for :popup in terminal. Solution: Add a screen dump test.
2018-03-06patch 8.0.1577: virtual replace test fails on MS-Windowsv8.0.1577Bram Moolenaar
Problem: Virtual replace test fails on MS-Windows. Solution: Make adding a termcap entry work for a builtin terminal. Restore terminal keys in a better way.
2018-03-06patch 8.0.1576: Perl VIM::Buffers() does not find every bufferv8.0.1576Bram Moolenaar
Problem: Perl VIM::Buffers() does not find every buffer. Solution: Also find unlisted buffer by number or name. (Chris Weyl, closes #2692)
2018-03-06patch 8.0.1575: crash when using virtual replacev8.0.1575Bram Moolenaar
Problem: Crash when using virtual replace. Solution: Adjust orig_line_count. Add more tests. (Christian Brabandt)
2018-03-06patch 8.0.1574: show cursor in wrong place when using popup menuv8.0.1574Bram Moolenaar
Problem: Show cursor in wrong place when using popup menu. (Wei Zhang) Solution: Force updating the cursor position. Fix skipping over unused entries.
2018-03-05patch 8.0.1573: getwinpos(1) may cause response to be handled as commandv8.0.1573Bram Moolenaar
Problem: getwinpos(1) may cause response to be handled as command. Solution: Handle any cursor position report once one was request. (partly by Hirohito Higashi)
2018-03-05patch 8.0.1572: Mac: getting memory size doesn't work everywherev8.0.1572Bram Moolenaar
Problem: Mac: getting memory size doesn't work everywhere. Solution: Use MACOS_X instead of MACOS_X_DARWIN. (Kazunobu Kuriyama)
2018-03-05patch 8.0.1571: can't build without GUIv8.0.1571Bram Moolenaar
Problem: Can't build without GUI. Solution: Adjust #ifdef for gui_find_menu().
2018-03-05patch 8.0.1570: can't use :popup for a menu in the terminalv8.0.1570Bram Moolenaar
Problem: Can't use :popup for a menu in the terminal. (Wei Zhang) Solution: Make :popup work in the terminal. Also fix that entries were included that don't work in the current state.
2018-03-05patch 8.0.1569: warning for uninitialized variable from gccv8.0.1569Bram Moolenaar
Problem: Warning for uninitialized variable from gcc. Solution: Initialize the variable.
2018-03-05patch 8.0.1568: can't build on older Mac, header file is missingv8.0.1568Bram Moolenaar
Problem: Can't build on older Mac, header file is missing. Solution: Remove the header file. (Ozaki Kiichi, closes #2691)
2018-03-04patch 8.0.1567: cannot build Win32 GUI without IMEv8.0.1567Bram Moolenaar
Problem: Cannot build Win32 GUI without IME. (John Marriott) Solution: Adjust when IME_WITHOUT_XIM and HAVE_INPUT_METHOD are defined and use it in a few more places.
2018-03-04patch 8.0.1566: too many #ifdefsv8.0.1566Bram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate FEAT_SCROLLBIND and FEAT_CURSORBIND.
2018-03-04patch 8.0.1565: can't build Mac version without GUIv8.0.1565Bram 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 #ifdefsv8.0.1564Bram 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 shortv8.0.1563Bram 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 mousev8.0.1562Bram 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 highligtingv8.0.1561Bram 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-Windowsv8.0.1560Bram Moolenaar
Problem: Build failure without GUI on MS-Windows. Solution: Adjust #ifdef for vcol2col().
2018-03-03patch 8.0.1559: build failure without GUIv8.0.1559Bram 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 terminalv8.0.1558Bram 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 argumentv8.0.1557Bram 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 correctlyv8.0.1556Bram 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 featuresv8.0.1555Bram 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 --cleanv8.0.1554Bram 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 characterv8.0.1553Bram 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 jobv8.0.1552Bram 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 valuev8.0.1551Bram 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 filesv8.0.1550Bram Moolenaar
Problem: Various small problems in source files. Solution: Fix the problems.
2018-02-27patch 8.0.1549: various small problems in test filesv8.0.1549Bram 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 distributionv8.0.1548Bram 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 emptyv8.0.1547Bram 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 mappingsv8.0.1546Bram 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 distributionv8.0.1545Bram 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 showv8.0.1544Bram 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 correctlyv8.0.1543Bram 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 positionv8.0.1542Bram 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 memoryv8.0.1541Bram 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 stringv8.0.1540Bram 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 positioningv8.0.1539Bram 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 longv8.0.1538Bram 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 ebcdicv8.0.1537Bram 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 GUIv8.0.1536Bram 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 gvimv8.0.1535Bram Moolenaar
Problem: C syntax test still fails when using gvim. Solution: Clear Normal cterm highlighting instead of setting it.