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

Update to syntax definition to support resource names #25

Merged
merged 2 commits into from Feb 22, 2017

Conversation

frizop
Copy link
Contributor

@frizop frizop commented Feb 22, 2017

Previously resource names like sudo::conf would not be classified
properly as source.puppet meta.definition.resource.puppet storage.type.puppet
So things like cmd-r would break. This should fix that up without
introducing anything else

Previously resource names like sudo::conf would not be classified
properly as source.puppet meta.definition.resource.puppet storage.type.puppet
So things like cmd-r would break. This should fix that up without
introducing anything else
@petems
Copy link
Collaborator

petems commented Feb 22, 2017

@frizop Can you show a screenshot of the before and after? After that happy to merge 😃

@frizop
Copy link
Contributor Author

frizop commented Feb 22, 2017

before
after

I opened up the show scope name so you could see previously things were not named properly if they contained a ":" in the resource declaration

@frizop
Copy link
Contributor Author

frizop commented Feb 22, 2017

Added in a second commit to fix the goto_symbol_in_project panel from being a little goofy looking.

@petems
Copy link
Collaborator

petems commented Feb 22, 2017

Looks good to me! 👍

@petems petems merged commit c18abfb into russCloak:master Feb 22, 2017
frizop pushed a commit to frizop/SublimePuppet that referenced this pull request May 12, 2017
Previously:
  sqlserver::database { $dbname:

Wouldn't match because the \w+ character match misses ::

The other capture group for resource.puppet matches on variable named
resources, so I fixed that one in a previous commit, [PR russCloak#25]
frizop pushed a commit to frizop/SublimePuppet that referenced this pull request May 14, 2017
This was originally fixed in [PR russCloak#25] but the second change here is
for when the resource name is a variable (and it uses a different regex)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants