index
:
bp
main
master
Bruce's Parsing Expression Grammar tool for matching PEGs
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-08-28
Added tests/tutorial
Bruce Hill
2021-08-25
Only print filenames when there are multiple files
Bruce Hill
2021-08-25
Bugfix for | not working at start of file
Bruce Hill
2021-08-23
Only print all input if input is stdin *and* context is ALL
Bruce Hill
2021-08-23
Instead of always printing all context with -r flag, always print all
Bruce Hill
2021-08-23
Add support for {strings}
Bruce Hill
2021-08-23
Always print file when context is ALL
Bruce Hill
2021-08-06
Changed it so --replace makes context default to `all`, but --inplace
Bruce Hill
2021-08-06
Inplace modifying should set context to all
Bruce Hill
2021-08-06
Properly set modifying_file/backup_file in case of errors
Bruce Hill
2021-08-06
Improved, cleaner/faster/more flexible return value checks
Bruce Hill
2021-08-06
Use `git ls-files -z` instead of newline-separated
Bruce Hill
2021-08-06
Reduced code duplication on inplace mode
Bruce Hill
2021-08-06
Deprecated --confirm flag
Bruce Hill
2021-08-02
Fix memory leak
Bruce Hill
2021-08-02
Bugfix for postfix operators
Bruce Hill
2021-08-02
Added -B and -A options to match grep
Bruce Hill
2021-08-02
Context flag: -c -> -C (to match grep), and confirm flag: -C -> -c
Bruce Hill
2021-08-01
Updated perf notes
Bruce Hill
2021-08-01
Micro optimization
Bruce Hill
2021-08-01
Fixed layout links
Bruce Hill
2021-08-01
Markdown test
Bruce Hill
2021-08-01
Added code layout
Bruce Hill
2021-08-01
Renamed matchviz -> explain
Bruce Hill
2021-08-01
Tidying up
Bruce Hill
2021-08-01
Minor cleanup
Bruce Hill
2021-08-01
File refactor for cleaner cleanup with allocated/mmapped storage, also a
Bruce Hill
2021-08-01
Moved caching code onto the file, which fixed an issue with file slicing
Bruce Hill
2021-08-01
Bugfix for replacing @0
Bruce Hill
2021-08-01
Cleanup of space/line skipping code
Bruce Hill
2021-08-01
Changed how definitions work
Bruce Hill
2021-07-30
Added -w/--word flag
Bruce Hill
2021-07-30
Added | as alias for \b
Bruce Hill
2021-07-30
Bugfix for trailing line numbers on plain output
Bruce Hill
2021-07-30
Added strict mode for upto operator: ..=Abc
Bruce Hill
2021-07-30
xfree() -> delete()
Bruce Hill
2021-07-30
Cleaner checking of stdlib negative returns
Bruce Hill
2021-07-30
Improved error checking
Bruce Hill
2021-07-30
Ergonomic improvement: xcalloc -> new(), xrealloc -> grow()
Bruce Hill
2021-07-30
Removing DEBUG_HEAP, just do a full cleanup all the time
Bruce Hill
2021-07-30
Linked list management cleanup
Bruce Hill
2021-07-29
Temporary fix for memory bug
Bruce Hill
2021-07-29
Fix for bug in char pattern start pos
Bruce Hill
2021-07-29
Tweaks and optimizations
Bruce Hill
2021-07-27
Micro optimization (probably not necessary)
Bruce Hill
2021-07-27
Caching micro-optimizations
Bruce Hill
2021-07-26
More caching performance tuning
Bruce Hill
2021-07-26
Performance improvements for caching
Bruce Hill
2021-07-26
Introduced cache to greatly speed up many use cases
Bruce Hill
2021-07-26
Fixed bug where pointer wasn't getting NULLed out
Bruce Hill
[next]