cancel
2e457a74bd
Remove unnecessary include
5 years ago
cancel
da19d991a0
Move field_load_error_string to field.h/.c
5 years ago
cancel
d9ed4b401e
Add basic test of loading prefs conf file
5 years ago
cancel
14c8610315
Change to use altnerate heap string implementation.
`sdd` was the first attempt at making one of these
individually-allocated string management/utility things. I didn't end up
liking the design, so I tried again from scratch, and called the new one
`oso`. Let's see how that one turns out. The name might change again in
the future, though I feel better about the design of this one.
5 years ago
cancel
34d04ad4c3
Remove -b flag from tcc
Seems to not work properly on AMD64. Causes a fault when it
shouldn't.
5 years ago
cancel
c012ed4337
Cleanup
5 years ago
cancel
178d7ee31c
Clean up some options warnings in tool for tcc
5 years ago
cancel
b50f496107
Add tcc debug flag and more warning flags
Adds -Wwrite-strings for all compilers.
Adds -b for tcc in debug builds (bounds check.)
5 years ago
cancel
c0f93693b2
Add attribute to allow unused util fn fg_bg
5 years ago
cancel
418c0be128
Update readme to mention tcc
5 years ago
cancel
d92a2562ff
Add detection of tcc compiler to tool script
5 years ago
cancel
f20babb05c
Fix missing static on fg_bg()
5 years ago
cancel
a0c8888dc8
Fix bad fallback define for SDD_NONNULL
5 years ago
cancel
63e699cb0a
Cleanup
5 years ago
cancel
a412b2cddf
Tweak comment
5 years ago
cancel
c8652c1bdc
Cleanup
5 years ago
cancel
5fb0071da1
Change to use sdd instead of Heapstr in tui
5 years ago
cancel
997ef43a59
Cleanup
5 years ago
cancel
328f640bb5
Cleanup
5 years ago
cancel
7a48e50fe3
Cleanup
5 years ago
cancel
d93ce1e805
Cleanup
5 years ago
cancel
a661338947
Cleanup
5 years ago
cancel
8cfd5d9761
Cleanup
5 years ago
cancel
4c48d0961a
Cleanup
5 years ago
cancel
53e7cf731b
Cleanup
5 years ago
cancel
4517b8759c
Cleanup no attrib warning in clang
5 years ago
cancel
5cfa031a0a
Cleanup
5 years ago
cancel
6e6e719d84
Cleanup
5 years ago
cancel
9576ebc28d
Redesign sdd.h/.c to use opaque ptr type
5 years ago
cancel
3c1603ee64
Cleanup
5 years ago
cancel
a5bea69b72
Cleanup
5 years ago
cancel
485bc17e6c
Cleanup
5 years ago
cancel
6933288711
Rename gbstring.h/.c to sdd.h/.c
5 years ago
cancel
bc84f7d811
Rename gbs to sdd
5 years ago
cancel
96cd1bdbc5
Cleanup
5 years ago
cancel
d0602319e8
Cleanup
5 years ago
cancel
525464c632
Cleanup
5 years ago
cancel
29f18f0920
Cleanup
5 years ago
cancel
f390a83309
Cleanup
5 years ago
cancel
7b4edde1ce
Cleanup
5 years ago
cancel
fdc0e798d5
Cleanup
5 years ago
cancel
5f9000d754
Cleanup
5 years ago
cancel
09d9d53ece
Add start of gbstring.h/.c
Derived from gingerBill's public domain gb_string.h
5 years ago
cancel
8c4845cda6
Add missing #pragma once
5 years ago
cancel
45a2d82cb0
Add comments
5 years ago
cancel
61412eb2f0
Rename cboard.c/.h to sysmisc.c/.h
5 years ago
cancel
39c119e579
Remove prefs.h/prefs.c
Too many files. These aren't needed. Fold them in.
5 years ago
cancel
e92edee060
Cleanup naming
5 years ago
cancel
f95ddbe45d
Fix up more prefs reading code
5 years ago
cancel
4beba07146
Add start of prefs reading
5 years ago