aboutsummaryrefslogtreecommitdiff
path: root/grammars
AgeCommit message (Expand)Author
2022-05-02Updated docsBruce Hill
2022-04-30Simplified things by passing a def argument to next_match instead ofBruce Hill
2021-10-02Left recursion correctness fixesBruce Hill
2021-10-01Bugfix for use-after-free, as well as an issue with the orderBruce Hill
2021-09-23Deprecated (!)-errorsBruce Hill
2021-08-29Optimization for parens patternBruce Hill
2021-08-01Micro optimizationBruce Hill
2021-08-01Changed how definitions workBruce Hill
2021-07-30Added | as alias for \bBruce Hill
2021-07-30Added strict mode for upto operator: ..=AbcBruce Hill
2021-07-26Introduced cache to greatly speed up many use casesBruce Hill
2021-07-19Overhaul of word boundaries/edges. Now they use \b, which is implementedBruce Hill
2021-07-17Performance optimization for common case where pattern starts withBruce Hill
2021-07-03Remove some word charsBruce Hill
2021-05-22Slight tweakBruce Hill
2021-05-22Fix for keyword checkBruce Hill
2021-05-20Fixes for char sets/ranges and cleanupsBruce Hill
2021-05-20Mostly working versionBruce Hill
2021-05-20Added (!) syntax for errors with proper opcode supportBruce Hill
2021-05-19Added ~ and !~ operators as replacements for == and !=Bruce Hill
2021-05-19Fancier string escape sequences and a bit of cleanup.Bruce Hill
2021-05-11Renamed boundary->edgeBruce Hill
2021-05-11Overhaul of |-word boundaries (| is deprecated), performanceBruce Hill
2021-05-11Converted ^/^^/$/$$ into pattern types instead of builtin definitionsBruce Hill
2021-05-10Added {word} feature and cleaned up the code some.Bruce Hill
2021-01-26Added web grammarBruce Hill
2021-01-20Fixed grammar syntax for `..%`Bruce Hill
2021-01-20Tweaked `..` syntax to make it more flexible (now: `.. % skip pat`)Bruce Hill
2021-01-18Fixed some grammar bugsBruce Hill
2021-01-18Performance optimizations for `id` and `|` rulesBruce Hill
2021-01-17Cleanup of builtinsBruce Hill
2021-01-17Added LispBruce Hill
2021-01-17Improved rules for word boundary matching and ids (more utf8-compliant,Bruce Hill
2021-01-17Bugfix for typoBruce Hill
2021-01-17Added some aliasesBruce Hill
2021-01-17Updated the behavior of !=/== to only consider exact, full-text matchesBruce Hill
2021-01-17Added Javscript and simplified python importsBruce Hill
2021-01-17Added C++ grammar and aliases.Bruce Hill
2021-01-17Added shell grammarBruce Hill
2021-01-17Adding and improving grammars.Bruce Hill
2021-01-17Improved HTML grammarBruce Hill
2021-01-17Adding more language grammarsBruce Hill
2021-01-17Added "not a keyword" to definition of `id` (keyword is undefined byBruce Hill
2021-01-17Zazzing up repetitions with fancy ∞ symbolBruce Hill
2021-01-16Deprecated #(...)# block commentsBruce Hill
2021-01-15Major overhaul of how different modes of behavior work. Approximately 2xBruce Hill
2021-01-14Added rule for hidingBruce Hill
2021-01-13Fixed and updated grammarBruce Hill
2021-01-12Removed unnecessary start of file checkBruce Hill
2021-01-08Fixed bug with ..%\nBruce Hill