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
path:
root
/
bpeg.c
Age
Commit message (
Collapse
)
Author
2020-12-30
Fully purging "bpeg" from the source
Bruce Hill
2020-12-30
Print filenames when replacing in-place
Bruce Hill
2020-12-30
Don't print line numbers when dealing with piped-in input
Bruce Hill
2020-12-27
Added in-place filtering/replacements
Bruce Hill
2020-12-17
Better null byte handling, simplified match datastructures, and some
Bruce Hill
misc. cleanup
2020-12-17
Fixed -d flag bug
Bruce Hill
2020-12-17
Added --list-files
Bruce Hill
2020-12-14
Better arg parsing
Bruce Hill
2020-12-14
Fix for json header file
Bruce Hill
2020-12-14
Re-hooked up JSON output
Bruce Hill
2020-12-14
Hooked up json
Bruce Hill
2020-12-14
Removed colon after filename in output
Bruce Hill
2020-12-12
Bunch of changes, including some bpeg->bp renaming, and adding
Bruce Hill
visualizations
2020-09-28
Bugfixes
Bruce Hill
2020-09-28
Major improvements to error messages
Bruce Hill
2020-09-28
Starting to add better error messages
Bruce Hill
2020-09-17
Some error handling
Bruce Hill
2020-09-16
Changed arg parsing to '-d foo:baz' for consistency (was: '-d foo=baz')
Bruce Hill
2020-09-16
Removed (/) (which is just a clunky way to do "")
Bruce Hill
2020-09-16
Exit 1 iff *all* files fail to match instead of *any*
Bruce Hill
2020-09-16
Check files can be opened
Bruce Hill
2020-09-16
Moving more behavior over to definitions
Bruce Hill
2020-09-16
Added tons of file and line number stuff
Bruce Hill
2020-09-16
WIP
Bruce Hill
2020-09-14
Improved CLI error handling
Bruce Hill
2020-09-14
Added --ignore-case flag
Bruce Hill
2020-09-13
Cleanup
Bruce Hill
2020-09-13
Spruced up a bunch of stuff, tweaked the grammar, added docs
Bruce Hill
2020-09-13
Changed "upto-and" syntax to ".."/"..."
Bruce Hill
2020-09-13
Added == operator
Bruce Hill
2020-09-13
Updated usage
Bruce Hill
2020-09-13
Added default * **/* glob handling when no files provided
Bruce Hill
2020-09-13
Don't use color for non-tty outputs, added `-m` mode argument
Bruce Hill
2020-09-12
Fixes for CLI flags
Bruce Hill
2020-09-12
Added backrefs
Bruce Hill
2020-09-12
Fancier grammar loading logic
Bruce Hill
2020-09-12
Moving towards separate grammar files.
Bruce Hill
2020-09-12
Tweaks to CLI, bugfix for escape replacements
Bruce Hill
2020-09-11
Tidying up
Bruce Hill
2020-09-11
Improved handling of CLI flags
Bruce Hill
2020-09-11
Better rule for replacing
Bruce Hill
2020-09-11
Made more grep-like
Bruce Hill
2020-09-11
Updated makefile, added manpage
Bruce Hill
2020-09-11
Tightening up the makefile flags and vim modelines
Bruce Hill
2020-09-11
Major overhaul refactor restructuring
Bruce Hill
2020-09-10
Fixed/tidied replacement logic
Bruce Hill
2020-09-10
Added flags for defining rules
Bruce Hill
2020-09-10
Misc. tweaks and visualization changes, capitalized some rules
Bruce Hill
2020-09-10
Fixes, getting closer to meta-parsing
Bruce Hill
2020-09-10
Added dashes to identifiers
Bruce Hill
[next]