summaryrefslogtreecommitdiff
path: root/module
AgeCommit message (Expand)AuthorFilesLines
2024-11-15psyntax: Inline the single use of define-structureAndy Wingo2-107/+61
2024-11-14psyntax: Functional annotation of function namesAndy Wingo2-106/+100
2024-11-14psyntax: Clean up use of fx+, etcAndy Wingo2-98/+81
2024-11-14psyntax: Rename top-level-eval, local-evalAndy Wingo2-28/+26
2024-11-14psyntax: Use vectors instead of gensyms for labels, marksAndy Wingo2-61/+84
2024-11-14psyntax: Remove useless gen-label invocationsAndy Wingo2-50/+46
2024-11-14psyntax: Clean up lexical gensym creationAndy Wingo2-69/+75
2024-10-26srfi-64: Accept symbols as test group names.Tomas Volf1-2/+13
2024-10-25Better REPL behavior on syntax errors in meta commands.Taylan Kammer3-9/+12
2024-10-20Replace SRFI-64 with a new implementation.Tomas Volf2-1079/+976
2024-10-12fix typo in commentArne Babenhauserheide1-1/+1
2024-10-12Create procedure to enable silencing the Guile welcome message. * module/syst...Matthew Wette1-2/+8
2024-10-12Redirect diagnostice output messages (e.g., auto-compiling code) to a newly d...Matthew Wette3-6/+29
2024-09-26Run sigbits fixpoint based on use/def graph, not cfgAndy Wingo1-66/+54
2024-09-25Tighten up range inference for scm->u64/truncateAndy Wingo1-3/+5
2024-09-25Fix boxing of non-fixnum negative u64 valuesAndy Wingo1-1/+20
2024-09-25Fix fixpoint needed-bits computation in specialize-numbersAndy Wingo1-17/+10
2024-09-24Partially revert d579848cb5d65440af5afd9c8968628665554c22Andy Wingo1-2/+2
2024-09-23Narrow parameter of logand/immediate if no bits usedAndy Wingo1-3/+5
2024-09-23Remove needless constraints in type/range analysisAndy Wingo1-10/+1
2024-09-23Add a workaround for pre-3.0.10 incorrect inlinable exportsAndy Wingo1-2/+18
2024-08-26Update psyntax copyright noticeAndy Wingo1-83/+15
2024-08-15Fix intset-fold-right on transient intsetsAndy Wingo1-8/+9
2024-08-13More thorough lowering of lognot to CPSAndy Wingo1-2/+6
2024-07-30Drop libguile srfi-1Rob Browning1-5/+0
2024-07-30srfi-1 delete-duplicates: move from C to SchemeRob Browning1-0/+46
2024-07-30srfi-1 delete-duplicates!: move from C to SchemeRob Browning1-0/+39
2024-07-30srfi-1 lset-difference: use removeRob Browning1-11/+25
2024-07-30srfi-1 lset-difference!: move from C to SchemeRob Browning1-0/+24
2024-07-30srfi-1 partition!: move from C to SchemeRob Browning1-0/+21
2024-07-30srfi-1 partition: move from C to SchemeRob Browning1-0/+22
2024-07-30srfi-1 count: move from C to SchemeRob Browning1-0/+21
2024-07-30srfi-1 length+: move from C to SchemeRob Browning1-0/+24
2024-07-30srfi-1 append-reverse!: move from C to SchemeRob Browning1-0/+22
2024-07-30srfi-1 append-reverse: move from C to SchemeRob Browning1-0/+17
2024-07-30srfi-1 concatenate concatenate!: move from C to SchemeRob Browning1-0/+19
2024-07-30srfi-1 delete delete!: move from C to SchemeRob Browning1-0/+35
2024-07-30srfi-1 remove!: move from C to SchemeRob Browning1-0/+21
2024-07-30srfi-1 remove: move from C to SchemeRob Browning1-0/+47
2024-07-30srfi-1 list-copy: move from C to SchemeRob Browning1-0/+18
2024-07-12define-meta-command: mention effects of a missing categoryRob Browning1-0/+2
2024-07-01bug#71304: [PATCH] Add support for 'else' clause in R7RS cond-expand.Maxim Cournoyer1-1/+3
2024-06-23Fix race in check-guile to make needless guile-procedures symlinkAndy Wingo1-85/+90
2024-06-20Remove dead code in resolve-interfaceAndy Wingo1-4/+2
2024-06-16Rewrite ‘get-bytevector-all’ in Scheme.Ludovic Courtès1-1/+28
2024-06-01wisp: Use uninterned symbols instead of UUIDs.Ludovic Courtès1-36/+45
2024-06-01Add language/wisp, Wisp tests, and SRFI-119 documentationArne Babenhauserheide2-0/+846
2024-05-17make-foreign-object-type: add #:super to provide superclassesRob Browning1-4/+5
2024-05-06Fix error messages containing format stringsMichael Käppler8-16/+30
2024-05-06Fix typos throughout codebase.Morgan Smith11-21/+21