vim-patch:9.1.1359: filetype: GNU Radio config files are not recognized

Problem:  filetype: GNU Radio config files are not recognized.
Solution: detect GNU Radio config files as confini filetype.  Only
          allow '#' as start of comment in confini syntax (zeertzjq).

Ref:
- https://wiki.gnuradio.org/index.php/Configuration_Files

closes: vim/vim#17242

9c9200d1ea
This commit is contained in:
zeertzjq
2025-05-02 21:45:57 +08:00
parent 0741d2520d
commit 074a6abd55
4 changed files with 11 additions and 2 deletions

View File

@@ -2280,6 +2280,8 @@ local pattern = {
['asterisk/.*%.conf'] = starsetf('asterisk'),
['asterisk.*/.*voicemail%.conf'] = starsetf('asteriskvm'),
['^dictd.*%.conf$'] = 'dictdconf',
['/%.?gnuradio/.*%.conf$'] = 'confini',
['/gnuradio/conf%.d/.*%.conf$'] = 'confini',
['/lxqt/.*%.conf$'] = 'dosini',
['/screengrab/.*%.conf$'] = 'dosini',
['/%.config/fd/ignore$'] = 'gitignore',