Modern pascal compilers (like Free Pascal) support inline or one line comments (see https://wiki.freepascal.org/Comments). This is not supported by ctags so far.
When there is a key name ('function', 'procedure') within this comment, following name will wrongly be tagged (attachment _taggingtest.pas and _result file taggingtest.pas.tags). Tags 'will' and 'end' are wrong.
As an attachment, there is a patch (_ctags_pascal_onelinecommentfix.diff) for pascal.c source file, which will solve the problem. Result is seen in file _tagging_test_afterpatch.pas.tags. Neither 'will' nor 'end' is tagged after the patch.
Kindly request you to include the patch in master.
Modern pascal compilers (like Free Pascal) support inline or one line comments (see https://wiki.freepascal.org/Comments). This is not supported by ctags so far.
When there is a key name ('function', 'procedure') within this comment, following name will wrongly be tagged (attachment _taggingtest.pas and _result file taggingtest.pas.tags). Tags 'will' and 'end' are wrong.
As an attachment, there is a patch (_ctags_pascal_onelinecommentfix.diff) for pascal.c source file, which will solve the problem. Result is seen in file _tagging_test_afterpatch.pas.tags. Neither 'will' nor 'end' is tagged after the patch.
Kindly request you to include the patch in master.
Regards. ctags_pascal_onelinecomment.zip