Sebastiaan de Schaetzen seeseemelk
  • Home, probably
  • Joined on 2024-05-27
seeseemelk pushed to master at seeseemelk/c2 2026-04-28 18:47:53 +02:00
189c21667b Ignore intellij files
abdc6d67dc Re-order log lines
d89833b705 Add TYPES documentation
Compare 3 commits »
seeseemelk pushed to master at archlinux/qt5-styleplugins 2026-04-27 02:02:15 +02:00
550481ba38 Bump pkgrel
seeseemelk pushed to master at seeseemelk/c2 2026-04-26 22:48:34 +02:00
bfb3b69be1 fix: add util.c to source files
dc523c8d3c chore: remove legacy v0/string.h
05dfb3725b fix: replace unsafe fixed-size buffers with dynamic formatting helpers; add util format helpers; centralize log_on_line cleanup
Compare 3 commits »
seeseemelk pushed to master at seeseemelk/c2 2026-04-26 22:30:54 +02:00
70998643fb Add AGENTS.md
129036b539 Fix all valgrind errors
Compare 2 commits »
seeseemelk pushed to master at seeseemelk/c2 2026-04-26 21:43:44 +02:00
dbc69eddc8 Update test target to use valgrind
421338d995 Fix log header generation and EOF location reporting
f33e8d3e25 Update log headers
Compare 3 commits »
seeseemelk pushed to master at seeseemelk/c2 2026-04-26 21:16:52 +02:00
c219a303ec Fix error reporting position and match updated log headers
seeseemelk pushed to master at seeseemelk/c2 2026-04-26 20:31:20 +02:00
9449f16e02 Implement tokenstream_get_test and simplified assert_log_file using test names
seeseemelk pushed to master at archlinux/qt5-styleplugins 2026-04-26 02:02:11 +02:00
9abdb21901 Bump pkgrel
seeseemelk pushed to master at seeseemelk/c2 2026-04-25 20:05:16 +02:00
e910c01348 Refactor golden files to follow xyz_log_ and xyz_src_ naming convention
seeseemelk pushed to master at seeseemelk/c2 2026-04-25 15:28:33 +02:00
a6bdadac0c Add public imports
seeseemelk pushed to master at seeseemelk/c2 2026-04-25 15:06:22 +02:00
63dd5fa5c9 Implement public import parsing and add test case
d8544d7743 Add new rule to agent instructions
Compare 2 commits »
seeseemelk pushed to master at seeseemelk/c2 2026-04-25 14:37:12 +02:00
91593e12b7 Add error logging and corresponding tests for parser syntax errors
7c7e0c3272 Add import parsing
Compare 2 commits »
seeseemelk pushed to master at seeseemelk/c2 2026-04-25 14:17:21 +02:00
116bdecafe Implement String structure and update Location/Token to use it
seeseemelk pushed to master at archlinux/qt5-styleplugins 2026-04-25 02:11:28 +02:00
44ff5a6ba3 Bump pkgrel
seeseemelk pushed to master at seeseemelk/c2 2026-04-24 22:13:30 +02:00
902e2f0325 Update log_on_line to take Location* instead of individual fields
seeseemelk pushed to master at seeseemelk/c2 2026-04-24 22:07:01 +02:00
26a1d0285e Refactor Token to use Location struct
seeseemelk pushed to master at seeseemelk/c2 2026-04-24 21:09:48 +02:00
a89e61eedd Introduce golden file mechanism for tests
seeseemelk pushed to master at seeseemelk/c2 2026-04-24 20:41:59 +02:00
9ca72ef5bf Split test
0306530fe8 Better logging in tokenstream
451a9a2a22 Token refactor and better logs
da3425ec10 All target run tests
e021a2d63e During test, log to in-memory log
Compare 5 commits »
seeseemelk pushed to master at seeseemelk/c2 2026-04-24 15:14:17 +02:00
0e826e05e1 Add log framework
78899f32a6 Update copilot instructions
Compare 2 commits »
seeseemelk pushed to master at seeseemelk/c2 2026-04-24 14:57:56 +02:00
0fa7b599ed Implement assert_str and assert_not_null and update tests