Johannes Altmanninger
cc6fe5ae61
Add conf filetype, for generic Unix configuration files
...
We set the "ini" filetype for files ending in one of "repo", "ini",
"cfg", "properties" or "desktop". Most of these actually use Unix
style comments (#) instead of DOS INI comments (;).
Introduce filetype "conf" which is similar to "ini" except it uses the
default # as comment_line string. Both Vim and Emacs have a filetype
(or Major mode) named "conf" (hence modeline-parse of "vim ft=conf"
will work).
Here are references that show that the new "conf" files use #-comments:
*.repo -- search for # in
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/sec-configuring_yum_and_yum_repositories
*.cfg: don't know much about this one, but at least the motivating file uses #
https://github.com/buildout/buildout/blob/master/buildout.cfg
*.properties files:
https://en.wikipedia.org/wiki/.properties
*.desktop: per spec
https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s03.html#comments
2022-02-19 17:31:16 +01:00
Frank LENORMAND
c7043e06ee
rc ini: More leniently highlight section names
...
Highlight every character between brackets, including more
brackets. This allows alternative constructs in INI files such as:
```
[section]
[[subsection]]
```
This commit also only applies the appropriate face on the section
name itself, not the entire line (including hypothetical surrounding
whitespace characters).
2020-05-14 10:25:38 +03:00
Gregory Chamberlain
7babfe2508
Use filetype ini for XDG desktop entry files
...
See <https://freedesktop.org/wiki/Specifications/desktop-entry-spec/ >
2020-02-20 18:25:01 +00:00
Justin Frank
6512eafa60
Update remaining files to new provide/require format
2019-04-11 15:54:58 -07:00
Justin Frank
c3f694a28f
Modified base files to use modules
2019-04-08 17:02:44 -07:00
Alex Leferry 2
c0dccdd90d
Add categories in rc/
...
Closes #2783
2019-03-21 01:06:16 +01:00