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

Improve control flow and region token matching #4

Closed
mlorbetske opened this issue Apr 3, 2016 · 3 comments
Closed

Improve control flow and region token matching #4

mlorbetske opened this issue Apr 3, 2016 · 3 comments

Comments

@mlorbetske
Copy link
Member

  • Allow variations on control flow and region token matches
  • Make the support for tag based languages more obvious for these cases
    • Right now, a match for <? if (condition) ?> would have to indicate its if token as <? if (including the space between ? and if and omitting the required element close ?>
    • This can be accomplished by adding a specific tag provider that activates on <? (or, generically, an appropriate language open token), consumes whitespace, provides an activation flag to the normal if handler, and returns control to the main scan - this will require some design
@mlorbetske mlorbetske self-assigned this Apr 3, 2016
@mlorbetske
Copy link
Member Author

This will need to be another evaluator like CppStyleEvaluatorDefinition

@mlorbetske mlorbetske added this to the Backlog milestone Apr 30, 2016
@mlorbetske
Copy link
Member Author

Lower priority because the "whole line" option can trim out the garbage

@mlorbetske mlorbetske modified the milestones: 1.1.0, Backlog May 19, 2016
@mlorbetske mlorbetske removed their assignment May 19, 2016
@mlorbetske
Copy link
Member Author

This should just be an extra operation using the extensibility points that will be introduced in #59

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant