Bram Moolenaar
bfd3603670
patch 8.1.1074: Python test doesn't wipe out hidden buffer
...
Problem: Python test doesn't wipe out hidden buffer.
Solution: Wipe out the buffer. (Ben Jackson, closes #4189 )
2019-03-30 12:33:13 +01:00
Bram Moolenaar
e73f911c53
patch 8.1.1073: space in number column is on wrong side with 'rightleft' set
...
Problem: Space in number column is on wrong side with 'rightleft' set.
Solution: Move the space to the text side. Add a test.
2019-03-29 18:29:54 +01:00
Bram Moolenaar
8ee4c01b8c
patch 8.1.1072: extending sign and foldcolumn below the text is confusing
...
Problem: Extending sign and foldcolumn below the text is confusing.
Solution: Let the sign and foldcolumn stop at the last text line, just like
the line number column. Also stop the command line window leader.
(Christian Brabandt, closes #3964 )
2019-03-29 18:08:18 +01:00
Bram Moolenaar
2912abb3a2
patch 8.1.1071: cannot get composing characters from the screen
...
Problem: Cannot get composing characters from the screen.
Solution: Add screenchars() and screenstring(). (partly by Ozaki Kiichi,
closes #4059 )
2019-03-29 14:16:42 +01:00
Bram Moolenaar
e46736b23b
patch 8.1.1070: issue templates are not good enough
...
Problem: Issue templates are not good enough.
Solution: Rephrase to anticipate unexperienced users.
2019-03-29 13:12:39 +01:00
Bram Moolenaar
8ac8a77f24
patch 8.1.1069: source README file doesn't look nice on github
...
Problem: Source README file doesn't look nice on github.
Solution: Turn it into markdown, still readable as plain text.
(WenxuanHuang, closes #4141 )
2019-03-29 13:10:08 +01:00
Bram Moolenaar
fd133323d4
patch 8.1.1068: cannot get all the information about current completion
...
Problem: Cannot get all the information about current completion.
Solution: Add complete_info(). (Shougo, Hirohito Higashi, closes #4106 )
2019-03-29 12:20:27 +01:00
Bram Moolenaar
723d165c2f
patch 8.1.1067: issues added on github are unstructured
...
Problem: Issues added on github are unstructured.
Solution: Add a bug and feature request template. (Ken Takata, closes #4183 )
2019-03-29 10:54:37 +01:00
Bram Moolenaar
89828e9fe6
patch 8.1.1066: VIMDLL isn't actually used
...
Problem: VIMDLL isn't actually used.
Solution: Remove VIMDLL support.
2019-03-28 22:43:16 +01:00
Bram Moolenaar
47cf1cc257
patch 8.1.1065: no test for using and deleting menu in the GUI
...
Problem: No test for using and deleting menu in the GUI.
Solution: Add a test.
2019-03-28 22:04:56 +01:00
Bram Moolenaar
c701f320e8
patch 8.1.1064: no test for output conversion in the GTK GUI
...
Problem: No test for output conversion in the GTK GUI.
Solution: Add a simplistic test.
2019-03-28 21:49:21 +01:00
Bram Moolenaar
37db642083
patch 8.1.1063: insufficient testing for wildmenu completion
...
Problem: Insufficient testing for wildmenu completion.
Solution: Extend the test case. (Dominique Pelle, closes #4182 )
2019-03-28 21:26:23 +01:00
Bram Moolenaar
a16123a666
patch 8.1.1062: quickfix code is repeated
...
Problem: Quickfix code is repeated.
Solution: Define FOR_ALL_QFL_ITEMS(). Move some code to separate functions.
(Yegappan Lakshmanan, closes #4166 )
2019-03-28 20:31:07 +01:00
Bram Moolenaar
0e97b94875
patch 8.1.1061: when substitute string throws error, substitute happens anyway
...
Problem: When substitute string throws error, substitute happens anyway.
Solution: Skip substitution when aborting. (closes #4161 )
2019-03-27 22:53:53 +01:00
Bram Moolenaar
760285dd4f
patch 8.1.1060: MS-Windows: get_cmd_args() is no longer needed
...
Problem: MS-Windows: get_cmd_args() is no longer needed, get_cmd_argsW() is
always used.
Solution: Remove get_cmd_args(). (Ken Takata, closes #4171 )
2019-03-27 21:59:45 +01:00
Bram Moolenaar
90d0cf69aa
patch 8.1.1059: MS-Windows: PlatformId() is called unnecessarily
...
Problem: MS-Windows: PlatformId() is called unnecessarily.
Solution: Remove calls to PlatformId(). (Ken Takata, closes #4170 )
2019-03-27 21:49:14 +01:00
Bram Moolenaar
3a731ee0c2
patch 8.1.1058: memory usage test may still fail on some systems
...
Problem: Memory usage test may still fail on some systems.
Solution: Use 98% of the lower limit. (Christian Brabandt)
2019-03-27 21:41:36 +01:00
Bram Moolenaar
6a95c889bf
patch 8.1.1057: nsis config is too complicated
...
Problem: Nsis config is too complicated.
Solution: Use "File /r" for the macros and pack directories. (Ken Takata,
closes #4169 )
2019-03-26 23:02:46 +01:00
Bram Moolenaar
e99be0e6d2
patch 8.1.1056: no eval function for Ruby
...
Problem: No eval function for Ruby.
Solution: Add rubyeval(). (Ozaki Kiichi, closes #4152 )
2019-03-26 22:51:09 +01:00
Bram Moolenaar
75bf3d22f4
patch 8.1.1055: CTRL-G U in Insert mode doesn't work for shift-Left
...
Problem: CTRL-G U in Insert mode doesn't work to avoid splitting the undo
sequence for shift-left and shift-right.
Solution: Also check dont_sync_undo for shifted cursor keys. (Christian
Brabandt)
2019-03-26 22:46:05 +01:00
Bram Moolenaar
6fb5c97242
patch 8.1.1054: not checking return value of ga_grow()
...
Problem: Not checking return value of ga_grow(). (Coverity)
Solution: Only append when ga_grow() returns OK.
2019-03-26 21:44:20 +01:00
Bram Moolenaar
d6c3f1fa2b
patch 8.1.1053: warning for missing return statement
...
Problem: Warning for missing return statement. (Dominique Pelle)
Solution: Add return statement.
2019-03-26 00:31:21 +01:00
Bram Moolenaar
553e5a5c56
patch 8.1.1052: test for CTRL-C message sometimes fails
...
Problem: test for CTRL-C message sometimes fails
Solution: Make sure there are no changed buffers.
2019-03-25 23:16:34 +01:00
Bram Moolenaar
a4c2a24cc7
patch 8.1.1051: not all ways to switch terminal mode are tested
...
Problem: Not all ways to switch terminal mode are tested.
Solution: Add more test cases.
2019-03-25 23:01:38 +01:00
Bram Moolenaar
3dd174abbf
patch 8.1.1050: blank srceen when DirectWrite failed
...
Problem: Blank srceen when DirectWrite failed.
Solution: Call redraw_later_clear() after recreating the Direct2D render
target. (Ken Takata, closes #4172 )
2019-03-25 22:48:18 +01:00
Bram Moolenaar
a84a3dd663
patch 8.1.1049: when user tries to exit with CTRL-C message is confusing
...
Problem: When user tries to exit with CTRL-C message is confusing.
Solution: Only mention ":qa!" when there is a changed buffer. (closes #4163 )
2019-03-25 22:21:24 +01:00
Bram Moolenaar
b45125b374
patch 8.1.1048: minor issues with tests
...
Problem: Minor issues with tests.
Solution: Delete unused test OK file. Add missing entries in list of tests.
Fix readme file. (Masato Nishihata, closes #4160 )
2019-03-24 20:18:40 +01:00
Bram Moolenaar
db77b84ac2
patch 8.1.1047: WINCH signal is not tested
...
Problem: WINCH signal is not tested.
Solution: Add a test. (Dominique Pelle, closes #4158 )
2019-03-24 14:58:31 +01:00
Bram Moolenaar
82b033eff8
patch 8.1.1046: the "secure" variable is used inconsistently
...
Problem: the "secure" variable is used inconsistently. (Justin M. Keyes)
Solution: Set it to one instead of incrementing.
2019-03-24 14:02:04 +01:00
Bram Moolenaar
63dbfd33c1
patch 8.1.1045: E315 ml_get error when using Python and hidden buffer
...
Problem: E315 ml_get error when using Python and hidden buffer.
Solution: Make sure the cursor position is valid. (Ben Jackson,
closes #4153 , closes #4154 )
2019-03-23 17:41:59 +01:00
Bram Moolenaar
c3e92c161d
patch 8.1.1044: no way to check the reference count of objects
...
Problem: No way to check the reference count of objects.
Solution: Add test_refcount(). (Ozaki Kiichi, closes #4124 )
2019-03-23 14:23:07 +01:00
Bram Moolenaar
b782869033
patch 8.1.1043: Lua interface does not support Blob
...
Problem: Lua interface does not support Blob.
Solution: Add support to Blob. (Ozaki Kiichi, closes #4151 )
2019-03-23 13:57:02 +01:00
Bram Moolenaar
832615be12
patch 8.1.1042: the paste test doesn't work properly in the Windows console
...
Problem: The paste test doesn't work properly in the Windows console.
Solution: Disable the test.
2019-03-23 13:30:22 +01:00
Bram Moolenaar
295e3ba31f
patch 8.1.1041: test for Arabic no longer needed
...
Problem: Test for Arabic no longer needed.
Solution: Remove the test for something that was intentionally left out.
2019-03-23 12:59:40 +01:00
Bram Moolenaar
b99abaa480
patch 8.1.1040: FEAT_TAG_ANYWHITE is not enabled in any build
...
Problem: FEAT_TAG_ANYWHITE is not enabled in any build.
Solution: Remove the feature.
2019-03-22 17:03:05 +01:00
Bram Moolenaar
e37368c496
patch 8.1.1039: MS-Windows build fails
...
Problem: MS-Windows build fails.
Solution: Remove dependency on arabic.h
2019-03-22 16:57:45 +01:00
Bram Moolenaar
dc4fa190e7
patch 8.1.1038: Arabic support excludes Farsi
...
Problem: Arabic support excludes Farsi.
Solution: Add Farsi support to the Arabic support. (Ali Gholami Rudi,
Ameretat Reith)
2019-03-22 16:33:15 +01:00
Bram Moolenaar
6b6f7aae4a
patch 8.1.1037: memory usage test may still fail on some systems
...
Problem: Memory usage test may still fail on some systems.
Solution: Increase tolerance from 3% to 20%.
2019-03-22 14:36:59 +01:00
Bram Moolenaar
9afe5e9cc0
patch 8.1.1036: quickfix function arguments are inconsistent
...
Problem: Quickfix function arguments are inconsistent.
Solution: Pass a list pointer to more functions. (Yegappan Lakshmanan,
closes #4149 )
2019-03-22 14:16:06 +01:00
Bram Moolenaar
0a2f578e22
patch 8.1.1035: prop_remove() second argument is not optional
...
Problem: prop_remove() second argument is not optional.
Solution: Fix argument count. Use "buf" instead of "curbuf". (closes #4147 )
2019-03-22 13:20:43 +01:00
Bram Moolenaar
2ace1bd652
patch 8.1.1034: too many #ifdefs
...
Problem: Too many #ifdefs.
Solution: Merge FEAT_MOUSE_SGR into FEAT_MOUSE_XTERM / FEAT_MOUSE_TTY.
2019-03-22 12:03:30 +01:00
Bram Moolenaar
ba64ba0935
patch 8.1.1033: memory usage test may still fail on some systems
...
Problem: Memory usage test may still fail on some systems. (Elimar
Riesebieter)
Solution: Increase tolerance from 1% to 3%.
2019-03-22 11:33:09 +01:00
Bram Moolenaar
2c519cf3bf
patch 8.1.1032: warnings from clang static analyzer
...
Problem: Warnings from clang static analyzer. (Yegappan Lakshmanan)
Solution: Fix relevant warnings.
2019-03-21 21:45:34 +01:00
Bram Moolenaar
f7e47af776
patch 8.1.1031: memory usage test may still fail
...
Problem: Memory usage test may still fail.
Solution: Drop the unused min value. (Christian Brabandt)
2019-03-21 21:16:36 +01:00
Bram Moolenaar
0398e00a1b
patch 8.1.1030: quickfix function arguments are inconsistent
...
Problem: Quickfix function arguments are inconsistent.
Solution: Pass a list pointer instead of info and index. (Yegappan
Lakshmanan, closes #4135 )
2019-03-21 21:12:49 +01:00
Bram Moolenaar
60ebd524cf
patch 8.1.1029: DirectWrite doesn't take 'linespace' into account
...
Problem: DirectWrite doesn't take 'linespace' into account.
Solution: Include 'linespace' in the position. (Ken Takata, closes #4137 )
2019-03-21 20:50:12 +01:00
Bram Moolenaar
9029b918f9
patch 8.1.1028: MS-Windows: memory leak when creating terminal fails
...
Problem: MS-Windows: memory leak when creating terminal fails.
Solution: Free the command. (Ken Takata, closes #4138 )
2019-03-21 19:58:00 +01:00
Bram Moolenaar
08cda65ddf
patch 8.1.1027: memory usage test sometimes fails
...
Problem: Memory usage test sometimes fails.
Solution: Use 80% of before.last as the lower limit. (Christian Brabandt)
2019-03-20 22:45:01 +01:00
Bram Moolenaar
d00e024d9f
patch 8.1.1026: unused condition
...
Problem: Unused condition. (Coverity)
Solution: Remove the condition. Also remove unused #define.
2019-03-20 21:42:20 +01:00
Bram Moolenaar
64c8ed366d
patch 8.1.1025: checking NULL pointer after addition
...
Problem: Checking NULL pointer after addition. (Coverity)
Solution: First check for NULL, then add the column.
2019-03-20 21:18:34 +01:00