Skip to content

feat: Change dan modeline syntax  #3

@rafmartom

Description

@rafmartom

Current Behavior

An example of dan modeline at the moment is from line 12 to line 26

&@ The following lines are used by vim-dan, do not modify them! @&
&@ g:dan_ext_list = "javascript" @&
&@ g:dan_kw_question_list = "^Description" @&
&@ g:dan_kw_nontext_list = "^Parameters,^Type" @&
&@ g:dan_kw_linenr_list = "^Parameter " @&
&@ g:dan_kw_warningmsg_list = "^Returns" @&
&@ g:dan_kw_colorcolumn_list = "" @&
&@ g:dan_kw_underlined_list = "" @&
&@ g:dan_kw_preproc_list = "" @&
&@ g:dan_kw_comment_list = "" @&
&@ g:dan_kw_identifier_list = "" @&
&@ g:dan_kw_ignore_list = "" @&
&@ g:dan_kw_statement_list = "" @&
&@ g:dan_kw_cursorline_list = "" @&
&@ g:dan_kw_tabline_list = "" @&

Expected Behavior

Use a more compatible format in order to make it more universal to parse such as .yaml

---
dan_ext_list: "javascript"
dan_kw_question_list: "^Description"
dan_kw_nontext_list: "^Parameters,^Type"
dan_kw_linenr_list: "^Parameter "
dan_kw_warningmsg_list: "^Returns"
dan_kw_colorcolumn_list: ""
dan_kw_underlined_list: ""
dan_kw_preproc_list: ""
dan_kw_comment_list: ""
dan_kw_identifier_list: ""
dan_kw_ignore_list: ""
dan_kw_statement_list: ""
dan_kw_cursorline_list: ""
dan_kw_tabline_list: ""
---

Note that when doing this issue, it would have to be done for all vim-dan repositories

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions