This website requires JavaScript.
b2e4dec958
fixed in ead5818956
master
Emil Williams
2024-09-30 15:13:09 +0000
3b5f4c9292
bump v20240930
Emil Williams
2024-09-30 15:07:00 +0000
ead5818956
document and space
Emil Williams
2024-09-30 15:03:08 +0000
4b564dd62b
bump v20240928
Emil Williams
2024-09-28 23:11:21 +0000
6652b48d33
document and clean
Emil Williams
2024-09-28 23:06:05 +0000
b3633108b2
longopt select fix
Emil Williams
2024-09-28 22:25:06 +0000
c791f9f82b
@RECURS, @ARGS:N+
Emil Williams
2024-09-28 22:13:54 +0000
2b22cc6fb1
shorten list output
Emil Williams
2024-09-28 21:41:31 +0000
3d1e3f9421
expunge, color
Emil Williams
2024-09-28 21:35:50 +0000
9eed5ea797
documentation, support for disabled options
Emil Williams
2024-09-27 04:44:56 +0000
8179969546
merge cbake/balex
Emil Williams
2024-09-27 03:13:43 +0000
2af003b2d1
cleanup
Emil Williams
2024-09-27 02:35:33 +0000
db865b407e
appease warnings & TDD gods
Emil Williams
2024-09-26 22:20:29 +0000
688db98864
newlines
Emil Williams
2024-09-26 22:16:01 +0000
dc5b390587
intermediary 2
Emil Williams
2024-09-26 22:14:56 +0000
f493890ec8
intermediary 1
Emil Williams
2024-09-26 22:14:37 +0000
591d3734ef
80% there to total bakery
Emil Williams
2024-09-24 22:29:08 +0000
6ede123270
discard expunge for backwards compat
Emil Williams
2024-09-22 21:37:27 +0000
b0a2fc6331
flex bake
Emil Williams
2024-09-22 21:21:10 +0000
36966c119d
buildup to an improved improved bake
Emil Williams
2024-09-14 23:29:05 +0000
4c96d993fa
expunge and whatever
Emil Williams
2024-08-31 23:05:09 +0000
d1d459283c
fixed @STOP & leading backslash, add line number to list
Emil Williams
2024-08-05 16:42:11 +0000
95bdd9fbb7
bump v20240804 public domain; rewrite; new macros: @line, @name; ; added options list, select, removed expunge
Emil Williams
2024-08-05 01:00:23 +0000
9656fa557f
help formatting, remove segv involving no filename after nth option
Emil Williams
2024-06-08 18:31:53 +0000
481638424b
balanced
Emil Williams
2024-04-14 05:34:32 +0000
3c2996e2d4
rebalance
Emil Williams
2024-04-14 05:30:14 +0000
6fb6964bd7
bump v20240413
v20240413
Emil Williams
2024-04-14 05:22:07 +0000
4fc2c69e96
-c --color disable option added
Emil Williams
2024-04-14 05:17:32 +0000
c496a1b220
(mostly) appease C89
Emil Williams
2024-04-09 00:19:15 +0000
d6a80edf14
bump v20240408
v20240408
Emil Williams
2024-04-08 23:51:12 +0000
973a8d0b59
include purpose
Emil Williams
2024-04-08 23:47:02 +0000
d9ce89a386
no alloc reimplementation
Emil Williams
2024-04-08 23:45:48 +0000
282de09301
consistent option documentation
v20240404
Emil Williams
2024-04-07 05:48:12 +0000
3b64702955
documentation is important and usually comes as an afterthought I nearly forgot to add this basic information for general usability Imagine this not being a general requirement for all software
Emil Williams
2024-04-07 05:29:33 +0000
85fb72bdcb
fix @{} regexp
Emil Williams
2024-04-07 05:08:03 +0000
4fd50bcd60
nodebug
Emil Williams
2024-04-07 05:08:03 +0000
35b8abdb82
nodebug and doc
Emil Williams
2024-04-06 23:59:15 +0000
be4ed76d84
update to -x, proper, with debug
Emil Williams
2024-04-06 23:36:07 +0000
bf4f5ac788
-x --expunge
Emil Williams
2024-04-05 02:08:50 +0000
8058774602
version option
v20240302
Emil Williams
2024-03-24 20:33:57 +0000
a6cc06f8b1
distrib
Emil Williams
2024-03-24 20:31:24 +0000
451ee89a6a
no select
Emil Williams
2024-03-02 10:53:16 +0000
81711923f8
bump 20240302
Emil Williams
2024-03-02 10:30:29 +0000
7eebae27a1
merge updated install.sh
Emil Williams
2024-03-02 10:30:05 +0000
6ae3c3ff94
fulfill TODO
Emil Williams
2024-03-02 10:18:28 +0000
2b4fa3c27a
remove globals
Emil Williams
2024-03-02 10:13:24 +0000
86c35f08d7
Meson. I don't dare use it but I endorse it.
Emil Williams
2024-03-02 08:49:03 +0000
eff5c9c919
TODO! Moreso notes than actual future plans
Emil Williams
2024-03-02 07:48:50 +0000
944fcdc02e
Better shake, but not perfect shake
Emil Williams
2024-03-02 07:48:19 +0000
c91e88e94d
README update
Emil Williams
2024-03-02 07:47:50 +0000
dae1c01faa
major revision full support for both types of macros, simplier internal design
Emil Williams
2024-03-02 07:06:21 +0000
c988daa6ae
all_args fix, simplify expand
Emil Williams
2024-02-27 05:34:10 +0000
abc3ee6114
Merge remote-tracking branch 'origin/run'
Emil Williams
2024-02-27 04:24:57 +0000
6660615b76
decomperess manpage
Emil Williams
2024-02-27 04:19:55 +0000
0530959f92
all_args updates and output
Emil Williams
2024-02-27 04:04:18 +0000
ab8bce4461
fix modified all_args
Emil Williams
2024-02-26 23:52:42 +0000
8d9c0f83b5
remove debug
Emil Williams
2024-02-26 23:47:12 +0000
a5aa6c466a
anonymous man makes program better
Emil Williams
2024-02-26 23:43:34 +0000
ad135f7500
git requires a message
Emil Williams
2024-02-26 23:34:36 +0000
07e2feac2b
waaaaaaaaaaaaay better... trust me dude
Emil Williams
2024-02-24 06:52:54 +0000
1344ea07b5
update text
Emil Williams
2024-02-14 18:26:19 +0000
de196ad056
improved return code
Emil Williams
2024-02-14 18:17:35 +0000
6a1a003f6b
add manpage
Emil Williams
2024-02-14 18:14:32 +0000
2ded3e61e7
fixed
Emil Williams
2024-02-14 16:55:53 +0000
f21841ad99
fixed shake eval yet again
Emil Williams
2024-01-24 14:00:46 +0000
e5e303548b
Fixes return value of shake
Emil Williams
2024-01-21 14:51:54 +0000
fffee1c1e5
Color for ease of reading
Emil Williams
2024-01-21 13:50:21 +0000
3c9841fdf7
pruned
Emil Williams
2024-01-20 00:16:54 +0000
39e27a03dd
add config.h
Emil Williams
2024-01-19 21:04:32 +0000
c9b95a64d2
[91mColor![0m
Emil Williams
2024-01-19 20:57:41 +0000
83a3c33f9c
remove $+
Emil Williams
2024-01-05 00:26:42 +0000
e31c6adc26
add -s and /home/terrorist/src/bake to shake call
Emil
2023-11-13 05:47:34 +0000
6d41b1da14
Appease splint -weak +posixlib, stopped using gnu89 in favour of good ol' c89 + POSIX 200809
Emil
2023-11-13 05:37:03 +0000
62125c878b
Readible formatting
Emil
2023-11-13 05:13:35 +0000
1a7e71a98a
Revert locale due to additional allocations, simplify compile statement, remove need for @STOP whitespace, ls
Emil
2023-11-13 05:12:18 +0000
66f2bcc6c1
Better locale, help message, better error messaging, fixed -n
Emil
2023-11-13 04:39:23 +0000
3bfb69344d
@SHAKE -> @BAKE
Emil
2023-11-13 04:35:46 +0000
0358c751c2
Rewrite
Emil
2023-11-13 04:34:56 +0000
ecc92f5fd9
Use @BAKE and @SHAKE, add dry run to @SHAKE
Emil
2023-10-16 22:00:21 +0000
b091fc60b2
Shake + Original Author
Emil
2023-10-16 19:17:21 +0000
14e00b68ce
Memory edgecase fixed
Emil
2023-10-16 19:16:46 +0000
322ae7976e
Drop @COMPILECMD in bake, improve shake
Emil
2023-10-16 07:53:44 +0000
500b7047d4
Suggested changes around binary files, restructured map
Emil
2023-10-16 06:31:34 +0000
e9e579c339
README rewritten regarding @STOP
Emil
2023-10-16 05:52:44 +0000
60a1909aa1
Change STOP@ to @STOP, and fixed bug regarding g_filename with mangled paths after chdir
Emil
2023-10-16 05:48:43 +0000
4b1ff1f7c2
Baked -> Bake, Add Shake as bootstrapper, @COMPILECMD comes first
Emil
2023-10-16 00:56:16 +0000
bb7b38533f
constant and unavoidable bloat
Emil
2023-10-11 11:59:40 +0000
2df67decc7
fixed keeping first newline under strip function
Emil
2023-10-11 11:58:58 +0000
2a02e5781c
fixed bug where find region wouldn't detect a NULL return from map and thus segv'd when suggesting a noexist file would occur
Emil
2023-10-11 11:16:07 +0000
cc398f4746
MAP_FAILED overwrite unexpected in usecase
Emil
2023-10-10 03:41:17 +0000
a02b196b21
Reduced bloat around how mmap is handled, fixes to nobloat
Emil
2023-10-10 03:37:26 +0000
bb9ee9dcb2
baked-nobloat.c added as minor venture to reduce bloat of baked.c, reduced bloat of find_region
Emil
2023-10-10 03:04:59 +0000
8ed462e3a3
Details on new options.
Emil
2023-10-10 02:19:53 +0000
15bfb3efdc
add --help, --dry-run, ...bloat...
Emil
2023-10-10 02:19:18 +0000
0209663e20
bug with ordering, make OTHER_START optional
Emil
2023-10-10 01:59:43 +0000
6b6bff365a
comment commit
Emil
2023-10-10 01:29:56 +0000
a101d14f7c
changed START::STOP to @START STOP@, revised find to how it was formerly, removed SLEN (better compat with shake), handle spacing more effectively (shake compat++), fixed bug with $+ where more than 1 arg was concatted instead of being spaced apart
Emil
2023-10-10 00:10:14 +0000
981a1931d4
Forgot
Emil
2023-10-07 18:14:49 +0000
0d7605a43f
Locale and some checks
Emil
2023-10-07 02:17:40 +0000
1707803ff7
Better message on help and failure with -n.
Emil
2023-09-30 03:04:53 +0000