-
Notifications
You must be signed in to change notification settings - Fork 620
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Perl: Incorrectly sees << inside a string as start of a heredoc #3588
Comments
Thank you. Reproduced. |
Thanks. Let me know what I can do to help. I poked at parser/perl.c but didn't see anything obvious to do to address it. I don't know the internals at all. |
masatake
added a commit
to masatake/ctags
that referenced
this issue
Dec 10, 2022
Close universal-ctags#3588. Signed-off-by: Masatake YAMATO <yamato@redhat.com>
masatake
added a commit
to masatake/ctags
that referenced
this issue
Dec 11, 2022
Close universal-ctags#3588. Signed-off-by: Masatake YAMATO <yamato@redhat.com>
masatake
added a commit
to masatake/ctags
that referenced
this issue
Dec 27, 2022
Close universal-ctags#3588. Signed-off-by: Masatake YAMATO <yamato@redhat.com>
I took much time to find ways to distinguish heredoc starters and shift operators. |
Seems to work fine for me. Thank you. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The name of the parser:
Perl
The command line you used to run ctags:
The content of input file:
The tags output you are not satisfied with:
The tags output you expect:
bar
andbat
should be output as well. If the line withmy $x
is removed, or the<<
is removed, then ctags puts them out.The version of ctags:
How do you get ctags binary:
Built locally from master in GitHub repo.
The text was updated successfully, but these errors were encountered: