Brandon Simmons
2c40707baa
patch 8.2.4813: pasting text while indent folding may mess up folds
...
Problem: Pasting text while indent folding may mess up folds.
Solution: Adjust the way folds are split. (Brandon Simmons, closes #10254 )
2022-04-23 13:50:17 +01:00
zeertzjq
8279cfe499
patch 8.2.4812: unused struct item
...
Problem: Unused struct item.
Solution: Remove "lines" match_T. Simplify the code. (closes #10256 )
2022-04-23 12:05:51 +01:00
LemonBoy
0de7369fd4
patch 8.2.4811: Win32 GUI: caps lock doesn't work
...
Problem: Win32 GUI: caps lock doesn't work.
Solution: Handle VK_CAPITAL. (closes #10260 , closes #10258 )
2022-04-23 11:08:11 +01:00
Bram Moolenaar
56dba60216
patch 8.2.4810: missing changes in one file
...
Problem: Missing changes in one file.
Solution: Also change the struct initializers.
2022-04-23 11:03:58 +01:00
Yegappan Lakshmanan
885de449c0
patch 8.2.4809: various things no6 properly tested
...
Problem: Various things no6 properly tested.
Solution: Add various test cases. (Yegappan Lakshmanan, closes #10259 )
2022-04-23 10:51:14 +01:00
Bram Moolenaar
33d3ce640c
patch 8.2.4808: unused item in engine struct
...
Problem: Unused item in engine struct.
Solution: Remove "expr". Add comment with tags.
2022-04-23 10:41:35 +01:00
LemonBoy
77fc0b02e5
patch 8.2.4807: processing key eveints in Win32 GUI is not ideal
...
Problem: Processing key eveints in Win32 GUI is not ideal.
Solution: Improve processing of key events. (closes #10155 )
2022-04-22 22:45:52 +01:00
Bram Moolenaar
53ef573148
patch 8.2.4806: a mapping using <LeftDrag> does not start Select mode
...
Problem: A mapping using <LeftDrag> does not start Select mode.
Solution: When checking for starting select mode with the mouse also do this
when there is typeahead. (closes #10249 )
2022-04-22 21:20:26 +01:00
Bram Moolenaar
9b36750640
patch 8.2.4805: CurSearch used for all matches in current line
...
Problem: CurSearch used for all matches in current line.
Solution: Don't use the non-zero line count. (closes #10247 )
2022-04-22 20:07:21 +01:00
Yegappan Lakshmanan
1fc6ea9bf3
patch 8.2.4804: expression in heredoc doesn't work for compiled function
...
Problem: Expression in heredoc doesn't work for compiled function.
Solution: Implement compiling the heredoc expressions. (Yegappan Lakshmanan,
closes #10232 )
2022-04-21 23:30:15 +01:00
LemonBoy
66e13aedc7
patch 8.2.4803: WinScrolled not always triggered when scrolling with mouse
...
Problem: WinScrolled not always triggered when scrolling with the mouse.
Solution: Add calls to may_trigger_winscrolled(). (closes #10246 )
2022-04-21 22:52:11 +01:00
zeertzjq
7851c69a12
patch 8.2.4802: test is not cleaned up
...
Problem: Test is not cleaned up.
Solution: Make test clean up after itself. Avoid NUL. (closes #10233 )
2022-04-21 11:14:01 +01:00
Christian Brabandt
3fd7480cd2
patch 8.2.4801: fix for cursorbind fix not fully tested
...
Problem: Fix for cursorbind fix not fully tested.
Solution: Add another test case. (Christian Brabandt, closes #10240 )
2022-04-20 22:07:41 +01:00
Bram Moolenaar
d0eaf675aa
patch 8.2.4800: missing test update for adjusted t_8u behavior
...
Problem: Missing test update for adjusted t_8u behavior.
Solution: Update and extend the test.
2022-04-20 19:55:37 +01:00
LemonBoy
0044e5100a
patch 8.2.4799: popup does not use correct topline
...
Problem: Popup does not use correct topline.
Solution: Also add one when firstline is negative. (closes #10229 )
2022-04-20 19:47:37 +01:00
Bram Moolenaar
dbec26d789
patch 8.2.4798: t_8u option was reset even when set by the user
...
Problem: t_8u option was reset even when set by the user.
Solution: Only reset t_8u when using the default value. (closes #10239 )
2022-04-20 19:08:50 +01:00
LemonBoy
8530b41fd3
patch 8.2.4797: getwininfo() may get oudated values
...
Problem: getwininfo() may get oudated values.
Solution: Make sure w_botline is up-to-date. (closes #10226 )
2022-04-20 19:00:36 +01:00
Bram Moolenaar
da1050cd6f
patch 8.2.4796: file left behind after running cursorline tests
...
Problem: File left behind after running cursorline tests.
Solution: Uncomment the line that deletes the file.
2022-04-20 18:41:49 +01:00
Christian Brabandt
2c645e8b00
patch 8.2.4795: 'cursorbind' scrolling depends on whether 'cursorline' is set
...
Problem: 'cursorbind' scrolling depends on whether 'cursorline' is set.
Solution: Always call validate_cursor(). (Christian Brabandt, closes #10230 ,
closes #10014 )
2022-04-20 14:52:01 +01:00
Bram Moolenaar
4c84dd33ad
patch 8.2.4794: compiler warning for not initialized variable
...
Problem: Compiler warning for not initialized variable.
Solution: Initialize the variable. (John Marriott)
2022-04-20 10:22:54 +01:00
Bram Moolenaar
928a131356
patch 8.2.4793: recognizing Maxima filetype even though it might be another
...
Problem: Recognizing Maxima filetype even though it might be another.
Solution: Remove *.mc and *.dem patterns from Maxima files
2022-04-19 19:38:38 +01:00
Bram Moolenaar
e468698994
patch 8.2.4792: indent operator creates an undo entry for every line
...
Problem: Indent operator creates an undo entry for every line.
Solution: Create one undo entry for all lines. (closes #10227 )
2022-04-19 18:28:45 +01:00
Charlie Groves
fef4485ef5
patch 8.2.4791: events triggered in different order when reusing buffer
...
Problem: Autocmd events triggered in different order when reusing an empty
buffer.
Solution: Call buff_freeall() earlier. (Charlie Groves, closes #10198 )
2022-04-19 16:24:12 +01:00
Bram Moolenaar
c448e9c950
patch 8.2.4790: lilypond filetype not recognized
...
Problem: Lilypond filetype not recognized.
Solution: Add patterns for lilypond. (Doug Kearns)
2022-04-19 15:29:57 +01:00
Bram Moolenaar
a653e53b1f
patch 8.2.4789: cursor pos wrong when using :redraw while editing the cmdline
...
Problem: The cursor may be in the in wrong place when using :redraw while
editing the cmdline.
Solution: When editing the command line let :redraw update the command line
too. (closes #10210 )
2022-04-19 11:38:24 +01:00
Yegappan Lakshmanan
bac9a9e5c2
patch 8.2.4788: large payload for LSP message not tested
...
Problem: Large payload for LSP message not tested.
Solution: Add a test with a large LSP payload. (Yegappan Lakshmanan,
closes #10223 )
2022-04-19 10:25:13 +01:00
LemonBoy
9bd3ce22e3
patch 8.2.4787: prop_find() does not find the right property
...
Problem: prop_find() does not find the right property.
Solution: Fix the scan order. (closes #10220 )
2022-04-18 21:54:02 +01:00
Bram Moolenaar
861fcee8de
patch 8.2.4786: test for win_gotoid() in Visual mode fails on Mac
...
Problem: Test for win_gotoid() in Visual mode fails on Mac.
Solution: Skip the test on MacOS.
2022-04-18 19:16:55 +01:00
Bram Moolenaar
3aca0916f0
patch 8.2.4785: Visual mode not stopped if win_gotoid() goes to other buffer
...
Problem: Visual mode not stopped early enough if win_gotoid() goes to
another buffer. (Sergey Vlasov)
Solution: Stop Visual mode before jumping to another buffer. (closes #10217 )
2022-04-18 18:32:19 +01:00
Bram Moolenaar
1693712f02
patch 8.2.4784: lamba test with timer is flaky
...
Problem: Lamba test with timer is flaky.
Solution: Adjust sleep time on retry.
2022-04-18 16:14:10 +01:00
Bram Moolenaar
42ccb8d747
patch 8.2.4783: Coverity warns for leaking memory
...
Problem: Coverity warns for leaking memory.
Solution: Use another strategy freeing "theline".
2022-04-18 15:45:23 +01:00
Bram Moolenaar
a929c922b1
patch 8.2.4782: accessing freed memory
...
Problem: Accessing freed memory.
Solution: Clear evalarg after checking for trailing characters.
(issue #10218 )
2022-04-18 15:21:17 +01:00
Doron Behar
d0a20c9d11
patch 8.2.4781: Maxima files are not recognized
...
Problem: Maxima files are not recognized.
Solution: Add patterns to detect Maxima files. (Doron Behar, closes #10211 )
2022-04-18 14:32:42 +01:00
Yegappan Lakshmanan
03cca297df
patch 8.2.4780: parsing an LSP message fails when it is split
...
Problem: Parsing an LSP message fails when it is split.
Solution: Collapse the received data before parsing. (Yegappan Lakshmanan,
closes #10215 )
2022-04-18 14:07:46 +01:00
Christian Brabandt
53e8f3ffdf
patch 8.2.4779: lsan suppression is too version specific
...
Problem: lsan suppression is too version specific.
Solution: Leave out the version number. (Christian Brabandt, closes #10214 )
2022-04-17 21:36:37 +01:00
Chaoren Lin
35cff32dd8
patch 8.2.4778: pacman files use dosini filetype
...
Problem: Pacman files use dosini filetype.
Solution: Use conf instead. (Chaoren Lin, closes #10213 )
2022-04-17 21:15:48 +01:00
Bram Moolenaar
366f0bdd08
patch 8.2.4777: screendump tests fail because of a redraw
...
Problem: Screendump tests fail because of a redraw.
Solution: Do not output t_8u before receiving termresponse. Redraw only
when t_8u is not reset and termresponse is received.
2022-04-17 19:20:33 +01:00
Ernie Rael
9f53e7bd7f
patch 8.2.4776: GTK: 'lines' and 'columns' may change during startup
...
Problem: GTK: 'lines' and 'columns' may change during startup.
Solution: Ignore stale GTK resize events. (Ernie Rael, closes #10179 )
2022-04-17 18:27:49 +01:00
Bram Moolenaar
280aebfd35
patch 8.2.4775: SpellBad highlighting does not work in Konsole
...
Problem: SpellBad highlighting does not work in Konsole.
Solution: Do not keep t_8u defined for Konsole. Redraw when t_8u is reset.
(closes #10177 )
2022-04-17 17:34:42 +01:00
Bram Moolenaar
8b91e71441
patch 8.2.4774: crash when using a number for lambda name
...
Problem: Crash when using a number for lambda name.
Solution: Check the type of the lambda reference.
2022-04-17 15:06:35 +01:00
Bram Moolenaar
a9549c9e8f
patch 8.2.4773: build failure without the +eval feature
...
Problem: Build failure without the +eval feature.
Solution: Use other error message. Avoid warnings.
2022-04-17 14:18:11 +01:00
Bram Moolenaar
3df8f6e353
patch 8.2.4772: old Coverity warning for not checking ftell() return value
...
Problem: Old Coverity warning for not checking ftell() return value.
Solution: Check return value of fseek() and ftell().
2022-04-17 14:01:51 +01:00
Bram Moolenaar
066e0d9869
patch 8.2.4771: Coverity warns for not checking return value
...
Problem: Coverity warns for not checking return value.
Solution: Check return value of rettv_dict_alloc().
2022-04-17 13:17:40 +01:00
Yegappan Lakshmanan
efbfa867a1
patch 8.2.4770: cannot easily mix expression and heredoc
...
Problem: Cannot easily mix expression and heredoc.
Solution: Support in heredoc. (Yegappan Lakshmanan, closes #10138 )
2022-04-17 12:47:40 +01:00
Bram Moolenaar
68aaff4697
patch 8.2.4769: build warning with UCRT
...
Problem: Build warning with UCRT.
Solution: Adjust #ifdef for _wenviron. (John Marriott)
2022-04-17 10:57:44 +01:00
Philip H
34ffa10280
patch 8.2.4768: CI: codecov upload sometimes does not work
...
Problem: CI: codecov upload sometimes does not work.
Solution: Use action v3 instead of v2. (closes #10209 )
2022-04-16 21:46:38 +01:00
salkin-mada
c360b2566c
patch 8.2.4767: openscad files are not recognized
...
Problem: Openscad files are not recognized.
Solution: Add a filetype pattern. (Niklas Adam, closes #10199 )
2022-04-16 21:33:54 +01:00
KnoP-01
93c7a45e86
patch 8.2.4766: KRL files using "deffct" not recognized
...
Problem: KRL files using "deffct" not recognized.
Solution: Adjust the pattern used for matching. (Patrick Meiser-Knosowski,
closes #10200 )
2022-04-16 21:14:04 +01:00
Yegappan Lakshmanan
047a7019b2
patch 8.2.4765: function matchfuzzy() sorts too many items
...
Problem: Function matchfuzzy() sorts too many items.
Solution: Only put matches in the array. (Yegappan Lakshmanan,
closes #10208 )
2022-04-16 20:42:40 +01:00
Philip H
d2edee5cf3
patch 8.2.4764: CI uses an older gcc version
...
Problem: CI uses an older gcc version.
Solution: Use GCC 11. (closes #10185 )
2022-04-16 20:04:30 +01:00