Skip to content

Update to syntax definition to support resource names#25

Merged
petems merged 2 commits intorussCloak:masterfrom
frizop:master
Feb 22, 2017
Merged

Update to syntax definition to support resource names#25
petems merged 2 commits intorussCloak:masterfrom
frizop:master

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.

2 participants