shithub: fnt

RSS feed

9cdddf09 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/20 22:08
FFTM

456d0c2f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/20 22:08
warn about missing parsers

f152a7fb – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/20 21:53
more logic for reading tables with rather peculiar dependencies

0ce46014 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/20 18:17
split definitions out into otf.rkt

63f6a927 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/20 16:03
clean up the macro mess

604208af – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/20 11:55
separate generated code into .c and .h files, move stuff around

720585cc – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/19 21:41
handle offsets; clean up a bit; add more types

207f8c59 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/19 13:25
use Bprint; finish ctxpushrange/ctxpoprange/ctxreadn

74504c05 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 21:48
mkattr: protect against "hex" used on non-numbers

d7e1ee96 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 21:41
mkattr: ptr for Offset* handling (unimplemented); protect against uncomparable types used in tests

11c44a87 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 21:32
size-in-bits contract: 40 and 48 aren't valid bit sizes, remove

3f1cdca6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 21:21
mkattr: protect against missing referenced field in conditions

5dff14b0 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 21:14
mkfield: protect against duplicate fields

c313af9d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 20:54
add cmap subtables and sprinkle FIXMEs

a73cbb09 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/17 18:36
more stuff

d1b04784 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/16 21:48
add more types

df052be4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/16 21:20
hhea, post; remove some of the unused fields

8824c6a7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/16 21:20
fix Fixed parser

6f253d40 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/16 21:20
don't try to parse unused fixed arrays

731595bb – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/16 20:28
define maxp fully

9fa76896 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/16 20:03
shorter tests

5f2d73e0 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/16 19:02
implement conditional fields

a24a5759 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/13 23:47
support weird table tags -> C field mapping; add fixed arrays

3e799de7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/13 22:22
add a FIXME on maxp table to read different versions

1d934b9a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/13 22:12
recurse down to tagged tables when parsing, same when printing out

49510dd5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/11 22:35
generate tag -> parser map for tagged tables

e46528a5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/11 21:11
add a simple test

0cbe9b42 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/11 21:09
generate pretty-printing logic

d5c519ab – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/11 16:47
read bigger chunks, deserialize simple types inline

b966ea03 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/11 10:07
check the values validity if defined, even with unused fields

db646910 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/11 10:06
fix wrong C type used

e6306c33 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/10 17:38
more unused fields

62d35d45 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/10 17:18
allow only uint16 to be used for indexing arrays

260b588d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/10 16:45
multiple attributes; combine field and fieldarr

1d8152b4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/01 12:39
sprinkle contracts over

67237c09 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/31 07:41
unused -> //

96b7f989 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/30 14:13
skip -> skip_bytes; add type-size

600f2865 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/30 13:58
support unused fields (no unused arrays yet)

853cdcee – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/30 13:44
change to syntax-parse

a395ad1f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/28 07:22
clean up more

ae37b94f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/28 07:10
reduce the line noise

fc9a0a02 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/28 05:43
remove needless noise in autoparse

1e9612c4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/28 05:26
reformat the code

032f6a63 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/05/27 21:24
the very little basics