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
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
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
smjonas
3a9687fb27
patch 9.0.0182: quarto files are not recognized
...
Problem: Quarto files are not recognized.
Solution: Recognize quarto files by the extension. (Jonas Strittmatter,
closes #10880 )
2022-08-10 11:48:10 +01:00
ichizok
8572495cbb
Merge remote-tracking branch 'vim/master'
2022-08-09 17:22:46 +09:00
Yee Cheng Chin
622a45e8a2
Merge pull request #1267 from ychin/fix-macvim-disable-install-menus
...
Fix did_install_default_menus not working with MacVim
2022-08-09 00:04:11 -07:00
Yee Cheng Chin
ac0153c8f3
Fix did_install_default_menus not working with MacVim
...
The `macaction` blocks were previously not respecting the
`did_install_default_menus` setting. If you set it to 1 in your vimrc,
MacVim would throw startup errors about macmenu not finding the menu
items it expected to. Move the `macaction` setup to the correct place so
they would only be called if `did_install_default_menus` is not 1.
Close #1231 . Originally pull request by @jpetrie.
2022-08-08 17:53:37 -07:00
Bram Moolenaar
48c3f4e0bf
Update runtime files
2022-08-08 15:42:38 +01:00
Yee Cheng Chin
ea193e8b5d
Fix vimtutor menu not working
...
Previously, the "Help.Vim Tutor" menu was using `:!vimtutor -g &`, but a
change in Vim (v8.2.3502) broke that behavior, as the whole script will
get terminated as soon as `:!` finishes running. Fix that to use `:call
system('vimtutor -g &')` instead, since that still works. See
https://github.com/vim/vim/issues/8951 for more discussions.
2022-08-05 21:07:33 -07: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
zeertzjq
206fce307b
patch 9.0.0141: "delmenu" does not remove autocmmands
...
Problem: "delmenu" does not remove autocmmands. Running menu test function
alone fails.
Solution: Delete autocommands Make sure there is at least one menu.
(closes #10848 )
2022-08-05 10:52:30 +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
James Eapen
7abd1c6d8e
patch 9.0.0093: sway config files are recognized as i3config
...
Problem: Sway config files are recognized as i3config.
Solution: Recognize swayconfig separately. (James Eapen, closes #10672 )
2022-07-27 15:07:06 +01: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
Gregory Anders
30e212dac1
patch 9.0.0088: pattern for detecting bitbake files is not sufficient
...
Problem: Pattern for detecting bitbake files is not sufficient.
Solution: Adjust the pattern. (Gregory Anders, closes #10743 )
2022-07-26 21:42:03 +01:00
Bram Moolenaar
15b87b6610
patch 9.0.0084: using "terraform" filetype for .tfvars file is bad
...
Problem: Using "terraform" filetype for .tfvars file is bad.
Solution: use "terraform-vars", so that different completion and other
mechanisms can be used. (Radek Simko, closes #10755 )
2022-07-26 19:18:28 +01:00
Martin Tournoij
1b67f07f76
patch 9.0.0073: too many files recognized as bsdl
...
Problem: Too many files recognized as bsdl.
Solution: Use pattern "*.bsd" instead of "*bsd". (Martin Tournoij,
closes #10783 )
2022-07-25 21:40:06 +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
9f2b9b3889
Merge remote-tracking branch 'vim/master'
2022-07-19 14:26:24 +09:00
Gregory Anders
fa49eb4827
patch 9.0.0055: bitbake files are not detected
...
Problem: Bitbake files are not detected.
Solution: Add bitbake filetype detection by file name and contents. (Gregory
Anders, closes #10697 )
2022-07-16 17:46:47 +01:00
ichizok
ff4538f5d2
Merge remote-tracking branch 'vim/master'
2022-07-12 13:41:26 +09:00
Leandro Lourenci
99af91e582
patch 9.0.0049: csv and tsv files are not recognized
...
Problem: Csv and tsv files are not recognized.
Solution: Add patterns fo csv and tsv files. (Leandro Lourenci,
closes #10680 )
2022-07-09 20:27:07 +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
5dd3e59f37
Merge remote-tracking branch 'vim/master'
2022-07-06 11:11:52 +09:00
Bram Moolenaar
3244780379
patch 9.0.0042: missing change for filetype detection
...
Problem: Missing change for filetype detection.
Solution: Include change to detect guile from shebang line.
2022-07-05 21:56:39 +01:00
smjonas
704988f0c3
patch 9.0.0041: a couple of filetype patterns do not have "*" before "/etc"
...
Problem: A couple of filetype patterns do not have "*" before "/etc".
Solution: Add the star. (Jonas Strittmatter, closes #10662 )
2022-07-05 18:42:56 +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