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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
46b54747c5
patch 9.0.0673: first line wong with 'smoothscroll' and 'scrolloff' zero
...
Problem: First line not scrolled properly with 'smoothscroll' and
'scrolloff' zero and using "k".
Solution: Make sure the cursor position is visible.
v9.0.0673
2022-10-06 15:46:49 +01:00
9bab7a0243
patch 9.0.0672: line partly shows with 'smoothscroll' and 'scrolloff' zero
...
Problem: Cursor line only partly shows with 'smoothscroll' and 'scrolloff'
zero.
Solution: Do not use 'smoothscroll' when adjusting the bottom of the window.
(closes #11269 )
v9.0.0672
2022-10-06 14:57:53 +01:00
1a58e1d97c
patch 9.0.0671: negative topline using CTRL-Y with 'smoothscroll' and 'diff'
...
Problem: Negative topline using CTRL-Y with 'smoothscroll' and 'diff'.
(Ernie Rael)
Solution: Only use 'smoothscroll' when 'wrap' is set.
v9.0.0671
2022-10-06 13:09:17 +01:00
c9f5f73206
patch 9.0.0670: no space for command line when there is a tabline
...
Problem: No space for command line when there is a tabline.
Solution: Correct computation of where the command line should be.
(closes #11295 )
v9.0.0670
2022-10-06 11:39:06 +01:00
db77cb3c08
patch 9.0.0669: too many delete() calls in tests
...
Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.
v9.0.0669
2022-10-05 21:45:30 +01:00
3ff71cda98
patch 9.0.0668: CI on Mac M1 only uses clang
...
Problem: CI on Mac M1 only uses clang
Solution: Also run with gcc. (closes #11263 )
v9.0.0668
2022-10-05 20:41:01 +01:00
346823d3e5
patch 9.0.0667: ml_get error when 'splitkeep' is "screen"
...
Problem: ml_get error when 'splitkeep' is "screen". (Marius Gedminas)
Solution: Check the botline is not too large. (Luuk van Baal,
closes #11293 , closes #11292 )
v9.0.0667
2022-10-05 18:26:42 +01:00
7beaf6a720
patch 9.0.0666: spacing-combining characters handled as composing
...
Problem: Spacing-combining characters handled as composing, causing text to
take more space than expected.
Solution: Handle characters marked with "Mc" not as composing.
(closes #11282
v9.0.0666
2022-10-05 18:03:00 +01:00
0816f473ab
patch 9.0.0665: setting 'cmdheight' has no effect if last window was resized
...
Problem: Setting 'cmdheight' has no effect if last window was resized.
Solution: Do apply 'cmdheight' when told to. Use the frame height instead
of the cmdline_row. (closes #11286 )
v9.0.0665
2022-10-05 15:42:32 +01:00
f3ef026c98
patch 9.0.0664: bad redrawing with spell checking, using "C" and "$" in 'cpo'
...
Problem: Bad redrawing with spell checking, using "C" and "$" in 'cpo'.
Solution: Do not redraw the next line when "$" is in 'cpo'. (closes #11285 )
v9.0.0664
2022-10-05 13:29:15 +01:00
d195598714
patch 9.0.0663: tests check for +cmdwin feature which is always present
...
Problem: Tests check for +cmdwin feature which is always present.
Solution: Remove the checks. (closes #11287 )
v9.0.0663
2022-10-05 11:24:46 +01:00
7500866182
patch 9.0.0662: concealed characters do not work correctly
...
Problem: Concealed characters do not work correctly.
Solution: Subtract boguscols instead of adding them. (closes #11273 )
v9.0.0662
2022-10-04 22:40:56 +01:00
18b3500b8c
patch 9.0.0661: multi-byte "lastline" in 'fillchars' does not work properly
...
Problem: Multi-byte "lastline" item in 'fillchars' does not work properly
when the window is two columns wide.
Solution: Compute the text length correctly. (closes #11280 )
v9.0.0661
2022-10-04 20:35:37 +01:00
2cd0f27b75
patch 9.0.0660: mapping with CTRL keys does not work in the GUI
...
Problem: Mapping with CTRL keys does not work in the GUI.
Solution: Recognize CSI next to K_SPECIAL. (closes #11275 , closes #11270 )
v9.0.0660
2022-10-04 20:14:28 +01:00
caf05f504e
patch 9.0.0659: wrong type of comment in SetSyn() function
...
Problem: Wrong type of comment in SetSyn() function.
Solution: Use Vim9 comment. (closes #11278 )
v9.0.0659
2022-10-04 18:42:10 +01:00
351523f893
patch 9.0.0658: tiny build fails on Mac OS
...
Problem: Tiny build fails on Mac OS.
Solution: Define FEAT_CLIPBOARD only for normal build.
v9.0.0658
2022-10-04 16:50:21 +01:00
7904fa420e
patch 9.0.0657: too many #ifdefs
...
Problem: Too many #ifdefs.
Solution: Graduate the +cmdwin feature. Now the tiny and small builds are
equal, drop the small build. (Martin Tournoij, closes #11268 )
v9.0.0657
2022-10-04 16:28:45 +01:00
4ba5f1dab6
patch 9.0.0656: cannot specify another character to use instead of '@'
...
Problem: Cannot specify another character to use instead of '@' at the end
of the window.
Solution: Add "lastline" to 'fillchars'. (Martin Tournoij, closes #11264 ,
closes #10963 )
v9.0.0656
2022-10-04 14:36:29 +01:00
2f7e1b8b40
patch 9.0.0655: passing modifier codes to a shell running in the GUI
...
Problem: passing modifier codes to a shell running in the GUI. (Gary
Johnson)
Solution: Include modifier codes into the key and drop the modifiers.
v9.0.0655
2022-10-04 13:17:31 +01:00
ec32c781a2
patch 9.0.0654: breakindent test fails
...
Problem: Breakindent test fails.
Solution: Temporarily accept wrong result.
v9.0.0654
2022-10-03 22:10:37 +01:00
01c34e7d10
patch 9.0.0653: BS and DEL do not work properly in an interacive shell
...
Problem: BS and DEL do not work properly in an interacive shell. (Gary
Johnson)
Solution: Adjust the length for replaced codes.
v9.0.0653
2022-10-03 20:24:39 +01:00
b6aab8f44b
patch 9.0.0652: 'smoothscroll' not tested with 'number' and "n" in 'cpo'
...
Problem: 'smoothscroll' not tested with 'number' and "n" in 'cpo'.
Solution: Add tests, fix uncovered problem.
v9.0.0652
2022-10-03 20:01:16 +01:00
f269eabc6c
Update runtime files
2022-10-03 18:04:35 +01:00
eb47d6d20a
patch 9.0.0651: build fails without the +conceal feature
...
Problem: Build fails without the +conceal feature.
Solution: Rename called function.
v9.0.0651
2022-10-03 17:45:55 +01:00
0466d398a5
patch 9.0.0650: some tests are failing
...
Problem: Some tests are failing.
Solution: Adjust for "<<<" showing up.
v9.0.0650
2022-10-03 17:07:34 +01:00