summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/syntax/erlang.vim
AgeCommit message (Collapse)AuthorFiles
2025-11-12vim-patch:e9d296e: runtime(erlang): recognize -if/-elif as erlangPreCondit ↵zeertzjq1
in syntax script (#36542) The -if(Condition)/-elif(Condition) are compiler macros that evaluate the following lines only if Condition evaluates to true. This patch enables syntax highlighting for these macros. https://www.erlang.org/doc/system/macros.html#conditional-compilation closes: vim/vim#18729 https://github.com/vim/vim/commit/e9d296e52a6d0cb13d71b36ca60bfb470ce56868 Co-authored-by: Vadim Yanitskiy <fixeria@osmocom.org>
2025-07-15vim-patch:e85a66a: runtime(erlang): Add support for triple-quoted strings ↵Christian Clason1
and docstrings Erlang recently added the `-moduledoc` attribute as well as triple quoted strings and the `~` prefix for binary strings, see [1]. Erlang also added nominal types. See EEP-69 [2]. This commit removes the documentation of "g:erlang_highlight_bifs" and "g:erlang_highlight_special_atoms", which are not longer supported. "g:erlang_old_style_highlight" is kept undocumented (as it should not be used by new users). This commit contains the modifications in the following PR and commits: - vim-erlang/vim-erlang-runtime#58 - vim-erlang/vim-erlang-runtime@43d18d3 - vim-erlang/vim-erlang-runtime@ac88ebf - vim-erlang/vim-erlang-runtime@19c1be9 - vim-erlang/vim-erlang-runtime@7f5cefc - vim-erlang/vim-erlang-runtime@976b10b [1]: https://www.erlang.org/doc/system/documentation.html [2]: https://www.erlang.org/eeps/eep-0069 closes: vim/vim#17687 https://github.com/vim/vim/commit/e85a66a4d4a44bc13862a7b43ca22d929b97503a Co-authored-by: Csaba Hoch <csaba@cursorinsight.com> Co-authored-by: Johannes Christ <jc@jchri.st>
2022-10-05vim-patch:partial:f269eabc6c4f (#20470)Christian Clason1
Update runtime files https://github.com/vim/vim/commit/f269eabc6c4f5bdcef989cd5b4b95ba8ccaa4d8a
2021-05-01vim-patch:1d59aa1fdfb1Jan Edmund Lazo1
Update runtime files. https://github.com/vim/vim/commit/1d59aa1fdfb191d9872ff87eb94652acd374b293
2021-04-27vim-patch:5ef1c6a4838aJan Edmund Lazo1
Update runtime files https://github.com/vim/vim/commit/5ef1c6a4838a9629b793f3ae676f72a764171b00 "scrollfocus" is for Windows GUI only so it is N/A.
2017-11-06vim-patch:036986f1507dJustin M. Keyes1
Update runtime files. https://github.com/vim/vim/commit/036986f1507d223549d110af300144468bd3a1f7
2017-04-28vim-patch:f37506f60f87Justin M. Keyes1
Updated runtime files. Remove HiLink commands. https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
2017-04-28vim-patch:89bcfda6834aJustin M. Keyes1
Updated runtime files. Remove version checks for Vim older than 6.0. https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
2014-07-29re-integrate runtime/ vim-patch:0 #938Justin M. Keyes1
Vim runtime files based on 7.4.384 / hg changeset 7090d7f160f7 Excluding: Amiga icons (*.info, icons/) doc/hangulin.txt tutor/ spell/ lang/ (only used for menu translations) macros/maze/, macros/hanoi/, macros/life/, macros/urm/ These were used to test vi compatibility. termcap "Demonstration of a termcap file (for the Amiga and Archimedes)" Helped-by: Rich Wareham <rjw57@cam.ac.uk> Helped-by: John <john.schmidt.h@gmail.com> Helped-by: Yann <yann@yann-salaun.com> Helped-by: Christophe Badoit <c.badoit@lesiteimmo.com> Helped-by: drasill <github@tof2k.com> Helped-by: Tae Sandoval Murgan <taecilla@gmail.com> Helped-by: Lowe Thiderman <lowe.thiderman@gmail.com>