I found that the latest version has a "except Exception, e:" on line 656. This is catching my KeyboardInterrupt. I simply added a raise which fixes this problem. Any chance this could get a hotfix?
Thanks,
-e
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Change line 656 to read:
except ParseBaseException, pe:
I'll fix this in the next release.
There are two other "except Exception" statements in pyparsing, but they occur during grammar definition, not during parsing. I'll fix these in the next release too.
Is this sufficient, or do you need a new version released?
-- Paul
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I found that the latest version has a "except Exception, e:" on line 656. This is catching my KeyboardInterrupt. I simply added a raise which fixes this problem. Any chance this could get a hotfix?
Thanks,
-e
Erick -
Change line 656 to read:
except ParseBaseException, pe:
I'll fix this in the next release.
There are two other "except Exception" statements in pyparsing, but they occur during grammar definition, not during parsing. I'll fix these in the next release too.
Is this sufficient, or do you need a new version released?
-- Paul
It depends. When do you expect the next release? I personally need this in order to release my code, but can maintain my own patched version for now.
-e