shithub: sl

RSS feed

d0e8ca7a – mag <mag-one@autistici.org> authored on 2023/05/21 05:07
tidy up

dec4eac6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/05/17 22:50
turn symchar into a define

931d8e8f – mag <mag-one@autistici.org> authored on 2023/05/16 16:20
builds builtin_fns.h before flmain.c

0afabdb2 – mag <mag-one@autistici.org> authored on 2023/05/16 11:44
lazy mkfile for 9front - but there are some linkage issues

f0685bca – mag <mag-one@autistici.org> authored on 2023/05/16 10:29
cleaning

0504f7c9 – mag <mag-one@autistici.org> authored on 2023/05/16 09:50
equal.h

cc79aecb – mag <mag-one@autistici.org> authored on 2023/05/16 09:45
read.h

9d4e6ef4 – mag <mag-one@autistici.org> authored on 2023/05/16 09:40
type.h print.h

9551937e – mag <mag-one@autistici.org> authored on 2023/05/16 09:22
cvalues.h

0659bf9f – mag <mag-one@autistici.org> authored on 2023/05/16 08:17
operators.h

f2d204d6 – mag <mag-one@autistici.org> authored on 2023/05/15 18:03
worked

218d53be – mag <mag-one@autistici.org> authored on 2023/05/15 15:42
first failing attempt

2fd69143 – 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

fce13576 – 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

2385333a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/13 17:05
set *os-name* on DragonFlyBSD

cfc007bf – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/13 13:20
readme: another testing platform

c6db8cf3 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/13 13:11
fix mpint on big endian

78c41b01 – 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

d3cbe328 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/07 09:09
nixos -> alpine

0101a31a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/04 16:51
bootstrap

639b8db6 – 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

20bf8ab6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/02 20:10
mkfile: clean up object files from subdirs too

d598a85a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/02 20:10
use more stuff from math.h

2c327645 – 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

f498a2c1 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/02 18:56
reformat some more

f17e3cb6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/02 18:11
use argcount

bc4414f5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/02 18:02
reformat and move around

32d88531 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/01 13:50
change the message argcount produces on error

20737d14 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/01 13:42
remove str2int

d53d368d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/04/01 11:46
don't do recursive makefiling

a9131114 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/31 23:29
readme: update testing targets

33669682 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/31 23:15
remove -D_DEFAULT_SOURCE, not needed anymore

084f416f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/31 19:47
satisfy the stupid compilers

82c8ad5f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/31 19:35
div0 and bitwise logic for bigints

cbc28169 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/29 16:37
initial (unfinished) implementation of mpint number type

c8c35c64 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/29 08:41
fix "append", add a unit test for it

7ee3234f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/29 08:13
put current fname into unbound errors

a929280d – 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

5342fcde – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/29 06:15
posix: fix builtin_fns.h sed expression

72aed37b – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/28 22:42
generate and use a full list of builtin functions

3cd2bcdf – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 17:07
remove unused stuff

ac7ae9aa – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 17:03
rewrite argcount as a macro

c60f221f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 16:57
disallow invalid escape sequences (modified patch from Julia)

8fe16748 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 12:54
maxstack: don't run over the code

0be0b9dd – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 12:28
maxstack: make sure ip and end matches

e3574445 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 12:22
restyle apply_cl a bit

7f132368 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 12:17
maxstack: fix OP_SETCL

73338519 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 11:44
update readme

86d45e83 – 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

4950e610 – 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

72cac7cc – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 11:10
unit tests: add quasiquote tests from Julia

4d3aaeb5 – 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

fc6a7616 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 09:59
use nelem

2499e7ca – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 09:57
NULL -> nil

29eaec31 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 09:52
plan 9: no more __attribute__

a4a8427c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 09:42
mkfile: run gen.lsp when bootstrapping

5c1c197e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/27 09:40
memcpy -> memmove

a750cb3d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/26 19:42
use _Noreturn where needed

db0534f8 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/26 18:55
move characteristics list to the readme

c390e2a5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/26 18:16
update readme

c9db28b3 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/26 16:55
generate builtin table for C code as well

d7c1abcf – 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

74594446 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/25 20:49
bootstrap: rebuild before making a stage 1 boot file

e963f1d6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/25 16:41
bootstrap: make it easy to change vm opcodes

54f74f7d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/21 20:45
fix wet floor warnings

4abf6342 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/21 20:35
reduce compute_maxstack size

31c1196e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/21 19:17
remove mentions of memrchr

e3d40c23 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/21 19:16
vm: reduce branching a bit

e7325b6d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 18:57
set _XOPEN_SOURCE to 700; remove socket impl (unused) for now

d0b41c70 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 18:46
update wcwidth.c to github.com/termux/wcwidth for plan 9 builds, but use system's one otherwise

5ab194b9 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 14:13
change the readme

e9c0696d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 11:33
bootstrap

2b904e24 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 11:27
cosmetics

11fc016c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 11:26
Makefile: fix cmdline LDFLAGS

7938fb29 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 10:13
put the boot file into the executable itself

4e9cf9b5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/15 13:43
simplify ctypes logic a bit; remove lerror

8c5ef11d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 19:58
make [] synonyms for () as in many Schemes

55e91c76 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 15:03
(U)INT_{MIN,MAX} -> (U)INT32_{MIN,MAX}

8a0e768e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 12:50
don't use labs on potentially 64 bit integers since on plan 9 long is 32 bits

29f7fd73 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 09:15
use PRI* macros a bit

4c235712 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 20:08
read: plan9-specific strtoll/strtoull with underflow/overflow control

16570b58 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 19:04
remove T_(U)LONG

da5d439c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:44
no computed gotos

65aa3de5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:31
clarify conv_to_uint64 existence

8c4a235e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:25
remove more unused code

d785259e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:09
remove more unused files

599122c7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 17:59
fix warnings popping with ancient gcc on linux

eab46f12 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 15:31
(u)int_t -> llt(u)int_t

a280dd01 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 15:24
clean up

e315d055 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 21:12
u8_escape_wchar: make it shorter, put the most probable branch first

b84aa2ed – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 21:10
use uint8_t more

928b9672 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 21:09
ios: plan 9 does not have errno, so stop pretending

d445f316 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 15:10
plan 9: make libllt.$O.a instead of libllt.a

38dd947e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 15:09
remove attic/ and tiny/

ff9932a9 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 14:57
reduce the amount of awkward typenames

ba1caedb – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:59
utf8: // fallthrough

112a5f5f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:57
use _DEFAULT_SOURCE

6cf56aba – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:39
lookup3: // fallthrough

ff6beb77 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:13
bzero -> memset

ddfb3fd6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:13
sort out endianess macros

Next