.. |
lightening
|
5a1a1eee50
Add JIT capability for MinGW
|
%!s(int64=3) %!d(string=hai) anos |
.gitignore
|
99555262a9
Fix the rule to check for new signals and errors
|
%!s(int64=8) %!d(string=hai) anos |
ChangeLog-1996-1999
|
339999c72e
Moved old ChangeLog text to ChangeLog-1996-1999 (added that file)
|
%!s(int64=25) %!d(string=hai) anos |
ChangeLog-2000
|
a51fe2479e
Split up.
|
%!s(int64=24) %!d(string=hai) anos |
ChangeLog-2008
|
afb59d75b8
Rename `ChangeLog' files to `ChangeLog-2008'.
|
%!s(int64=16) %!d(string=hai) anos |
ChangeLog-scm
|
4b28e0b88b
Renamed to ChangeLog-scm from ChangeLog.scm, so it won't interfere with
|
%!s(int64=28) %!d(string=hai) anos |
ChangeLog-srfi
|
37710f7e8f
move srfi-1 and srfi-60 C impl to libguile, without public C api
|
%!s(int64=14) %!d(string=hai) anos |
ChangeLog-threads
|
7bfd3b9e94
Merge threads directory into libguile.
|
%!s(int64=28) %!d(string=hai) anos |
Makefile.am
|
5bdc663af9
Rewrite soft ports in Scheme
|
hai 1 ano |
UnicodeData.txt
|
9f8e05e513
Create 'srfi-14.i.c' during build.
|
%!s(int64=2) %!d(string=hai) anos |
__scm.h
|
aad5bfed60
Add __scm.h placeholder
|
%!s(int64=6) %!d(string=hai) anos |
alist.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
alist.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
array-handle.c
|
8110061e64
bitvector-set-bit! / bitvector-clear-bit! replace bitvector-set!
|
%!s(int64=4) %!d(string=hai) anos |
array-handle.h
|
3df3ba1a2c
Remove array contp flag
|
%!s(int64=3) %!d(string=hai) anos |
array-map.c
|
3df3ba1a2c
Remove array contp flag
|
%!s(int64=3) %!d(string=hai) anos |
array-map.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
arrays.c
|
3df3ba1a2c
Remove array contp flag
|
%!s(int64=3) %!d(string=hai) anos |
arrays.h
|
96e3686db1
Revert shift of ndim in array tag from 3df3ba1a2c956bba122328e1fc4be614171a4f42
|
%!s(int64=3) %!d(string=hai) anos |
async.c
|
d1c2d7de2f
Switch to use atomic_compare_exchange_strong
|
%!s(int64=5) %!d(string=hai) anos |
async.h
|
5804c977d7
Rename scm_i_thread to scm_thread
|
%!s(int64=6) %!d(string=hai) anos |
atomic.c
|
d1c2d7de2f
Switch to use atomic_compare_exchange_strong
|
%!s(int64=5) %!d(string=hai) anos |
atomic.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
atomics-internal.h
|
d1c2d7de2f
Switch to use atomic_compare_exchange_strong
|
%!s(int64=5) %!d(string=hai) anos |
backtrace.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
backtrace.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
bdw-gc.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
bitvectors.c
|
d70c1dbebf
New function bitvector-copy (scm_bitvector_copy)
|
%!s(int64=3) %!d(string=hai) anos |
bitvectors.h
|
d70c1dbebf
New function bitvector-copy (scm_bitvector_copy)
|
%!s(int64=3) %!d(string=hai) anos |
boolean.c
|
0c0a658c56
Improve the documentation for 'nil?'.
|
%!s(int64=5) %!d(string=hai) anos |
boolean.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
bytevectors.c
|
67dbc60e8f
bytevector-slice: optimize trivial case
|
hai 1 ano |
bytevectors.h
|
e441c34f16
Add 'bytevector-slice'.
|
%!s(int64=2) %!d(string=hai) anos |
c-tokenize.lex
|
8cb0d6d7fa
build: Don't include <config.h> in native programs when cross-compiling.
|
%!s(int64=11) %!d(string=hai) anos |
cache-internal.h
|
5804c977d7
Rename scm_i_thread to scm_thread
|
%!s(int64=6) %!d(string=hai) anos |
chars.c
|
253cf3dc6f
Revert "Revert scm_c_make_char rename"
|
%!s(int64=5) %!d(string=hai) anos |
chars.h
|
253cf3dc6f
Revert "Revert scm_c_make_char rename"
|
%!s(int64=5) %!d(string=hai) anos |
chooks.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
chooks.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
continuations.c
|
43cfae3634
Fix build on ia64.
|
%!s(int64=5) %!d(string=hai) anos |
continuations.h
|
a20feea43e
Continuations capture machine code address
|
%!s(int64=6) %!d(string=hai) anos |
control.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
control.h
|
e7778c62aa
abort-to-prompt uses an intrinsic
|
%!s(int64=6) %!d(string=hai) anos |
cpp-E.syms
|
befaad0c14
Add Hurd signal and error constants.
|
%!s(int64=8) %!d(string=hai) anos |
cpp-SIG.syms
|
41f28a9b0e
Remove SIGEV constant definitions.
|
%!s(int64=8) %!d(string=hai) anos |
custom-ports.c
|
1852fbfef9
Add "custom ports"
|
hai 1 ano |
custom-ports.h
|
1852fbfef9
Add "custom ports"
|
hai 1 ano |
debug-malloc.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
debug-malloc.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
debug.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
debug.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
deprecated.c
|
8e2e2ceb17
Deprecate symbol properties.
|
%!s(int64=3) %!d(string=hai) anos |
deprecated.h
|
8e2e2ceb17
Deprecate symbol properties.
|
%!s(int64=3) %!d(string=hai) anos |
deprecation.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
deprecation.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
dynl.c
|
7d08c72cf9
Add windows stubs for dlopen, dlclose, dlsym, dlerror
|
%!s(int64=3) %!d(string=hai) anos |
dynl.h
|
2e26538d6a
Replace libltdl with raw dlopen, dlsym
|
%!s(int64=4) %!d(string=hai) anos |
dynstack.c
|
a20feea43e
Continuations capture machine code address
|
%!s(int64=6) %!d(string=hai) anos |
dynstack.h
|
a20feea43e
Continuations capture machine code address
|
%!s(int64=6) %!d(string=hai) anos |
dynwind.c
|
5804c977d7
Rename scm_i_thread to scm_thread
|
%!s(int64=6) %!d(string=hai) anos |
dynwind.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
elf.h
|
afc74c2920
add ELF loader
|
%!s(int64=12) %!d(string=hai) anos |
eq.c
|
7c53325c31
Fix scm_integer_to_double_z to always round; clean ups
|
%!s(int64=3) %!d(string=hai) anos |
eq.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
error.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
error.h
|
1a3e316c32
Remove traces of 'scm_memory_error'.
|
%!s(int64=5) %!d(string=hai) anos |
eval.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
eval.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
evalext.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
evalext.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
exceptions.c
|
02dfb6e776
Fix exn dispatch for exns within pre-unwind handlers
|
hai 1 ano |
exceptions.h
|
f4ca107f7f
Rebase throw/catch on top of raise-exception/with-exception-handler
|
%!s(int64=5) %!d(string=hai) anos |
expand.c
|
c7d170c5d1
Fix typos throughout codebase.
|
hai 1 ano |
expand.h
|
79a40cf717
Add "mod" field to tree-il toplevel ref, set, define
|
%!s(int64=5) %!d(string=hai) anos |
extensions.c
|
2e26538d6a
Replace libltdl with raw dlopen, dlsym
|
%!s(int64=4) %!d(string=hai) anos |
extensions.h
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
fdes-finalizers.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
fdes-finalizers.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
feature.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
feature.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
filesys.c
|
c8b81ffb34
Define Scheme bindings to ‘openat’ when available.
|
%!s(int64=2) %!d(string=hai) anos |
filesys.h
|
c8b81ffb34
Define Scheme bindings to ‘openat’ when available.
|
%!s(int64=2) %!d(string=hai) anos |
finalizers.c
|
df86a2a8c8
Finalization thread exits when it gets EOF on its pipe.
|
%!s(int64=2) %!d(string=hai) anos |
finalizers.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
fluids.c
|
2446e7dc29
Respect thread local fluid defaults
|
%!s(int64=5) %!d(string=hai) anos |
fluids.h
|
8918165c40
Compile current-module as intrinsic call
|
%!s(int64=6) %!d(string=hai) anos |
foreign-object.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
foreign-object.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
foreign.c
|
496f69dba2
Support C99 complex types in (system foreign)
|
%!s(int64=3) %!d(string=hai) anos |
foreign.h
|
496f69dba2
Support C99 complex types in (system foreign)
|
%!s(int64=3) %!d(string=hai) anos |
fports.c
|
9b357bace3
Presume ISO C90 headers are always available
|
%!s(int64=2) %!d(string=hai) anos |
fports.h
|
dbc93d6195
Avoid throwing exceptions during early boot if stdin is closed
|
%!s(int64=5) %!d(string=hai) anos |
frames.c
|
745b67c04a
Add frame-local-ref / frame-local-set! support for type 'ptr
|
%!s(int64=3) %!d(string=hai) anos |
frames.h
|
4b7af0b7fd
Update frames.h comments.
|
%!s(int64=6) %!d(string=hai) anos |
gc-inline.h
|
b02d1b08d7
Compiler allocates boxed flonums in unmarked space
|
%!s(int64=5) %!d(string=hai) anos |
gc-malloc.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
gc.c
|
837580587b
Tweak to initial heap size selection
|
%!s(int64=4) %!d(string=hai) anos |
gc.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
%!s(int64=6) %!d(string=hai) anos |
gen-scmconfig.c
|
9b357bace3
Presume ISO C90 headers are always available
|
%!s(int64=2) %!d(string=hai) anos |
gen-scmconfig.h.in
|
54adbd6f0f
improve autoconfigury for minigmp
|
%!s(int64=3) %!d(string=hai) anos |
generalized-vectors.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
generalized-vectors.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
gettext.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
gettext.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
goops.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
goops.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
gsubr.c
|
fe6cc6d04a
Use SCM_GSUBR_MAX in place of the hardcoded number
|
hai 1 ano |
gsubr.h
|
6b0491233f
Provide SCM_DEFINE_STATIC
|
%!s(int64=5) %!d(string=hai) anos |
guardians.c
|
afb2c96248
Merge from stable-2.2
|
%!s(int64=5) %!d(string=hai) anos |
guardians.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
guile-func-name-check
|
5d5d3d75d0
Fix spurious warnings in net_db.c
|
%!s(int64=7) %!d(string=hai) anos |
guile-snarf-docs.in
|
34cbb05331
Revert "[build] Rewrite guile-func-name-check in Scheme, adding features."
|
%!s(int64=14) %!d(string=hai) anos |
guile-snarf.awk.in
|
53befeb700
Change Guile license to LGPLv3+
|
%!s(int64=15) %!d(string=hai) anos |
guile-snarf.in
|
f775ab3654
guile-snarf: skip -g* arguments to avoid build failure
|
%!s(int64=7) %!d(string=hai) anos |
guile.c
|
db9725fd02
Don't force installation of GMP allocators in guile shell
|
%!s(int64=3) %!d(string=hai) anos |
hash.c
|
ffb95239aa
scm_i_utf8_string_hash: compute u8 chars not bytes
|
hai 1 ano |
hash.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
hashtab.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
hashtab.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
hooks.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
hooks.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
i18n.c
|
3827291425
Presume ISO C90 functions are always available
|
%!s(int64=2) %!d(string=hai) anos |
i18n.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
init.c
|
5bdc663af9
Rewrite soft ports in Scheme
|
hai 1 ano |
init.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
inline.c
|
d5c420a888
Add 'scm_c_make_char' and use it where appropriate.
|
%!s(int64=5) %!d(string=hai) anos |
inline.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
instructions.c
|
172e5ccfc1
Add sign-extending make-immediate instruction
|
%!s(int64=4) %!d(string=hai) anos |
instructions.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
integers.c
|
1ddc4eb964
Fixes arg type for scm_integer_from_mpz
|
%!s(int64=2) %!d(string=hai) anos |
integers.h
|
5481222670
Re-rewrite integer-expt in C
|
%!s(int64=3) %!d(string=hai) anos |
intrinsics.c
|
6756aeff95
Better compilation for symbol->string
|
hai 1 ano |
intrinsics.h
|
6756aeff95
Better compilation for symbol->string
|
hai 1 ano |
ioext.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
ioext.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
iselect.h
|
1b0da42672
on MinGW, prefer winsock2.h over sys/select in iselect
|
%!s(int64=3) %!d(string=hai) anos |
jit.c
|
79e836b8cc
Fix branch fusing
|
hai 1 ano |
jit.h
|
af72d01de8
Speed up returns in JIT
|
%!s(int64=5) %!d(string=hai) anos |
keywords.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
keywords.h
|
8b3cad6183
Implement hashing for keywords, i.e. (hash #:x ...)
|
%!s(int64=4) %!d(string=hai) anos |
libgettext.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
libguile-3.0-gdb.scm
|
5d715dd467
gdb: Avoid accessing values that are optimized out.
|
%!s(int64=4) %!d(string=hai) anos |
libguile.map
|
9af080f720
Use a linker version script for libguile.
|
%!s(int64=15) %!d(string=hai) anos |
list.c
|
1ae50a7f80
Fix typo in append procedure documentation
|
hai 1 ano |
list.h
|
5dcad70d99
Fix list validation of *list->bytevector procedures.
|
%!s(int64=5) %!d(string=hai) anos |
load.c
|
c7d170c5d1
Fix typos throughout codebase.
|
hai 1 ano |
load.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
loader.c
|
c5faaf50cf
missing includes for list.h
|
%!s(int64=4) %!d(string=hai) anos |
loader.h
|
afd268ac1d
Bump objcode version
|
%!s(int64=3) %!d(string=hai) anos |
locale-categories.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
macros.c
|
61a8c9300d
Fix race when expanding syntax-parameterize and define-syntax-parameter
|
%!s(int64=6) %!d(string=hai) anos |
macros.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
mallocs.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
mallocs.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
memoize.c
|
5804c977d7
Rename scm_i_thread to scm_thread
|
%!s(int64=6) %!d(string=hai) anos |
memoize.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
mini-gmp.c
|
81094013be
Include config.h in mini-gmp.c, if present
|
%!s(int64=3) %!d(string=hai) anos |
mini-gmp.h
|
eb1bd8050e
Enable option to prefer mini-gmp over libgmp
|
%!s(int64=3) %!d(string=hai) anos |
modules.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
modules.h
|
8918165c40
Compile current-module as intrinsic call
|
%!s(int64=6) %!d(string=hai) anos |
net_db.c
|
c7d170c5d1
Fix typos throughout codebase.
|
hai 1 ano |
net_db.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
null-threads.c
|
865d48058e
Fix compilation --without-threads.
|
%!s(int64=4) %!d(string=hai) anos |
null-threads.h
|
449b9bd5e1
in null threads, don't define sigmask stub when pthread_sigmask does not exist
|
%!s(int64=4) %!d(string=hai) anos |
numbers.c
|
c0004442b7
Fix bad arguments to range_error() in numbers.c
|
%!s(int64=2) %!d(string=hai) anos |
numbers.h
|
9b357bace3
Presume ISO C90 headers are always available
|
%!s(int64=2) %!d(string=hai) anos |
objprop.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
objprop.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
options.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
options.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
pairs.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
pairs.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
poll.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
poll.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
ports-internal.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
%!s(int64=6) %!d(string=hai) anos |
ports.c
|
5ea8c69e91
Invalid charset at EOF does not cause decoding error
|
%!s(int64=3) %!d(string=hai) anos |
ports.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
%!s(int64=6) %!d(string=hai) anos |
posix-w32.c
|
7d08c72cf9
Add windows stubs for dlopen, dlclose, dlsym, dlerror
|
%!s(int64=3) %!d(string=hai) anos |
posix-w32.h
|
6069fa5ce2
Compile fix for x86_64-MinGW.
|
%!s(int64=3) %!d(string=hai) anos |
posix.c
|
df225a87b9
Test for clearenv function
|
hai 1 ano |
posix.h
|
551929e4fb
Add 'spawn'.
|
%!s(int64=2) %!d(string=hai) anos |
print.c
|
253cf3dc6f
Revert "Revert scm_c_make_char rename"
|
%!s(int64=5) %!d(string=hai) anos |
print.h
|
c2cf685b65
Remove the 'simple vector' concept
|
%!s(int64=3) %!d(string=hai) anos |
private-options.h
|
6f6abb3bb5
Clean up srcprops implementation
|
%!s(int64=4) %!d(string=hai) anos |
procprop.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
procprop.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
procs.c
|
9c03e44dcf
doc: Rephrase documentation of 'thunk?'.
|
%!s(int64=4) %!d(string=hai) anos |
procs.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
programs.c
|
c86758c298
Allow for bind-optionals without alloc-frame
|
%!s(int64=5) %!d(string=hai) anos |
programs.h
|
b8a9a666f1
Rewrite subr implementation
|
%!s(int64=6) %!d(string=hai) anos |
promises.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
promises.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
pthread-threads.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
quicksort.i.c
|
f6ec873a8b
Move "min" and "max" macros out of _scm.h
|
%!s(int64=6) %!d(string=hai) anos |
r6rs-ports.c
|
00e48eb16d
Load (ice-9 binary-ports) from C in thread-safe way
|
hai 1 ano |
r6rs-ports.h
|
0e305e6bfd
Rewrite custom binary ports in Scheme, in terms of custom ports
|
hai 1 ano |
random.c
|
bdddef3cfd
Avoid scm_i_mkbig outside numbers.c.
|
%!s(int64=3) %!d(string=hai) anos |
random.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
%!s(int64=6) %!d(string=hai) anos |
rdelim.c
|
3db293a71d
Document write-line.
|
%!s(int64=4) %!d(string=hai) anos |
rdelim.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
read.c
|
a574fdf964
Remove read extension support from primitive-read
|
%!s(int64=3) %!d(string=hai) anos |
read.h
|
a1fdb76455
Scheme reader fully replaces C reader
|
%!s(int64=3) %!d(string=hai) anos |
regex-posix.c
|
9b357bace3
Presume ISO C90 headers are always available
|
%!s(int64=2) %!d(string=hai) anos |
regex-posix.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
remaining-docs-needed
|
8849a2449b
* run-test, remaining-docs-needed: Added these scripts. The
|
%!s(int64=25) %!d(string=hai) anos |
run-test
|
8849a2449b
* run-test, remaining-docs-needed: Added these scripts. The
|
%!s(int64=25) %!d(string=hai) anos |
rw.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
rw.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
scm.h
|
dc3a3a84f9
Modify SCM_API for DLLs
|
hai 1 ano |
scmconfig.h.top
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
scmsigs.c
|
c7d170c5d1
Fix typos throughout codebase.
|
hai 1 ano |
scmsigs.h
|
5804c977d7
Rename scm_i_thread to scm_thread
|
%!s(int64=6) %!d(string=hai) anos |
script.c
|
f34d50ad6b
Deprecate scm_find_executable
|
%!s(int64=6) %!d(string=hai) anos |
script.h
|
f34d50ad6b
Deprecate scm_find_executable
|
%!s(int64=6) %!d(string=hai) anos |
simpos.c
|
3827291425
Presume ISO C90 functions are always available
|
%!s(int64=2) %!d(string=hai) anos |
simpos.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
smob.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
smob.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
snarf.h
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
socket.c
|
a52c9cf7c3
Fix typo in documentation for (socket)
|
hai 1 ano |
socket.h
|
aad64cf381
Merge from stable-2.2
|
%!s(int64=5) %!d(string=hai) anos |
sort.c
|
bc7bd22267
Merge libguile/generalized-arrays.* into libguile/arrays.*
|
%!s(int64=3) %!d(string=hai) anos |
sort.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
srcprop.c
|
6f6abb3bb5
Clean up srcprops implementation
|
%!s(int64=4) %!d(string=hai) anos |
srcprop.h
|
6f6abb3bb5
Clean up srcprops implementation
|
%!s(int64=4) %!d(string=hai) anos |
srfi-1.c
|
a15acbb828
srfi-1: Rewrite 'assoc' in Scheme.
|
%!s(int64=4) %!d(string=hai) anos |
srfi-1.h
|
a15acbb828
srfi-1: Rewrite 'assoc' in Scheme.
|
%!s(int64=4) %!d(string=hai) anos |
srfi-13.c
|
859cd4eb9b
doc: Fix composition describing scm_reverse_list_to_string
|
%!s(int64=4) %!d(string=hai) anos |
srfi-13.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
srfi-14.c
|
c7d170c5d1
Fix typos throughout codebase.
|
hai 1 ano |
srfi-14.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
srfi-4.c
|
5759e37181
New function srfi-4-vector-type-size in (srfi srfi-4 gnu)
|
%!s(int64=3) %!d(string=hai) anos |
srfi-4.h
|
5759e37181
New function srfi-4-vector-type-size in (srfi srfi-4 gnu)
|
%!s(int64=3) %!d(string=hai) anos |
srfi-60.c
|
e78bcdc29a
Finish srfi-60 port off old scm mpz API
|
%!s(int64=3) %!d(string=hai) anos |
srfi-60.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
stackchk.c
|
5804c977d7
Rename scm_i_thread to scm_thread
|
%!s(int64=6) %!d(string=hai) anos |
stackchk.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
stacks.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
stacks.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
stime.c
|
c5faaf50cf
missing includes for list.h
|
%!s(int64=4) %!d(string=hai) anos |
stime.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
strings.c
|
032acdeac9
'string->symbol' avoids copying the underlying string.
|
%!s(int64=3) %!d(string=hai) anos |
strings.h
|
8e2e2ceb17
Deprecate symbol properties.
|
%!s(int64=3) %!d(string=hai) anos |
strorder.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
strorder.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
strports.c
|
94b20b79ec
Merge from stable-2.2
|
%!s(int64=5) %!d(string=hai) anos |
strports.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
struct.c
|
7c17655cd3
Fix incorrect allocation size in 'make-vtable-vtable'.
|
%!s(int64=4) %!d(string=hai) anos |
struct.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
%!s(int64=6) %!d(string=hai) anos |
symbols.c
|
8441d8ff56
Fix docstring for symbol->string, string->symbol
|
hai 1 ano |
symbols.h
|
8e2e2ceb17
Deprecate symbol properties.
|
%!s(int64=3) %!d(string=hai) anos |
syntax.c
|
07f63cf4f3
Add syntax-sourcev
|
%!s(int64=3) %!d(string=hai) anos |
syntax.h
|
07f63cf4f3
Add syntax-sourcev
|
%!s(int64=3) %!d(string=hai) anos |
syscalls.h
|
c8b81ffb34
Define Scheme bindings to ‘openat’ when available.
|
%!s(int64=2) %!d(string=hai) anos |
tags.h
|
d9eafa374c
Inline tags.h into __scm.h
|
%!s(int64=6) %!d(string=hai) anos |
texi-fragments-to-docstrings
|
6cfdc6b878
Build `guile-procedures.txt' using (texinfo) instead of `makeinfo'.
|
%!s(int64=12) %!d(string=hai) anos |
threads.c
|
c7d170c5d1
Fix typos throughout codebase.
|
hai 1 ano |
threads.h
|
43cfae3634
Fix build on ia64.
|
%!s(int64=5) %!d(string=hai) anos |
throw.c
|
2fbc38f0d0
Fix stack overflow if printing a pre-boot error throws an error
|
%!s(int64=5) %!d(string=hai) anos |
throw.h
|
f4ca107f7f
Rebase throw/catch on top of raise-exception/with-exception-handler
|
%!s(int64=5) %!d(string=hai) anos |
unicode.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
unicode.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
unidata_to_charset.awk
|
9f8e05e513
Create 'srfi-14.i.c' during build.
|
%!s(int64=2) %!d(string=hai) anos |
uniform.c
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
%!s(int64=6) %!d(string=hai) anos |
uniform.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
validate.h
|
69990c4532
Deprecate libguile/validate.h
|
%!s(int64=6) %!d(string=hai) anos |
values.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
%!s(int64=5) %!d(string=hai) anos |
values.h
|
4a2d78b4d4
Give multiple-values objects a tc7
|
%!s(int64=6) %!d(string=hai) anos |
variable.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
variable.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
vectors.c
|
6be51f9bbf
Provide xxvector-copy and xxvector-copy! for srfi-4 vectors
|
%!s(int64=3) %!d(string=hai) anos |
vectors.h
|
c2cf685b65
Remove the 'simple vector' concept
|
%!s(int64=3) %!d(string=hai) anos |
version.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
version.h.in
|
791eb0c01a
Remove (C) from copyright statements
|
%!s(int64=6) %!d(string=hai) anos |
vm-builtins.h
|
110310b3e7
Expose scm_vm_builtin_ref internally
|
%!s(int64=6) %!d(string=hai) anos |
vm-engine.c
|
c2cba86785
Better compilation of calls to `raise-exception`
|
hai 1 ano |
vm-expand.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
vm.c
|
6efc0b8159
call-with-values builtin doesn't leave garbage on the stack
|
hai 1 ano |
vm.h
|
4a6a7e15d6
Remove vm->sp_min_since_gc
|
%!s(int64=5) %!d(string=hai) anos |
vports.c
|
5bdc663af9
Rewrite soft ports in Scheme
|
hai 1 ano |
vports.h
|
5bdc663af9
Rewrite soft ports in Scheme
|
hai 1 ano |
weak-list.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
weak-set.c
|
6111b86bdc
'resize_set' no longer allocates in a loop.
|
%!s(int64=4) %!d(string=hai) anos |
weak-set.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
weak-table.c
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
weak-table.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |
weak-vector.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
%!s(int64=6) %!d(string=hai) anos |
weak-vector.h
|
1234bb1850
Update license notices in all C files
|
%!s(int64=6) %!d(string=hai) anos |