summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-07-24patch 8.1.1741: cleared/added match highlighting not updated in other windowv8.1.1741Bram Moolenaar
Problem: Cleared/added match highlighting not updated in other window. (Andi Massimino) Solution: Mark the right window for refresh.
2019-07-24patch 8.1.1740: exepath() doesn't work for "bin/cat"v8.1.1740Bram Moolenaar
Problem: Exepath() doesn't work for "bin/cat". Solution: Check for any path separator. (Daniel Hahler, closes #4724, closes #4710)
2019-07-24patch 8.1.1739: deleted match highlighting not updated in other windowv8.1.1739Bram Moolenaar
Problem: Deleted match highlighting not updated in other window. Solution: Mark the window for refresh. (closes #4720) Also fix that ambi-width check clears with wrong attributes.
2019-07-24patch 8.1.1738: testing lambda with timer is slowv8.1.1738Bram Moolenaar
Problem: Testing lambda with timer is slow. Solution: Do not test timer accuracy, only that it works. (Daniel Hahler, closes #4723)
2019-07-23patch 8.1.1737: :args command that outputs one line gives more promptv8.1.1737Bram Moolenaar
Problem: :args command that outputs one line gives more prompt. Solution: Only output line break if needed. (Daniel Hahler, closes #4715)
2019-07-23patch 8.1.1736: viminfo support is spread outv8.1.1736Bram Moolenaar
Problem: Viminfo support is spread out. Solution: Move more viminfo code to viminfo.c. (Yegappan Lakshmanan, closes #4717) Reorder code to make most functions static.
2019-07-22patch 8.1.1735: can't build with tiny featuresv8.1.1735Bram Moolenaar
Problem: Can't build with tiny features. Solution: Add missing #ifdefs.
2019-07-22patch 8.1.1734: the evalfunc.c file is too bigv8.1.1734Bram Moolenaar
Problem: The evalfunc.c file is too big. Solution: Move some functions to other files.
2019-07-22patch 8.1.1733: the man ftplugin leaves an empty buffer behindv8.1.1733Bram Moolenaar
Problem: The man ftplugin leaves an empty buffer behind. Solution: Don't make new window and edit, use split. (Jason Franklin)
2019-07-22patch 8.1.1732: completion in cmdwin does not work for buffer-local commandsv8.1.1732Bram Moolenaar
Problem: Completion in cmdwin does not work for buffer-local commands. Solution: Use the right buffer. (closes #4711)
2019-07-22patch 8.1.1731: command line history not read from viminfo on startupv8.1.1731Bram Moolenaar
Problem: Command line history not read from viminfo on startup. Solution: Get history length after initializing it.
2019-07-22patch 8.1.1730: wrong place for mark viminfo supportv8.1.1730Bram Moolenaar
Problem: Wrong place for mark viminfo support. Solution: Move it to viminfo.c. (Yegappan Lakshmanan, closes #4716)
2019-07-21patch 8.1.1729: heredoc with trim not properly handled in functionv8.1.1729Bram Moolenaar
Problem: Heredoc with trim not properly handled in function. Solution: Allow for missing indent. (FUJIWARA Takuya, closes #4713)
2019-07-21patch 8.1.1728: wrong place for command line history viminfo supportv8.1.1728Bram Moolenaar
Problem: Wrong place for command line history viminfo support. Solution: Move it to viminfo.c.
2019-07-21patch 8.1.1727: code for viminfo support is spread outv8.1.1727Bram Moolenaar
Problem: Code for viminfo support is spread out. Solution: Move to code to viminfo.c. (Yegappan Lakshmanan, closes #4686)
2019-07-21patch 8.1.1726: the eval.txt help file is too bigv8.1.1726Bram Moolenaar
Problem: The eval.txt help file is too big. Solution: Split off testing support to testing.txt. Move function details to where the functionality is explained.
2019-07-21patch 8.1.1725: MS-Windows: E325 message may use incorrect date formatv8.1.1725Bram Moolenaar
Problem: MS-Windows: E325 message may use incorrect date format. Solution: Convert strftime() result to 'encoding'. Also make the message translatable. (Ken Takata, closes #4685, closes #4681)
2019-07-21patch 8.1.1724: too much overhead checking for CTRL-C while processing textv8.1.1724Bram Moolenaar
Problem: Too much overhead checking for CTRL-C while processing text. Solution: Increase BREAKCHECK_SKIP. Remove the difference for when built with the GUI. (suggested by Andy Massimino, closes #4708)
2019-07-21patch 8.1.1723: heredoc assignment has no room for new featuresv8.1.1723Bram Moolenaar
Problem: Heredoc assignment has no room for new features. (FUJIWARA Takuya) Solution: Require the marker does not start with a lower case character. (closes #4705)
2019-07-20patch 8.1.1722: error when scriptversion is 2 a making a dictionary accessv8.1.1722Bram Moolenaar
Problem: Error when scriptversion is 2 a making a dictionary access. Solution: Parse the subscript even when not evaluating the sub-expression. (closes #4704)
2019-07-20patch 8.1.1721: build failure with normal features without netbeans interfacev8.1.1721Bram Moolenaar
Problem: Build failure with normal features without netbeans interface. Solution: Enable signs when using the text properties feature.
2019-07-20patch 8.1.1720: crash with very long %[] patternv8.1.1720Bram Moolenaar
Problem: Crash with very long %[] pattern. (Reza Mirzazade farkhani) Solution: Check for reg_toolong. (closes #4703)
2019-07-20patch 8.1.1719: popup too wide when 'showbreak' is setv8.1.1719Bram Moolenaar
Problem: Popup too wide when 'showbreak' is set. Solution: Set window width when computing line length. (closes #4701)
2019-07-20patch 8.1.1718: popup menu highlighting does not look goodv8.1.1718Bram Moolenaar
Problem: Popup menu highlighting does not look good. Solution: Highlight the whole window line. Fix that sign line HL is not displayed in a window with a background color.
2019-07-20patch 8.1.1717: last char in menu popup window highlightedv8.1.1717Bram Moolenaar
Problem: Last char in menu popup window highlighted. Solution: Do not highlight an extra character twice.
2019-07-19patch 8.1.1716: old style comments are wasting spacev8.1.1716Bram Moolenaar
Problem: Old style comments are wasting space Solution: Use new style comments in option header file.
2019-07-19patch 8.1.1715: emoji characters are seen as word characters for spellingv8.1.1715Bram Moolenaar
Problem: Emoji characters are seen as word characters for spelling. (Gautam Iyer) Solution: Exclude class 3 from word characters.
2019-07-19Update runtime filesBram Moolenaar
2019-07-18patch 8.1.1714: cannot preview a file in a popup windowv8.1.1714Bram Moolenaar
Problem: Cannot preview a file in a popup window. Solution: Add the 'previewpopup' option.
2019-07-18patch 8.1.1713: highlighting cursor line only works with popup_menu()v8.1.1713Bram Moolenaar
Problem: Highlighting cursor line only works with popup_menu(). Solution: Add the "cursorline" property. (Naruhiko Nishino, closes #4671)
2019-07-18patch 8.1.1712: signs in number column cause text to be misalignedv8.1.1712Bram Moolenaar
Problem: Signs in number column cause text to be misaligned. Solution: Improve alignment. (Yasuhiro Matsumoto, closes #4694)
2019-07-17patch 8.1.1711: listener callback called at the wrong momentv8.1.1711Bram Moolenaar
Problem: Listener callback called at the wrong moment Solution: Invoke listeners before calling ml_delete_int(). (closes #4657)
2019-07-17patch 8.1.1710: Coverity found dead codev8.1.1710Bram Moolenaar
Problem: Coverity found dead code. Solution: Remove merging of listener changes.
2019-07-17patch 8.1.1709: Coverity warns for possibly using a NULL pointerv8.1.1709Bram Moolenaar
Problem: Coverity warns for possibly using a NULL pointer. Solution: Make sure no NULL pointer is used.
2019-07-17patch 8.1.1708: Coverity warns for using uninitialized variablev8.1.1708Bram Moolenaar
Problem: Coverity warns for using uninitialized variable. Solution: Set the start col when col is set.
2019-07-17patch 8.1.1707: Coverity warns for possibly using a NULL pointerv8.1.1707Bram Moolenaar
Problem: Coverity warns for possibly using a NULL pointer. Solution: Change the logic to make sure no NULL pointer is used.
2019-07-17patch 8.1.1706: typo in #ifdefv8.1.1706Bram Moolenaar
Problem: Typo in #ifdef. Solution: Change PROT to PROTO.
2019-07-16patch 8.1.1705: using ~{} for a literal dict is not nicev8.1.1705Bram Moolenaar
Problem: Using ~{} for a literal dict is not nice. Solution: Use #{} instead.
2019-07-16patch 8.1.1704: C-R C-W does not work after C-G when using 'incsearch'v8.1.1704Bram Moolenaar
Problem: C-R C-W does not work after C-G when using 'incsearch'. Solution: Put cursor at end of the match. (Yasuhiro Matsumoto, closes #4664)
2019-07-16patch 8.1.1703: breaking out of loop by checking window pointer insufficientv8.1.1703Bram Moolenaar
Problem: Breaking out of loop by checking window pointer is insufficient. Solution: Check the window ID and the buffer number. (closes #4683)
2019-07-16patch 8.1.1702: compiler warning for uninitialized variablev8.1.1702Bram Moolenaar
Problem: Compiler warning for uninitialized variable. Solution: Initialize it. (Christian Brabandt)
2019-07-16patch 8.1.1701: Appveyor build with MSVC fails puts progress bar in logv8.1.1701Bram Moolenaar
Problem: Appveyor build with MSVC fails puts progress bar in log. Solution: Adjust the sed command. (Ken Takata)
2019-07-15patch 8.1.1700: listener callback called for the wrong bufferv8.1.1700Bram Moolenaar
Problem: Listener callback called for the wrong buffer. Solution: Invoke listeners before calling ml_append_int().
2019-07-15patch 8.1.1699: highlight_ga can be local instead of globalv8.1.1699Bram Moolenaar
Problem: Highlight_ga can be local instead of global. Solution: Move highlight_ga into highlight.c. (Yegappan Lakshmanan, closes #4675)
2019-07-15patch 8.1.1698: Appveyor build with MSVC failsv8.1.1698Bram Moolenaar
Problem: Appveyor build with MSVC fails. Solution: Remove the sed command
2019-07-15patch 8.1.1697: cannot build with MSVCv8.1.1697Bram Moolenaar
Problem: Cannto build with MSVC. Solution: Remove the backslashes after the @<< mechanism.
2019-07-15patch 8.1.1696: MSVC: link command line is too longv8.1.1696Bram Moolenaar
Problem: MSVC: link command line is too long. Solution: Use the @<< mechanism to pass the arguments via a file. (Christian Brabandt)
2019-07-15patch 8.1.1695: Windows 10: crash when cursor is at bottom of terminalv8.1.1695Bram Moolenaar
Problem: Windows 10: crash when cursor is at bottom of terminal. Solution: Position the cursor before resizing. (Yasuhiro Matsumoto, closes #4679)
2019-07-14patch 8.1.1694: the RUN_VIM variable is longer than neededv8.1.1694Bram Moolenaar
Problem: The RUN_VIM variable is longer than needed. Solution: Shorten RUN_VIM. (Daniel Hahler, closes #4643)
2019-07-14patch 8.1.1693: syntax coloring and highlighting is in one big filev8.1.1693Bram Moolenaar
Problem: Syntax coloring and highlighting is in one big file. Solution: Move the highlighting to a separate file. (Yegappan Lakshmanan, closes #4674)