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

Multiline abbreviations #103

Merged
merged 2 commits into from
May 22, 2017
Merged

Multiline abbreviations #103

merged 2 commits into from
May 22, 2017

Conversation

tleonhardt
Copy link
Member

@tleonhardt tleonhardt commented May 22, 2017

Addressed this issue as best I could.

The way the pyparsing logic works, it would have been extremely difficult to actually support abbreviated versions of multiline commands.

So abbreviated commands are now explicitly disallowed. The documentation has been updated and a unit test was added.

This closes #103

Due to the way the parsing logic works for multiline commands, abbreviations didn't function properly with mutliline commands.  So to avoid confusion, this commit deals with this issue by simply disallowing abbreviations for multiline commands altogether.

A warning has been added to the section on abbreviations in the documentation to hopefully make this clear for users.
@tleonhardt tleonhardt added the bug label May 22, 2017
@tleonhardt tleonhardt added this to the 0.7.1 milestone May 22, 2017
@tleonhardt tleonhardt self-assigned this May 22, 2017
@tleonhardt tleonhardt merged commit b513c16 into master May 22, 2017
@tleonhardt tleonhardt deleted the multiline_abbreviations branch May 22, 2017 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant