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-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
2021-07-20
Added const
Bruce Hill
2021-07-19
Error reporting bugfix
Bruce Hill
2021-07-19
Made escape sequence handling stricter: no longer supporting arbitrary
Bruce Hill
2021-07-19
Overhaul of word boundaries/edges. Now they use \b, which is implemented
Bruce Hill
2021-07-19
Disable optimization when `skip` is non-null
Bruce Hill
2021-07-17
Removed unnecessary code
Bruce Hill
2021-07-17
Simplification
Bruce Hill
2021-07-17
Improved optimization for finding next match
Bruce Hill
2021-07-17
Bugfix for backrefs
Bruce Hill
2021-07-17
Performance optimization for common case where pattern starts with
Bruce Hill
2021-07-17
Added support for multiple escape sequences: \n,r,t
Bruce Hill
2021-07-17
Factored debug visualization into its own file
Bruce Hill
2021-07-17
Simplified backrefs by only doing direct substring matching instead of
Bruce Hill
2021-07-15
Bugfix for NULL bytes in text
Bruce Hill
2021-07-06
Better cross-platform compatibility
Bruce Hill
2021-07-03
Switched /etc/xdg/bp -> /etc/bp
Bruce Hill
2021-07-03
Remove some word chars
Bruce Hill
2021-05-31
Added lots of extra compiler flags
Bruce Hill
2021-05-31
Fix compiler warning nits
Bruce Hill
2021-05-31
Moved utf8 code into a C file, fixed some potential null deref issues
Bruce Hill
2021-05-31
Added warning flag for null derefs
Bruce Hill
2021-05-23
Added pandoc lua filter to make code literals work better with manpages.
Bruce Hill
2021-05-22
Minor splint fixes
Bruce Hill
2021-05-22
Slight tweak
Bruce Hill
2021-05-22
Fix for keyword check
Bruce Hill
2021-05-22
Fixes for replacements with or without patterns/replacement strings
Bruce Hill
2021-05-21
Tweaks to line-specific search
Bruce Hill
2021-05-20
Renamed file_t.contents -> file_t.start, added file_t.memory for
Bruce Hill
2021-05-20
Fix for broken escapes
Bruce Hill
2021-05-20
Fixed backslash escape for single utf8 chars.
Bruce Hill
2021-05-20
Updated build
Bruce Hill
2021-05-20
Updated comment
Bruce Hill
2021-05-20
Updated docs
Bruce Hill
2021-05-20
Cleanup, perf fixes, and setting an endpoint for backtrack matches (at
Bruce Hill
2021-05-20
Fixes for char sets/ranges and cleanups
Bruce Hill
2021-05-20
Use local grammars instead of installed
Bruce Hill
2021-05-20
Bugfixes
Bruce Hill
[next]