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-09-23
Moved type defs into their own files instead of types.h
Bruce Hill
2021-09-23
API update: made new_pat() internal and added public bp_backref() to
Bruce Hill
2021-09-23
Switched to using an optional type
Bruce Hill
2021-09-23
Merge branch 'master' into setjmp
Bruce Hill
2021-09-23
Minor BP_ERROR cleanup
Bruce Hill
2021-09-23
Merge branch 'master' into setjmp
Bruce Hill
2021-09-23
Deprecated (!)-errors
Bruce Hill
2021-09-23
WIP implementation of setjmp/longjmp recovery
Bruce Hill
2021-09-23
WIP
Bruce Hill
2021-09-22
Added Lua bindings
Bruce Hill
2021-09-22
Removed cache struct
Bruce Hill
2021-09-22
Moved trailing newline guarantee code into bp.c
Bruce Hill
2021-09-22
Bugfix
Bruce Hill
2021-09-22
Minor printing cleanups
Bruce Hill
2021-09-22
Moved capture retrieval logic into match.c and out of print.c
Bruce Hill
2021-09-21
Moving cache logic into match, cleaner next_match() API, and slightly
Bruce Hill
2021-09-19
Minor cleanup
Bruce Hill
2021-09-19
Moved capture retrieval logic into print.c
Bruce Hill
2021-09-19
Better non-verbose JSON output
Bruce Hill
2021-09-19
Slight tweak to JSON output
Bruce Hill
2021-09-19
Fix for single-arg when it's a directory
Bruce Hill
2021-09-07
Shortening \033[0m -> \033[m
Bruce Hill
2021-09-07
Fixes for inplace modifications
Bruce Hill
2021-09-04
Changed non-tty output to BARE instead of PLAIN
Bruce Hill
2021-09-04
Tests should use local `bp`, not installed version
Bruce Hill
2021-09-04
Fixing memory leak
Bruce Hill
2021-09-02
Improved formatting options
Bruce Hill
2021-08-29
Optimization for parens pattern
Bruce Hill
2021-08-28
Style change: added cino=:0 (i.e. case statements on same indentation as
Bruce Hill
2021-08-28
Moved tutorial info up
Bruce Hill
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
[prev]
[next]