Rijnard van Tonder
Rijnard van Tonder
For layout or indentation-sensitive languages like Python, enforce the constraint that matching bodies should be (relatively) indented for, e.g., `def`, `if`, `class`, etc.
Dynamic linking against PCRE in the binary distributions is not great. This issue tracks alternative solutions.
Fix issue where regular expression syntax `/.../` isn't parsed to escape it's contents. When the contents affect (unbalanced parens or quotes), the file won't be parsed correctly. Buggy example: ```typescript...
Needs to use this convention: https://stackoverflow.com/questions/39453951/open-file-at-specific-line-in-vscode
When `-d` explicitly specifies a directory starting with `.` it should honor the argument and not use the default `-exclude-dir` behavior.
Arbitrary rewrite output separators. Add rewrite property for normal casing (uppercase first character, lowercase rest, maybe use CamelCase properties).
Follow up to 16f8a20 for omega engine. Isn't quite working yet and will do more later, see `TODO`.
`comby 'match(:[1], me)' ':[match_template]'` where `:[match_template]` substitutes all of the previous.
The default positional and anonymous arguments make it challenging to use comby for distinct operations like: - rewriting a single pattern - just matching files - using a configuration file...