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
e1f3fd1d02
Update runtime files
2022-08-15 18:51:32 +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
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
ichizok
8572495cbb
Merge remote-tracking branch 'vim/master'
2022-08-09 17:22:46 +09:00
Bram Moolenaar
48c3f4e0bf
Update runtime files
2022-08-08 15:42:38 +01:00
Bram Moolenaar
f4ba8bc47e
patch 9.0.0144: text property cannot override 'cursorline' highlight
...
Problem: Text property cannot override 'cursorline' highlight.
Solution: Add the "override" flag to prop_type_add(). (closes #5533 ,
closes #8225 ).
2022-08-05 17:05:04 +01:00
ichizok
6082c6a087
Merge remote-tracking branch 'vim/master'
2022-08-05 13:36:47 +09:00
Yee Cheng Chin
67a635ec10
Merge pull request #1261 from ychin/non-native-fullscreen-macbook-notch
...
Fix non-native full screen on MacBooks with notch
2022-08-04 12:49:45 -07:00
Yee Cheng Chin
db9a083025
Fix non-native full screen on MacBooks with notch
...
This makes sure non-native full screen mode will not use the areas with
the notch (which exists in new Apple Silicon MacBooks) when menu bar is
configured to not show during non-native full screen. Previously it will
use the whole screen which resulted in some texts being clipped by the
sensor bar / "notch".
Add a new option `MMNonNativeFullScreenSafeAreaBehavior` which allows
the user to get the old behavior back by setting it to 1. This allows
for maximum display area on a MacBook display, but some content will be
obscured by the notch and the rounded corners. This is a
command-line-only option for now as it's relatively niche. In the future
we could potentially add new types of behaviors (such as showing the tab
bar or toolbar in the notch area).
Also, fix a manual one-pixel offset in the old menu bar size calculation
which was a hack to align things to hide the first row of pixels (which
arguably looks better if cursorline is on) but it was actually
incorrect. Just don't do the one-pixel hack.
2022-08-03 21:29:31 -07:00
Bram Moolenaar
783ef7214b
patch 9.0.0131: virtual text with Tab is not displayed correctly
...
Problem: Virtual text with Tab is not displayed correctly.
Solution: Change any Tab to a space.
2022-08-01 16:11:06 +01:00
Bram Moolenaar
05a8061eec
Update runtime files
2022-08-01 15:09:53 +01:00
ichizok
a615fe731e
Merge remote-tracking branch 'vim/master'
2022-08-01 13:24:47 +09:00
Bram Moolenaar
b7963df98f
patch 9.0.0121: cannot put virtual text after or below a line
...
Problem: Cannot put virtual text after or below a line.
Solution: Add "text_align" and "text_wrap" arguments.
2022-07-31 17:12:43 +01:00
zeertzjq
750209459c
patch 9.0.0118: no test for what patch 9.0.0155 fixes
...
Problem: No test for what patch 9.0.0155 fixes.
Solution: Add a test. Fix typos. (closes #10822 )
2022-07-31 11:37:20 +01:00
Shougo Matsushita
f39cfb7262
patch 9.0.0114: the command line takes up space even when not used
...
Problem: The command line takes up space even when not used.
Solution: Allow for 'cmdheight' to be set to zero. (Shougo Matsushita,
closes #10675 , closes #940 )
2022-07-30 16:54:05 +01:00
Bram Moolenaar
de78632c41
patch 9.0.0111: "nocombine" is missing from synIDattr()
...
Problem: "nocombine" is missing from synIDattr().
Solution: Add "nocombine". (Muni Tanjim, closes #10816 )
2022-07-30 14:56:17 +01:00
Carlo Teubner
ddab3ce345
patch 9.0.0110: help tag generation picks up words in code examples
...
Problem: Help tag generation picks up words in code examples.
Solution: Skip over examples. (Carlo Teubner, closes #10813 )
2022-07-30 12:03:16 +01:00
Bram Moolenaar
2ecbe53f45
Update runtime files
2022-07-29 21:36:21 +01:00
ichizok
d1e7357332
Merge remote-tracking branch 'vim/master'
2022-07-28 13:36:27 +09:00
Shougo Matsushita
61021aa318
patch 9.0.0092: plugins cannot change v:completed_item
...
Problem: Plugins cannot change v:completed_item.
Solution: Make v:completed_item writeable. (Shougo Matsushita,
closes #10801 )
2022-07-27 14:40:00 +01:00
Bram Moolenaar
7f9969c559
patch 9.0.0067: cannot show virtual text
...
Problem: Cannot show virtual text.
Solution: Initial changes for virtual text support, using text properties.
2022-07-25 18:13:54 +01:00
Bram Moolenaar
b529cfbd04
Update runtime files
2022-07-25 15:42:07 +01:00
Yee Cheng Chin
c0d5f05301
Merge remote-tracking branch 'vim/master'
2022-07-25 00:24:36 -07:00
Yegappan Lakshmanan
81a3ff97e2
patch 9.0.0058: Win32: cannot test low level events
...
Problem: Win32: cannot test low level events.
Solution: Add "sendevent" to test_gui_event(). (Yegappan Lakshmanan,
closes #10679 )
2022-07-23 05:04:16 +01:00
ichizok
08572c2533
Merge remote-tracking branch 'vim/master'
2022-07-08 13:28:21 +09:00
Bram Moolenaar
fee0c4aa99
Runtime files update
2022-07-07 22:31:59 +01:00
Bram Moolenaar
5ed11535e0
Update runtime files
2022-07-06 13:18:11 +01:00
ichizok
39e2bad3f2
Merge remote-tracking branch 'vim/master'
2022-07-05 11:36:17 +09:00
Bram Moolenaar
96ba25ac01
patch 9.0.0036: 'fillchars' cannot have window-local values
...
Problem: 'fillchars' cannot have window-local values.
Solution: Make 'fillchars' global-local. (closes #5206 )
2022-07-04 17:34:33 +01:00
ichizok
9243d1d921
Merge remote-tracking branch 'vim/master'
2022-07-04 11:50:07 +09:00
zeertzjq
9359e8a6d9
patch 9.0.0031: <cmod> of user command does not have correct verbose value
...
Problem: <cmod> of user command does not have correct verbose value.
Solution: Use the value from the command modifier. (closes #10651 )
2022-07-03 13:16:09 +01:00
Bram Moolenaar
0d878b95d8
Update runtime files
2022-07-01 18:45:04 +01:00
Bram Moolenaar
fa4873ccfc
patch 9.0.0013: reproducing memory access errors can be difficult
...
Problem: Reproducing memory access errors can be difficult.
Solution: When testing, copy each line to allocated memory, so that valgrind
can detect accessing memory before and/or after it. Fix uncovered
problems.
2022-06-30 22:13:59 +01:00
Bram Moolenaar
cdbfc6dbab
patch 9.0.0012: signature files not detected properly
...
Problem: Signature files not detected properly.
Solution: Add a function to better detect signature files. (Doug Kearns)
2022-06-30 16:25:21 +01:00
ichizok
286bd68d59
Merge remote-tracking branch 'vim/master'
2022-06-30 10:39:44 +09:00
David Gow
83e11800cc
patch 9.0.0008: cannot specify the variable name for "xxd -i"
...
Problem: Cannot specify the variable name for "xxd -i".
Solution: Add the "-name" argument. (David Gow, closes #10599 )
2022-06-29 20:24:49 +01:00
Bram Moolenaar
84f5463630
patch 9.0.0007: no support for double, dotted and dashed underlines
...
Problem: No support for double, dotted and dashed underlines.
Solution: Add the termcap entries and highlight modes. (closes #9553 )
2022-06-29 18:39:11 +01:00
Bram Moolenaar
8b5901e2f9
patch 9.0.0006: not all Visual Basic files are recognized
...
Problem: Not all Visual Basic files are recognized.
Solution: Change detection of *.cls files. (Doug Kearns)
2022-06-29 14:39:12 +01:00
ichizok
adfe7be382
Merge remote-tracking branch 'vim/master'
2022-06-29 10:30:38 +09:00
Bram Moolenaar
eb49041875
release version 9.0
...
Problem: About time to release Vim 9.0.
Solution: Update the version number everywhere.
2022-06-28 13:44:46 +01:00
Bram Moolenaar
069a7d561b
Update runtime files
2022-06-27 22:16:08 +01:00
ichizok
96715fcfb8
Merge remote-tracking branch 'vim/master'
2022-06-27 14:17:27 +09:00
Bram Moolenaar
8a3b805c6c
Update runtime files
2022-06-26 12:21:15 +01:00
Bram Moolenaar
e1dc76fbf3
Update runtime files
2022-06-25 18:01:32 +01:00
Bram Moolenaar
a57b553b43
Update runtime files
2022-06-24 11:48:03 +01:00
ichizok
8c56d1cb2a
Merge remote-tracking branch 'vim/master'
2022-06-24 13:24:52 +09:00
Bram Moolenaar
8cc5b559f7
Update runtime files
2022-06-23 13:04:20 +01:00
ichizok
8ab2fd8f78
Merge remote-tracking branch 'vim/master'
2022-06-22 10:32:04 +09:00