-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
Several changes has been introduced to readtags and the tags file format to solve universal-ctags/ctags#3559, which basically means:
- The input field has to be parsed differently based on
TAG_OUTPUT_MODEandTAG_OUTPUT_FILESEPptags. - When writing a pseudo tag to a tags file, we have to escape things differently based on how the input field is parsed, which is based on
TAG_OUTPUT_MODEandTAG_OUTPUT_FILESEP.
1 can be solved rather easily. Solving 2 will add considerable complexity (The "right" way to solve 2 should be creating an "edittags" command-line tool).
Since Citre only writes a CITRE_CMD ptag for now, I suggest just get rid of it and use a separate file to store the command line (like {tags-file-name}.cmdline in the directory of the tags file).
Metadata
Metadata
Assignees
Labels
No labels