Update how tags are written to file.
Ensures older vims are still supported.
This commit is contained in:
parent
b4e0f738a3
commit
cf072ebdf2
@ -279,16 +279,18 @@ function! s:write_tags_metadata(metadata) abort
|
|||||||
endfor
|
endfor
|
||||||
call sort(tags, 's:tags_entry_cmp')
|
call sort(tags, 's:tags_entry_cmp')
|
||||||
let tag_comments = [
|
let tag_comments = [
|
||||||
\ "!_TAG_FILE_FORMAT\t2",
|
|
||||||
\ "!_TAG_FILE_SORTED\t1",
|
|
||||||
\ "!_TAG_OUTPUT_MODE\tvimwiki-tags",
|
|
||||||
\ "!_TAG_PROGRAM_AUTHOR\tVimwiki",
|
|
||||||
\ "!_TAG_PROGRAM_NAME\tVimwiki Tags",
|
|
||||||
\ "!_TAG_PROGRAM_URL\thttps://github.com/vimwiki/vimwiki",
|
|
||||||
\ "!_TAG_PROGRAM_VERSION\t2.4.1",
|
\ "!_TAG_PROGRAM_VERSION\t2.4.1",
|
||||||
|
\ "!_TAG_PROGRAM_URL\thttps://github.com/vimwiki/vimwiki",
|
||||||
|
\ "!_TAG_PROGRAM_NAME\tVimwiki Tags",
|
||||||
|
\ "!_TAG_PROGRAM_AUTHOR\tVimwiki",
|
||||||
|
\ "!_TAG_OUTPUT_MODE\tvimwiki-tags",
|
||||||
|
\ "!_TAG_FILE_SORTED\t1",
|
||||||
|
\ "!_TAG_FILE_FORMAT\t2",
|
||||||
\ ]
|
\ ]
|
||||||
call writefile(tag_comments, metadata_path)
|
for c in tag_comments
|
||||||
call writefile(tags, metadata_path, 'a')
|
call insert(tags, c)
|
||||||
|
endfor
|
||||||
|
call writefile(tags, metadata_path)
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user