summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0984: unnecessary #ifdefsv8.1.0984Bram Moolenaar2019-02-272-22/+4
| | | | | Problem: Unnecessary #ifdefs. Solution: Remove the #ifdefs. (Ken Takata)
* patch 8.1.0983: checking __CYGWIN32__ unnecessarilyv8.1.0983Bram Moolenaar2019-02-264-6/+8
| | | | | Problem: Checking __CYGWIN32__ unnecessarily. Solution: Remove the checks. (Ken Takata)
* patch 8.1.0982: update_cursor() called twice in :shellv8.1.0982Bram Moolenaar2019-02-252-1/+2
| | | | | Problem: update_cursor() called twice in :shell. Solution: Remove one of the calls. (Yasuhiro Matsumoto, closes #4039)
* patch 8.1.0981: pasting in terminal insufficiently testedv8.1.0981Bram Moolenaar2019-02-252-0/+17
| | | | | Problem: Pasting in terminal insufficiently tested. Solution: Add more tests. (Dominique Pelle, closes #4040)
* patch 8.1.0980: extend() insufficiently testedv8.1.0980Bram Moolenaar2019-02-252-6/+58
| | | | | Problem: extend() insufficiently tested. Solution: Add more tests. (Dominique Pelle, closes #4040)
* patch 8.1.0979: compiler warning for unused functionsv8.1.0979Bram Moolenaar2019-02-252-1/+3
| | | | | Problem: Compiler warning for unused functions. (Yasuhiro Matsumoto) Solution: Adjust #ifdef.
* patch 8.1.0978: blob not tested with Perlv8.1.0978Bram Moolenaar2019-02-233-1/+10
| | | | | | Problem: Blob not tested with Perl. Solution: Add more test coverage. Fixes a crash. (Dominique Pelle, closes #4037)
* patch 8.1.0977: blob not tested with Rubyv8.1.0977Bram Moolenaar2019-02-233-1/+13
| | | | | | Problem: Blob not tested with Ruby. Solution: Add more test coverage. fixes a crash. (Dominique Pelle, closes #4036)
* patch 8.1.0976: dosinstall still has buffer overflow problemsv8.1.0976Bram Moolenaar2019-02-224-32/+36
| | | | | Problem: Dosinstall still has buffer overflow problems. Solution: Adjust buffer sizes. (Yasuhiro Matsumoto, closes #4002)
* patch 8.1.0975: using STRNCPY() wrongly. Warning for uninitialized variablev8.1.0975Bram Moolenaar2019-02-223-5/+11
| | | | | | Problem: Using STRNCPY() wrongly. Warning for uninitialized variable. Solution: Use mch_memmove(). Initialize variable. (Yasuhiro Matsumoto, closes #3979)
* patch 8.1.0974: cannot switch from terminal window to previous tabpagev8.1.0974Bram Moolenaar2019-02-224-9/+24
| | | | | Problem: Cannot switch from terminal window to previous tabpage. Solution: Make CTRL-W gT move to previous tabpage.
* patch 8.1.0973: pattern with syntax error gives threee error messagesv8.1.0973Bram Moolenaar2019-02-224-6/+13
| | | | | | | Problem: Pattern with syntax error gives threee error messages. (Kuang-che Wu) Solution: Remove outdated internal error. Don't fall back to other engine after an error.
* patch 8.1.0972: cannot switch from terminal window to next tabpagev8.1.0972Bram Moolenaar2019-02-224-2/+21
| | | | | Problem: Cannot switch from terminal window to next tabpage. Solution: Make CTRL-W gt move to next tabpage.
* Update runtime filesBram Moolenaar2019-02-2210-431/+1320
|
* patch 8.1.0971: failure for selecting quoted text object moves cursorv8.1.0971Bram Moolenaar2019-02-223-11/+54
| | | | | | Problem: Failure for selecting quoted text object moves cursor. Solution: Restore the Visual selection on failure. (Christian Brabandt, closes #4024)
* patch 8.1.0970: text properties test fails when 'encoding' is not utf-8v8.1.0970Bram Moolenaar2019-02-223-2/+7
| | | | | | Problem: Text properties test fails when 'encoding' is not utf-8. Solution: Compare with original value of 'encoding'. (Christian Brabandt, closes #3986)
* patch 8.1.0969: message written during startup is truncatedv8.1.0969Bram Moolenaar2019-02-223-0/+19
| | | | | Problem: Message written during startup is truncated. Solution: Restore message after truncating. (closes 3969)
* patch 8.1.0968: crash when using search pattern \%Ufffffc23v8.1.0968Bram Moolenaar2019-02-213-1/+12
| | | | | Problem: Crash when using search pattern \%Ufffffc23. Solution: Limit character to INT_MAX. (closes #4009)
* patch 8.1.0967: stray dependency in test Makefilev8.1.0967Bram Moolenaar2019-02-212-1/+3
| | | | | Problem: Stray dependency in test Makefile. Solution: Remove it. (Masato Nishihata, closes #4018)
* patch 8.1.0966: one terminal test is flakyv8.1.0966Bram Moolenaar2019-02-212-0/+3
| | | | | Problem: One terminal test is flaky. Solution: Add to list of flaky tests.
* patch 8.1.0965: search test failsv8.1.0965Bram Moolenaar2019-02-213-2/+4
| | | | | Problem: Search test fails. Solution: Wait a bit longer for the 'ambiwidth' redraw.
* patch 8.1.0964: cannot see in CI why a screenshot test failedv8.1.0964Bram Moolenaar2019-02-212-1/+16
| | | | | Problem: Cannot see in CI why a screenshot test failed. Solution: Add info about the failure.
* patch 8.1.0963: illegal memory access when using 'incsearch'v8.1.0963Bram Moolenaar2019-02-214-0/+40
| | | | | Problem: Illegal memory access when using 'incsearch'. Solution: Reset highlight_match when changing text. (closes #4022)
* patch 8.1.0962: building with MinGW and static libs doesn't workv8.1.0962Bram Moolenaar2019-02-212-1/+3
| | | | | Problem: Building with MinGW and static libs doesn't work. (Salman Halim) Solution: Add -lgcc. (Ken Takata)
* patch 8.1.0961: Mac: fsync may fail sometimesv8.1.0961Bram Moolenaar2019-02-212-1/+3
| | | | | Problem: Mac: fsync may fail sometimes. Solution: Do not check errno. (Yee Cheng Chin, closes #4025)
* patch 8.1.0960: when using ConPTY garbage collection has undefined behaviorv8.1.0960Bram Moolenaar2019-02-202-13/+13
| | | | | Problem: When using ConPTY garbage collection has undefined behavior. Solution: Free the channel in a better way. (Nobuhiro Takasaki, closes #4020)
* patch 8.1.0959: sorting large numbers is not testedv8.1.0959Bram Moolenaar2019-02-203-12/+98
| | | | | | Problem: Sorting large numbers is not tested and does not work properly. Solution: Add test. Fix comparing lines with and without a number. (Dominique Pelle, closes #4017)
* patch 8.1.0958: compiling weird regexp pattern is very slowv8.1.0958Bram Moolenaar2019-02-205-25/+84
| | | | | | Problem: Compiling weird regexp pattern is very slow. Solution: When reallocating post list increase size by 50%. (Kuang-che Wu, closes #4012) Make assert_inrange() accept float values.
* patch 8.1.0957: Mac: fsync fails on network sharev8.1.0957Bram Moolenaar2019-02-202-1/+3
| | | | | Problem: Mac: fsync fails on network share. Solution: Check for ENOTSUP. (Yee Cheng Chin, closes #4016)
* patch 8.1.0956: using context:0 in 'diffopt' does not work wellv8.1.0956Bram Moolenaar2019-02-196-1/+74
| | | | | Problem: Using context:0 in 'diffopt' does not work well. Solution: Make zero context do the same as one line context. (closes #4005)
* patch 8.1.0955: matchit autoload directory not in installerv8.1.0955Bram Moolenaar2019-02-192-0/+4
| | | | | Problem: Matchit autoload directory not in installer. (Chris Morgan) Solution: Adjust the NSIS script. (Christian Brabandt, closes #4006)
* patch 8.1.0954: arguments of semsg() and siemsg() are not checkedv8.1.0954Bram Moolenaar2019-02-194-4/+30
| | | | | Problem: Arguments of semsg() and siemsg() are not checked. Solution: Add function prototype with __attribute__.
* patch 8.1.0953: a very long file is truncated at 2^31 linesv8.1.0953Bram Moolenaar2019-02-192-10/+12
| | | | | Problem: A very long file is truncated at 2^31 lines. Solution: Use LONG_MAX for MAXLNUM. (Dominique Pelle, closes #4011)
* patch 8.1.0952: compilation warnings when building the MS-Windows installerv8.1.0952Bram Moolenaar2019-02-184-10/+12
| | | | | Problem: Compilation warnings when building the MS-Windows installer. Solution: Fix buffer sizes. (Yasuhiro Matsumoto, closes #3999)
* patch 8.1.0951: using WIN64 even though it is never definedv8.1.0951Bram Moolenaar2019-02-182-1/+3
| | | | | Problem: Using WIN64 even though it is never defined. Solution: Only use _WIN64. (Ken Takata, closes #3997)
* patch 8.1.0950: using :python sets 'pyxversion' even when not executedv8.1.0950Bram Moolenaar2019-02-185-6/+24
| | | | | Problem: Using :python sets 'pyxversion' even when not executed. Solution: Check the "skip" flag. (Shane Harper, closes #3995)
* patch 8.1.0949: MS-windows defines GUI macros different than other systemsv8.1.0949Bram Moolenaar2019-02-188-22/+21
| | | | | Problem: MS-windows defines GUI macros different than other systems. Solution: Swap FEAT_GUI and FEAT_GUI_MSWIN. (Hirohito Higashi, closes #3996)
* patch 8.1.0948: when built without +eval "Vim --clean" produces errorsv8.1.0948Bram Moolenaar2019-02-182-23/+30
| | | | | | Problem: When built without +eval "Vim --clean" produces errors. (James McCoy) Solution: Do not enable filetype detection.
* patch 8.1.0947: using MSWIN before it is definedv8.1.0947Bram Moolenaar2019-02-182-16/+20
| | | | | | Problem: Using MSWIN before it is defined. (Cesar Romani) Solution: Move the block that uses MSWIN to below including vim.h. (Ken Takata)
* Revert change accidentally included in runtime file updates. Closes #3998.Bram Moolenaar2019-02-181-2/+2
|
* patch 8.1.0946: Coveralls is not very usefulv8.1.0946Bram Moolenaar2019-02-172-2/+4
| | | | | Problem: Coveralls is not very useful. Solution: Remove Coveralls badge, add badge for packages.
* Update runtime files.Bram Moolenaar2019-02-1739-361/+984
|
* patch 8.1.0945: internal error when using pattern with NL in the rangev8.1.0945Bram Moolenaar2019-02-173-2/+13
| | | | | | Problem: Internal error when using pattern with NL in the range. Solution: Use an actual newline for the range. (closes #3989) Also fix error message. (Dominique Pelle)
* patch 8.1.0944: format of nbdbg() arguments is not checkedv8.1.0944Bram Moolenaar2019-02-173-6/+12
| | | | | | Problem: Format of nbdbg() arguments is not checked. Solution: Add format attribute. Fix reported problems. (Dominique Pelle, closes #3992)
* patch 8.1.0943: still a trace of Farsi supportv8.1.0943Bram Moolenaar2019-02-172-11/+3
| | | | | Problem: Still a trace of Farsi support. Solution: Remove defining macros.
* patch 8.1.0942: options window still checks for the multi_byte featurev8.1.0942Bram Moolenaar2019-02-172-38/+34
| | | | | Problem: Options window still checks for the multi_byte feature. Solution: Remove the unnecessary check. (Dominique Pelle, closes #3990)
* patch 8.1.0941: macros for MS-Windows are inconsistentv8.1.0941Bram Moolenaar2019-02-1768-539/+537
| | | | | | | Problem: Macros for MS-Windows are inconsistent, using "32", "3264 and others. Solution: Use MSWIN for all MS-Windows builds. Use FEAT_GUI_MSWIN for the GUI build. (Hirohito Higashi, closes #3932)
* patch 8.1.0940: MS-Windows console resizing not handled properlyv8.1.0940Bram Moolenaar2019-02-175-7/+50
| | | | | | Problem: MS-Windows console resizing not handled properly. Solution: Handle resizing the console better. (Nobuhiro Takasaki, closes #3968, closes #3611)
* patch 8.1.0939: no completion for sign group namesv8.1.0939Bram Moolenaar2019-02-173-42/+154
| | | | | | Problem: No completion for sign group names. Solution: Add completion for sign group names and buffer names. (Yegappan Lakshmanan, closes #3980)
* patch 8.1.0938: background color is wrong in MS-Windows consolev8.1.0938Bram Moolenaar2019-02-172-2/+10
| | | | | Problem: Background color is wrong in MS-Windows console when not using VTP. Solution: Use g_attrCurrent. (Nobuhiro Takasaki, closes #3987)