zeertzjq
75a73551a1
patch 9.1.0379: There are a few typos
...
Problem: There are a few typos
Solution: Fix them (zeertzjq)
closes : #14655
Signed-off-by: zeertzjq <zeertzjq@outlook.com >
Signed-off-by: Christian Brabandt <cb@256bit.org >
2024-04-28 16:20:55 +02:00
Christian Brabandt
86ef815959
patch 9.1.0377: Formatting text wrong when 'breakindent' is set
...
Problem: formatting text wrong when 'breakindent' is set
(Gary Johnson)
Solution: temporarily disable 'breakindent' option when formatting text,
so that the breakindent is not wrongly taken into account for
the line length
fixes : #14630
closes : #14637
Signed-off-by: Christian Brabandt <cb@256bit.org >
2024-04-27 11:55:08 +02:00
Christian Brabandt
bba79808cb
patch 9.1.0309: crash when 'textwidth' > MAX_INT
...
Problem: crash when 'textwidth' > MAX_INT (after vv9.1.0055)
(Zoltan Balogh)
Solution: limit textwidth to MAX_INT
fixes : #14482
closes : #14489
Signed-off-by: Christian Brabandt <cb@256bit.org >
2024-04-11 22:54:44 +02:00
Bram Moolenaar
78d52883e1
patch 8.2.5013: after text formatting cursor may be in an invalid position
...
Problem: After text formatting the cursor may be in an invalid position.
Solution: Correct the cursor position after formatting.
2022-05-24 13:57:54 +01:00
Bram Moolenaar
7e66778815
patch 8.2.5008: when 'formatoptions' contains "/" wrongly wrapping comment
...
Problem: When 'formatoptions' contains "/" wrongly wrapping a long trailing
comment.
Solution: Pass the OPENLINE_FORMAT flag.
2022-05-23 13:10:48 +01:00
Bram Moolenaar
48a8a83303
patch 8.2.4908: no text formatting for // comment after a statement
...
Problem: No text formatting for // comment after a statement.
Solution: format a comment when the 'c' flag is in 'formatoptions'.
2022-05-07 15:43:52 +01:00
Bram Moolenaar
2bf875f881
patch 8.2.4907: some users do not want a line comment always inserted
...
Problem: Some users do not want a line comment always inserted.
Solution: Add the '/' flag to 'formatoptions' to not repeat the comment
leader after a statement when using "o".
2022-05-07 14:54:11 +01:00
Bram Moolenaar
1655619717
patch 8.2.4737: // in JavaScript string recognized as comment
...
Problem: // in JavaScript string recognized as comment.
Solution: Only check for linecomment if 'cindent' is set. (closes #10151 )
2022-04-11 17:36:37 +01:00
zeertzjq
51ab7c7d0d
patch 8.2.4326: "o" and "O" copying comment not sufficiently tested
...
Problem: "o" and "O" copying comment not sufficiently tested.
Solution: Add a test case. (closes #9718 )
2022-02-08 12:58:37 +00:00
Bram Moolenaar
ba26367fea
patch 8.2.3938: line comment start is also found in a string
...
Problem: Line comment start is also found in a string.
Solution: Skip line comments in a string.
2021-12-29 18:09:13 +00:00
Bram Moolenaar
5d20fbf2e7
patch 8.2.3935: CTRL-U in Insert mode does not fix the indent
...
Problem: CTRL-U in Insert mode does not fix the indent.
Solution: Fix the indent when 'cindent' is set.
2021-12-29 16:05:31 +00:00
Bram Moolenaar
5ea5f37372
patch 8.2.3934: repeating line comment is undesired for "O" command
...
Problem: Repeating line comment is undesired for "O" command.
Solution: Do not copy line comment leader for "O". (closes #9426 )
2021-12-29 15:15:47 +00:00
Bram Moolenaar
264d3ddac0
patch 8.2.3932: C line comment not formatted properly
...
Problem: C line comment not formatted properly.
Solution: If a line comment follows after "#if" the next line is not the end
of a paragraph.
2021-12-29 14:09:32 +00:00
Bram Moolenaar
6e371ecb27
patch 8.2.3787: no proper formatting of a C line comment after a statement
...
Problem: No proper formatting of a C line comment after a statement.
Solution: Find the start of the line comment, insert the comment leader and
indent the comment properly.
2021-12-12 14:16:39 +00:00
Bram Moolenaar
6b36d2a16d
patch 8.2.3369: auto formatting after "cw" leaves cursor in wrong spot
...
Problem: Auto formatting after "cw" leaves cursor in wrong spot.
Solution: Do not auto-format after the delete. (closes #8789 )
2021-08-23 21:19:01 +02:00
Bram Moolenaar
5b8cabfef7
patch 8.2.2694: when 'matchpairs' is empty every character beeps
...
Problem: When 'matchpairs' is empty every character beeps. (Marco Hinz)
Solution: Bail out when no character in 'matchpairs' was found.
(closes #8053 ) Add assert_nobeep().
2021-04-02 18:55:57 +02:00
Bram Moolenaar
6fd367a97c
patch 8.2.2592: code coverage could be improved
...
Problem: Code coverage could be improved.
Solution: Add a few more tests. (Dominique Pellé, closes #7957 )
2021-03-13 13:14:04 +01:00
Bram Moolenaar
d0a1dee3f1
patch 8.2.2166: auto format doesn't work when deleting text
...
Problem: Auto format doesn't work when deleting text.
Solution: Make "x" trigger auto format. (closes #7504 )
2020-12-20 13:07:48 +01:00
Bram Moolenaar
b7e2483655
patch 8.2.1046: insufficient tests for src/buffer.c
...
Problem: Insufficient tests for src/buffer.c.
Solution: Add more tests. Move comments related tests to a separate file.
(Yegappan Lakshmanan, closes #6325 )
2020-06-24 13:37:35 +02:00
Bram Moolenaar
845e0ee594
patch 8.2.1022: various parts of code not covered by tests
...
Problem: Various parts of code not covered by tests.
Solution: Add more tests. (Yegappan Lakshmanan, closes #6300 )
2020-06-20 16:05:32 +02:00
Bram Moolenaar
f9ab52e155
patch 8.2.0698: insert mode completion not fully tested
...
Problem: Insert mode completion not fully tested.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes #6041 )
2020-05-05 19:57:18 +02:00
Bram Moolenaar
2eaeaf3c31
patch 8.2.0686: formatoptions not sufficiently tested
...
Problem: Formatoptions not sufficiently tested.
Solution: Add a few more tests. (Yegappan Lakshmanan, closes #6031 )
2020-05-03 16:04:43 +02:00
Bram Moolenaar
224a5f17c6
patch 8.2.0655: search code not sufficiently tested
...
Problem: Search code not sufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5999 )
2020-04-28 20:29:07 +02:00
Bram Moolenaar
cde0ff39da
patch 8.2.0509: various code is not properly tested.
...
Problem: various code is not properly tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5871 )
2020-04-04 14:00:39 +02:00
Bram Moolenaar
ca68ae1311
patch 8.2.0482: channel and sandbox code not sufficiently tested
...
Problem: Channel and sandbox code not sufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5855 )
2020-03-30 19:32:53 +02:00
Bram Moolenaar
ea3db914c0
patch 8.2.0197: some Ex commands not sufficiently tested
...
Problem: Some Ex commands not sufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5565 )
2020-02-02 15:32:13 +01:00
Bram Moolenaar
0c3064b39b
patch 8.2.0180: test for wrapmargin fails if terminal is not 80 columns
...
Problem: Test for wrapmargin fails if terminal is not 80 columns.
Solution: Vertical split the window. (Ken Takata, closes #5554 )
2020-01-30 16:09:25 +01:00
Bram Moolenaar
5d98dc2a48
patch 8.2.0174: various commands not completely tested
...
Problem: Various commands not completely tested.
Solution: Add more test cases. (Yegappan Lakshmanan, closes #5551 )
2020-01-29 21:57:34 +01:00
Bram Moolenaar
a48e78e11f
patch 8.2.0016: test name used twice, option not restored properly
...
Problem: Test name used twice, option not restored properly.
Solution: Rename function, restore option with "&".
2019-12-17 20:29:26 +01:00
Bram Moolenaar
afc13bd827
patch 8.2.0014: test69 and test95 are old style
...
Problem: Test69 and test95 are old style.
Solution: Convert to new style tests. (Yegappan Lakshmanan, closes #5365 )
2019-12-16 22:43:31 +01:00
Bram Moolenaar
396b7c78c0
patch 8.1.2198: crash when using :center in autocommand
...
Problem: Crash when using :center in autocommand.
Solution: Bail out early for an empty line. (Dominique pelle, closes #5095 )
2019-10-21 23:08:59 +02:00
Bram Moolenaar
c3c3158756
patch 8.1.0728: cannot avoid breaking after a single space.
...
Problem: Cannot avoid breaking after a single space.
Solution: Add the 'p' flag to 'formatoptions'. (Tom Ryder)
2019-01-11 22:15:05 +01:00
Bram Moolenaar
e1e714ef0d
patch 8.1.0671: cursor in the wrong column after auto-formatting
...
Problem: Cursor in the wrong column after auto-formatting.
Solution: Check for deleting more spaces than adding. (closes #3748 )
2018-12-31 23:58:24 +01:00
Bram Moolenaar
cada78975e
patch 8.0.1447: still too many old style tests
...
Problem: Still too many old style tests.
Solution: Turn a few tests into new style. (Yegappan Lakshmanan,
closes #2509 )
2018-01-31 19:30:24 +01:00
Bram Moolenaar
209d3874c1
patch 8.0.1302: still too many old style tests
...
Problem: Still too many old style tests.
Solution: Convert a few more tests to new style. (Yegappan Lakshmanan,
closes #2326 )
2017-11-16 21:52:51 +01:00