1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-10 22:10:21 +02:00
guile/libguile
Rob Browning 2446e7dc29 Respect thread local fluid defaults
Previously (fluid-ref (make-thread-local-fluid #t)) would return #f via
scm_fluid_ref because the internal scm_hashq_ref would return #f when
the fluid had not been set, and that was interpreted as an actual value
for the fluid.

Instead, just pass the fluid default as the default for the hash table
lookups so that we don't need a second step to determine if the fluid
was set.

Thanks to Andrew Gierth for tracking down the problem.
2020-01-12 22:04:29 +01:00
..
lightening Merge remote-tracking branch 'lightening/master' 2020-01-06 22:00:53 +01:00
.gitignore Fix the rule to check for new signals and errors 2016-05-22 19:50:07 +02:00
__scm.h Add __scm.h placeholder 2018-06-24 08:47:32 +02:00
alist.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
alist.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-handle.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-handle.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-map.c Allow equality between arrays of vu8 and u8 2019-11-16 14:34:53 +01:00
array-map.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
arrays.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
arrays.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
async.c Switch to use atomic_compare_exchange_strong 2019-05-25 17:17:49 +02:00
async.h Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
atomic.c Switch to use atomic_compare_exchange_strong 2019-05-25 17:17:49 +02:00
atomic.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
atomics-internal.h Switch to use atomic_compare_exchange_strong 2019-05-25 17:17:49 +02:00
backtrace.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
backtrace.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bdw-gc.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bitvectors.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
bitvectors.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
boolean.c Improve the documentation for 'nil?'. 2019-05-23 15:53:55 +02:00
boolean.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bytevectors.c Merge from stable-2.2 2019-08-02 14:57:29 +02:00
bytevectors.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
c-tokenize.lex build: Don't include <config.h> in native programs when cross-compiling. 2014-03-12 14:35:07 +01:00
cache-internal.h Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
ChangeLog-1996-1999
ChangeLog-2000
ChangeLog-2008
ChangeLog-scm
ChangeLog-srfi
ChangeLog-threads
chars.c Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
chars.h Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
chooks.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
chooks.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
continuations.c Fix jit function data for goto_continuation_code 2018-08-29 21:44:38 +02:00
continuations.h Continuations capture machine code address 2018-08-12 15:57:53 +02:00
control.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
control.h abort-to-prompt uses an intrinsic 2018-06-26 16:23:02 +02:00
conv-integer.i.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
conv-uinteger.i.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
cpp-E.syms Add Hurd signal and error constants. 2016-05-22 19:50:20 +02:00
cpp-SIG.syms Remove SIGEV constant definitions. 2016-05-22 19:50:27 +02:00
debug-malloc.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
debug-malloc.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
debug.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
debug.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
deprecated.c Deprecate scm_find_executable 2018-10-07 16:04:59 +02:00
deprecated.h Deprecate scm_find_executable 2018-10-07 16:04:59 +02:00
deprecation.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
deprecation.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynl.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynl.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynstack.c Continuations capture machine code address 2018-08-12 15:57:53 +02:00
dynstack.h Continuations capture machine code address 2018-08-12 15:57:53 +02:00
dynwind.c Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
dynwind.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
elf.h
eq.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
eq.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
error.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
error.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
eval.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
eval.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
evalext.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
evalext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
exceptions.c Rebase throw/catch on top of raise-exception/with-exception-handler 2019-11-13 22:24:19 +01:00
exceptions.h Rebase throw/catch on top of raise-exception/with-exception-handler 2019-11-13 22:24:19 +01:00
expand.c Add "mod" field to tree-il toplevel ref, set, define 2019-08-18 22:27:12 +02:00
expand.h Add "mod" field to tree-il toplevel ref, set, define 2019-08-18 22:27:12 +02:00
extensions.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
extensions.h Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
fdes-finalizers.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
fdes-finalizers.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
feature.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
feature.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
filesys.c Merge from stable-2.2 2019-08-02 14:31:46 +02:00
filesys.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
finalizers.c Merge remote-tracking branch 'origin/stable-2.2' 2019-12-11 21:26:54 +01:00
finalizers.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
fluids.c Respect thread local fluid defaults 2020-01-12 22:04:29 +01:00
fluids.h Compile current-module as intrinsic call 2018-06-27 14:57:51 +02:00
foreign-object.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
foreign-object.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
foreign.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
foreign.h Rework foreign-call trampoline 2018-08-11 14:25:07 +02:00
fports.c Avoid throwing exceptions during early boot if stdin is closed 2019-12-13 13:52:58 +01:00
fports.h Avoid throwing exceptions during early boot if stdin is closed 2019-12-13 13:52:58 +01:00
frames.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
frames.h Update frames.h comments. 2018-07-23 11:23:18 +02:00
gc-inline.h Compiler allocates boxed flonums in unmarked space 2019-08-26 10:19:24 +02:00
gc-malloc.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
gc.c Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
gc.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
gen-scmconfig.c Deprecate scm_t_uint8 and similar typedefs 2018-06-21 20:20:04 +02:00
gen-scmconfig.h.in Start to use C99 stdint in gen-scmconfig 2018-06-21 08:08:58 +02:00
generalized-arrays.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
generalized-arrays.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
generalized-vectors.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
generalized-vectors.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gettext.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
gettext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
goops.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
goops.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gsubr.c Allow for bind-optionals without alloc-frame 2019-06-06 17:26:59 +02:00
gsubr.h Provide SCM_DEFINE_STATIC 2020-01-03 12:45:07 +01:00
guardians.c Merge from stable-2.2 2019-08-02 14:57:29 +02:00
guardians.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
guile-func-name-check Fix spurious warnings in net_db.c 2017-04-19 16:48:56 +02:00
guile-snarf-docs.in
guile-snarf.awk.in
guile-snarf.in guile-snarf: skip -g* arguments to avoid build failure 2017-04-19 17:19:40 +02:00
guile.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
hash.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
hash.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
hashtab.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
hashtab.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
hooks.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
hooks.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
i18n.c Strings, i18n: Limit the use of alloca to approximately 8 kilobytes. 2019-05-23 17:51:36 +02:00
i18n.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
init.c Avoid throwing exceptions during early boot if stdin is closed 2019-12-13 13:52:58 +01:00
init.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
inline.c Add 'scm_c_make_char' and use it where appropriate. 2019-05-23 17:48:46 +02:00
inline.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
instructions.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
instructions.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
intrinsics.c Optimize fixnum or s64 -> f64 conversions 2019-09-01 20:46:04 +02:00
intrinsics.h Fix build on 32-bit systems with JIT support 2020-01-11 10:28:36 +01:00
ioext.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
ioext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
iselect.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
jit.c Fix build on 32-bit systems with JIT support 2020-01-11 10:28:36 +01:00
jit.h Speed up returns in JIT 2019-06-18 21:45:29 +02:00
keywords.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
keywords.h Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
libgettext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
libguile-2.2-gdb.scm GDB support: Add 'guile-backtrace' command. 2018-08-07 12:14:05 +02:00
libguile.map
list.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
list.h Fix list validation of *list->bytevector procedures. 2019-05-23 16:01:13 +02:00
load.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
load.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
loader.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
loader.h Renumber instructions and bump objcode version 2018-09-20 11:22:15 +02:00
locale-categories.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
macros.c Fix race when expanding syntax-parameterize and define-syntax-parameter 2019-02-22 15:11:29 +01:00
macros.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
Makefile.am Rebase throw/catch on top of raise-exception/with-exception-handler 2019-11-13 22:24:19 +01:00
mallocs.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
mallocs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
memoize.c Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
memoize.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
modules.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
modules.h Compile current-module as intrinsic call 2018-06-27 14:57:51 +02:00
net_db.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
net_db.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
null-threads.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
null-threads.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
numbers.c Optimize fixnum exact integer square roots. 2019-05-23 17:48:55 +02:00
numbers.h Merge from stable-2.2 2019-08-02 15:03:18 +02:00
objprop.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
objprop.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
options.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
options.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
pairs.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
pairs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
poll.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
poll.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
ports-internal.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
ports.c Merge remote-tracking branch 'origin/stable-2.2' 2019-12-11 21:26:54 +01:00
ports.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
posix-w32.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
posix-w32.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
posix.c Merge from stable-2.2 2019-08-02 15:03:53 +02:00
posix.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
print.c Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
print.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
private-options.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
procprop.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
procprop.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
procs.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
procs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
programs.c Allow for bind-optionals without alloc-frame 2019-06-06 17:26:59 +02:00
programs.h Rewrite subr implementation 2018-07-29 15:47:07 +02:00
promises.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
promises.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
pthread-threads.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
quicksort.i.c Move "min" and "max" macros out of _scm.h 2018-06-17 13:41:03 +02:00
r6rs-ports.c Merge from stable-2.2 2019-08-02 15:02:11 +02:00
r6rs-ports.h Merge from stable-2.2 2019-08-02 15:02:11 +02:00
random.c scm_seed_to_random_state: Support wide string arguments. 2019-05-23 17:11:40 +02:00
random.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
rdelim.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
rdelim.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
read.c Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
read.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
regex-posix.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
regex-posix.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
remaining-docs-needed
run-test
rw.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
rw.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
scm.h Merge from stable-2.2 2019-08-02 14:57:57 +02:00
scmconfig.h.top Update license notices in all C files 2018-06-20 20:07:34 +02:00
scmsigs.c Merge from stable-2.2 2019-08-02 14:57:42 +02:00
scmsigs.h Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
script.c Copy terminating zero in 'scm_cat_path'. 2019-06-20 11:43:54 +02:00
script.h Deprecate scm_find_executable 2018-10-07 16:04:59 +02:00
simpos.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
simpos.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
smob.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
smob.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
snarf.h Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
socket.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
socket.h Merge from stable-2.2 2019-08-02 15:29:33 +02:00
sort.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
sort.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srcprop.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
srcprop.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-1.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
srfi-1.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-4.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
srfi-4.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
srfi-13.c Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
srfi-13.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-14.c srfi-14: Fix possible buffer overrun in '%char-set-dump'. 2019-06-20 11:34:46 +02:00
srfi-14.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-14.i.c Regenerate SRFI-14 character set data. 2016-05-22 19:51:56 +02:00
srfi-60.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
srfi-60.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
stackchk.c Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
stackchk.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
stacks.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
stacks.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
stime.c Merge from stable-2.2 2019-08-02 15:34:28 +02:00
stime.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
strings.c Revert "Revert scm_c_make_char rename" 2019-08-24 11:57:39 +02:00
strings.h Fix typo in strings.h. 2019-05-23 17:11:31 +02:00
strorder.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
strorder.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
strports.c Merge from stable-2.2 2019-08-02 15:02:49 +02:00
strports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
struct.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
struct.h Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
symbols.c Rename scm_i_thread to scm_thread 2018-06-26 11:40:22 +02:00
symbols.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
syntax.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
syntax.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
syscalls.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
tags.h Fix typo in tags.h comment. 2019-06-18 02:05:20 -04:00
texi-fragments-to-docstrings
threads.c Rebase throw/catch on top of raise-exception/with-exception-handler 2019-11-13 22:24:19 +01:00
threads.h Inline freelist vectors into scm_thread 2019-06-20 13:48:24 +02:00
throw.c Fix stack overflow if printing a pre-boot error throws an error 2019-11-25 09:46:58 +01:00
throw.h Rebase throw/catch on top of raise-exception/with-exception-handler 2019-11-13 22:24:19 +01:00
trees.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
trees.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
unicode.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
unicode.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
unidata_to_charset.pl
uniform.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
uniform.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
validate.h Fix list validation of *list->bytevector procedures. 2018-10-14 02:27:23 -04:00
values.c Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. 2019-05-23 16:41:53 +02:00
values.h Give multiple-values objects a tc7 2018-06-25 17:50:29 +02:00
variable.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
variable.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
vectors.c Extend core vector-fill! to handle a range 2020-01-03 13:01:04 +01:00
vectors.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
version.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
version.h.in Remove (C) from copyright statements 2018-06-20 19:17:06 +02:00
vm-builtins.h Expose scm_vm_builtin_ref internally 2018-08-19 17:38:59 +02:00
vm-engine.c Remove vm->sp_min_since_gc 2019-12-09 22:03:34 +01:00
vm-expand.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
vm.c Fix abort_to_prompt bug if dynwind leave thunk expands the stack 2020-01-02 13:29:39 +01:00
vm.h Remove vm->sp_min_since_gc 2019-12-09 22:03:34 +01:00
vports.c Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types 2018-06-21 20:18:54 +02:00
vports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-list.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-set.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-set.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-table.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-table.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-vector.c Fix use of uninstalled header by installed headers 2018-10-07 15:15:02 +02:00
weak-vector.h Update license notices in all C files 2018-06-20 20:07:34 +02:00