shithub: sl

RSS feed

4b19eecf – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/05 13:02
table: import leak fixes from julia (thanks Keno Fischer and Jeff Bezanson)

84d0e217 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/04 21:32
on exit: call gc(0) and call finalizers on all cvalues

649c34f2 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/04 21:12
sixel: do not allocate anything in init besides sixel-output type

a51c4225 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/04 20:08
reduce ios buffer size to 32k

f8016c10 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/04 19:41
rename io-tostring! → iostream->string

2b23fcba – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/04 19:03
fix plan 9 build

ab3249f6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 18:20
add terminal-{show,hide}-cursor

8032d2f1 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 17:22
terminal: set VMIN to 1, clear INPCK and ISTRIP

a1adaa52 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 17:21
terminal: reset back to non-raw mode in atexit

7f66c7fd – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 17:21
io-wait: timeout in seconds

05438df1 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 15:22
boot2h: make sure there is a newline after (thanks be0ba)

c73b94d0 – grobe0ba <grobe0ba@tcp80.org> authored and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> committed on 2024/11/03 08:14
don't use ulong, use uint32_t

421656e3 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 15:03
add terminal-{enter,leave}-raw-mode and terminal-get-size

7aecb546 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 13:45
add io-wait

7f39a68f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/03 02:34
length builtin: detect cycles and return infinity if there is any

85672c88 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/02 22:59
sixel-output: reset scaling buffer

cf051b00 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/11/02 22:58
randomize: don't use seconds but rather milliseconds

e08b9eb4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 23:38
sixel: scaling; fix hls → rgb conversion

4c57313d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 23:37
add "sleep" builtin

603e53b5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 23:37
fix randomize()

86a654c7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 20:08
add basic libsixel-powered logic for drawing sixels

d0ce2f5e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 15:50
cvalue_printdata: print rune arrays correctly, reenable the fallback logic instead of asserting

9afd07a4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 15:30
prefer "λ" over "lambda"

29ed9a45 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 02:24
fix two warnings

1e9a7274 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 02:13
add unit tests for two previous issues

9b028cd4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/31 02:08
OP_LT: fall back to non-numeric compare *only* if failed in numeric mode

89b1e536 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/30 23:47
addof_uint64: fix overflow checks for 0

5f0180f7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/30 21:14
vector-alloc: same as array-alloc - more FILL values

c3ec0447 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/30 21:08
array-alloc: allow more FILL values to alternate between (if more than one)

e6eeda36 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/30 21:03
add (array-alloc 'TYPE SIZE FILL)

6d88fae1 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/30 15:43
arrays, vectors: catch index < 0 and produce an error

bacdb461 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/30 15:42
strings: skip backslash+newline

90e1fbe6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/29 11:47
boot2h: slightly smaller boot file - remove most of indentation and newlines

92daaa07 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/29 00:40
remove remnants of BOEHM

90e244ec – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/29 00:31
use faster popcount and bit reversal if available

1d3598d4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/29 00:11
more cleanup; replace all alloc/free with LLT_-prefixed macros

056a02f8 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/28 23:38
readme: build with tests

0612488d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/28 23:35
run all tests on both posix and plan 9; enable non-broken parts of perf.lsp test

475d2ccb – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/28 22:56
meson: run some of the tests

06fbabcb – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/28 22:41
operators: shorten

c6e8becf – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/28 22:25
fix -nan.0 becoming +nan.0 on musl(?) systems

4a2d6de7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/28 22:13
make → meson; fix a whole bunch of warnings; reorganize some of the platform-specific logic

abb96c23 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/27 21:00
fix string-trim cutting off too much at the end

f2a727ba – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/27 15:56
rename from [a-z]+.[a-z]+ to [a-z]+-[a-z]+ for consistency; do a few renames to be more in line with other implementations

2b8b58fa – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/27 15:17
get rid of string.dec and string.inc

e93703c0 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/25 21:49
string.char: same, operate on runes rather than bytes

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

34ed118a – 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)

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

198fb0ed – 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)

b599779c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/23 11:11
print-stack-trace: fix when boot logic fails

24b4e0f6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/23 12:08
u8_reverse: shorten

e015441a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/23 11:36
whitespace fix

650032db – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/23 11:09
fix build on posix platforms

74a2d0c7 – 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

bf8afbbf – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/22 15:11
symchar: add } and {

c2998250 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/22 14:48
ios: remove unused functions

3f188b4b – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/22 14:42
utf8: remove unused functions

411b3ba6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/22 07:31
remove banner

85b8f652 – 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"

089202b4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/21 19:35
mention λ as well

7cb4484f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/10/21 19:34
alias λ → lambda

266d793c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 19:36
make {} synonyms to (), in addition to []

6ddff6aa – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 19:35
exit builtin: fix a warning when building on 9front

a3e6b8f7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2024/06/18 19:35
ios_vprintf: don't use vasprintf

fd024021 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/07/12 15:20
symchar: move the string inside strchr call

8b662fbc – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/07/10 07:22
fix plan 9 arm build

33a18586 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/07/10 07:15
fix warnings on plan 9 builds

55650761 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/07/04 16:46
Merge remote-tracking branch 'mag/bignum' into merge

00c03f00 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/07/04 16:44
Merge remote-tracking branch 'mag/femtosplit' into merge

27dabb13 – mag <mag-one@autistici.org> authored on 2023/06/23 12:36
fl_add_any: initial overflow handling

d75f265a – mag <mag-one@autistici.org> authored on 2023/06/23 12:26
new bignum? implementation

a502da10 – mag <mag-one@autistici.org> authored on 2023/06/23 12:20
homemade overflows detection ?!?

e119dfaf – mag <mag-one@autistici.org> authored on 2023/06/07 19:29
testing number boundaries

cabb1a14 – mag <mag-one@autistici.org> authored on 2023/05/29 13:42
ash function and bignums

0a93ed24 – mag <mag-one@autistici.org> authored on 2023/05/26 19:44
bignum?

747d684c – mag <mag-one@autistici.org> authored on 2023/05/26 18:18
mpint -> bignum

07365981 – 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)

999d97f6 – 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.

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

Next