]>
git.xolatile.top Git - public-libhl.git/log
Emil [Wed, 20 Sep 2023 23:49:36 +0000 (23:49 +0000)]
Improved main.c and syntax for the sake of the future children of the world
Removed division from get_stdin, and made it fail properly on failed allocation
Fixed the retard brain #include syntax/c.h shit (god I hope I didn't break highlightlighting I'm not - I checked and it outputs the same under the last commit, it's probably fine anon'll fix it what a cuck)
Much better input handling, properly using perror and handling multible files even under a noexist condition, probably fixed a seggy on noexist condition
Emil [Wed, 20 Sep 2023 22:52:20 +0000 (22:52 +0000)]
Gemmy indention error, tab plague continues to surge
Emil [Wed, 20 Sep 2023 22:48:34 +0000 (22:48 +0000)]
use object/
Emil [Wed, 20 Sep 2023 22:47:04 +0000 (22:47 +0000)]
globs and warning fixes
anon [Wed, 20 Sep 2023 21:40:28 +0000 (23:40 +0200)]
.
anon [Wed, 20 Sep 2023 21:37:07 +0000 (23:37 +0200)]
almost...
anon [Wed, 20 Sep 2023 21:36:52 +0000 (23:36 +0200)]
cleaning after emil
anon [Wed, 20 Sep 2023 20:44:03 +0000 (22:44 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Wed, 20 Sep 2023 20:43:47 +0000 (22:43 +0200)]
getting there...
anon [Wed, 20 Sep 2023 20:43:29 +0000 (22:43 +0200)]
added leak
anon [Wed, 20 Sep 2023 20:43:12 +0000 (22:43 +0200)]
dont segfault on empty token "match"
anon [Wed, 20 Sep 2023 20:42:06 +0000 (22:42 +0200)]
minor doc edit
Emil [Wed, 20 Sep 2023 18:57:47 +0000 (18:57 +0000)]
Anon's son is named Mc. Tabby Jabberson, the world must know.
anon [Wed, 20 Sep 2023 06:51:02 +0000 (08:51 +0200)]
+TODO
anon [Wed, 20 Sep 2023 06:50:57 +0000 (08:50 +0200)]
spec update
anon [Mon, 18 Sep 2023 21:28:36 +0000 (23:28 +0200)]
more ideas
anon [Mon, 18 Sep 2023 21:28:24 +0000 (23:28 +0200)]
alignment
anon [Mon, 18 Sep 2023 20:55:19 +0000 (22:55 +0200)]
removed identation from README
anon [Mon, 18 Sep 2023 20:52:29 +0000 (22:52 +0200)]
HLPATH notes
anon [Mon, 18 Sep 2023 20:43:57 +0000 (22:43 +0200)]
pull in jeger
anon [Mon, 18 Sep 2023 20:43:28 +0000 (22:43 +0200)]
emils suggestions
anon [Mon, 18 Sep 2023 19:55:50 +0000 (21:55 +0200)]
minor Makefile cleaning
anon [Mon, 18 Sep 2023 19:47:48 +0000 (21:47 +0200)]
fixup
anon [Mon, 18 Sep 2023 19:44:46 +0000 (21:44 +0200)]
fixup
anon [Mon, 18 Sep 2023 19:43:38 +0000 (21:43 +0200)]
ensure proper md
anon [Mon, 18 Sep 2023 19:38:37 +0000 (21:38 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Mon, 18 Sep 2023 19:34:20 +0000 (21:34 +0200)]
minor vertical alignment fixes
anon [Mon, 18 Sep 2023 19:33:45 +0000 (21:33 +0200)]
new test input
anon [Mon, 18 Sep 2023 19:33:12 +0000 (21:33 +0200)]
redrafted the design
anon [Thu, 31 Aug 2023 22:15:22 +0000 (00:15 +0200)]
bak
Emil [Tue, 29 Aug 2023 17:11:18 +0000 (11:11 -0600)]
Add CLI elements
Emil [Tue, 29 Aug 2023 17:09:55 +0000 (11:09 -0600)]
Structural division
anon [Tue, 29 Aug 2023 14:31:29 +0000 (16:31 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Tue, 29 Aug 2023 14:31:05 +0000 (16:31 +0200)]
test/ restoration
Emil [Tue, 29 Aug 2023 14:29:27 +0000 (08:29 -0600)]
readd test directory
anon [Tue, 29 Aug 2023 14:23:39 +0000 (16:23 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Tue, 29 Aug 2023 14:23:10 +0000 (16:23 +0200)]
'^' works
Emil [Mon, 28 Aug 2023 22:19:40 +0000 (16:19 -0600)]
Fix all the warnings
Emil [Mon, 28 Aug 2023 19:58:20 +0000 (13:58 -0600)]
chad.h gets cucked
Emil [Mon, 28 Aug 2023 19:03:03 +0000 (13:03 -0600)]
Relocate syntax/
Emil [Mon, 28 Aug 2023 18:56:34 +0000 (12:56 -0600)]
Structural Repair
anon [Mon, 28 Aug 2023 13:54:01 +0000 (15:54 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Mon, 28 Aug 2023 13:43:32 +0000 (15:43 +0200)]
dot is magic
anon [Mon, 28 Aug 2023 13:43:25 +0000 (15:43 +0200)]
compile fixes
anon [Mon, 28 Aug 2023 13:42:42 +0000 (15:42 +0200)]
adopted whitelist/blacklist logic
anon [Mon, 28 Aug 2023 13:41:09 +0000 (15:41 +0200)]
syntax init modified appropriately for new groups
anon [Mon, 28 Aug 2023 13:40:36 +0000 (15:40 +0200)]
new std hi groups; terribly named constructor for them
anon [Mon, 28 Aug 2023 13:39:25 +0000 (15:39 +0200)]
dummy input file
anon [Mon, 28 Aug 2023 13:39:16 +0000 (15:39 +0200)]
+new_region()
anon [Mon, 28 Aug 2023 13:38:43 +0000 (15:38 +0200)]
gdb stuff
xolatile [Sun, 27 Aug 2023 22:49:36 +0000 (18:49 -0400)]
Minor compiler warning fixes...
anon [Sun, 27 Aug 2023 21:31:02 +0000 (23:31 +0200)]
gdb stuff
anon [Sun, 27 Aug 2023 13:29:29 +0000 (15:29 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Sun, 27 Aug 2023 13:24:45 +0000 (15:24 +0200)]
gdb regex_t pretty printer because vector_t was a footgun
Emil [Sun, 27 Aug 2023 07:31:36 +0000 (01:31 -0600)]
Something something build system
anon [Sat, 26 Aug 2023 20:39:20 +0000 (22:39 +0200)]
TODO adjustments
anon [Sat, 26 Aug 2023 20:39:14 +0000 (22:39 +0200)]
simple test file
anon [Sat, 26 Aug 2023 20:39:07 +0000 (22:39 +0200)]
regex lenghts work
anon [Fri, 25 Aug 2023 23:16:05 +0000 (01:16 +0200)]
it sort of works now
anon [Fri, 25 Aug 2023 23:15:48 +0000 (01:15 +0200)]
COMPILECMD
anon [Fri, 25 Aug 2023 23:15:34 +0000 (01:15 +0200)]
the holocaust is not funny
anon [Fri, 25 Aug 2023 19:25:24 +0000 (21:25 +0200)]
fixed retarded loop
anon [Fri, 25 Aug 2023 19:25:15 +0000 (21:25 +0200)]
fixed another broken assert
anon [Fri, 25 Aug 2023 19:20:55 +0000 (21:20 +0200)]
fixed broken assert
anon [Fri, 25 Aug 2023 19:17:00 +0000 (21:17 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Fri, 25 Aug 2023 19:06:46 +0000 (21:06 +0200)]
mk flag bug fix
anon [Fri, 25 Aug 2023 19:06:26 +0000 (21:06 +0200)]
it no longer segfaults
xolatile [Fri, 25 Aug 2023 17:44:07 +0000 (13:44 -0400)]
Assertion stuff...
anon [Fri, 25 Aug 2023 16:51:50 +0000 (18:51 +0200)]
formatting fixes
anon [Thu, 24 Aug 2023 19:08:31 +0000 (21:08 +0200)]
HOOK_ALL is no longer a macro
anon [Thu, 24 Aug 2023 19:08:03 +0000 (21:08 +0200)]
badass memory bug fix
anon [Thu, 24 Aug 2023 19:07:46 +0000 (21:07 +0200)]
fixed initialization bugs
anon [Thu, 24 Aug 2023 17:18:02 +0000 (19:18 +0200)]
actually initialize token_table
anon [Thu, 24 Aug 2023 17:17:49 +0000 (19:17 +0200)]
respect CPPFLAGS when debug compiling
anon [Thu, 24 Aug 2023 17:17:14 +0000 (19:17 +0200)]
'=' support; ignore start end atoms for now
anon [Thu, 24 Aug 2023 17:16:40 +0000 (19:16 +0200)]
clean .out files
anon [Thu, 24 Aug 2023 15:21:21 +0000 (17:21 +0200)]
less chaotic string literals
anon [Thu, 24 Aug 2023 13:19:40 +0000 (15:19 +0200)]
removed tasks
anon [Thu, 24 Aug 2023 13:19:35 +0000 (15:19 +0200)]
formatting
xolatile [Thu, 24 Aug 2023 13:00:57 +0000 (09:00 -0400)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Thu, 24 Aug 2023 13:00:44 +0000 (15:00 +0200)]
organization, syntax fixing
xolatile [Thu, 24 Aug 2023 12:59:49 +0000 (08:59 -0400)]
Merge branch 'master' of https://git.lain.church/emil/hl
xolatile [Thu, 24 Aug 2023 12:58:51 +0000 (08:58 -0400)]
Vector type thingie for token table...
anon [Thu, 24 Aug 2023 12:32:36 +0000 (14:32 +0200)]
negated ranges should work (not tested)
Emil [Thu, 24 Aug 2023 10:57:56 +0000 (04:57 -0600)]
Remove excess whitespace
Emil [Thu, 24 Aug 2023 10:25:18 +0000 (04:25 -0600)]
NO tabs for non-indentation purposes
Emil [Thu, 24 Aug 2023 10:24:46 +0000 (04:24 -0600)]
Add license headers
anon [Thu, 24 Aug 2023 02:51:19 +0000 (04:51 +0200)]
+TODO
anon [Thu, 24 Aug 2023 02:45:13 +0000 (04:45 +0200)]
fuck you emil
anon [Thu, 24 Aug 2023 02:45:07 +0000 (04:45 +0200)]
more logical syntax header ordering
anon [Thu, 24 Aug 2023 02:44:26 +0000 (04:44 +0200)]
updated know bugs
anon [Thu, 24 Aug 2023 02:11:46 +0000 (04:11 +0200)]
auto esc magic char tokens
anon [Thu, 24 Aug 2023 01:47:09 +0000 (03:47 +0200)]
it compiles
anon [Thu, 24 Aug 2023 01:37:40 +0000 (03:37 +0200)]
roast me
anon [Thu, 24 Aug 2023 01:17:00 +0000 (03:17 +0200)]
Merge branch 'master' of https://git.lain.church/emil/hl
anon [Thu, 24 Aug 2023 01:16:55 +0000 (03:16 +0200)]
C++ -> C
anon [Thu, 24 Aug 2023 01:15:13 +0000 (03:15 +0200)]
use new regex_search()
anon [Thu, 24 Aug 2023 01:14:51 +0000 (03:14 +0200)]
removed dummy instruction
anon [Thu, 24 Aug 2023 01:14:40 +0000 (03:14 +0200)]
regex header integration
anon [Thu, 24 Aug 2023 01:14:12 +0000 (03:14 +0200)]
const-alize