RSS feed
59eda8c9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/19 14:45
docs: refactor a bit more
b8265c8f
– spew <spew@cbza.org>
authored
on 2025/03/19 11:32
lsd: cleanup, add documentation
ad400bef
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/19 02:55
docs styling
ec4d8b26
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/19 02:25
aref/aset!: fail on NIL (don't consider it a sequence)
c141adb1
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/18 22:39
refactor gen.lsp, add more docs; simplify (help ...)
5090b2fe
– spew <spew@cbza.org>
authored
on 2025/03/18 20:34
lsd: add filepc, extend bpset/bpdel with file:line
9c0e261a
– spew <spew@cbza.org>
authored
on 2025/03/18 18:03
lsd: style, use when and and
c7b18639
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/18 17:57
9front: avoid lzpack build race condition
fb691129
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/18 17:34
csl_v → sl_cv
b0300f7b
– spew <spew@cbza.org>
authored
on 2025/03/18 14:48
lsd: fix indentation
bca20e2c
– spew <spew@cbza.org>
authored
on 2025/03/18 14:47
lsd: use pairs, add asmlist, fix documentation, simplify asm
5822146e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/18 15:19
keyword args: error on duplicates
8bbdd2c9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/18 14:35
forbid modifying constants
45de5e57
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/18 14:17
constant? → const?
c9b8a867
– spew <spew@cbza.org>
authored
on 2025/03/18 11:09
lsd: allow multiples steps
4dc2b808
– spew <spew@cbza.org>
authored
on 2025/03/18 16:34
lsd: add src and Bsrc, fix documentation
f8093f8e
– spew <spew@cbza.org>
authored
on 2025/03/17 23:39
lsd: add lsd-fileline and document bpset, bpdel
b3618d54
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/18 00:08
docs: str, sym
bb8a5295
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 22:09
docs: a bit more documentation for io
c912ee4b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 21:49
str: {start,end}char → {start,end}rune
38156bae
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 21:46
str-map: fix a typo
a186c3ba
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 21:44
str-find: index using runes instead of bytes
a32850e0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 21:11
remove rune string type
dc5b6960
– spew <spew@cbza.org>
authored
on 2025/03/17 18:17
lsd: free_gc_handles on errors
00b0398b
– spew <spew@cbza.org>
authored
on 2025/03/17 23:33
lsd: asm, disassemble n instructions, add documentation
8e953a26
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 18:30
rename char-* and str-char to rune-* and str-rune to avoid confusion with C definition of 'char' vs 'rune'
6fb39cad
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 17:45
simple-sort: move out of visibility
5019c474
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 16:30
update documentation
98c4ced1
– spew <spew@cbza.org>
authored
on 2025/03/17 20:27
lsd: add disassmbly, fix various things
5c857048
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 14:49
help: variables don't have signatures
edcb65b4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 14:16
print-to-str: allow multiple arguments, like in (print ...)
29c8d9ed
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 14:15
docstrings: fix signature separation
8fb69dc8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 13:48
docstrings: rehaul
f3a9a7b3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 13:48
print indentation: don't use tabs
336b260b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 12:41
u8_escape: 11 bytes extra is not enough
f141f26d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/17 00:41
docstrings: allow more readable in-source indentation
1918b10a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/16 23:29
help: first line as a paragraph
00b5c10f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/16 18:49
fix stacktrace printing
5a7e2491
– spew <spew@cbza.org>
authored
on 2025/03/14 13:46
lsd: status, use read-all
9645b044
– spew <spew@cbza.org>
authored
on 2025/03/14 19:15
lsd: add bpdel
f0cd8200
– spew <spew@cbza.org>
authored
on 2025/03/14 11:41
lsd: fix boot error woops
41350dcf
– spew <spew@cbza.org>
authored
on 2025/03/14 11:26
lsd: mk_sym -> mk_symbol for text symbols
216f1d32
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 10:20
sym: call str when needed
54d1b511
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 03:45
docstrings for NIL and T
5c496f0a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 03:29
symbol → sym
ab269eba
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 02:38
disassemble → fn-disasm
b6927bf3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 02:20
remove procedure? and top-level-bound?
88782be6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 01:57
function → fn
49d1f2e3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 01:06
array → arr
a39283b2
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/14 00:41
vector → vec
70b910bc
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/13 23:37
is-lambda? → lambda?
df55d10a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/13 23:21
rename to shorten
b919a8a8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/13 20:07
string-split: add optional :trim T/NIL to filter out empty strings
10ce12b5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/13 17:45
symbol-set-doc: filter out duplicates
748752d6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/13 16:34
lsd: add shebang
8b87d159
– spew <spew@cbza.org>
authored
and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
committed
on 2025/03/13 20:40
add initial lsd support
12c9d2fc
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/13 13:42
defstruct: more :constructor logic
177cf681
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/13 01:01
vm: less verbose C builtin call op
fb908fbd
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/12 14:02
defstruct: use void as an "unbound" placeholder
656ccd1c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/12 00:55
posix: use sigjmp_buf
bc6c865b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/12 00:16
netbsd ci
2a6242fb
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/12 00:10
openbsd ci
de467208
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/11 23:41
use posix_madvise
10eda615
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/11 23:17
posix: macosx: define _DARWIN_C_SOURCE
335e6d7f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/11 22:39
posix: sl_segalloc: MAP_ANONYMOUS → MAP_ANON (fix macosx build)
1820b6e7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/11 20:52
zip, zip-with: simplify
9a206b8d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/11 20:44
add zip-with and zip (thanks spew)
47e10cf9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/11 20:43
defstruct: autogensym, cons instead of list*
93cb376f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/10 13:04
defstruct: fix default constructor
35112856
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/09 23:39
add an initial implementation of defstruct
bfe38a24
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/09 22:18
system.lsp: format a bit
64ed7785
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/09 17:19
add (add-exit-hook f) to call functions with the exit status
718ef6cf
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/08 20:51
doc-for: support documenting any terms, not just those that have top level value bound
bb46003e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/08 15:58
system, compiler: use "when" more, clean up "begin", fix indentation
c8ff8d59
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/08 13:36
lzpack: work with any input size, add level option
c6421a8f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 21:55
fix cross-compilation
ad50f75a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 21:39
move iostream and table types out of publicity
e0b01eb1
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 21:22
cvalue_printdata: add a missing return
3ac4a743
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 21:10
relocate → sl_relocate
fa6de0c0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 20:47
remove hexdump func proto (does not exist)
6777c495
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 19:07
write: throw an exception if write to the ios failed
d239bae8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 19:04
add io-buffer-mode to get/set buffer mode
5ac5ac2d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/07 01:04
take things out of Sl; add Slg for vm globals
9e0a9913
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/06 22:47
SL(f) -> sl.f (thanks ori)
f19b5f51
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/06 22:00
split non-plan9 functionality further out
48299e12
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/06 21:41
rename .inc → .h
00c2c84d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/06 21:27
rename types; remove "_t" suffix from type names (leave sl_t as is)
22b11e54
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/06 20:54
use Plan 9 naming of integer types
4b22ab1d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/06 20:39
rename u?int{8,16,32,64} → {u,s}{8,16,32,64}
29b1d01e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/03 22:22
use segments for heap
07298310
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/02 20:48
vm: bikeshedding
cd28127c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/02 08:50
keep the boot image in plain text (uncompressed)
09f8117e
– spew <spew@cbza.org>
authored
and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
committed
on 2025/03/01 17:37
slrc in its right place
9e0a5c0c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/03/01 12:31
bench, tme tests: infinite timeout
4a34b0e0
– spew <spew@cbza.org>
authored
and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
committed
on 2025/03/01 16:29
bootstrap the bootstrap
ba269d89
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/02/28 20:12
less capslock
52677147
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/02/28 13:54
rename to StreetLISP
e9e65bff
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/02/27 20:48
cmp_lt: return false if any is nan
5acf222a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/02/27 16:04
fix plan 9 build
e8bd06e5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2025/02/27 15:32
vm: slightly faster +, - and idiv
Next