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-05-20
Use local grammars instead of installed
Bruce Hill
2021-05-20
Bugfixes
Bruce Hill
2021-05-20
Cleanup/fix
Bruce Hill
2021-05-20
Better codepoint functionality
Bruce Hill
2021-05-20
Mostly working version
Bruce Hill
2021-05-20
Updated doc
Bruce Hill
2021-05-20
Print errors to stderr instead of stdout
Bruce Hill
2021-05-20
Removed escape sequences from string pats (use `bp 'line\nl;line'` or
Bruce Hill
2021-05-20
Fixed up JSON output
Bruce Hill
2021-05-20
Rebuilt
Bruce Hill
2021-05-20
Added errors doc
Bruce Hill
2021-05-20
Added (!) syntax for errors with proper opcode support
Bruce Hill
2021-05-19
Added ~ and !~ operators as replacements for == and !=
Bruce Hill
2021-05-19
Fix for binary file detection bug.
Bruce Hill
2021-05-19
Make the manpage before installing
Bruce Hill
2021-05-19
Added markdown manpage, which converts to roff using pandoc.
Bruce Hill
2021-05-19
Fancier string escape sequences and a bit of cleanup.
Bruce Hill
2021-05-19
When printing with zero context, put each match on its own line
Bruce Hill
2021-05-18
Cleanup
Bruce Hill
2021-05-18
True -> 1
Bruce Hill
2021-05-16
Be more permissive around closing quotes/parens
Bruce Hill
2021-05-12
Bugfix for off-by-one error
Bruce Hill
2021-05-12
Moved settings into a struct
Bruce Hill
2021-05-12
Added --color flag
Bruce Hill
2021-05-11
Renamed boundary->edge
Bruce Hill
2021-05-11
Overhaul of |-word boundaries (| is deprecated), performance
Bruce Hill
2021-05-11
Converted ^/^^/$/$$ into pattern types instead of builtin definitions
Bruce Hill
2021-05-11
Code cleanup: adding len parameter to new_pat()
Bruce Hill
2021-05-10
Updated readme
Bruce Hill
2021-05-10
Added {word} feature and cleaned up the code some.
Bruce Hill
2021-05-10
Added simple test
Bruce Hill
2021-05-10
Bugfix for error printing
Bruce Hill
2021-05-10
Improved docs
Bruce Hill
2021-03-26
Removed fallback where bp prompts for a pattern if none is given.
Bruce Hill
2021-03-15
Fix for being unable to match patterns on zero-length files (or at the
Bruce Hill
2021-03-15
Debug error
Bruce Hill
2021-03-03
Fix for permissions/ownership getting screwed up with inplace modifying
Bruce Hill
2021-02-07
Slightly cleaner flag parsing
Bruce Hill
2021-02-07
Fix to allow `bp 'foo\..baz'`
Bruce Hill
2021-01-31
Typo
Bruce Hill
2021-01-29
Fixed bug with adding accidental extra newlines
Bruce Hill
2021-01-26
Pulled git code into a separate function
Bruce Hill
2021-01-26
Replaced returns with exit()s in main
Bruce Hill
2021-01-26
Cleanup of return/exit paths for main()
Bruce Hill
2021-01-26
Moved /usr/local/share/man -> /usr/local/man
Bruce Hill
2021-01-26
Cleaned up some error code
Bruce Hill
2021-01-26
Removed check() and replaced with err()/errx()
Bruce Hill
2021-01-26
Added web grammar
Bruce Hill
2021-01-22
Added nodent support (\N) for replacement strings. Slightly hacky, but
Bruce Hill
2021-01-20
Added --skip flag for skipping over patterns
Bruce Hill
[next]