summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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)
2019-07-14patch 8.1.1692: using *{} for literal dict is not backwards compatiblev8.1.1692Bram Moolenaar
Problem: Using *{} for literal dict is not backwards compatible. (Yasuhiro Matsumoto) Solution: Use ~{} instead.
2019-07-14patch 8.1.1691: diff test fails on some systemsv8.1.1691Bram Moolenaar
Problem: Diff test fails on some systems. (Elimar Riesebieter) Solution: Add a term_wait() call.
2019-07-14patch 8.1.1690: default padding for popup window menu is too muchv8.1.1690Bram Moolenaar
Problem: Default padding for popup window menu is too much. Solution: Only add padding left and right.
2019-07-14patch 8.1.1689: profiling code is spread outv8.1.1689Bram Moolenaar
Problem: Profiling code is spread out. Solution: Move more profiling code to profiler.c. (Yegappan Lakshmanan, closes #4668)
2019-07-14patch 8.1.1688: old makefiles are no longer usefulv8.1.1688Bram Moolenaar
Problem: Old makefiles are no longer useful. Solution: Delete the makefiles, they most likely don't work anyway.
2019-07-14patch 8.1.1687: the evalfunc.c file is too bigv8.1.1687Bram Moolenaar
Problem: The evalfunc.c file is too big. Solution: Move testing support to a separate file.
2019-07-14patch 8.1.1686: "*" of "*{" is recognized as multipy operatorv8.1.1686Bram Moolenaar
Problem: "*" of "*{" is recognized as multipy operator. (Yasuhiro Matsumoto) Solution: Check for the "{".
2019-07-13patch 8.1.1685: missing file in distributed file listv8.1.1685Bram Moolenaar
Problem: Missing file in distributed file list. Solution: Add profiling.pro
2019-07-13Update runtime filesBram Moolenaar
2019-07-13patch 8.1.1684: profiling functionality is spread outv8.1.1684Bram Moolenaar
Problem: Profiling functionality is spread out. Solution: Put profiling functionality in profiling.c. (Yegappan Lakshmanan, closes #4666)
2019-07-13patch 8.1.1683: dictionary with string keys is longer than neededv8.1.1683Bram Moolenaar
Problem: Dictionary with string keys is longer than needed. Solution: Use *{key: val} for literaly keys.
2019-07-13patch 8.1.1682: placing a larger number of signs is slowv8.1.1682Bram Moolenaar
Problem: Placing a larger number of signs is slow. Solution: Add functions for dealing with a list of signs. (Yegappan Lakshmanan, closes #4636)
2019-07-13patch 8.1.1681: insert stray "{" when listener gets buffer linev8.1.1681Bram Moolenaar
Problem: Insert stray "{" when listener gets buffer line. (Paul Jolly) Solution: Flush the cached line after invoking listeners. (closes #4455)
2019-07-13patch 8.1.1680: the command table is not well alignedv8.1.1680Bram Moolenaar
Problem: The command table is not well aligned. Solution: Adjust indent.
2019-07-13patch 8.1.1679: test using SwapExists autocommand file may failv8.1.1679Bram Moolenaar
Problem: Test using SwapExists autocommand file may fail. Solution: Remove the SwapExists autocommand.
2019-07-13patch 8.1.1678: using popup_menu() does not scroll to show the selected linev8.1.1678Bram Moolenaar
Problem: When using popup_menu() does not scroll to show the selected line. Solution: Scroll the text. (Naruhiko Nishino, closes #4651)
2019-07-13patch 8.1.1677: tests get stuck when running into an existing swapfilev8.1.1677Bram Moolenaar
Problem: Tests get stuck when running into an existing swapfile. Solution: Set v:swapchoice to "q" and report an error. (Daniel Hahler, closes #4644)
2019-07-13patch 8.1.1676: "maxwidth" of popup window does not always work properlyv8.1.1676Bram Moolenaar
Problem: "maxwidth" of popup window does not always work properly. Solution: Adjust the computation. (Naruhiko Nishino, closes #4653)
2019-07-13patch 8.1.1675: listener list not correctly updated on listener_remove()v8.1.1675Bram Moolenaar
Problem: Listener list not correctly updated on listener_remove(). Solution: Only set "prev" when not removing a listener. Return one if the listener was found and removed.
2019-07-12patch 8.1.1674: script to check a colorscheme can be improvedv8.1.1674Bram Moolenaar
Problem: Script to check a colorscheme can be improved. Solution: Match the whole group name. Don't warn for what is usually omitted.
2019-07-12patch 8.1.1673: cannot easily find the popup window at a certain positionv8.1.1673Bram Moolenaar
Problem: Cannot easily find the popup window at a certain position. Solution: Add popup_locate().
2019-07-12patch 8.1.1672: "make cmdidxs" doesn't workv8.1.1672Bram Moolenaar
Problem: "make cmdidxs" doesn't work. Solution: Update macro names. (Naruhiko Nishino, closes #4660)
2019-07-12patch 8.1.1671: copying a blob may result in it being lockedv8.1.1671Bram Moolenaar
Problem: Copying a blob may result in it being locked. Solution: Reset v_lock. (Ken Takata, closes #4648)