RSS feed
acc691da
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/25 21:42
string.sub: make indexes point to runes, doing so with bytes is kinda useless
f001b954
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/25 21:41
split main function into plan9 and posix ones to avoid using ifdefs (mostly)
3ed9ff52
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/24 22:26
replace old plan 9 is*rune and to*rune with up to date logic from 9front
1fff9ac1
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/24 22:20
char.titlecase, char-{lower,upper,title}-case?, char-{numeric,whitespace}? (note: not necessarily correct)
f13f110f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/23 11:11
print-stack-trace: fix when boot logic fails
ab876b80
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/23 12:08
u8_reverse: shorten
40794e7a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/23 11:36
whitespace fix
0251f35a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/23 11:09
fix build on posix platforms
54d05728
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/23 08:45
reduce custom unicode logic, reuse the one in Plan 9 instead
64afa666
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/22 15:11
symchar: add } and {
61e1bbc2
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/22 14:48
ios: remove unused functions
b4c113c4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/22 14:42
utf8: remove unused functions
b47f06a3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/22 07:31
remove banner
534e73b5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/21 19:38
make the current function name "λ" as well, instead of "lambda"
2967f748
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/21 19:35
mention λ as well
6c42012d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/10/21 19:34
alias λ → lambda
ee58f398
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 19:36
make {} synonyms to (), in addition to []
b71e694a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 19:35
exit builtin: fix a warning when building on 9front
a3f28f6f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 19:35
ios_vprintf: don't use vasprintf
b3a21a0f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/07/12 15:20
symchar: move the string inside strchr call
1b38f3de
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/07/10 07:22
fix plan 9 arm build
ed84debe
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/07/10 07:15
fix warnings on plan 9 builds
24d0b8e9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/07/04 16:46
Merge remote-tracking branch 'mag/bignum' into merge
d55d343e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/07/04 16:44
Merge remote-tracking branch 'mag/femtosplit' into merge
ef7ebf3b
– mag <mag-one@autistici.org>
authored
on 2023/06/23 12:36
fl_add_any: initial overflow handling
73063b8a
– mag <mag-one@autistici.org>
authored
on 2023/06/23 12:26
new bignum? implementation
267698bd
– mag <mag-one@autistici.org>
authored
on 2023/06/23 12:20
homemade overflows detection ?!?
4379daad
– mag <mag-one@autistici.org>
authored
on 2023/06/07 19:29
testing number boundaries
ced31236
– mag <mag-one@autistici.org>
authored
on 2023/05/29 13:42
ash function and bignums
7dbce009
– mag <mag-one@autistici.org>
authored
on 2023/05/26 19:44
bignum?
87f00731
– mag <mag-one@autistici.org>
authored
on 2023/05/26 18:18
mpint -> bignum
de6e8e42
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/06/09 16:17
read: fix UVLONG_MAX values (a bug in 9fronts libc has been fixed)
ca17b8e7
– mag <mag-one@autistici.org>
authored
on 2023/05/21 15:08
llt stuff moved into the project root - lltinit.c renamed llt.c - int2str.c moved into llt.c.
e1bc44b3
– mag <mag-one@autistici.org>
authored
on 2023/05/21 05:07
tidy up
f89245a1
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/05/17 22:50
turn symchar into a define
b675a55e
– mag <mag-one@autistici.org>
authored
on 2023/05/16 16:20
builds builtin_fns.h before flmain.c
19bd6a97
– mag <mag-one@autistici.org>
authored
on 2023/05/16 11:44
lazy mkfile for 9front - but there are some linkage issues
f23a3721
– mag <mag-one@autistici.org>
authored
on 2023/05/16 10:29
cleaning
edfdcd7d
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:50
equal.h
db907308
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:45
read.h
b9c77aa2
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:40
type.h print.h
f0a22a73
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:22
cvalues.h
310ccf23
– mag <mag-one@autistici.org>
authored
on 2023/05/16 08:17
operators.h
0cc16051
– mag <mag-one@autistici.org>
authored
on 2023/05/15 18:03
worked
f4e2fb07
– mag <mag-one@autistici.org>
authored
on 2023/05/15 15:42
first failing attempt
497eb997
– grobe0ba <grobe0ba@tcp80.org>
authored
and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
committed
on 2023/04/20 11:40
bootstrap on *nix using Makefile
b09398e9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/15 20:08
replace mt19937 with Cocoa with Love modified 64-bit version
0f11cb9c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 17:05
set *os-name* on DragonFlyBSD
31edb525
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 13:20
readme: another testing platform
f5e20c58
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 13:11
fix mpint on big endian
305ad9c2
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 12:53
use manual byte swapping on SPARC to avoid unaligned access
3d4b32c3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/07 09:09
nixos -> alpine
b9ba6323
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/04 16:51
bootstrap
47b89744
– mag <mag-one@autistici.org>
authored
and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
committed
on 2023/04/04 15:56
startup script in interactive sessions
a69ab620
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 20:10
mkfile: clean up object files from subdirs too
41f2177e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 20:10
use more stuff from math.h
9d188459
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 19:18
double the stack size right away instead of trying to play smart
5155bfd6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 18:56
reformat some more
85e6759d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 18:11
use argcount
f21c244d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 18:02
reformat and move around
e9039ef0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/01 13:50
change the message argcount produces on error
0183f151
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/01 13:42
remove str2int
92980154
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/01 11:46
don't do recursive makefiling
1b0eb3b4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 23:29
readme: update testing targets
b307865d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 23:15
remove -D_DEFAULT_SOURCE, not needed anymore
465e49a4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 19:47
satisfy the stupid compilers
8837293e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 19:35
div0 and bitwise logic for bigints
bdb4b151
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 16:37
initial (unfinished) implementation of mpint number type
7c57c039
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 08:41
fix "append", add a unit test for it
15c2b3f5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 08:13
put current fname into unbound errors
a9a81aed
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 08:00
keep current function/builtin name around to remove fname passing around everywhere
d9d5b07e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 06:15
posix: fix builtin_fns.h sed expression
94273146
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/28 22:42
generate and use a full list of builtin functions
4862587e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 17:07
remove unused stuff
5a40f2d3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 17:03
rewrite argcount as a macro
19887e15
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 16:57
disallow invalid escape sequences (modified patch from Julia)
494e560b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:54
maxstack: don't run over the code
f114c6d7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:28
maxstack: make sure ip and end matches
17213e79
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:22
restyle apply_cl a bit
38d1cabc
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:17
maxstack: fix OP_SETCL
d14238b2
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:44
update readme
06df0a14
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:39
import "error on invalid UTF-8 in source files" patch by Jeff Bezanson from Julia
bcc3d3e5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:18
import "stop over-allocating ios_t buffer by 1 byte" patch by Jeff Bezanson from Julia
811e638d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:10
unit tests: add quasiquote tests from Julia
703d57de
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 10:59
import "flisp: do not mutate the system image while loading it" patch by vtjnash from Julia
e1d94403
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:59
use nelem
7e16fa1d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:57
NULL -> nil
5836685f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:52
plan 9: no more __attribute__
987c1fd0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:42
mkfile: run gen.lsp when bootstrapping
f491d023
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:40
memcpy -> memmove
f09637f6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 19:42
use _Noreturn where needed
7e0665be
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 18:55
move characteristics list to the readme
95a3f48c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 18:16
update readme
b10d2c77
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 16:55
generate builtin table for C code as well
df52f070
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 12:15
rearrange vm opcodes to run faster when built without optimizations
63832a47
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/25 20:49
bootstrap: rebuild before making a stage 1 boot file
9ce6f3b9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/25 16:41
bootstrap: make it easy to change vm opcodes
c0ce2f17
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/21 20:45
fix wet floor warnings
fce9b7e7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/21 20:35
reduce compute_maxstack size
fafab820
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/21 19:17
remove mentions of memrchr
Next