]>
 
 
git.xolatile.top Git - emil-bake.git/log 
 
 
 
 
 
 
 
summary  | 
shortlog  | log | 
commit  | 
commitdiff  | 
tree 
first ⋅ prev ⋅ next
 
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 
 
Emil  [Tue, 10 Oct 2023 03:04:59 +0000  (03:04  +0000)] 
 
baked-nobloat.c added as minor venture to reduce bloat of baked.c, reduced bloat of find_region 
 
Emil  [Tue, 10 Oct 2023 02:19:53 +0000  (02:19  +0000)] 
 
Details on new options. 
 
Emil  [Tue, 10 Oct 2023 02:19:18 +0000  (02:19  +0000)] 
 
add --help, --dry-run, ...bloat... 
 
Emil  [Tue, 10 Oct 2023 01:59:43 +0000  (01:59  +0000)] 
 
bug with ordering, make OTHER_START optional 
 
Emil  [Tue, 10 Oct 2023 01:29:56 +0000  (01:29  +0000)] 
 
comment commit 
 
Emil  [Tue, 10 Oct 2023 00:10:14 +0000  (00:10  +0000)] 
 
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  [Sat, 7 Oct 2023 18:14:49 +0000  (18:14 +0000)] 
 
Forgot 
 
Emil  [Sat, 7 Oct 2023 02:17:40 +0000  (02:17  +0000)] 
 
Locale and some checks 
 
Emil  [Sat, 30 Sep 2023 03:04:53 +0000  (03:04  +0000)] 
 
Better message on help and failure with -n. 
 
Emil  [Fri, 29 Sep 2023 07:05:40 +0000  (07:05 +0000)] 
 
Reduce heap usage by using mmap 
 
Emil  [Fri, 29 Sep 2023 02:27:55 +0000  (02:27  +0000)] 
 
Fixed range checking bug 
 
Emil  [Thu, 28 Sep 2023 18:39:38 +0000  (18:39 +0000)] 
 
Missing newline 
 
Emil  [Thu, 28 Sep 2023 18:33:29 +0000  (18:33 +0000)] 
 
gnu89 
 
Emil  [Thu, 28 Sep 2023 18:32:53 +0000  (18:32 +0000)] 
 
Strip function 
 
Emil  [Thu, 28 Sep 2023 06:20:48 +0000  (06:20 +0000)] 
 
Info on options 
 
Emil  [Thu, 28 Sep 2023 06:14:17 +0000  (06:14 +0000)] 
 
Added options 
 
Emil  [Thu, 28 Sep 2023 05:02:34 +0000  (05:02  +0000)] 
 
Memory optimization 
 
Emil  [Wed, 27 Sep 2023 23:31:21 +0000  (23:31 +0000)] 
 
Conditional and isolated allocation of expansions 
 
Emil  [Wed, 27 Sep 2023 22:50:55 +0000  (22:50 +0000)] 
 
Rewrite 
 
Emil  [Wed, 27 Sep 2023 17:49:22 +0000  (17:49 +0000)] 
 
Satisfied -fanalyzer under -DNDEBUG with local_assert 
 
Emil  [Wed, 27 Sep 2023 17:23:30 +0000  (17:23 +0000)] 
 
Merged exists and load 
 
Emil  [Wed, 27 Sep 2023 06:05:22 +0000  (06:05 +0000)] 
 
Updated README with BOP date 
Funny thing, I got really mad when I mistakely uploaded baked-semi, which was a ELF file that contained a semi-stable version of the program which I was using to implement the new features safetly, and when I realized this I just did the 'natural thing' of deleting the .git directory and reintializing and git pushing with --force, so I added this note to make this mistake known. I have project history saved locally, however I doubt I'll end up using it. I wish git was more mutable. 
 
Emil  [Wed, 27 Sep 2023 05:59:13 +0000  (05:59  +0000)] 
 
README updated 
 
Emil  [Wed, 27 Sep 2023 05:58:31 +0000  (05:58  +0000)] 
 
Reduced 
 
Emil  [Wed, 27 Sep 2023 05:58:21 +0000  (05:58  +0000)] 
 
More flexible build with TARGET 
 
Emil  [Wed, 27 Sep 2023 05:50:44 +0000  (05:50  +0000)] 
 
I forgot that the Makefile existed 
 
Emil  [Wed, 27 Sep 2023 05:49:50 +0000  (05:49  +0000)] 
 
cd project root 
 
Emil  [Wed, 27 Sep 2023 05:46:28 +0000  (05:46  +0000)] 
 
Minor fix to shake build 
 
Emil  [Wed, 27 Sep 2023 05:28:54 +0000  (05:28  +0000)] 
 
init