]>
 
 
git.xolatile.top Git - emil-bake.git/log 
 
 
 
 
 
 
 
Emil Williams  [Sun, 5 Jan 2025 23:26:50 +0000  (16:26 -0700)] 
 
ebuild info per Anonson 
 
Emil Williams  [Sat, 4 Jan 2025 23:19:42 +0000  (16:19 -0700)] 
 
.deb Packaging 
 
Emil Williams  [Sat, 4 Jan 2025 22:10:15 +0000  (15:10 -0700)] 
 
Document and break. 
 
Emil Williams  [Sat, 4 Jan 2025 21:40:55 +0000  (14:40 -0700)] 
 
XOLATILE approved naming 
 
Emil Williams  [Sat, 4 Jan 2025 21:39:14 +0000  (14:39 -0700)] 
 
Document 
 
Emil Williams  [Sat, 4 Jan 2025 20:09:04 +0000  (13:09 -0700)] 
 
Awake! Documented! 
 
Emil Williams  [Thu, 5 Dec 2024 21:12:07 +0000  (21:12 +0000)] 
 
awk implementation provided by the greatest man to ever live 
 
Emil Williams  [Wed, 2 Oct 2024 19:40:54 +0000  (19:40 +0000)] 
 
remove -lfl, %option noyywrap provided already 
 
Emil Williams  [Wed, 2 Oct 2024 19:18:46 +0000  (19:18 +0000)] 
 
BUG: chroot != chdir 
 
Absolutely astounding bug. I found this when trying to install another 
program of  mine with bake  and having it  fail to allocate  memory on 
g_pipe.  I'll bump  the last tag forward so that  it doesn't have this 
bug. 
 
Emil Williams  [Mon, 30 Sep 2024 15:13:09 +0000  (15:13 +0000)] 
 
Emil Williams  [Mon, 30 Sep 2024 15:07:00 +0000  (15:07 +0000)] 
 
bump v20240930 
 
Emil Williams  [Mon, 30 Sep 2024 15:03:08 +0000  (15:03 +0000)] 
 
document and space 
 
Emil Williams  [Sat, 28 Sep 2024 23:11:21 +0000  (23:11 +0000)] 
 
bump v20240928 
 
Emil Williams  [Sat, 28 Sep 2024 23:06:05 +0000  (23:06 +0000)] 
 
document and clean 
 
Emil Williams  [Sat, 28 Sep 2024 22:25:06 +0000  (22:25 +0000)] 
 
longopt select fix 
 
Emil Williams  [Sat, 28 Sep 2024 22:13:54 +0000  (22:13 +0000)] 
 
@RECURS, @ARGS:N+ 
 
Emil Williams  [Sat, 28 Sep 2024 21:41:31 +0000  (21:41 +0000)] 
 
shorten list output 
 
Emil Williams  [Sat, 28 Sep 2024 21:35:50 +0000  (21:35 +0000)] 
 
expunge, color 
 
Emil Williams  [Fri, 27 Sep 2024 04:44:56 +0000  (04:44  +0000)] 
 
documentation, support for disabled options 
 
Emil Williams  [Fri, 27 Sep 2024 03:13:43 +0000  (03:13  +0000)] 
 
merge cbake/balex 
 
Emil Williams  [Fri, 27 Sep 2024 02:35:33 +0000  (02:35  +0000)] 
 
cleanup 
 
Emil Williams  [Thu, 26 Sep 2024 22:20:29 +0000  (22:20 +0000)] 
 
appease warnings & TDD gods 
 
Emil Williams  [Thu, 26 Sep 2024 22:16:01 +0000  (22:16 +0000)] 
 
newlines 
 
Emil Williams  [Thu, 26 Sep 2024 22:14:56 +0000  (22:14 +0000)] 
 
intermediary 2 
 
Emil Williams  [Thu, 26 Sep 2024 22:14:37 +0000  (22:14 +0000)] 
 
intermediary 1 
 
Emil Williams  [Tue, 24 Sep 2024 22:29:08 +0000  (22:29 +0000)] 
 
80% there to total bakery 
 
Emil Williams  [Sun, 22 Sep 2024 21:37:27 +0000  (21:37 +0000)] 
 
discard expunge for backwards compat 
 
Emil Williams  [Sun, 22 Sep 2024 21:21:10 +0000  (21:21 +0000)] 
 
flex bake 
 
Emil Williams  [Sat, 14 Sep 2024 23:29:05 +0000  (23:29 +0000)] 
 
buildup to an improved improved bake 
 
Emil Williams  [Sat, 31 Aug 2024 23:05:09 +0000  (23:05 +0000)] 
 
expunge and whatever 
 
Emil Williams  [Mon, 5 Aug 2024 16:42:11 +0000  (16:42 +0000)] 
 
fixed @STOP & leading backslash, add line number to list 
 
Emil Williams  [Mon, 5 Aug 2024 01:00:23 +0000  (01:00  +0000)] 
 
bump v20240804 public domain; rewrite; new macros: @line, @name; ; added options list, select, removed expunge 
 
Emil Williams  [Sat, 8 Jun 2024 18:31:53 +0000  (18:31 +0000)] 
 
help formatting, remove segv involving no filename after nth option 
 
Emil Williams  [Sun, 14 Apr 2024 05:34:32 +0000  (05:34  +0000)] 
 
balanced 
 
Emil Williams  [Sun, 14 Apr 2024 05:30:14 +0000  (05:30  +0000)] 
 
rebalance 
 
Emil Williams  [Sun, 14 Apr 2024 05:22:07 +0000  (05:22  +0000)] 
 
bump v20240413 
 
Emil Williams  [Sun, 14 Apr 2024 05:17:32 +0000  (05:17  +0000)] 
 
-c --color disable option added 
 
Signed-off-by: Emil Williams <emilemilemil@cock.li>  
Emil Williams  [Tue, 9 Apr 2024 00:19:15 +0000  (00:19  +0000)] 
 
(mostly) appease C89 
 
Emil Williams  [Mon, 8 Apr 2024 23:51:12 +0000  (23:51 +0000)] 
 
bump v20240408 
 
Emil Williams  [Mon, 8 Apr 2024 23:47:02 +0000  (23:47 +0000)] 
 
include purpose 
 
Emil Williams  [Mon, 8 Apr 2024 23:45:48 +0000  (23:45 +0000)] 
 
no alloc reimplementation 
 
Emil Williams  [Sun, 7 Apr 2024 05:48:12 +0000  (05:48  +0000)] 
 
consistent option documentation 
 
Emil Williams  [Sun, 7 Apr 2024 05:29:33 +0000  (05:29  +0000)] 
 
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  [Sun, 7 Apr 2024 05:08:03 +0000  (05:08  +0000)] 
 
fix @{} regexp 
 
Emil Williams  [Sun, 7 Apr 2024 05:08:03 +0000  (05:08  +0000)] 
 
nodebug 
 
Emil Williams  [Sat, 6 Apr 2024 23:59:15 +0000  (23:59 +0000)] 
 
nodebug and doc 
 
Emil Williams  [Sat, 6 Apr 2024 23:36:07 +0000  (23:36 +0000)] 
 
update to -x, proper, with debug 
 
Emil Williams  [Fri, 5 Apr 2024 02:08:50 +0000  (02:08  +0000)] 
 
-x --expunge 
 
Emil Williams  [Sun, 24 Mar 2024 20:33:57 +0000  (20:33 +0000)] 
 
version option 
 
Emil Williams  [Sun, 24 Mar 2024 20:31:24 +0000  (20:31 +0000)] 
 
distrib 
 
Emil Williams  [Sat, 2 Mar 2024 10:53:16 +0000  (10:53 +0000)] 
 
no select 
 
Emil Williams  [Sat, 2 Mar 2024 10:30:29 +0000  (10:30 +0000)] 
 
Emil Williams  [Sat, 2 Mar 2024 10:30:05 +0000  (10:30 +0000)] 
 
merge updated install.sh 
 
Emil Williams  [Sat, 2 Mar 2024 10:18:28 +0000  (10:18 +0000)] 
 
fulfill TODO 
 
Emil Williams  [Sat, 2 Mar 2024 10:13:24 +0000  (10:13 +0000)] 
 
remove globals 
 
Emil Williams  [Sat, 2 Mar 2024 08:49:03 +0000  (08:49 +0000)] 
 
Meson. I don't dare use it but I endorse it. 
 
Emil Williams  [Sat, 2 Mar 2024 07:48:50 +0000  (07:48 +0000)] 
 
TODO! Moreso notes than actual future plans 
 
Emil Williams  [Sat, 2 Mar 2024 07:48:19 +0000  (07:48 +0000)] 
 
Better shake, but not perfect shake 
 
Emil Williams  [Sat, 2 Mar 2024 07:47:50 +0000  (07:47 +0000)] 
 
README update 
 
Emil Williams  [Sat, 2 Mar 2024 07:06:21 +0000  (07:06 +0000)] 
 
major revision 
full support for both types of macros, simplier internal design 
 
Emil Williams  [Tue, 27 Feb 2024 05:34:10 +0000  (05:34  +0000)] 
 
all_args fix, simplify expand 
 
Emil Williams  [Tue, 27 Feb 2024 04:24:57 +0000  (04:24  +0000)] 
 
Merge remote-tracking branch 'origin/run' 
 
Emil Williams  [Tue, 27 Feb 2024 04:19:55 +0000  (04:19  +0000)] 
 
decomperess manpage 
 
Emil Williams  [Tue, 27 Feb 2024 04:04:18 +0000  (04:04  +0000)] 
 
all_args updates and output 
 
Emil Williams  [Mon, 26 Feb 2024 23:52:42 +0000  (23:52 +0000)] 
 
fix modified all_args 
 
Emil Williams  [Mon, 26 Feb 2024 23:47:12 +0000  (23:47 +0000)] 
 
remove debug 
 
Emil Williams  [Mon, 26 Feb 2024 23:43:34 +0000  (23:43 +0000)] 
 
anonymous man makes program better 
 
Emil Williams  [Mon, 26 Feb 2024 23:34:36 +0000  (23:34 +0000)] 
 
git requires a message 
 
Emil Williams  [Sat, 24 Feb 2024 06:52:54 +0000  (06:52 +0000)] 
 
waaaaaaaaaaaaay better... trust me dude 
 
Emil Williams  [Wed, 14 Feb 2024 18:26:19 +0000  (18:26 +0000)] 
 
update text 
 
Emil Williams  [Wed, 14 Feb 2024 18:17:35 +0000  (18:17 +0000)] 
 
improved return code 
 
Emil Williams  [Wed, 14 Feb 2024 18:14:32 +0000  (18:14 +0000)] 
 
add manpage 
 
Emil Williams  [Wed, 14 Feb 2024 16:55:53 +0000  (16:55 +0000)] 
 
fixed 
 
Emil Williams  [Wed, 24 Jan 2024 14:00:46 +0000  (14:00 +0000)] 
 
fixed shake eval yet again 
 
Emil Williams  [Sun, 21 Jan 2024 14:51:54 +0000  (14:51 +0000)] 
 
Fixes return value of shake 
 
Emil Williams  [Sun, 21 Jan 2024 13:50:21 +0000  (13:50 +0000)] 
 
Color for ease of reading 
 
Emil Williams  [Sat, 20 Jan 2024 00:16:54 +0000  (00:16  +0000)] 
 
pruned 
 
Emil Williams  [Fri, 19 Jan 2024 21:04:32 +0000  (21:04 +0000)] 
 
add config.h 
 
Emil Williams  [Fri, 19 Jan 2024 20:57:41 +0000  (20:57 +0000)] 
 
\e [91mColor!\e [0m 
 
Emil Williams  [Fri, 5 Jan 2024 00:26:42 +0000  (00:26  +0000)] 
 
remove $+ 
 
Emil  [Mon, 13 Nov 2023 05:47:34 +0000  (05:47  +0000)] 
 
add -s and /home/terrorist/src/bake to shake call 
 
Emil  [Mon, 13 Nov 2023 05:37:03 +0000  (05:37  +0000)] 
 
Appease splint -weak +posixlib, stopped using gnu89 in favour of good ol' c89 + POSIX 200809 
 
Emil  [Mon, 13 Nov 2023 05:13:35 +0000  (05:13  +0000)] 
 
Readible formatting 
 
Emil  [Mon, 13 Nov 2023 05:12:18 +0000  (05:12  +0000)] 
 
Revert locale due to additional allocations, simplify compile statement, remove need for @STOP whitespace, ls 
 
Emil  [Mon, 13 Nov 2023 04:39:23 +0000  (04:39  +0000)] 
 
Better locale, help message, better error messaging, fixed -n 
 
Emil  [Mon, 13 Nov 2023 04:35:46 +0000  (04:35  +0000)] 
 
@SHAKE -> @BAKE 
 
Emil  [Mon, 13 Nov 2023 04:34:56 +0000  (04:34  +0000)] 
 
Rewrite 
 
Emil  [Mon, 16 Oct 2023 22:00:21 +0000  (22:00 +0000)] 
 
Use @BAKE and @SHAKE, add dry run to @SHAKE 
 
Emil  [Mon, 16 Oct 2023 19:17:21 +0000  (19:17 +0000)] 
 
Shake + Original Author 
 
Emil  [Mon, 16 Oct 2023 19:16:46 +0000  (19:16 +0000)] 
 
Memory edgecase fixed 
 
Emil  [Mon, 16 Oct 2023 07:53:44 +0000  (07:53 +0000)] 
 
Drop @COMPILECMD in bake, improve shake 
 
Emil  [Mon, 16 Oct 2023 06:31:34 +0000  (06:31 +0000)] 
 
Suggested changes around binary files, restructured map 
 
Emil  [Mon, 16 Oct 2023 05:52:44 +0000  (05:52  +0000)] 
 
README rewritten regarding @STOP 
 
Emil  [Mon, 16 Oct 2023 05:48:43 +0000  (05:48  +0000)] 
 
Change STOP@ to @STOP, and fixed bug regarding g_filename with mangled paths after chdir 
 
Emil  [Mon, 16 Oct 2023 00:56:16 +0000  (00:56  +0000)] 
 
Baked -> Bake, Add Shake as bootstrapper, @COMPILECMD comes first 
 
Emil  [Wed, 11 Oct 2023 11:59:40 +0000  (11:59 +0000)] 
 
constant and unavoidable bloat 
 
Emil  [Wed, 11 Oct 2023 11:58:58 +0000  (11:58 +0000)] 
 
fixed keeping first newline under strip function 
 
Emil  [Wed, 11 Oct 2023 11:16:07 +0000  (11:16 +0000)] 
 
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  [Tue, 10 Oct 2023 03:41:17 +0000  (03:41  +0000)] 
 
MAP_FAILED overwrite unexpected in usecase 
 
Emil  [Tue, 10 Oct 2023 03:37:26 +0000  (03:37  +0000)] 
 
Reduced bloat around how mmap is handled, fixes to nobloat