Bram Moolenaar
b9ddda6c2d
patch 8.1.0956: using context:0 in 'diffopt' does not work well
...
Problem: Using context:0 in 'diffopt' does not work well.
Solution: Make zero context do the same as one line context. (closes #4005 )
v8.1.0956
2019-02-19 23:00:50 +01:00
Bram Moolenaar
66ae3d199f
patch 8.1.0955: matchit autoload directory not in installer
...
Problem: Matchit autoload directory not in installer. (Chris Morgan)
Solution: Adjust the NSIS script. (Christian Brabandt, closes #4006 )
v8.1.0955
2019-02-19 21:40:28 +01:00
Bram Moolenaar
0d8562a999
patch 8.1.0954: arguments of semsg() and siemsg() are not checked
...
Problem: Arguments of semsg() and siemsg() are not checked.
Solution: Add function prototype with __attribute__.
v8.1.0954
2019-02-19 21:34:05 +01:00
Bram Moolenaar
c9629251a6
patch 8.1.0953: a very long file is truncated at 2^31 lines
...
Problem: A very long file is truncated at 2^31 lines.
Solution: Use LONG_MAX for MAXLNUM. (Dominique Pelle, closes #4011 )
v8.1.0953
2019-02-19 21:24:54 +01:00
Bram Moolenaar
bbd854dc57
patch 8.1.0952: compilation warnings when building the MS-Windows installer
...
Problem: Compilation warnings when building the MS-Windows installer.
Solution: Fix buffer sizes. (Yasuhiro Matsumoto, closes #3999 )
v8.1.0952
2019-02-18 22:19:33 +01:00
Bram Moolenaar
44b443c5db
patch 8.1.0951: using WIN64 even though it is never defined
...
Problem: Using WIN64 even though it is never defined.
Solution: Only use _WIN64. (Ken Takata, closes #3997 )
v8.1.0951
2019-02-18 22:14:18 +01:00
Bram Moolenaar
14816ad6e5
patch 8.1.0950: using :python sets 'pyxversion' even when not executed
...
Problem: Using :python sets 'pyxversion' even when not executed.
Solution: Check the "skip" flag. (Shane Harper, closes #3995 )
v8.1.0950
2019-02-18 22:04:56 +01:00
Bram Moolenaar
0472b6d149
patch 8.1.0949: MS-windows defines GUI macros different than other systems
...
Problem: MS-windows defines GUI macros different than other systems.
Solution: Swap FEAT_GUI and FEAT_GUI_MSWIN. (Hirohito Higashi, closes #3996 )
v8.1.0949
2019-02-18 21:41:37 +01:00
Bram Moolenaar
d53931ae73
patch 8.1.0948: when built without +eval "Vim --clean" produces errors
...
Problem: When built without +eval "Vim --clean" produces errors. (James
McCoy)
Solution: Do not enable filetype detection.
v8.1.0948
2019-02-18 21:32:28 +01:00
Bram Moolenaar
7dca2ebbcf
patch 8.1.0947: using MSWIN before it is defined
...
Problem: Using MSWIN before it is defined. (Cesar Romani)
Solution: Move the block that uses MSWIN to below including vim.h. (Ken
Takata)
v8.1.0947
2019-02-18 20:42:50 +01:00
Bram Moolenaar
c854898881
Revert change accidentally included in runtime file updates. Closes #3998 .
2019-02-18 17:40:18 +01:00
Bram Moolenaar
b0e2da2b23
patch 8.1.0946: Coveralls is not very useful
...
Problem: Coveralls is not very useful.
Solution: Remove Coveralls badge, add badge for packages.
v8.1.0946
2019-02-17 23:26:50 +01:00
Bram Moolenaar
4c92e75dd4
Update runtime files.
2019-02-17 21:18:32 +01:00
Bram Moolenaar
a5483448cb
patch 8.1.0945: internal error when using pattern with NL in the range
...
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)
v8.1.0945
2019-02-17 20:17:02 +01:00
Bram Moolenaar
c85c8fcb9f
patch 8.1.0944: format of nbdbg() arguments is not checked
...
Problem: Format of nbdbg() arguments is not checked.
Solution: Add format attribute. Fix reported problems. (Dominique Pelle,
closes #3992 )
v8.1.0944
2019-02-17 19:12:21 +01:00
Bram Moolenaar
749f07c0db
patch 8.1.0943: still a trace of Farsi support
...
Problem: Still a trace of Farsi support.
Solution: Remove defining macros.
v8.1.0943
2019-02-17 18:59:10 +01:00
Bram Moolenaar
76cbe811da
patch 8.1.0942: options window still checks for the multi_byte feature
...
Problem: Options window still checks for the multi_byte feature.
Solution: Remove the unnecessary check. (Dominique Pelle, closes #3990 )
v8.1.0942
2019-02-17 17:53:49 +01:00
Bram Moolenaar
4f97475d32
patch 8.1.0941: macros for MS-Windows are inconsistent
...
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 )
v8.1.0941
2019-02-17 17:44:42 +01:00
Bram Moolenaar
78d21dae9c
patch 8.1.0940: MS-Windows console resizing not handled properly
...
Problem: MS-Windows console resizing not handled properly.
Solution: Handle resizing the console better. (Nobuhiro Takasaki,
closes #3968 , closes #3611 )
v8.1.0940
2019-02-17 15:00:52 +01:00
Bram Moolenaar
3678f65d43
patch 8.1.0939: no completion for sign group names
...
Problem: No completion for sign group names.
Solution: Add completion for sign group names and buffer names. (Yegappan
Lakshmanan, closes #3980 )
v8.1.0939
2019-02-17 14:50:25 +01:00
Bram Moolenaar
21edde8742
patch 8.1.0938: background color is wrong in MS-Windows console
...
Problem: Background color is wrong in MS-Windows console when not using VTP.
Solution: Use g_attrCurrent. (Nobuhiro Takasaki, closes #3987 )
v8.1.0938
2019-02-17 14:10:56 +01:00
Bram Moolenaar
f1b57ab2ab
patch 8.1.0937: invalid memory access in search pattern
...
Problem: Invalid memory access in search pattern. (Kuang-che Wu)
Solution: Check for incomplete collation element. (Dominique Pelle,
closes #3985 )
v8.1.0937
2019-02-17 13:53:34 +01:00
Bram Moolenaar
55c77cf2ea
patch 8.1.0936: may leak memory when using 'vartabstop'
...
Problem: May leak memory when using 'vartabstop'. (Kuang-che Wu)
Solution: Fix handling allocated memory for 'vartabstop'. (closes #3976 )
v8.1.0936
2019-02-16 19:05:11 +01:00
Bram Moolenaar
8bfd9469ce
patch 8.1.0935: old regexp engine may use invalid buffer
...
Problem: Old regexp engine may use invalid buffer for 'iskeyword' or
uninitialized buffer pointer. (Kuang-che Wu)
Solution: Set rex.reg_buf when compiling the pattern. (closes #3972 )
v8.1.0935
2019-02-16 18:07:57 +01:00
Bram Moolenaar
985079c514
patch 8.1.0934: invalid memory access in search pattern
...
Problem: Invalid memory access in search pattern. (Kuang-che Wu)
Solution: Check for incomplete equivalence class. (closes #3970 )
v8.1.0934
2019-02-16 17:07:47 +01:00
Bram Moolenaar
6982f42f33
patch 8.1.0933: When using VTP scroll region isn't used properly
...
Problem: When using VTP scroll region isn't used properly.
Solution: Make better use of the scroll region. (Nobuhiro Takasaki,
closes #3974 )
v8.1.0933
2019-02-16 16:48:01 +01:00
Bram Moolenaar
14184a3133
patch 8.1.0932: Farsi support is outdated and unused
...
Problem: Farsi support is outdated and unused.
Solution: Delete the Farsi support.
v8.1.0932
2019-02-16 15:10:30 +01:00
Bram Moolenaar
6902c0eb27
patch 8.1.0931: vtp_working included in GUI build but unused
...
Problem: vtp_working included in GUI build but unused.
Solution: Adjust #ifdefs. (Ken Takata, closes #3971 )
v8.1.0931
2019-02-16 14:07:37 +01:00
Bram Moolenaar
0a1b17bbec
patch 8.1.0930: typo in Makefile
...
Problem: Typo in Makefile.
Solution: Change ABORT_CLFAGS to ABORT_CFLAGS. (Kuang-che Wu, closes #3977 )
v8.1.0930
2019-02-16 13:45:09 +01:00
Bram Moolenaar
5acd987258
patch 8.1.0929: no error when requesting ConPTY but it's not available
...
Problem: No error when requesting ConPTY but it's not available.
Solution: Add an error message. (Hirohito Higashi, closes #3967 )
v8.1.0929
2019-02-16 13:35:13 +01:00
Bram Moolenaar
d634024b90
patch 8.1.0928: stray log function call
...
Problem: Stray log function call.
Solution: Remove the log function call.
v8.1.0928
2019-02-16 00:00:28 +01:00
Bram Moolenaar
0059074008
patch 8.1.0927: USE_CR is never defined
...
Problem: USE_CR is never defined.
Solution: Remove usage of USE_CR. (Ken Takata, closes #3958 )
v8.1.0927
2019-02-15 21:06:09 +01:00
Bram Moolenaar
e93e5a504f
patch 8.1.0926: no test for :wnext, :wNext and :wprevious
...
Problem: No test for :wnext, :wNext and :wprevious.
Solution: Add a test. (Dominique Pelle, closes #3963 )
v8.1.0926
2019-02-15 20:22:38 +01:00
Bram Moolenaar
5ff7df509a
patch 8.1.0925: terminal scrollback test still still flaky
...
Problem: Terminal scrollback test still still flaky.
Solution: Explicitly set the shell. Disable ruler. (Ozaki Kiichi,
closes #3966 )
v8.1.0925
2019-02-15 01:06:13 +01:00
Bram Moolenaar
7e841e3ce5
patch 8.1.0924: terminal scrollback test still flaky
...
Problem: Terminal scrollback test still flaky.
Solution: Wait a bit longer before running the tail command.
v8.1.0924
2019-02-15 00:26:14 +01:00
Bram Moolenaar
c3ef896608
patch 8.1.0923: terminal dump diff swap does not update file names
...
Problem: Terminal dump diff swap does not update file names.
Solution: Also swap the file name. Add a test.
v8.1.0923
2019-02-15 00:16:13 +01:00
Bram Moolenaar
96baf02aa8
patch 8.1.0922: terminal scrollback test is flaky
...
Problem: Terminal scrollback test is flaky.
Solution: Wait a bit before running the tail command.
v8.1.0922
2019-02-14 23:49:38 +01:00
Bram Moolenaar
81aa0f56f8
patch 8.1.0921: terminal test sometimes fails; using memory after free
...
Problem: Terminal test sometimes fails; using memory after free.
Solution: Fee memory a bit later. Add test to cover this. Disable flaky
screenshot test. (closes #3956 )
v8.1.0921
2019-02-14 23:23:19 +01:00
Bram Moolenaar
29ae223ddc
patch 8.1.0920: in Terminal-Normal mode job output messes up the window
...
Problem: In Terminal-Normal mode job output messes up the window.
Solution: Postpone scrolling and updating the buffer when in Terminal-Normal
mode.
v8.1.0920
2019-02-14 21:22:01 +01:00
Bram Moolenaar
0f77d6afd5
patch 8.1.0919: compiler warnings
...
Problem: Compiler warnings.
Solution: Add type casts. (Mike Williams)
v8.1.0919
2019-02-14 20:55:09 +01:00
Bram Moolenaar
9b5c1fcdea
patch 8.1.0918: MS-Windows: startup messages are not converted
...
Problem: MS-Windows: startup messages are not converted.
Solution: Convert messages when the current codepage differs from
'encoding'. (Yasuhiro Matsumoto, closes #3914 )
v8.1.0918
2019-02-14 14:08:04 +01:00
Bram Moolenaar
445e71c5ee
patch 8.1.0917: double free when running out of memory
...
Problem: Double free when running out of memory.
Solution: Remove one free. (Ken Takata, closes #3955 )
v8.1.0917
2019-02-14 13:43:36 +01:00
Bram Moolenaar
b999ba2778
patch 8.1.0916: with Python 3.7 "find_module" is not made available
...
Problem: With Python 3.7 "find_module" is not made available.
Solution: Also add "find_module" with Python 3.7. (Joel Frederico,
closes #3954 )
v8.1.0916
2019-02-14 13:28:45 +01:00
Bram Moolenaar
a787019518
patch 8.1.0915: fsync() may not work properly on Mac
...
Problem: fsync() may not work properly on Mac.
Solution: Use fcntl() with F_FULLFSYNC. (suggested by Justin M. Keyes)
v8.1.0915
2019-02-14 12:56:36 +01:00
Bram Moolenaar
5fd0f5052f
patch 8.1.0914: code related to findfile() is spread out
...
Problem: Code related to findfile() is spread out.
Solution: Put findfile() related code into a new source file. (Yegappan
Lakshmanan, closes #3934 )
v8.1.0914
2019-02-13 23:13:28 +01:00
Bram Moolenaar
688b3983d8
patch 8.1.0913: CI crashes when running out of memory
...
Problem: CI crashes when running out of memory.
Solution: Apply 'maxmempattern' also to new regexp engine.
v8.1.0913
2019-02-13 21:47:36 +01:00
Bram Moolenaar
18442cbcc0
patch 8.1.0912: MS-Windows: warning for signed/unsigned
...
Problem: MS-Windows: warning for signed/unsigned.
Solution: Add type cast. (Nobuhiro Takasaki, closes #3945 )
v8.1.0912
2019-02-13 21:22:12 +01:00
Bram Moolenaar
943e9639a9
patch 8.1.0911: tag line with Ex command cannot have extra fields
...
Problem: Tag line with Ex command cannot have extra fields.
Solution: Recognize |;" as the end of the command. (closes #2402 )
v8.1.0911
2019-02-13 21:19:14 +01:00
Bram Moolenaar
15bbd6ec87
patch 8.1.0910: crash with tricky search pattern
...
Problem: Crash with tricky search pattern. (Kuang-che Wu)
Solution: Check for runnning out of memory. (closes #3950 )
v8.1.0910
2019-02-13 20:31:50 +01:00
Bram Moolenaar
d9ef1b8d77
patch 8.1.0909: MS-Windows: using ConPTY even though it is not stable
...
Problem: MS-Windows: using ConPTY even though it is not stable.
Solution: When ConPTY version is unstable, prefer using winpty. (Ken Takata,
closes #3949 )
v8.1.0909
2019-02-13 19:23:10 +01:00