ichizok
b033b481fa
Fix unused-but-set-variable error when built on 12.x
...
Add `timeout` argument to serverReadReply()
2022-08-18 17:34:49 +09:00
ichizok
aac7dcd4f7
CI: Update environments to macos-11 and macos-12
...
Fix python path
2022-08-18 17:34:49 +09:00
ichizok
7d8dc726ae
Merge remote-tracking branch 'vim/master'
2022-08-17 17:21:41 +09:00
Bram Moolenaar
887748742d
patch 9.0.0222: no good reason why text objects are only in larger builds
...
Problem: No good reason why text objects are only in larger builds.
Solution: Graduate +textobjects.
2022-08-16 20:24:29 +01:00
Bram Moolenaar
1889f499a4
patch 9.0.0221: accessing freed memory if compiling nested function fails
...
Problem: Accessing freed memory if compiling nested function fails.
Solution: Mess up the variable name so that it won't be found.
2022-08-16 19:34:44 +01:00
Bram Moolenaar
f6d39c31d2
patch 9.0.0220: invalid memory access with for loop over NULL string
...
Problem: Invalid memory access with for loop over NULL string.
Solution: Make sure mb_ptr2len() consistently returns zero for NUL.
2022-08-16 17:50:38 +01:00
Kota Kato
948a3894d9
patch 9.0.0219: cannot make a funcref with "s:func" in a def function
...
Problem: Cannot make a funcref with "s:func" in a def function in legacy
script.
Solution: Allow for using a lower case function name after "s:". (Kota Kato,
closes #10926 )
2022-08-16 16:09:59 +01:00
Bram Moolenaar
e98c88c44c
patch 9.0.0218: reading before the start of the line
...
Problem: Reading before the start of the line.
Solution: When displaying "$" check the column is not negative.
2022-08-16 14:51:53 +01:00
Bram Moolenaar
e1f3fd1d02
Update runtime files
2022-08-15 18:51:32 +01:00
zeertzjq
5a4fff4d94
patch 9.0.0217: 'shellslash' works differently when sourcing a script again
...
Problem: 'shellslash' works differently when sourcing a script again.
Solution: Use the name from the script item. (closes #10920 )
2022-08-15 17:53:55 +01:00
Bram Moolenaar
cce293f87b
patch 9.0.0216: undo earlier test sometimes fails on MS-Windows
...
Problem: Undo earlier test sometimes fails on MS-Windows.
Solution: Use another file name.
2022-08-15 17:28:27 +01:00
Bram Moolenaar
8a77d208ff
patch 9.0.0215: not passing APC_INDENT flag
...
Problem: Not passing APC_INDENT flag.
Solution: Pass the flag where it's needed.
2022-08-15 16:29:37 +01:00
Bram Moolenaar
d8d4cfcb39
patch 9.0.0214: splitting a line may duplicate virtual text
...
Problem: Splitting a line may duplicate virtual text. (Ben Jackson)
Solution: Don't duplicate a text property with virtual text. Make
auto-indenting work better. (closes #10919 )
2022-08-15 15:55:10 +01:00
Bram Moolenaar
249e1b903a
patch 9.0.0213: using freed memory with error in assert argument
...
Problem: Using freed memory with error in assert argument.
Solution: Make a copy of the error.
2022-08-14 22:23:02 +01:00
Bram Moolenaar
dbdd16b625
patch 9.0.0212: invalid memory access when compiling :unlet
...
Problem: Invalid memory access when compiling :unlet.
Solution: Don't read past the end of the line.
2022-08-14 21:46:07 +01:00
Bram Moolenaar
d1d8f6bacb
patch 9.0.0211: invalid memory access when compiling :lockvar
...
Problem: Invalid memory access when compiling :lockvar.
Solution: Don't read past the end of the line.
2022-08-14 21:28:32 +01:00
Bram Moolenaar
c3a483fc3c
patch 9.0.0210: 'list' mode does not work properly with virtual text
...
Problem: 'list' mode does not work properly with virtual text.
Solution: Show the "$" at the right position. (closes #10913 )
2022-08-14 19:37:36 +01:00
Bram Moolenaar
677a39fdf6
patch 9.0.0209: build error with small features
...
Problem: Build error with small features.
Solution: Add #ifdef.
2022-08-14 16:50:42 +01:00
Bram Moolenaar
9e7e28fc4c
patch 9.0.0208: the override flag has no effect for virtual text
...
Problem: The override flag has no effect for virtual text. (Ben Jackson)
Solution: Make the override flag work. (closes #10915 )
2022-08-14 16:36:38 +01:00
zeertzjq
28c162f6f1
patch 9.0.0207: stacktrace not shown when debugging
...
Problem: Stacktrace not shown when debugging.
Solution: Set msg_scroll in msg_source(). (closes #10917 )
2022-08-14 14:49:50 +01:00
Bram Moolenaar
a4d158b3c8
patch 9.0.0206: redraw flags are not named specifically
...
Problem: Redraw flags are not named specifically.
Solution: Prefix "UPD_" to the flags, for UPDate_screen().
2022-08-14 14:17:45 +01:00
Bram Moolenaar
28c9f89571
patch 9.0.0205: cursor in wrong position when inserting after virtual text
...
Problem: Cursor in wrong position when inserting after virtual text. (Ben
Jackson)
Solution: Put the cursor after the virtual text, where the text will be
inserted. (closes #10914 )
2022-08-14 13:28:55 +01:00
Yegappan Lakshmanan
63acae13f5
patch 9.0.0204: indexof() may leak memory
...
Problem: indexof() may leak memory.
Solution: Free allocated values. (Yegappan Lakshmanan, closes #10916 )
2022-08-14 12:07:11 +01:00
Yee Cheng Chin
1ac521ea04
Merge pull request #1232 from ryandesign/patch-1
...
Fix typo in comment in Miscellaneous.m
2022-08-13 22:29:03 -07:00
Bram Moolenaar
c9b6570fab
patch 9.0.0203: confusing variable name
...
Problem: Confusing variable name.
Solution: Use "prim_aep" instead of "spell_aep".
2022-08-13 21:37:29 +01:00
Yegappan Lakshmanan
3fbf6cd355
patch 9.0.0202: code and help for indexof() is not ideal
...
Problem: Code and help for indexof() is not ideal.
Solution: Refactor the code, improve the help. (Yegappan Lakshmanan,
closes #10908 )
2022-08-13 21:35:13 +01:00
Bram Moolenaar
9113c2cd19
patch 9.0.0201: CursorLine highlight overrules virtual text highlight
...
Problem: CursorLine highlight overrules virtual text highlight.
Solution: Let extra attribute overrule line attribute. (closes #10909 )
2022-08-13 20:17:34 +01:00
Bram Moolenaar
8f369fb1ab
patch 9.0.0200: cursor wrong if 'nowrap' and two right aligned text props
...
Problem: cursor in a wrong positoin if 'wrap' is off and using two right
aligned text props in one line.
Solution: Count an extra line for a right aligned text property after a
below or right aligned text property. (issue #10909 )
2022-08-13 19:35:05 +01:00
Bram Moolenaar
f0ccfa474a
patch 9.0.0199: cursor position wrong with two right-aligned virtual texts
...
Problem: Cursor position wrong with two right-aligned virtual texts.
Solution: Add the padding for right-alignment. (issue #10906 )
2022-08-13 16:41:19 +01:00
Bram Moolenaar
cfeb8a584b
patch 9.0.0198: ml_get error when switching buffer in Visual mode
...
Problem: ml_get error when switching buffer in Visual mode.
Solution: End Visual mode when switching buffer. (closes #10902 )
2022-08-13 14:09:44 +01:00
Emilia Zapata
6a76e84f55
patch 9.0.0197: astro files are not detected
...
Problem: Astro files are not detected.
Solution: Add a pattern to match Astro files. (Emilia Zapata, closes #10904 )
2022-08-13 13:21:31 +01:00
Yegappan Lakshmanan
b218655d5a
patch 9.0.0196: finding value in list may require a for loop
...
Problem: Finding value in list may require a for loop.
Solution: Add indexof(). (Yegappan Lakshmanan, closes #10903 )
2022-08-13 13:09:20 +01:00
Yee Cheng Chin
373f4af501
Merge pull request #1273 from ychin/auto-close-inactive-issues
...
Add automation to auto-close PR/issues if they are waiting for response
2022-08-13 01:41:57 -07:00
Yee Cheng Chin
2b92b4a80b
Add automation to auto-close PR/issues if they are waiting for response
...
If a PR or issue has been tagged with "Response Needed" on GitHub, this
will auto-mark as stale in 45 days, and then close it in 7 days
afterwards. This allows us to simply mark an issue as "Response Needed"
and not need to come back after a while to close the issue which is time
consuming and easy to forget, leading to lots of stale open issues.
Don't turn this on for all issues. Only do this for those explicitly
tagged as needing response.
2022-08-12 21:41:37 -07:00
Bram Moolenaar
9032b9ceb6
patch 9.0.0195: metafun files are not recogized
...
Problem: Metafun files are not recogized.
Solution: Add filetype detection patterns.
2022-08-12 21:57:13 +01:00
Bram Moolenaar
326c5d36e7
patch 9.0.0194: cursor displayed in wrong position after removing text prop
...
Problem: Cursor displayed in wrong position after removing text prop. (Ben
Jackson)
Solution: Invalidate the cursor position. (closes #10898 )
2022-08-12 13:05:49 +01:00
Yee Cheng Chin
e11edefefc
Update FUNDING.yml for MacVim sponsorship
...
MacVim now allows sponsors. Update the file to point to the correct sponsorship pages.
2022-08-11 11:38:46 -07:00
Bram Moolenaar
e38fc86180
patch 9.0.0193: search and match highlgith interfere with virtual text
...
Problem: Search and match highlgith interfere with virtual text highlight.
(Ben Jackson)
Solution: Check for match highlight after text properties. Reset and
restore search highlight when showing virtual text.
(closes #10892 )
2022-08-11 17:24:50 +01:00
Bram Moolenaar
fdc5d17d58
patch 9.0.0192: possible invalid memory access when 'cmdheight' is zero
...
Problem: Possible invalid memory access when 'cmdheight' is zero. (Martin
Tournoij)
Solution: Avoid going over the end of w_lines[] when w_height is Rows.
(closes #10882 )
2022-08-11 15:52:14 +01:00
Bram Moolenaar
d4cf9fc53e
patch 9.0.0191: messages test fails; window size incorrect
...
Problem: Messages test fails; window size incorrect when 'cmdheight' is
made smaller.
Solution: Properly cleanup after test with cmdheight zero. Resize windows
correctly when 'cmdheight' gets smaller.
2022-08-11 14:13:37 +01:00
Bram Moolenaar
f797e309ca
patch 9.0.0190: the way 'cmdheight' can be made zero is inconsistent
...
Problem: The way 'cmdheight' can be made zero is inconsistent.
Solution: Only make 'cmdheight' zero when setting it explicitly, not when
resizing windows. (closes #10890 )
2022-08-11 13:17:30 +01:00
Yee Cheng Chin
fdb147a812
Merge pull request #1270 from ychin/fix-settitle-crash-appearance-changed
...
Fix potential crash in setTitle
2022-08-11 01:52:54 -07:00
Yee Cheng Chin
db9022663a
Fix potential crash in setTitle
...
This happens when changing appearance mode (e.g. transparent title bar)
and you could get to a state where the title is released before retained
again. Fix the order of operation to retain first. Probably another
reason why we really should have switched to ARC.
2022-08-10 21:57:26 -07:00
Bram Moolenaar
87f3a2ca3d
patch 9.0.0189: invalid memory access for text prop without highlight
...
Problem: Invalid memory access for text prop without highlight.
Solution: Check for a valid highlight ID.
2022-08-10 20:50:23 +01:00
Bram Moolenaar
82b14c143a
patch 9.0.0188: strange effects when using "text_align" with non-zero column
...
Problem: Strange effects when using virtual text with "text_align" and
non-zero column. (Martin Tournoij)
Solution: Give an error. (closes #10888 )
2022-08-10 19:50:47 +01:00
Bram Moolenaar
96bde99bf8
patch 9.0.0187: command line height changes when maximizing window height
...
Problem: Command line height changes when maximizing window height.
Solution: Do not change the command line height. (closes #10885 )
2022-08-10 17:23:12 +01:00
Bram Moolenaar
3331dd0351
patch 9.0.0186: virtual text without highlighting does not show
...
Problem: Virtual text without highlighting does not show. (Ben Jackson)
Solution: Use a text property when it has highlighting or when it has text.
(closes #10878 )
2022-08-10 16:49:02 +01:00
Bram Moolenaar
952c9b02f8
patch 9.0.0185: virtual text does not show if text prop at same position
...
Problem: Virtual text does not show if tehre is a text prop at same
position. (Ben Jackson)
Solution: Fix the sorting of properties. (closes #10879 )
2022-08-10 16:00:33 +01:00
Bram Moolenaar
1d8844aa59
patch 9.0.0184: virtual text prop highlight continues after truncation
...
Problem: Virtual text prop highlight continues after truncation.
Solution: Recompute the length of attributes.
2022-08-10 13:39:35 +01:00
Bram Moolenaar
52de3a8d39
patch 9.0.0183: extra space after virtual text when 'linebreak' is set
...
Problem: Extra space after virtual text when 'linebreak' is set.
Solution: Do not count virtual text when getting linebreak value.
(closes #10884 )
2022-08-10 13:12:03 +01:00