shithub: sl

RSS feed

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

84920ce8 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:55
eradicate windows and mac os x support

51ba55ff – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:54
c99

82f8b200 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:31
fixnum(x): put the shift in the right place

56a7e5d3 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:21
fix more cosmetic stuff

28487f19 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:21
mkfile: clean/nuke llt as well

4a94ad56 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:20
more things in .gitignore

b5c38630 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:17
fix wrong allocations

55720de4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:17
propagate -Wall -Wextra

acf26684 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 09:44
fix plan 9 build

7cdd0da4 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:34
use stdint.h more, fix wrong names etc

3a6d71e2 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:33
define USED(x) for non-plan9 builds

164ee28e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:33
peek: fix wrong condition for a single char

1eac65ef – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:32
symchar: add alarm and backspace chars

edcdd3b7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:32
cvalue_print: use %p instead of 0x%08llux with casting

3d8c5928 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:30
gnu/bsd portable makefiles, remove macosx-specific one

0273a198 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 16:28
take boot file from the same dir *.out is at

187050a6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 16:22
fix bootstrapping, #\linefeed and use iswprint when printing

fdda1eb0 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 15:51
use local dir vs /sys/lib/flisp depending on whether the exe name is *.out

280e30a1 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 15:35
more fixes

26ffb5f8 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/08 15:45
more fixes, "test" mk target

6bb20f18 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 17:34
workaround for arm64 double→uint64 conversion

28562d49 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 16:52
set *os-name*

309c0ba8 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 16:50
quick & dirty arm64 support

e13b3ed9 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 16:50
add libllt.a to CLEANFILES

adc6d9fb – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 10:49
effective_numerictype: same issue here

a3353d23 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 10:46
fix truncate (does not play well with conversion to double)

b1fc9f5d – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 09:44
no idea what this assert is about tbh

9c3082e0 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 09:22
fix time.fromstring

de667d0c – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 09:06
fix time.string

b158d85c – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 08:39
mkfile: add more deps

03543fd1 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 08:39
fix more warnings

4fef017b – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:50
fix more warnings

57296a35 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:49
fix uint64 printint

b900209c – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:49
fix lognot for 8 and 16-bit numbers

54143d98 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:25
fix more floating point issues

6566842e – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 05:14
compile with NDEBUG

d2313c8b – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/29 17:49
disable FPZDIV

3efa8b41 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/29 16:28
add mkfiles

9df1c3ec – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/29 16:04
first working version

76c7a8a8 – Lassi Kortela <lassi@lassi.io> authored on 2020/03/16 08:46
Use intptr_t and uintptr_t

250cee27 – Lassi Kortela <lassi@lassi.io> authored on 2020/03/16 08:38
Use uint32_t instead of u_int32_t

3e1d3afb – Lars Brinkhoff <lars@nocrew.org> authored and Lassi Kortela <lassi@lassi.io> committed on 2016/10/27 04:54
Make GitHub detect lisp files as Scheme.

d956f48d – Kamil Rytarowski <n54@gmx.com> authored and Lassi Kortela <lassi@lassi.io> committed on 2019/07/12 12:00
Add NetBSD support

90c44a4a – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:26
Use stdint.h instead of sys/types.h

94ce3eff – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:18
Update .gitignore

79f37899 – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:16
Use NUM_FORMAT in all tiny interpreters

6d6ef42e – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:06
Sort includes

7f0e17d5 – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:00
Fix 64-bit builds of tiny interpreters

efd31d89 – Jeff Bezanson <jeff.bezanson@gmail.com> authored and GitHub <noreply@github.com> committed on 2019/06/06 15:55
Merge pull request #54 from pouar/xopen

70c805fb – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:53
replace use of "TCO" in README. closes #55

d3d3c35f – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:48
fix part of #53, assertion failure on invalid dotted list

dc621773 – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:42
fix part of #53, error check for invalid `set!` location

2d5cb51a – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:34
fix part of #53, assertion failure in print_traverse

8964eb4f – Pouar <pouar@pouar.net> authored on 2018/01/01 15:15
use _XOPEN_SOURCE instead of manually prototyping wcwidth, also avoids a

Next