Christian Clason and Peter Benjamin
8634bd46b2
vim-patch:9.1.1042: filetype: just files are not recognized
...
Problem: filetype: just files are not recognized
Solution: adjust filetype detection pattern, detect just shebang line,
include just ftplugin, indent and syntax plugin
(Peter Benjamin)
closes : vim/vim#16466
https://github.com/vim/vim/commit/72755b3c8e91ec90447969b736f080e0de36003d
Co-authored-by: Peter Benjamin <petermbenjamin@gmail.com >
2025-01-23 09:42:20 +01:00
zeertzjq and Doug Kearns
05435bf105
vim-patch:c273f1a: runtime(vim): Update base-syntax, match ternary and falsy operators ( #32132 )
...
fixes : vim/vim#14423
fixes : vim/vim#16227
closes : vim/vim#16484
https://github.com/vim/vim/commit/c273f1ac770e86767206c8193bab659b25d3b41b
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
2025-01-21 00:10:14 +00:00
Christian Clason and Christian Brabandt
855a2a75e6
vim-patch:4335fcf: runtime(kconfig): updated ftplugin and syntax script
...
https://github.com/vim/vim/commit/4335fcfed1b0a29c07b10f97d1f309dd8f964de6
Co-authored-by: Christian Brabandt <cb@256bit.org >
2025-01-21 00:16:24 +01:00
b172dd57fa
vim-patch:2cb8246: runtime(tex): add texEmphStyle to texMatchGroup in syntax script
...
fixes : vim/vim#16228
https://github.com/vim/vim/commit/2cb8246eb969594a6969b03dcf8ea89aa7deda6e
Co-authored-by: Christian Brabandt <cb@256bit.org >
Co-authored-by: Github User JordL
2025-01-20 08:20:24 +01:00
zeertzjq and Doug Kearns
ee54069d1d
vim-patch:8dec6c2: runtime(vim): Update base-syntax, fix is/isnot operator matching ( #32100 )
...
- Match is? and isnot? operators.
- Limit other comparison operators to one match modifier rather than
two.
closes : vim/vim#16482
https://github.com/vim/vim/commit/8dec6c2e6c2b5157334398e2e6ab7daa91999d80
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
2025-01-19 22:14:52 +08:00
Christian Clason and Doug Kearns
954d4969c9
vim-patch:e064051: runtime(c): add new constexpr keyword to syntax file (C23)
...
closes : vim/vim#16471
https://github.com/vim/vim/commit/e06405181a6189aa56e917c1a7e5090a33b07a8a
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
2025-01-18 11:54:53 +01:00
Christian Clason and Eisuke Kawashima
7d04ebd43c
vim-patch:54cb514: runtime(sh): update syntax script
...
- remove duplicated keywords
- add bash coproc and COPROC_PID keywords
https://github.com/vim/vim/commit/54cb514c9a8320d77650a63f0f7405aa8cc5b0d7
Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com >
2025-01-18 11:48:35 +01:00
Christian Clason and Luca Saccarola
e962167245
vim-patch:9cfdabb: runtime(netrw): change netrw maintainer
...
Dr. Chip retired some time ago and is no longer maintaining the netrw
plugin. However as a runtime plugin distributed by Vim, it important to
maintain the netrw plugin in the future and fix bugs as they are
reported.
So, split out the netrw plugin as an additional package, however include
some stubs to make sure the plugin is still loaded by default and the
documentation is accessible as well.
closes : vim/vim#16368
https://github.com/vim/vim/commit/9cfdabb074feefc9848e9f7a4538f201e28c7f06
Co-authored-by: Luca Saccarola <github.e41mv@aleeas.com >
2025-01-18 09:49:35 +01:00
136cb642a0
vim-patch:c2a967a: runtime(c): Update syntax and ftplugin files
...
- highlight more C keywords, including some from C23
Conditionally highlight C23 features:
- #embed, #elifdef and #elifndef preprocessor directives
- predefined macros
- UTF-8 character constants
- binary integer constants, _BitInt literals, and digit separators
- nullptr_t type and associated constant
- decimal real floating-point, bit precise and char types
- typeof operators
Matchit:
- update for new preprocessor directives
fixes : vim/vim#13667
fixes : vim/vim#13679
closes : vim/vim#12984
https://github.com/vim/vim/commit/c2a967a1b9adca6c929e3dc5c218dfada00059b6
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
Co-authored-by: Albin Ahlbäck <albin.ahlback@gmail.com >
2025-01-18 08:45:43 +01:00
Christian Clason and Denilson Sá Maia
e8ddb7a469
vim-patch:30377e0: runtime(lyrics): support milliseconds in syntax script
...
The following tool creates LRC files using three fractional digits after
the seconds (i.e. milliseconds).
References:
https://github.com/magic-akari/lrc-maker
https://lrc-maker.github.io/
closes : vim/vim#16436
https://github.com/vim/vim/commit/30377e0fe084496911e108cbb33c84cf075e6e33
Co-authored-by: Denilson Sá Maia <denilsonsa@gmail.com >
2025-01-14 13:23:02 +01:00
zeertzjq and Doug Kearns
df45b336f5
vim-patch:695522d: runtime(vim): Update base-syntax, highlight literal string quote escape ( #31957 )
...
Match the '' escape sequence in literal strings. These were previously
ending the current string and starting another concatenated literal
string.
closes : vim/vim#16415
https://github.com/vim/vim/commit/695522dea3703cf1b4cd4a894ca9a745a0d2756f
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
2025-01-11 08:27:50 +08:00
zeertzjq and Wu, Zhenyu
b06f42b502
vim-patch:df4a7d7: runtime(tiasm): use correct syntax name tiasm in syntax script ( #31942 )
...
vim-patch:df4a7d7: runtime(tiasm): use correct syntax name tiasm in syntax script
closes : vim/vim#16416
https://github.com/vim/vim/commit/df4a7d761740d59a4f911c9e13ac620a459cdea6
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2025-01-10 17:17:34 +08:00
zeertzjq and Wu, Zhenyu
3f0adf90de
vim-patch:9.1.0998: filetype: TI assembly files are not recognized ( #31929 )
...
Problem: filetype: TI assembly files are not recognized
Solution: inspect '*.sa' and assembly files and detect TI assembly
files, include filetype plugin and syntax script for TI
assembly files (Wu, Zhenyu)
closes : vim/vim#15827
https://github.com/vim/vim/commit/4f73c07abff420bad9fa5befc2c284c00b984993
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2025-01-09 17:30:26 +08:00
Christian Clason and Jan-Arvid Harrach
d740a4274d
vim-patch:8ab1819: runtime(xf86conf): add section name OutputClass to syntax script
...
References:
https://man.archlinux.org/man/xorg.conf.5#DESCRIPTION
closes : vim/vim#16397
https://github.com/vim/vim/commit/8ab1819df625354f6cc9b36cb46989e7b7c9ebae
Co-authored-by: Jan-Arvid Harrach <jharrach@tutanota.com >
2025-01-09 08:07:30 +01:00
zeertzjq and Doug Kearns
0d469b697e
vim-patch:1718e7d: runtime(vim): Update base-syntax, improve ex-bang matching ( #31922 )
...
Always match ex-bang explicitly rather than incidentally as the ! operator.
fixes : vim/vim#16221
closes : vim/vim#16410
https://github.com/vim/vim/commit/1718e7d07e391571ac81c507a746b3bc7a7e2024
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
2025-01-09 00:40:50 +00:00
Christian Clason and mtvare6
561580aba5
vim-patch:9.1.0995: filetype: shaderslang files are not detected
...
Problem: filetype: shaderslang files are not detected
Solution: detect '*.slang' files as shaderslang filetype,
include a filetype and syntax script (mtvare6)
Reference:
https://shader-slang.com/
closes : vim/vim#16387
https://github.com/vim/vim/commit/616219f684744bcfad61a53c13166cda9b141dea
Co-authored-by: mtvare6 <mtvare6@proton.me >
2025-01-08 10:32:45 +01:00
Christian Clason and Christian Brabandt
4d94059919
vim-patch:3159b64: runtime(sh): fix typo in Last Change header
...
related: vim/vim#16394
https://github.com/vim/vim/commit/3159b6494ec08fbe780d14e54ad4e89e7b55bb16
Co-authored-by: Christian Brabandt <cb@256bit.org >
2025-01-07 08:03:13 +01:00
Christian Clason and Jon Parise
b44a8ba1e7
vim-patch:cf1f555: runtime(sh): add PS0 to bashSpecialVariables in syntax script
...
PS0 is also a special prompt variable. (It is expanded and displayed
after it reads a command but before executing it.)
References:
https://www.gnu.org/software/bash/manual/html_node/Interactive-Shell-Behavior.html
closes : vim/vim#16394
https://github.com/vim/vim/commit/cf1f55548d1c8782c5bd11f82354d98fb30cde42
Co-authored-by: Jon Parise <jon@indelible.org >
2025-01-07 08:03:13 +01:00
zeertzjq and h-east
53f5d528cf
vim-patch:6139766: runtime(vim): fix failing vim syntax test
...
after v9.1.0985
related: vim/vim#16356
https://github.com/vim/vim/commit/6139766e825ca34948223cb4c88d3900b1940a17
Co-authored-by: h-east <h.east.727@gmail.com >
N/A patch:
vim-patch:8a27d97: runtime(doc): Capitalise the mnemonic "Zero" for the 'z' flag of search()
2025-01-06 09:16:13 +08:00
zeertzjq and Christian Brabandt
b23c28845f
vim-patch:21c37d7: runtime(vim): update base-syntax after v9.1.0936
...
https://github.com/vim/vim/commit/21c37d7f695077efe6df57806ff35da79adce1d5
Co-authored-by: Christian Brabandt <cb@256bit.org >
2025-01-06 09:16:13 +08:00
Christian Clason and Christian Brabandt
bd2a4edf1b
vim-patch:202ebc6: runtime(zsh): sync syntax script with upstream repo
...
fixes : vim/vim#16371
https://github.com/vim/vim/commit/202ebc6ced6c5d7c0cdd9a79867af14aab39f75d
Co-authored-by: Christian Brabandt <cb@256bit.org >
2025-01-05 17:13:00 +01:00
Christian Clason and Aliaksei Budavei
7ddadd0fee
vim-patch:cd96075: runtime(java): Quietly opt out for unsupported markdown.vim versions
...
fixes vim/vim#16349
closes : vim/vim#16369
https://github.com/vim/vim/commit/cd96075cdee6b606c6e39aa1aed19b7cdc867df8
Co-authored-by: Aliaksei Budavei <32549825+zzzyxwvut@users.noreply.github.com >
2025-01-04 10:35:00 +01:00
Christian Clason and Gregory Anders
b365036ab3
vim-patch:9.1.0986: filetype: 'jj' filetype is a bit imprecise
...
Problem: filetype: 'jj' filetype is a bit imprecise
Solution: rename 'jj' filetype to 'jjdescription'
(Gregory Anders)
closes : vim/vim#16364
https://github.com/vim/vim/commit/58c44e8833365e1a777330491c2799ae324ed893
Co-authored-by: Gregory Anders <greg@gpanders.com >
2025-01-03 11:45:10 +01:00
Christian Clason and Gregory Anders
f1f42ec063
vim-patch:bde76da: runtime(jj): Support diffs in jj syntax
...
related: vim/vim#16364
https://github.com/vim/vim/commit/bde76da4d02d93d8ea9e523d1057d59a19de276a
Co-authored-by: Gregory Anders <greg@gpanders.com >
2025-01-03 11:45:10 +01:00
Christian Clason and Wu, Zhenyu
1877cd5fcd
vim-patch:9.1.0982: TI linker files are not recognized
...
Problem: TI linker files are not recognized
Solution: inspect '*.cmd' files and detect TI linker files
as 'lnk' filetype, include a lnk ftplugin and syntax
script (Wu, Zhenyu)
closes : vim/vim#16320
https://github.com/vim/vim/commit/39a4eb0b2ca901b59800fad086550053556e59dc
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2024-12-31 12:29:35 +01:00
Christian Clason and nibo
7ecd348b3d
vim-patch:8dc98bf: runtime(chordpro): update syntax script
...
References:
https://chordpro.org/beta/directives-define/#defining-chords-for-keyboard-instruments
https://github.com/vim/vim/commit/8dc98bf427d62501d9ecbb48d20ae2633c3db187
Co-authored-by: nibo <nibo@relim.de >
2024-12-31 12:17:54 +01:00
zeertzjq and Wu, Zhenyu
57f10abbc2
vim-patch:9.1.0981: tests: typo in test_filetype.vim ( #31794 )
...
Problem: tests: typo in test_filetype.vim
Solution: fix comment, update lnkmap syntax file and add
DESCT keyword
(Wu, Zhenyu)
closes : vim/vim#16348
https://github.com/vim/vim/commit/2bee7e43e137bcef62e6872791e2be7ce9c32703
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2024-12-31 08:41:54 +08:00
Christian Clason and Aliaksei Budavei
259573db83
vim-patch:48fa319: syntax(sh): Improve the recognition of bracket expressions
...
- Define a general non-"contained" "shBracketExpr" group,
and replace with it the "contained" bracket variant of
"shOperator", adjusting the patterns for the competing
conditional commands "[" and "[[".
- Accommodate some unbalanced brackets (e.g. "[!][!]").
- Make the leading "!" (or "^") stand out in NON-matching
bracket expressions.
- Support literal newlines in parametric patterns (along
with pathname globbings and "case" patterns).
- Also match bracket expressions in:
* parametric patterns (e.g. "${1#[ab]_}");
* pathname globbings (e.g. "[ab]*.txt");
* arguments for the "[[", "echo", and "print" commands.
- Recognise collating symbols (e.g. "[.a.]") and equivalence
classes (e.g. "[=a=]").
- Recognise end patterns for a pattern substitution form of
parameter expansion and match bracket expressions in such
patterns (e.g. "${1/%[.!]/;}").
fixes vim/vim#15799
closes : vim/vim#15941
References:
https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/V1_chap09.html#tag_09_03_05
https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html#tag_19_14
https://git.savannah.gnu.org/gitweb/?p=bash.git;a=blob_plain;f=doc/bash.html;hb=37b7e91d64ad10b1a1815d12128c9475636df670
http://www.mirbsd.org/htman/i386/man1/mksh.htm
https://github.com/vim/vim/commit/48fa3198b7118023fea4b15015a97c920887eb07
Co-authored-by: Aliaksei Budavei <0x000c70@gmail.com >
2024-12-30 12:11:11 +01:00
Christian Clason and Wu, Zhenyu
0e880b5612
vim-patch:9.1.0972: filetype: TI linker map files are not recognized
...
Problem: filetype: TI linker map files are not recognized
Solution: detect TI linker map files as lnkmap filetype
(Wu, Zhenyu)
References:
https://downloads.ti.com/docs/esd/SPRUI03A/Content/SPRUI03A_HTML/linker_description.html
closes : vim/vim#16324
https://github.com/vim/vim/commit/5113831d16c05f3a8b47da0c6f95a641d5fc7b2e
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2024-12-29 16:15:00 +01:00
zeertzjq and Doug Kearns
557f2d9700
vim-patch:9b67a2e: runtime(vim): Update base-syntax, allow parens in default arguments ( #31738 )
...
Allow parentheses in default arguments specified in :def and :function
definitions.
fixes vim/vim#16243
closes : vim/vim#16269
https://github.com/vim/vim/commit/9b67a2e1ddf277faf01fa957bf72f7b804a7cb7f
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
2024-12-27 09:11:03 +08:00
Christian Clason and Wu, Zhenyu
7567f7d322
vim-patch:9.1.0961: filetype: TI gel files are not recognized
...
Problem: filetype: TI gel files are not recognized
Solution: detect '*.gel' files as gel filetype, include
get filetype and syntax plugins
(Wu, Zhenyu)
References:
https://downloads.ti.com/ccs/esd/documents/users_guide/ccs_debug-gel.html
closes : vim/vim#16226
https://github.com/vim/vim/commit/9360de9027aa286e802363ede59c9e97025ae123
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2024-12-25 13:38:45 +01:00
Christian Clason and Jon Parise
adcd9360df
vim-patch:4ce1cb5: runtime(graphql): contribute vim-graphql to Vim core
...
Contribute the core of my vim-graphql project (ftplugin, indent, syntax)
to the Vim project. This replaces the basic ftplugin support that was
already in the runtime with a more complete set of filetype settings. I
can assume maintainership for all of these files.
I'll continue to maintain the higher-level embedded filetype support
separately (in vim-graphql) for now, because it's fairly complex, but we
can consider integrating that code directly into vim later.
runtime files use the MIT license.
closes : vim/vim#16273
https://github.com/vim/vim/commit/4ce1cb5bf1dc507224792543d8e56e6ab431a2b5
Co-authored-by: Jon Parise <jon@indelible.org >
2024-12-23 11:34:23 +01:00
Christian Clason and Hugo Osvaldo Barrera' via vim_dev
665a0e85c4
vim-patch:9.1.0953: filetype: APKBUILD files not correctly detected
...
Problem: filetype: APKBUILD files not correctly detected
Solution: detect 'APKBUILD' files as apkbuild filetype,
include a apkbuild syntax script (which basically
just sources the sh.vim syntax file)
(Hugo Osvaldo Barrera)
Vim plugins (e.g.: ALE, nvim-lspconfig, etc) rely on filetype to
determine which integrations/helpers are applicable. They expect
filetype=apkbuild for APKBUILD files.
On the other hand, plugins also enable bash-specific linters and
functionality when filetype=bash, but APKBUILD files are POSIX sh, not
bash, so these often provide bogus results.
Change the filetype for APKBUILD to a 'apkbuild', so that tools and
ftplugin can properly target these files. This filetype will use the
existing `sh` syntax rules, since these are applicable for them.
https://github.com/vim/vim/commit/7cb24917a112ba473cb351bdcdc48b8adbd46793
Co-authored-by: Hugo Osvaldo Barrera' via vim_dev <vim_dev@googlegroups.com >
2024-12-22 18:05:07 +01:00
Christian Clason and Christian Brabandt
5f8fac00bf
vim-patch:70881ba: runtime(dockerfile): do not set commentstring in syntax script
...
fixes : vim/vim#16268
https://github.com/vim/vim/commit/70881ba195d267d01df912294ddc5b5d525bba3d
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-12-21 11:31:04 +01:00
Gregory Anders
0dd933265f
feat(terminal)!: cursor shape and blink ( #31562 )
...
When a terminal application running inside the terminal emulator sets
the cursor shape or blink status of the cursor, update the cursor in the
parent terminal to match.
This removes the "virtual cursor" that has been in use by the terminal
emulator since the beginning. The original rationale for using the
virtual cursor was to avoid having to support additional UI methods to
change the cursor color for other (non-TUI) UIs, instead relying on the
TermCursor and TermCursorNC highlight groups.
The TermCursor highlight group is now used in the default 'guicursor'
value, which has a new entry for Terminal mode. However, the
TermCursorNC highlight group is no longer supported: since terminal
windows now use the real cursor, when the window is not focused there is
no cursor displayed in the window at all, so there is nothing to
highlight. Users can still use the StatusLineTermNC highlight group to
differentiate non-focused terminal windows.
BREAKING CHANGE: The TermCursorNC highlight group is no longer supported.
2024-12-17 07:11:41 -06:00
Christian Clason and Luca Saccarola
4182e98752
vim-patch:b66cac1: runtime(typst): add definition lists to formatlistpat, update maintainer
...
closes : vim/vim#16192
https://github.com/vim/vim/commit/b66cac1a8ed8636a38e867226f5bb621c96ff322
Co-authored-by: Luca Saccarola <github.e41mv@aleeas.com >
2024-12-10 08:06:35 +01:00
Christian Clason and Yinzuo Jiang
812d029702
vim-patch:9.1.0906: filetype: Nvidia PTX files are not recognized
...
Problem: filetype: Nvidia PTX files are not recognized
Solution: detect '*.ptx' files as ptx filetype (Yinzuo Jiang)
Reference: https://docs.nvidia.com/cuda/parallel-thread-execution/
closes : vim/vim#16171
https://github.com/vim/vim/commit/bdb5f85a5189534653f36e92b1bc780ca8d25218
Co-authored-by: Yinzuo Jiang <jiangyinzuo@foxmail.com >
2024-12-06 09:40:44 +01:00
Christian Clason and Eisuke Kawashima
e74316bf48
vim-patch:511eb84: runtime(po): remove poDiffOld/New, add po-format flags to syntax file
...
fixes : vim/vim#16120
closes : vim/vim#16132
https://github.com/vim/vim/commit/511eb84c08ea28a0a1363a4e780ee4311818f459
Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com >
2024-11-29 08:10:51 +01:00
Christian Clason and nisbet-hubbard
9738b405fd
vim-patch:ccc024f: runtime(apache): Update syntax directives for apache server 2.4.62
...
closes : vim/vim#16109
https://github.com/vim/vim/commit/ccc024f3a7978b82b4c3c249a9fda1337f1a1468
Co-authored-by: nisbet-hubbard <87453615+nisbet-hubbard@users.noreply.github.com >
2024-11-24 15:24:08 +01:00
Christian Clason and nisbet-hubbard
91295db97d
vim-patch:4dd6c22: runtime(apache): Update syntax keyword definition
...
closes : vim/vim#16105
https://github.com/vim/vim/commit/4dd6c22ebeea86b9522e650d133f6b109a39177e
Co-authored-by: nisbet-hubbard <87453615+nisbet-hubbard@users.noreply.github.com >
2024-11-23 14:08:16 +01:00
dundargoc and zeertzjq
07db909eb5
docs: misc ( #31138 )
...
Co-authored-by: zeertzjq <zeertzjq@outlook.com >
2024-11-21 06:50:30 +08:00
Christian Clason and Wu, Zhenyu
23ead4f2cb
vim-patch:9.1.0876: filetype: openCL files are not recognized
...
Problem: filetype: openCL files are not recognized
Solution: detect '*.cl' files as opencl or lisp filetype,
include a opencl syntax and filetype plugin (Wu, Zhenyu)
closes : vim/vim#15825
https://github.com/vim/vim/commit/e2c27ca8eff7cc8ec852b531d5a7f328a343a761
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2024-11-20 09:31:15 +01:00
Christian Clason and Luca Saccarola
4c85c217d3
vim-patch:9.1.0875: filetype: hyprlang detection can be improved
...
Problem: filetype: hyprlang detection can be improved
Solution: detect '/hypr/*.conf' files as hyprlang filetype,
include basic syntax highlighting (Luca Saccarola)
fixes : vim/vim#15875
closes : vim/vim#16064
https://github.com/vim/vim/commit/a13bd294ab2d9ab38634c9ec51fa76205af6eb62
Co-authored-by: Luca Saccarola <github.e41mv@aleeas.com >
2024-11-20 09:31:15 +01:00
de9ed1ca54
vim-patch:9.1.0874: filetype: karel files are not detected
...
Problem: filetype: karel files are not detected
Solution: detect '*.kl' files as karel filetype,
include syntax and filetype plugin
(Kirill Morozov)
closes : vim/vim#16075
https://github.com/vim/vim/commit/fdac54d7bbf6d68a8bf741e734b86d0f1998ac86
Co-authored-by: Kirill Morozov <kirill@robotix.pro >
Co-authored-by: KnoP-01 <knosowski@graeffrobotics.de >
2024-11-20 09:31:15 +01:00
Christian Clason and Wu, Zhenyu
c12be1249f
vim-patch:9.1.0873: filetype: Vivado files are not recognized
...
Problem: filetype: Vivado files are not recognized
Solution: detect '*.mss' files as 'mss' filetype
(Wu, Zhenyu)
references:
https://docs.amd.com/r/2020.2-English/ug1400-vitis-embedded/Microprocessor-Software-Specification-MSS
closes : vim/vim#15907
https://github.com/vim/vim/commit/a87462a498a883e12ad7699b26bd28f4600b68c6
Co-authored-by: Wu, Zhenyu <wuzhenyu@ustc.edu >
2024-11-19 10:44:30 +01:00
Christian Clason and Christian Brabandt
c33ec2d7ce
vim-patch:7c3b65e: runtime(cfg): only consider leading // as starting a comment
...
fixes : vim/vim#16051
https://github.com/vim/vim/commit/7c3b65eb3e882aeda7214faa17aef04d76d9c06f
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-11-15 09:32:15 +01:00
Christian Clason and Luca Saccarola
f0fd9acc4b
vim-patch:9.1.0865: filetype: org files are not recognized
...
Problem: filetype: org files are not recognized
Solution: detect '*.org' files as 'org' filetype,
include filetype and syntax plugin
(Luca Saccarola)
closes : vim/vim#16054
https://github.com/vim/vim/commit/0684800c853ee5bd6e6736389b1a6ebe6a16a741
Co-authored-by: Luca Saccarola <github.e41mv@aleeas.com >
2024-11-15 09:07:37 +01:00
Christian Clason and D. Ben Knoble
c905f16507
vim-patch:8e013b1: runtime(racket): update Racket runtime files
...
This brings the included Racket runtime files to commit c41bc5a (indent
for[*]/lists with accumulator clause correctly, 2024-11-12) of
https://github.com/benknoble/vim-racket .
Note that not all files from that repository are included.
closes : vim/vim#16046
https://github.com/vim/vim/commit/8e013b14211ee236f4866e7281ad4366e0ab18cd
Co-authored-by: D. Ben Knoble <ben.knoble+github@gmail.com >
2024-11-14 09:35:11 +01:00
096cb572af
vim-patch:5ca8f22: runtime(idris2): include filetype,indent+syntax plugins for (L)Idris2 + ipkg
...
closes : vim/vim#15993
https://github.com/vim/vim/commit/5ca8f223f03dbd85f5e06c8e1d500c65f311eaf1
Co-authored-by: Serhii Khoma <srghma@gmail.com >
Co-authored-by: Christian Clason <ch.clason+github@icloud.com >
2024-11-13 08:24:14 +01:00
Christian Clason and Christian Brabandt
7919aa9102
vim-patch:622f6f5: runtime(tex): extra Number highlighting causes issues
...
So let's revert "runtime(tex): add Number highlighting to syntax file"
This (partly) reverts commits 8e6b5034f32049fd0 and 6065755a39d838aab
fixes : vim/vim#16030
https://github.com/vim/vim/commit/622f6f5b9a9c2b88423f31a98e99cd3324446fcf
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-11-11 09:24:57 +01:00