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
/
Makefile
Age
Commit message (
Collapse
)
Author
2024-06-23
Deprecate JSON output format
master
Bruce Hill
2024-05-29
Remove unnecessary header files from install
Bruce Hill
2024-05-28
Fix variable shadowing
Bruce Hill
2024-05-28
Add some fixes and compiler flags
Bruce Hill
2024-05-28
Tweak default visibility settings
Bruce Hill
2024-05-28
Include fewer files in libbp
Bruce Hill
2024-05-28
Light cleanup of utils
Bruce Hill
2024-05-28
Update test rule
Bruce Hill
2024-02-11
Bugfix for string literals and add support for printing patterns with
Bruce Hill
--verbose
2022-10-27
Reapply fix for compiler warning
Bruce Hill
2022-10-27
Revert "Moving to each_match() API"
Bruce Hill
This reverts commit 9380a54d7cf1795b26be79cd7abbb74a415d0788.
2022-10-26
Fix warning
Bruce Hill
2022-10-26
Fix for profiling
Bruce Hill
2022-10-26
Added new profile
Bruce Hill
2022-10-26
Microoptimizations
Bruce Hill
2022-10-26
Added profile rule
Bruce Hill
2022-05-14
Lib install stuff
Bruce Hill
2022-05-02
Updated Make rules so default is `bp`
Bruce Hill
2022-05-02
Added recursive make rules
Bruce Hill
2022-04-09
Moving print logic out of match.c and renaming explain -> printmatch
Bruce Hill
2021-09-27
Removed definitions as a separate type and instead encode that value in
Bruce Hill
the patterns themselves. This simplifies memory management a lot and speeds up performance.
2021-09-23
Removed print files
Bruce Hill
2021-09-23
Moved type defs into their own files instead of types.h
Bruce Hill
2021-09-04
Tests should use local `bp`, not installed version
Bruce Hill
2021-08-28
Added tests/tutorial
Bruce Hill
2021-08-01
Renamed matchviz -> explain
Bruce Hill
2021-08-01
Bugfix for replacing @0
Bruce Hill
2021-07-30
Removing DEBUG_HEAP, just do a full cleanup all the time
Bruce Hill
2021-07-17
Factored debug visualization into its own file
Bruce Hill
2021-07-06
Better cross-platform compatibility
Bruce Hill
2021-07-03
Switched /etc/xdg/bp -> /etc/bp
Bruce Hill
2021-05-31
Added lots of extra compiler flags
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-20
Use local grammars instead of installed
Bruce Hill
2021-05-20
Mostly working version
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-11
Code cleanup: adding len parameter to new_pat()
Bruce Hill
2021-05-10
Added simple test
Bruce Hill
2021-01-26
Moved /usr/local/share/man -> /usr/local/man
Bruce Hill
2021-01-18
Added tags to makefile
Bruce Hill
2021-01-18
Updated splint rule
Bruce Hill
2021-01-18
A few more pedantic cleanups
Bruce Hill
2021-01-18
More static analysis cleanup
Bruce Hill
2021-01-18
More static analyzer cleanup
Bruce Hill
2021-01-18
More static analyzer cleanup, including switching to use bools where
Bruce Hill
appropriate and EXIT_SUCESS/EXIT_FAILURE
2021-01-18
Static analysis part 1
Bruce Hill
2021-01-17
Removed -v file from uninstall
Bruce Hill
[next]