|
fd751ecedf
|
Bump open source version number
|
2025-03-03 16:03:51 -05:00 |
|
|
5a6d4e4b8b
|
Deprecate JSON output format
|
2024-06-23 19:23:02 -04:00 |
|
|
a8ae09fb89
|
Remove unnecessary header files from install
|
2024-05-29 13:39:05 -04:00 |
|
|
952b55fbdb
|
Fix variable shadowing
|
2024-05-28 02:00:14 -04:00 |
|
|
31649edc77
|
Add some fixes and compiler flags
|
2024-05-28 01:59:03 -04:00 |
|
|
59c5470ade
|
Tweak default visibility settings
|
2024-05-28 01:56:13 -04:00 |
|
|
1dd05d2d18
|
Include fewer files in libbp
|
2024-05-28 01:48:58 -04:00 |
|
|
96d23f1bf3
|
Light cleanup of utils
|
2024-05-28 01:41:07 -04:00 |
|
|
4fbc4288fd
|
Update test rule
|
2024-05-28 01:12:24 -04:00 |
|
|
5f49677d76
|
Bugfix for string literals and add support for printing patterns with
--verbose
|
2024-02-11 16:46:07 -05:00 |
|
|
54e87ff91e
|
Reapply fix for compiler warning
|
2022-10-27 12:52:05 -04:00 |
|
|
2bc0ca7390
|
Revert "Moving to each_match() API"
This reverts commit 9380a54d7c .
|
2022-10-27 12:49:31 -04:00 |
|
|
f29bf54ffb
|
Fix warning
|
2022-10-26 20:28:16 -04:00 |
|
|
ed737a76ba
|
Fix for profiling
|
2022-10-26 19:30:04 -04:00 |
|
|
0e0269def1
|
Added new profile
|
2022-10-26 19:28:57 -04:00 |
|
|
9e07e08a48
|
Microoptimizations
|
2022-10-26 13:38:38 -04:00 |
|
|
6b8f1a09d0
|
Added profile rule
|
2022-10-26 13:19:38 -04:00 |
|
|
d62fd1eb96
|
Lib install stuff
|
2022-05-14 14:31:34 -04:00 |
|
|
af668004e8
|
Updated Make rules so default is bp
|
2022-05-02 17:25:18 -04:00 |
|
|
eb0f18dc79
|
Added recursive make rules
|
2022-05-02 17:24:20 -04:00 |
|
|
326a0b960c
|
Moving print logic out of match.c and renaming explain -> printmatch
|
2022-04-09 14:15:07 -04:00 |
|
|
911827fac3
|
Removed definitions as a separate type and instead encode that value in
the patterns themselves. This simplifies memory management a lot and
speeds up performance.
|
2021-09-27 20:36:10 -07:00 |
|
|
6b98401771
|
Removed print files
|
2021-09-23 20:53:25 -07:00 |
|
|
8e1e6572fe
|
Moved type defs into their own files instead of types.h
|
2021-09-23 15:15:48 -07:00 |
|
|
900466c483
|
Tests should use local bp , not installed version
|
2021-09-04 14:08:27 -07:00 |
|
|
16bf40bd64
|
Added tests/tutorial
|
2021-08-28 14:26:32 -07:00 |
|
|
41bd2ce6fa
|
Renamed matchviz -> explain
|
2021-08-01 21:30:41 -07:00 |
|
|
8268e67875
|
Bugfix for replacing @0
|
2021-08-01 13:45:51 -07:00 |
|
|
ad640caac6
|
Removing DEBUG_HEAP, just do a full cleanup all the time
|
2021-07-30 13:38:39 -07:00 |
|
|
378e94090f
|
Factored debug visualization into its own file
|
2021-07-17 14:05:10 -07:00 |
|
|
7cd6117138
|
Better cross-platform compatibility
|
2021-07-06 11:45:40 -07:00 |
|
|
416484a636
|
Switched /etc/xdg/bp -> /etc/bp
|
2021-07-03 21:43:56 -07:00 |
|
|
c89fd1db42
|
Added lots of extra compiler flags
|
2021-05-31 13:25:38 -07:00 |
|
|
da6c8857d6
|
Moved utf8 code into a C file, fixed some potential null deref issues
|
2021-05-31 12:38:42 -07:00 |
|
|
0443fbb063
|
Added warning flag for null derefs
|
2021-05-31 10:32:48 -07:00 |
|
|
aa1faea83c
|
Added pandoc lua filter to make code literals work better with manpages.
|
2021-05-23 15:21:46 -07:00 |
|
|
cd30e89042
|
Use local grammars instead of installed
|
2021-05-20 16:24:41 -07:00 |
|
|
655ed12128
|
Mostly working version
|
2021-05-20 15:27:24 -07:00 |
|
|
cd6b5925f1
|
Make the manpage before installing
|
2021-05-19 22:03:34 -07:00 |
|
|
f824d3f3e2
|
Added markdown manpage, which converts to roff using pandoc.
|
2021-05-19 22:02:45 -07:00 |
|
|
b09bd4c746
|
Code cleanup: adding len parameter to new_pat()
|
2021-05-11 00:19:52 -07:00 |
|
|
943aa0b71a
|
Added simple test
|
2021-05-10 23:43:54 -07:00 |
|
|
f9d3ab6309
|
Moved /usr/local/share/man -> /usr/local/man
|
2021-01-26 18:12:29 -08:00 |
|
|
060ace366b
|
Added tags to makefile
|
2021-01-18 15:12:01 -08:00 |
|
|
e03726b9a8
|
Updated splint rule
|
2021-01-18 11:55:05 -08:00 |
|
|
0b0e99bfac
|
A few more pedantic cleanups
|
2021-01-18 11:28:39 -08:00 |
|
|
e98574570e
|
More static analysis cleanup
|
2021-01-18 11:15:53 -08:00 |
|
|
46f1747947
|
More static analyzer cleanup
|
2021-01-18 10:47:20 -08:00 |
|
|
eece8c8556
|
More static analyzer cleanup, including switching to use bools where
appropriate and EXIT_SUCESS/EXIT_FAILURE
|
2021-01-18 10:30:17 -08:00 |
|
|
3ededef53d
|
Static analysis part 1
|
2021-01-18 09:15:25 -08:00 |
|