Bram Moolenaar
a9a364872e
patch 9.0.0723: extra empty line below virtual text when 'list' is set
...
Problem: Extra empty line below virtual text when 'list' is set.
Solution: Do not reset lcs_eol_one but set text_prop_follows. (closes #11339 )
v9.0.0723
2022-10-11 16:47:22 +01:00
Bram Moolenaar
877151b3d8
patch 9.0.0722: virtual text "after" does not show with 'list' set
...
Problem: Virtual text "after" does not show with 'list' set.
Solution: Do not break out of the loop when another text prop follows.
(closes #11337 )
v9.0.0722
2022-10-11 15:29:50 +01:00
Bram Moolenaar
9466fb8001
patch 9.0.0721: virtual text "above" with padding not displayed correctly
...
Problem: Virtual text "above" with padding not displayed correctly.
Solution: Take padding into account when truncating. (closes #11340 )
v9.0.0721
2022-10-11 14:54:42 +01:00
Bram Moolenaar
0c502d2e70
patch 9.0.0720: MS-Windows GUI may have pixel dust from antialiasing
...
Problem: MS-Windows GUI may have pixel dust from antialiasing.
Solution: When a character changes also redraw the next one. (issue #8532 )
v9.0.0720
2022-10-11 12:48:44 +01:00
Bram Moolenaar
56564964e6
patch 9.0.0719: too many delete() calls in tests
...
Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.
v9.0.0719
2022-10-10 22:39:42 +01:00
Bram Moolenaar
ccf2837a05
patch 9.0.0718: extra empty line between two virtual text "below"
...
Problem: Extra empty line between two virtual text "below" when 'wrap' and
'number' are set.
Solution: Reset "before" when there is no text in the screen line.
(closes #11334 )
v9.0.0718
2022-10-10 21:10:03 +01:00
Bram Moolenaar
d3283fba25
patch 9.0.0717: compiler warning for unused variable in tiny build
...
Problem: Compiler warning for unused variable in tiny build.
Solution: Add #ifdefs.
v9.0.0717
2022-10-10 20:33:25 +01:00
Bram Moolenaar
cd105417a5
patch 9.0.0716: with 'nowrap' virtual text "after" does not scroll left
...
Problem: With 'nowrap' virtual text "after" does not scroll left.
Solution: Skip part of the virtual text that is left of the window.
(closes #11320 ) Fix going beyond the last column of the window.
v9.0.0716
2022-10-10 19:50:42 +01:00
Bram Moolenaar
801cd35e7e
patch 9.0.0715: wrong argument for append() gives two error messages
...
Problem: Wrong argument for append() gives two error messages.
Solution: When getting an error for a number argument don't try using it as
a string. (closes #11335 )
v9.0.0715
2022-10-10 16:08:16 +01:00
Bram Moolenaar
1206c163db
patch 9.0.0714: with 'nowrap' two virtual text below not displayed correctly
...
Problem: With 'nowrap' two virtual text below not displayed correctly.
Solution: Set text_prop_follows before continuing. Correct for number
column. (closes #11333 )
v9.0.0714
2022-10-10 15:40:04 +01:00
zeertzjq
c601d988b6
patch 9.0.0713: <amatch> of MenuPopup event is expanded like a file name
...
Problem: <amatch> of MenuPopup event is expanded like a file name.
Solution: Do not expand <amatch> for MenuPopup. (closes #11328 )
v9.0.0713
2022-10-10 13:46:15 +01:00
Bram Moolenaar
79f234499b
patch 9.0.0712: wrong column when calling setcursorcharpos() with zero lnum
...
Problem: Wrong column when calling setcursorcharpos() with zero lnum.
Solution: Set the line number before calling buf_charidx_to_byteidx().
(closes #11329 )
v9.0.0712
2022-10-10 12:42:57 +01:00
ObserverOfTime
084f2620ec
patch 9.0.0711: SubStation Alpha files are not recognized
...
Problem: SubStation Alpha files are not recognized.
Solution: Add patterns for SubStation Alpha files. (closes #11332 )
v9.0.0711
2022-10-10 12:08:59 +01:00
Yee Cheng Chin
4282633ba6
patch 9.0.0710: quitting/unloading/hiding a terminal does not work properly
...
Problem: Quitting/unloading/hiding a terminal buffer does not always work
properly.
Solution: Avoid that ":q!" leaves an empty buffer behind. ":bunload!" also
kills the job and unloads the buffer. ":hide" does not unload the
buffer. (Yee Cheng Chin, closes #11323 )
v9.0.0710
2022-10-10 11:46:16 +01:00
Bram Moolenaar
f167c7b424
patch 9.0.0709: virtual text "after" not correct with 'nowrap'
...
Problem: Virtual text "after" not correct with 'nowrap'.
Solution: Do not display "after" text prop on the next line when 'wrap' is
off.
v9.0.0709
2022-10-09 21:53:58 +01:00
Yee Cheng Chin
15b314ffbb
patch 9.0.0708: :confirm does not work properly for a terminal buffer
...
Problem: :confirm does not work properly for a terminal buffer.
Solution: Handle :confirm for a terminal buffer differently. (Yee Cheng
Chin, closes #11312 )
v9.0.0708
2022-10-09 18:53:32 +01:00
Bram Moolenaar
118c235112
patch 9.0.0707: with 'smoothscroll' cursor position not adjusted in long line
...
Problem: With 'smoothscroll' and 'scrolloff' non-zero the cursor position
is not properly adjusted in a long line.
Solution: Move the cursor further up or down in the line.
v9.0.0707
2022-10-09 17:19:27 +01:00
Bram Moolenaar
28f7e701b7
patch 9.0.0706: :help in a narrow window always opens at the top
...
Problem: :help in a narrow window always opens at the top.
Solution: Respect 'splitbelow'. (closes #11319 )
v9.0.0706
2022-10-09 15:54:53 +01:00
Bram Moolenaar
13845c48d8
patch 9.0.0705: virtual text truncation does not take padding into account
...
Problem: Virtual text truncation does not take padding into account.
Solution: Subtract the padding from the available space. (closes #11318 )
v9.0.0705
2022-10-09 15:26:03 +01:00
Naruhiko Nishino
b7af5a0445
patch 9.0.0704: CI runs "tiny" and "small" builds, which are the same
...
Problem: CI runs "tiny" and "small" builds, which are the same.
Solution: Remove the "small" build. (Naruhiko Nishino, closes #11315 )
v9.0.0704
2022-10-09 13:28:36 +01:00
Bram Moolenaar
330d64d32c
patch 9.0.0703: failing check for argument type for const any
...
Problem: Failing check for argument type for const any.
Solution: Check for any type properly. (closes #11316 )
v9.0.0703
2022-10-09 12:55:33 +01:00
zeertzjq
30c0c467d6
patch 9.0.0702: incomplete testing cursor position with 'linebreak' set
...
Problem: Incomplete testing cursor position after change with 'linebreak'
set.
Solution: Add a test and move test cases together. (closes #11313 )
v9.0.0702
2022-10-09 11:44:28 +01:00
Bram Moolenaar
8cf3459878
patch 9.0.0701: with 'smoothscroll' cursor position not adjusted in long line
...
Problem: With 'smoothscroll' the cursor position s not adjusted in a long
line.
Solution: Move the cursor further up or down in the line.
v9.0.0701
2022-10-08 21:13:40 +01:00
Martin Tournoij
25f3a146a0
patch 9.0.0700: there is no real need for a "big" build
...
Problem: There is no real need for a "big" build.
Solution: Move common features to "normal" build, less often used features
to the "huge" build. (Martin Tournoij, closes #11283 )
v9.0.0700
2022-10-08 19:26:41 +01:00
Bram Moolenaar
bf499c0e6f
patch 9.0.0699: tiny build fails
...
Problem: Tiny build fails.
Solution: Add #ifdef.
v9.0.0699
2022-10-08 17:55:32 +01:00
Martin Tournoij
251c1e2ed8
patch 9.0.0698: VisVim is outdated, does not work with current Visual Studio
...
Problem: VisVim is outdated, does not work with current Visual Studio.
Solution: Remove VisVim. (Martin Tournoij)
v9.0.0698
2022-10-08 17:15:28 +01:00
Bram Moolenaar
16dab41537
patch 9.0.0697: cursor in wrong position with Visual substitute
...
Problem: Cursor in wrong position with Visual substitute.
Solution: When restoring 'linebreak' mark the virtual column as invalid.
(closes #11309 , closes #11311 )
v9.0.0697
2022-10-08 16:41:32 +01:00
Bram Moolenaar
fbdce18500
patch 9.0.0696: it is unclear if the +rightleft and +arabic features are used
...
Problem: It is unclear if the +rightleft and +arabic features are actively
being used.
Solution: Disable the features, await feedback.
v9.0.0696
2022-10-08 15:30:55 +01:00
Bram Moolenaar
0089ce293f
patch 9.0.0695: failing check for dictionary type for const any
...
Problem: Failing check for dictionary type for const any.
Solution: Check for any type properly. (closes #11310 )
v9.0.0695
2022-10-08 14:39:36 +01:00
Yee Cheng Chin
4314e4f7da
patch 9.0.0694: no native sound support on Mac OS
...
Problem: No native sound support on Mac OS.
Solution: Add sound support for Mac OS. (Yee Cheng Chin, closes #11274 )
v9.0.0694
2022-10-08 13:50:05 +01:00
Bram Moolenaar
5a049846e4
patch 9.0.0693: browse() first argument cannot be a bool
...
Problem: browse() first argument cannot be a bool.
Solution: Use tv_get_bool_chk() instead of tv_get_number_chk().
(closes #11308 )
v9.0.0693
2022-10-08 12:52:09 +01:00
ObserverOfTime
b7f52f5659
patch 9.0.0692: PoE filter files are not recognized
...
Problem: PoE filter files are not recognized.
Solution: Add a pattern to detect PoE filter files. (closes #11305 )
v9.0.0692
2022-10-08 12:20:28 +01:00
Bram Moolenaar
2b7b4f7670
patch 9.0.0691: lalloc(0) error in listchars test
...
Problem: lalloc(0) error in listchars test.
Solution: Skip generating text for tab if tab_len is zero.
v9.0.0691
2022-10-08 11:46:02 +01:00
Bram Moolenaar
a0789478f6
patch 9.0.0690: buffer size for expanding tab not correctly computed
...
Problem: Buffer size for expanding tab not correctly computed.
Solution: Correctly use size of end character.
v9.0.0690
2022-10-08 11:16:40 +01:00
Bram Moolenaar
fcb86b0a99
patch 9.0.0689: compiler warning for unused function
...
Problem: Compiler warning for unused function.
Solution: Add #ifdef. (John Marriott)
v9.0.0689
2022-10-07 22:46:24 +01:00
Bram Moolenaar
33b55b562b
patch 9.0.0688: debugger does not display the whole command
...
Problem: Debugger does not display the whole command.
Solution: Set ea.cmd before checking for a breakpoint.
v9.0.0688
2022-10-07 18:51:23 +01:00
Bram Moolenaar
5ab300195b
patch 9.0.0687: "export def" does not work in a nested block
...
Problem: "export def" does not work in a nested block.
Solution: Do not handle "export" with a separate function but in the same
command stack. (closes #11304 )
v9.0.0687
2022-10-07 17:26:22 +01:00
Anton Sharonov
8d8b9758ce
patch 9.0.0686: the right ALT key does not work on some MS-Windows keyboards
...
Problem: The right ALT key does not work on some MS-Windows keyboards.
Solution: Adjust the modifiers based on GetKeyState(). (Anoton Sharonov,
closes #11300 )
v9.0.0686
2022-10-07 16:28:48 +01:00
Yee Cheng Chin
07eaa1ede4
patch 9.0.0685: FORTIFY_SOURCE causes a crash in Vim9 script
...
Problem: FORTIFY_SOURCE causes a crash in Vim9 script.
Solution: Use a pointer to the first char. (Yee Cheng Chin, closes #11302 )
v9.0.0685
2022-10-07 16:00:04 +01:00
Bram Moolenaar
2eae3d24d7
patch 9.0.0684: skipped :exe command fails compilation on MS-Windows
...
Problem: Skipped :exe command fails compilation on MS-Windows.
Solution: Adjust return value when skipping.
v9.0.0684
2022-10-07 15:09:27 +01:00
Bram Moolenaar
bdc09a18fc
patch 9.0.0683: cannot specify a time for :echowindow
...
Problem: Cannot specify a time for :echowindow.
Solution: A count can be used to specify the display time. Add
popup_findecho().
v9.0.0683
2022-10-07 14:31:45 +01:00
Bram Moolenaar
cf3d0eaf47
patch 9.0.0682: crash when popup with deleted timer is closed
...
Problem: Crash when popup with deleted timer is closed. (Igbanam
Ogbuluijah)
Solution: Check the timer still exists. (closes #11301 )
v9.0.0682
2022-10-07 11:20:29 +01:00
Bram Moolenaar
0937b9fb24
patch 9.0.0681: "<<<" shows for 'smoothscroll' even when 'showbreak is set
...
Problem: "<<<" shows for 'smoothscroll' even when 'showbreak is set.
Solution: When 'showbreak' is set do not display "<<<".
v9.0.0681
2022-10-06 21:24:34 +01:00
Bram Moolenaar
3725116f6e
patch 9.0.0680: tests failing with 'breakindent', 'number' and "n" in 'cpo'
...
Problem: Tests failing with 'breakindent', 'number' and "n" in 'cpo'.
Solution: Do count the number column in topline if 'breakindent' is set.
v9.0.0680
2022-10-06 20:48:00 +01:00
Bram Moolenaar
35b251d2c2
patch 9.0.0679: tests failing with 'smoothscroll', 'number' and "n" in 'cpo'
...
Problem: Tests failing with 'smoothscroll', 'number' and "n" in 'cpo'.
Solution: Do not count number column in topline if columns are skipped.
v9.0.0679
2022-10-06 20:18:16 +01:00
Bram Moolenaar
97f0eb169b
patch 9.0.0678: using exclamation marks on :function
...
Problem: Using exclamation marks on :function.
Solution: Use :func and :endfunc as usual.
v9.0.0678
2022-10-06 19:49:13 +01:00
Bram Moolenaar
06618f94f1
patch 9.0.0677: breakindent test accepts wrong result
...
Problem: Breakindent test accepts wrong result.
Solution: Fix the number column and adjust the expected text.
v9.0.0677
2022-10-06 19:21:20 +01:00
ichizok
d459020c62
patch 9.0.0676: CI on Mac M1 with gcc actually uses clang
...
Problem: CI on Mac M1 with gcc actually uses clang.
Solution: Remove the gcc task. (Ozaki Kiichi, closes #11297 )
v9.0.0676
2022-10-06 16:56:44 +01:00
Bram Moolenaar
851907a7ab
patch 9.0.0675: search test screendump is outdated
...
Problem: Search test screendump is outdated.
Solution: Update the screendump for improved display.
v9.0.0675
2022-10-06 16:33:15 +01:00
Bram Moolenaar
4d31b48a11
patch 9.0.0674: build error with tiny version
...
Problem: Build error with tiny version.
Solution: Use PLINES_NOFILL macro.
v9.0.0674
2022-10-06 16:03:09 +01:00