summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0792: bad display if opening cmdline window from Insert completionv8.1.0792Bram Moolenaar2019-01-223-1/+12
| | | | | | | Problem: Popup menu is displayed on top of the cmdline window if it is opened from Insert completion. (Bjorn Linse) Solution: Remove the popup menu. Restore the cursor position. (closes #3838)
* patch 8.1.0791: a few compiler warnings on VMSv8.1.0791Bram Moolenaar2019-01-223-2/+4
| | | | | Problem: A few compiler warnings on VMS. Solution: Remove type cast. Adjust #ifdef. (Zoltan Arpadffy)
* patch 8.1.0790: code for creating tabpages in session is too complexv8.1.0790Bram Moolenaar2019-01-222-18/+8
| | | | | Problem: Code for creating tabpages in session is too complex. Solution: Simplify the code. (Jason Franklin)
* patch 8.1.0789: sourcing a session sets v:errmsgv8.1.0789Bram Moolenaar2019-01-213-1/+15
| | | | | Problem: Sourcing a session sets v:errmsg. Solution: Use "%argdel" instead of "argdel *". (Jason Franklin)
* patch 8.1.0788: cannot build with tiny featuresv8.1.0788Bram Moolenaar2019-01-202-12/+15
| | | | | Problem: Cannot build with tiny features. Solution: Adjust #ifdefs.
* patch 8.1.0787: compiler warning for unused functionv8.1.0787Bram Moolenaar2019-01-202-9/+15
| | | | | Problem: Compiler warning for unused function. (Tony Mechelynck) Solution: Tune #ifdef around setjmp functions.
* patch 8.1.0786: ml_get error when updating the status linev8.1.0786Bram Moolenaar2019-01-203-6/+53
| | | | | | | Problem: ml_get error when updating the status line and a terminal had its scrollback cleared. (Chris Patuzzo) Solution: Check the cursor position when drawing the status line. (closes #3830)
* patch 8.1.0785: depending on the configuration some functions are unusedv8.1.0785Bram Moolenaar2019-01-2028-52/+88
| | | | | | Problem: Depending on the configuration some functions are unused. Solution: Add more #ifdefs, remove unused functions. (Dominique Pelle, closes #3822)
* patch 8.1.0784: messy indent in if statementv8.1.0784Bram Moolenaar2019-01-192-18/+21
| | | | | Problem: Messy indent in if statement. Solution: Improve structure of if statement. (Ozaki Kiichi, closes #3826)
* patch 8.1.0783: compiler warning for signed/unsignedv8.1.0783Bram Moolenaar2019-01-193-5/+7
| | | | | Problem: Compiler warning for signed/unsigned. Solution: Add type cast. Change type of buffer. (Ozaki Kiichi, closes #3827)
* patch 8.1.0782: Win32: cursor blinks when Vim is not activev8.1.0782Bram Moolenaar2019-01-194-12/+2
| | | | | | Problem: Win32: cursor blinks when Vim is not active. Solution: Remove call to setActiveWindow(). (Yasuhiro Matsumoto, closes #3778)
* patch 8.1.0781: build error when using if_xcmdsrv.cv8.1.0781Bram Moolenaar2019-01-192-1/+3
| | | | | Problem: Build error when using if_xcmdsrv.c. Solution: Add missing part of 8.1.0779.
* patch 8.1.0780: terminal test fails on Macv8.1.0780Bram Moolenaar2019-01-192-1/+4
| | | | | Problem: Terminal test fails on Mac. Solution: Skip the test on Mac.
* patch 8.1.0779: argument for message functions is inconsistentv8.1.0779Bram Moolenaar2019-01-1956-698/+679
| | | | | Problem: Argument for message functions is inconsistent. Solution: Make first argument to msg() "char *".
* patch 8.1.0778: terminal test fails on MS-Windowsv8.1.0778Bram Moolenaar2019-01-192-2/+4
| | | | | | Problem: Terminal test fails on MS-Windows. Solution: Temporarily skip the test on MS-Windows. Do run it both in terminal and GUI on other systems.
* patch 8.1.0777: Win32: using pipes for channel does not work wellv8.1.0777Bram Moolenaar2019-01-193-31/+65
| | | | | | Problem: Win32: using pipes for channel does not work well. Solution: Use a larger buffer and handle overlaps. (Yasuhiro Matsumoto, closes #3782)
* patch 8.1.0776: Travis does not build a version without GUI on Linuxv8.1.0776Bram Moolenaar2019-01-192-0/+6
| | | | | Problem: Travis does not build a version without GUI on Linux. Solution: Add an environment for tiny features without GUI.
* patch 8.1.0775: matching too many files as zshv8.1.0775Bram Moolenaar2019-01-182-7/+8
| | | | | Problem: Matching too many files as zsh. (Danek Duvall) Solution: Be more specific with zsh filetype patterns.
* patch 8.1.0774: VMS build is missing the blob filev8.1.0774Bram Moolenaar2019-01-183-10/+25
| | | | | Problem: VMS build is missing the blob file. Solution: Add the blob file to the build rules. (Zoltan Arpadffy)
* patch 8.1.0773: not all crypt code is testedv8.1.0773Bram Moolenaar2019-01-186-4/+58
| | | | | Problem: Not all crypt code is tested. Solution: Disable unused crypt code. Add more test coverage.
* patch 8.1.0772: the sign_define_by_name() function is too longv8.1.0772Bram Moolenaar2019-01-182-105/+140
| | | | | | Problem: The sign_define_by_name() function is too long. Solution: Split it into smaller functions. (Yegappan Lakshmanan, closes #3819)
* patch 8.1.0771: some shell filetype patterns end in a starv8.1.0771Bram Moolenaar2019-01-183-7/+37
| | | | | Problem: Some shell filetype patterns end in a star. Solution: Make sure that patterns not ending in a star are preferred.
* patch 8.1.0770: inconsistent use of ELAPSED_FUNCv8.1.0770Bram Moolenaar2019-01-176-26/+26
| | | | | | Problem: Inconsistent use of ELAPSED_FUNC. Solution: Consistently use ELAPSED_FUNC. Also turn ELAPSED_TYPE into a typedef. (Ozaki Kiichi, closes #3815)
* patch 8.1.0769: :stop is covered in two testsv8.1.0769Bram Moolenaar2019-01-173-34/+7
| | | | | | Problem: :stop is covered in two tests. Solution: Remove Test_stop_in_terminal(). Make other test exit Vim cleanly. (Ozaki Kiichi, closes #3814)
* patch 8.1.0768: updating completions may cause the popup menu to flickerv8.1.0768Bram Moolenaar2019-01-175-13/+65
| | | | | | Problem: Updating completions may cause the popup menu to flicker. Solution: Avoid updating the text below the popup menu before drawing the popup menu.
* patch 8.1.0767: when deleting lines at the bottom signs are misplacedv8.1.0767Bram Moolenaar2019-01-173-7/+57
| | | | | | Problem: When deleting lines at the bottom signs are misplaced. Solution: Properly update the line number of signs at the end of a buffer after a delete/undo operation. (Yegappan Lakshmanan, closes #3798)
* patch 8.1.0766: various problems when using Vim on VMSv8.1.0766Bram Moolenaar2019-01-1714-48/+114
| | | | | Problem: Various problems when using Vim on VMS. Solution: Various fixes. Define long_long_T. (Zoltan Arpadffy)
* patch 8.1.0765: string format of a Blob can't be parsed backv8.1.0765Bram Moolenaar2019-01-174-24/+32
| | | | | Problem: String format of a Blob can't be parsed back. Solution: Use 0z format.
* patch 8.1.0764: list of distributed files is outdatedv8.1.0764Bram Moolenaar2019-01-172-7/+4
| | | | | Problem: List of distributed files is outdated. Solution: Remove workshop files. Add blob files.
* Update runtime files.Bram Moolenaar2019-01-1740-662/+1069
|
* patch 8.1.0763: nobody is using the Sun Workshop supportv8.1.0763Bram Moolenaar2019-01-1737-4093/+55
| | | | | Problem: Nobody is using the Sun Workshop support. Solution: Remove the Workshop support.
* patch 8.1.0762: compiler warningv8.1.0762Bram Moolenaar2019-01-172-1/+3
| | | | | Problem: Compiler warning. Solution: Add type cast. (Mike Williams)
* patch 8.1.0761: default value for brief_wait is wrongv8.1.0761Bram Moolenaar2019-01-172-1/+3
| | | | | Problem: Default value for brief_wait is wrong. Solution: Make the default FALSE. (Ozaki Kiichi, closes #3812, closes #3799)
* patch 8.1.0760: no proper test for using 'termencoding'v8.1.0760Bram Moolenaar2019-01-175-46/+103
| | | | | | Problem: No proper test for using 'termencoding'. Solution: Add a screendump test. Fix using double width characters in a screendump.
* patch 8.1.0759: showing two characters for tab is limitedv8.1.0759Bram Moolenaar2019-01-167-11/+118
| | | | | | Problem: Showing two characters for tab is limited. Solution: Allow for a third character for "tab:" in 'listchars'. (Nathaniel Braun, Ken Takata, closes #3810)
* patch 8.1.0758: font number is always one instead of the actualv8.1.0758Bram Moolenaar2019-01-162-1/+3
| | | | | Problem: Font number is always one instead of the actual. Solution: Use "%d" instead of "1". (Ken Takata)
* patch 8.1.0757: not enough documentation for Blobsv8.1.0757Bram Moolenaar2019-01-152-15/+140
| | | | | Problem: Not enough documentation for Blobs. Solution: Add a section about Blobs.
* patch 8.1.0756: copy() does not make a copy of a Blobv8.1.0756Bram Moolenaar2019-01-153-1/+24
| | | | | Problem: copy() does not make a copy of a Blob. Solution: Make a copy.
* patch 8.1.0755: error message for get() on a Blob with invalid indexv8.1.0755Bram Moolenaar2019-01-153-3/+21
| | | | | Problem: Error message for get() on a Blob with invalid index. Solution: Return an empty Blob, like get() on a List does.
* patch 8.1.0754: preferred column is lost when setting 'cursorcolumn'v8.1.0754Bram Moolenaar2019-01-153-1/+23
| | | | | | Problem: Preferred column is lost when setting 'cursorcolumn'. Solution: Change option flag to P_RWINONLY. (Takayuki Kurosawa, closes #3806)
* patch 8.1.0753: printf format not checked for semsg()v8.1.0753Bram Moolenaar2019-01-1516-31/+55
| | | | | | Problem: printf format not checked for semsg(). Solution: Add GNUC attribute and fix reported problems. (Dominique Pelle, closes #3805)
* patch 8.1.0752: one more compiler warning for signed/unsigned stringv8.1.0752Bram Moolenaar2019-01-152-1/+3
| | | | | | Problem: One more compiler warning for signed/unsigned string. (Tony Mechelynck) Solution: Remove type cast.
* patch 8.1.0751: some regexp errors are not testedv8.1.0751Bram Moolenaar2019-01-142-0/+14
| | | | | Problem: Some regexp errors are not tested. Solution: Add a test function.
* patch 8.1.0750: when the last sign is deleted the signcolumn may remainv8.1.0750Bram Moolenaar2019-01-142-5/+10
| | | | | | | Problem: When the last sign is deleted the signcolumn may not be removed even though 'signcolumn' is "auto". Solution: When deleting the last sign redraw the buffer. (Dominique Pelle, closes #3803, closes #3804)
* patch 8.1.0749: error message contains garbagev8.1.0749Bram Moolenaar2019-01-142-1/+4
| | | | | Problem: Error message contains garbage. (Dominique Pelle) Solution: Use correct pointer to failed expression.
* patch 8.1.0748: using sprintf() instead of semsg()v8.1.0748Bram Moolenaar2019-01-142-17/+16
| | | | | Problem: Using sprintf() instead of semsg(). Solution: Use semsg(). Fix bug with E888. (Ozaki Kiichi, closes #3801)
* patch 8.1.0747: map() with a bad expression doesn't give an errorv8.1.0747Bram Moolenaar2019-01-143-12/+35
| | | | | Problem: map() with a bad expression doesn't give an error. (Ingo Karkat) Solution: Check for giving an error message. (closes #3800)
* patch 8.1.0746: highlighting not updated with conceal and 'cursorline'v8.1.0746Bram Moolenaar2019-01-146-0/+92
| | | | | | | Problem: Highlighting not updated with conceal and 'cursorline'. (Jason Franklin) Solution: Do not use a zero line number. Check if 'conceallevel' is set for the current window.
* patch 8.1.0745: compiler warnings for signed/unsigned stringv8.1.0745Bram Moolenaar2019-01-143-2/+4
| | | | | Problem: Compiler warnings for signed/unsigned string. Solution: Remove type casts. (John Marriott)
* patch 8.1.0744: compiler warnings for signed/unsigned stringsv8.1.0744Bram Moolenaar2019-01-135-17/+23
| | | | | Problem: Compiler warnings for signed/unsigned strings. Solution: A few more type cast fixes.