Tommy Yu

Results 29 comments of Tommy Yu

I currently have implemented a [`urimatch`](https://github.com/repodono/repodono.model/blob/master/src/repodono/model/urimatch.py) submodule in a package I am currently building, which needs a generic uri router based on uritemplates. [This test case](https://github.com/repodono/repodono.model/blob/ff8a0dff674f6b8163e07fb70bb909ddd25d3cf9/src/repodono/model/tests/test_routing.py#L39) covers some standard test...

Actually, this is addressed in the specification itself in [2.4.1](https://tools.ietf.org/html/rfc6570#section-2.4.1): > Prefix modifiers are not applicable to variables that have composite values. With "composite values" being defined in the subsequent...

The package [`calmjs.parse`](https://github.com/calmjs/calmjs.parse), a fork of `slimit` I have created, will correctly parse the grouping operator (the cause of the problem here in `slimit`). Following is a similar example using...

The `calmjs.parse.asttypes` module originated from `slimit.ast`, although there are certain differences between certain classes as there were small amounts of assumptions made in `slimit` that does not reflect the actual...

Yes, it's a known bug, see #52 and #59. Basically any [reserved keyword](https://github.com/rspivak/slimit/blob/0.8.1/src/slimit/lexer.py#L206) cannot be used as keys (or variables/attributes) through the slimit parser.

Same issue as #52, #59, #103. If you are having continuous issue with this library (as you have reported a number of issues recently here), and if you want a...

Also `const` is an ES6 concept, which the parser really is only ES5 so a separate ES6 lexer/parser should be created and used instead.

They should all be more or less implemented since I cut it from the @lelit fork, however I did make some significant changes as some parts of the fork, such...

This can be worked around by removing those `*tab.py` files under the slimit directory (along with the related `.pyc` there or inside the `__pycache__` directory); you will likely need to...

@rod-app The problem actually goes deeper than that - if those messages are generated _every_ time `minify` is called, it means that the ply tab modules are being regenerated (which...