Bram Moolenaar
211dd3fd82
patch 8.2.1056: wrong display when mixing match conceal and syntax conceal
...
Problem: Wrong display when mixing match conceal and syntax conceal.
Solution: Adjust how conceal flags are used. (closes #6327 , closes #6303 )
2020-06-25 20:07:04 +02:00
Bram Moolenaar
511feec6f0
patch 8.2.1004: line numbers below filler lines not always updated
...
Problem: Line numbers below filler lines not always updated.
Solution: Don't break out of the win_line() loop too early. (Christian
Brabandt, closes #6294 , closes #6138 )
2020-06-18 19:15:27 +02:00
Bram Moolenaar
32ee627750
patch 8.2.0943: displaying ^M or ^J depends on current buffer
...
Problem: Displaying ^M or ^J depends on current buffer.
Solution: Pass the displayed buffer to transchar(). (closes #6225 )
2020-06-10 14:16:49 +02:00
Bram Moolenaar
e882f7a73c
patch 8.2.0766: display error when using 'number' and 'breakindent'
...
Problem: Display error when using 'number' and 'breakindent'.
Solution: Adjust extra spaces in the first row. (Ken Takata, closes #6089 ,
closes #5986 )
2020-05-16 14:07:39 +02:00
Bram Moolenaar
e770598f31
patch 8.2.0616: build error when disabling the diff feature
...
Problem: Build error when disabling the diff feature.
Solution: Move parenthesis outside of #ifdef. (Tom Ryder)
2020-04-21 22:23:15 +02:00
Bram Moolenaar
14285cb801
patch 8.2.0464: typos and other small problems
...
Problem: Typos and other small problems.
Solution: Fix the typos. Add missing files to the distribution.
2020-03-27 20:58:37 +01:00
Bram Moolenaar
b81f56fb57
patch 8.2.0309: window-local values have confusing name
...
Problem: Window-local values have confusing name.
Solution: Rename w_p_bri* to w_briopt_*.
2020-02-23 15:29:46 +01:00
Bram Moolenaar
1aa76b8fd0
patch 8.2.0308: 'showbreak' does not work for a very long line
...
Problem: 'showbreak' does not work for a very long line. (John Little)
Solution: Check whether 'briopt' contains "sbr". (Ken Takata, closes #5523 ,
closes #5684 )
2020-02-23 15:17:27 +01:00
Bram Moolenaar
219c7d0638
patch 8.2.0191: cannot put a terminal in a popup window
...
Problem: Cannot put a terminal in a popup window.
Solution: Allow opening a terminal in a popup window. It will always have
keyboard focus until closed.
2020-02-01 21:57:29 +01:00
Bram Moolenaar
dfede9a70b
patch 8.2.0146: wrong indent when 'showbreak' and 'breakindent' are set
...
Problem: Wrong indent when 'showbreak' and 'breakindent' are set and
'briopt' includes "sbr".
Solution: Reset "need_showbreak" where needed. (Ken Takata, closes #5523 )
2020-01-23 19:59:22 +01:00
Bram Moolenaar
42e931b0f5
patch 8.1.2386: 'wincolor' is not used for 'listchars'
...
Problem: 'wincolor' is not used for 'listchars'.
Solution: Combine the colors. (closes #5308 )
2019-12-04 19:08:50 +01:00
Bram Moolenaar
912bc4a51a
patch 8.1.2376: preprocessor indents are incorrect
...
Problem: Preprocessor indents are incorrect.
Solution: Fix the indents. (Ken Takata, closes #5298 )
2019-12-01 18:58:11 +01:00
Bram Moolenaar
05ad5ff0ab
patch 8.1.2371: FEAT_TEXT_PROP is a confusing name
...
Problem: FEAT_TEXT_PROP is a confusing name.
Solution: Use FEAT_PROP_POPUP. (Naruhiko Nishino, closes #5291 )
2019-11-30 22:48:27 +01:00
Bram Moolenaar
92e25ab2df
patch 8.1.2351: 'wincolor' not used for > for not fitting double width char
...
Problem: 'wincolor' not used for > for not fitting double width char.
Also: popup drawn on right half of double width character looks
wrong.
Solution: Adjust color for > character. Clear left half of double width
character if right half is being overwritten.
2019-11-26 22:39:10 +01:00
Bram Moolenaar
4eb7dae255
patch 8.1.2295: if buffer of popup is in another window cursorline sign shows
...
Problem: If buffer of popup is in another window cursorline sign shows.
Solution: Check the group of the sign.
2019-11-12 22:33:45 +01:00
Bram Moolenaar
ee85702c10
patch 8.1.2281: 'showbreak' cannot be set for one window
...
Problem: 'showbreak' cannot be set for one window.
Solution: Make 'showbreak' global-local.
2019-11-09 23:26:40 +01:00
Bram Moolenaar
dbd4316806
patch 8.1.2279: computation of highlight attributes is too complicated
...
Problem: Computation of highlight attributes is too complicated.
Solution: Simplify the attribute computation and make it more consistent.
(closes #5190 ) Fix that 'combine' set to zero doesn't work.
2019-11-09 21:28:14 +01:00
Bram Moolenaar
2f7b7b1e12
patch 8.1.2245: third character of 'listchars' tab shows in wrong place
...
Problem: Third character of 'listchars' tab shows in wrong place when
'breakindent' is set.
Solution: Set c_final to NUL. (Naruhiko Nishino, closes #5165 )
2019-11-03 15:46:48 +01:00
Bram Moolenaar
024dbd229f
patch 8.1.2241: match highlight does not combine with 'wincolor'
...
Problem: Match highlight does not combine with 'wincolor'.
Solution: Apply 'wincolor' last on top of any other attribute. (closes #5159 )
2019-11-02 22:00:15 +01:00
Bram Moolenaar
efae76ab1a
patch 8.1.2229: cannot color number column above/below cursor differently
...
Problem: Cannot color number column above/below cursor differently.
Solution: Add LineNrAbove and LineNrBelow. (Shaun Brady, closes #624 )
2019-10-27 22:54:58 +01:00
Bram Moolenaar
6656c2ec4c
patch 8.1.2205: sign entry structure has confusing name
...
Problem: Sign entry structure has confusing name.
Solution: Rename signlist_T to sign_entry_T and prefix se_ to the fields.
2019-10-24 15:00:04 +02:00
Bram Moolenaar
82260afb0e
patch 8.1.2189: syntax highlighting wrong for tab
...
Problem: Syntax highlighting wrong for tab.
Solution: Don't clear syntax attribute n_extra is non-zero.
2019-10-20 13:16:22 +02:00
Bram Moolenaar
a74fda6f4d
patch 8.1.2181: highlighting wrong when item follows tab
...
Problem: Highlighting wrong when item follows tab.
Solution: Don't use syntax attribute when n_extra is non-zero.
(Christian Brabandt, closes #5076 )
2019-10-19 17:38:03 +02:00
Bram Moolenaar
8459006af5
patch 8.1.2176: syntax attributes not combined with Visual highlighting
...
Problem: Syntax attributes not combined with Visual highlighting. (Arseny
Nasokin)
Solution: Combine the attributes. (closes #5083 )
2019-10-18 23:12:20 +02:00
Bram Moolenaar
7751d1d1a3
patch 8.1.2172: spell highlight is wrong at start of the line
...
Problem: Spell highlight is wrong at start of the line.
Solution: Fix setting the "v" variable. (closes #5078 )
2019-10-18 20:37:08 +02:00
Bram Moolenaar
b2fe1d676f
patch 8.1.2163: cannot build with +spell but without +syntax
...
Problem: Cannot build with +spell but without +syntax.
Solution: Add #ifdef. (John Marriott)
2019-10-16 21:33:40 +02:00
Bram Moolenaar
a6cc5beb17
patch 8.1.2160: cannot build with +syntax but without +terminal
...
Problem: Cannot build with +syntax but without +terminal.
Solution: Add #ifdef.
2019-10-16 18:42:26 +02:00
Bram Moolenaar
17efc7fa05
patch 8.1.2158: terminal attributes missing in Terminal-normal mode
...
Problem: Terminal attributes missing in Terminal-normal mode.
Solution: Use "syntax_attr".
2019-10-16 18:11:31 +02:00
Bram Moolenaar
9115c611db
patch 8.1.2156: first character after Tab is not highlighted
...
Problem: First character after Tab is not highlighted.
Solution: Remember the syntax attribute for a column.
2019-10-16 16:57:06 +02:00
Bram Moolenaar
a3817730c0
patch 8.1.2155: in a terminal window 'cursorlineopt' does not work properly
...
Problem: In a terminal window 'cursorlineopt' does not work properly.
Solution: Check the 'cursorlineopt' value. (closes #5055 )
2019-10-16 16:31:44 +02:00
Bram Moolenaar
3439028c89
patch 8.1.2153: combining text property and syntax highlight is wrong
...
Problem: Combining text property and syntax highlight is wrong. (Nick
Jensen)
Solution: Compute the syntax highlight attribute much earlier.
(closes #5057 )
2019-10-16 14:38:26 +02:00
Bram Moolenaar
49474ca122
patch 8.1.2117: CursorLine highlight used while 'cursorline' is off
...
Problem: CursorLine highlight used while 'cursorline' is off.
Solution: Check 'cursorline' is set. (cloes #5017 )
2019-10-05 21:57:12 +02:00
Bram Moolenaar
053f712ef2
patch 8.1.2071: when 'wincolor' is set text property changes highlighting
...
Problem: When 'wincolor' is set text property changes highlighting. (Andy
Stewart)
Solution: Fix combining colors. (closes #4968 )
2019-09-23 22:17:15 +02:00
Bram Moolenaar
bffba7f704
patch 8.1.2060: "precedes" in 'listchars' not used properly
...
Problem: "precedes" in 'listchars' not used properly.
Solution: Correctly handle the "precedes" char in list mode for long lines.
(Christian Brabandt, closes #4953 )
2019-09-20 17:00:17 +02:00
Bram Moolenaar
7528d1f6b5
patch 8.1.2057: the screen.c file is much too big
...
Problem: The screen.c file is much too big.
Solution: Split it in three parts. (Yegappan Lakshmanan, closes #4943 )
2019-09-19 23:06:20 +02:00