Skip to content
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: skip string literals when collecting heredoc markers #3592

Merged
merged 9 commits into from
Dec 27, 2022

Commits on Dec 27, 2022

  1. Perl: use trace macros defined in the main part instead of the parser…

    … local implementation
    
    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    86f6f51 View commit details
    Browse the repository at this point in the history
  2. Perl,refactor: delay collecting here doc markers

    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    d2c3b48 View commit details
    Browse the repository at this point in the history
  3. Perl: use loops instead of recursions when collecting here doc markers

    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    0d1da66 View commit details
    Browse the repository at this point in the history
  4. Perl: add an assertion

    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    aaf0b4b View commit details
    Browse the repository at this point in the history
  5. Perl: allow to use "_" as parts of module names

    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    5e874f6 View commit details
    Browse the repository at this point in the history
  6. Perl: skip string literals when collecting heredoc markers

    Close universal-ctags#3588.
    
    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    f9565bd View commit details
    Browse the repository at this point in the history
  7. Perl: reject "<< HEREDOC" as a heredoc

    If there is a whitespace between the starter (<<) and the marker
    "HEREDOC", is must be a shift operator.
    
    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    6427caf View commit details
    Browse the repository at this point in the history
  8. Perl: limit the acceptable characters used in heredoc markers

    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    cb407ee View commit details
    Browse the repository at this point in the history
  9. Units(Perl): add more cases for testing heredoc recognition

    Signed-off-by: Masatake YAMATO <yamato@redhat.com>
    masatake committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    6f5b873 View commit details
    Browse the repository at this point in the history