Ian Price b1fe20c24c Fix optional end argument in `uniform-vector-read!'. 11 anos atrás
..
.gitignore cf7e51b489 libguile gitignore 14 anos atrás
ChangeLog-1996-1999 339999c72e Moved old ChangeLog text to ChangeLog-1996-1999 (added that file) 25 anos atrás
ChangeLog-2000 a51fe2479e Split up. 24 anos atrás
ChangeLog-2008 afb59d75b8 Rename `ChangeLog' files to `ChangeLog-2008'. 16 anos atrás
ChangeLog-scm 4b28e0b88b Renamed to ChangeLog-scm from ChangeLog.scm, so it won't interfere with 28 anos atrás
ChangeLog-srfi 37710f7e8f move srfi-1 and srfi-60 C impl to libguile, without public C api 14 anos atrás
ChangeLog-threads 7bfd3b9e94 Merge threads directory into libguile. 28 anos atrás
Makefile.am e459855936 Add internal-only port structure and move iconv descriptors there. 12 anos atrás
__scm.h 6db7ee7b3a Make `SCM_LONG_BIT' usable in preprocessor conditionals. 12 anos atrás
_scm.h fe51c7b3e0 Fix 'SCM_SYSCALL' to really swallow EINTR. 11 anos atrás
alist.c b7e64f8b26 Improve the usage of variable names in C docstrings. 13 anos atrás
alist.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
arbiters.c 393301c519 fix arbiter compilation with the generic codepath 15 anos atrás
arbiters.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
array-handle.c 336c921146 optimize access to arrays of rank 1 or 2 12 anos atrás
array-handle.h 336c921146 optimize access to arrays of rank 1 or 2 12 anos atrás
array-map.c 48ffc52cc9 Don't use scm_generalized_vector_get_handle() in array-map.c 12 anos atrás
array-map.h d09b201d59 Deprecate scm_array_fill_int() 12 anos atrás
arrays.c 493ceb99e5 Move array reader from arrays.c to read.c 12 anos atrás
arrays.h 493ceb99e5 Move array reader from arrays.c to read.c 12 anos atrás
async.c c98ce8f599 async.c refactor 14 anos atrás
async.h 46935a1fac Arrange so that `SCM_I_CURRENT_THREAD' is not accessed outside of libguile. 15 anos atrás
backtrace.c fb2be758b7 allow scm_display_error to use a stack as the first argument 13 anos atrás
backtrace.h e8df456a15 print-exception gets a c binding 14 anos atrás
bdw-gc.h eac7a5d039 if we have threads on windows, we have pthreads; inform bdw-gc of that 12 anos atrás
bitvectors.c b7e64f8b26 Improve the usage of variable names in C docstrings. 13 anos atrás
bitvectors.h ff1feca9bd allocate a tc7 to bitvectors 13 anos atrás
boolean.c 210c0325d3 allow iflags to be constant expressions with typing-strictness==2 14 anos atrás
boolean.h 8a4ed2dd34 remove "discouraged" infrastructure 14 anos atrás
bytevectors.c 088cfb7d76 Improved error checking in bytevector->uint-list and bytevector->sint-list. 11 anos atrás
bytevectors.h fb031aba42 fix a couple of leaks 13 anos atrás
c-tokenize.lex 6f160a6e99 build: Fix compilation of `c-tokenize.c' with latest Gnulib. 12 anos atrás
chars.c ffb62a43dc fix typos in the manual bits generated from source comments. 14 anos atrás
chars.h 0ca3a342d1 Support for Unicode general categories 15 anos atrás
continuations.c 5556c17511 fix compilation of control.c, continuations.c when SCM_ALIGNED is not defined 13 anos atrás
continuations.h d8873dfe47 continuations return multiple values on the stack 15 anos atrás
control.c 5556c17511 fix compilation of control.c, continuations.c when SCM_ALIGNED is not defined 13 anos atrás
control.h 572eef50c2 fix prompt and abort with the boot evaluator 14 anos atrás
conv-integer.i.c 1713d319b7 * numbers.c (scm_i_range_error): New. 20 anos atrás
conv-uinteger.i.c 56a3dcd431 Remove references to undefined macros. 15 anos atrás
cpp-E.syms 3fff6e71ff Update `cpp-E.syms' and `cpp-SIG.syms'. 14 anos atrás
cpp-SIG.syms 3fff6e71ff Update `cpp-E.syms' and `cpp-SIG.syms'. 14 anos atrás
debug-malloc.c 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
debug-malloc.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
debug.c f57ea23ac8 Fix thread-unsafe lazy initializations. 12 anos atrás
debug.h d062a8c1ee Implement `local-eval', `local-compile', and `the-environment' 13 anos atrás
deprecated.c b1fe20c24c Fix optional end argument in `uniform-vector-read!'. 11 anos atrás
deprecated.h d7794a9d07 Deprecate scm_c_program_source, as it has no internal users. 11 anos atrás
deprecation.c eca586b489 fix warning about vsnprintf on mingw 12 anos atrás
deprecation.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
dynl.c fc32c44995 Fix library search order and don't change LD_LIBRARY_PATH 12 anos atrás
dynl.h d4149a510e Simplify the (system foreign) API. 14 anos atrás
dynwind.c b2feee6bc0 deprecate scm_internal_dynamic_wind 14 anos atrás
dynwind.h b2feee6bc0 deprecate scm_internal_dynamic_wind 14 anos atrás
eq.c ff1feca9bd allocate a tc7 to bitvectors 13 anos atrás
eq.h 8a4ed2dd34 remove "discouraged" infrastructure 14 anos atrás
error.c 4af0d97ee6 Print the faulty object upon invalid-keyword errors. 12 anos atrás
error.h 0193377d24 Avoid accessing symbol internals in call_dsubr_1 and DEVAL 15 anos atrás
eval.c 4af0d97ee6 Print the faulty object upon invalid-keyword errors. 12 anos atrás
eval.h 3f48638c8c deprecate lookup closures 13 anos atrás
evalext.c ff1feca9bd allocate a tc7 to bitvectors 13 anos atrás
evalext.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
expand.c baeb727bcf fix warnings in mingw in expand.c 12 anos atrás
expand.h d223c3fcdd scm_is_eq for SCM vals, not == or != 14 anos atrás
extensions.c 08969a2407 fix --disable-modules build 14 anos atrás
extensions.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
feature.c 921cd222b9 deprecate SCM_CHAR_CODE_LIMIT and char-code-limit 12 anos atrás
feature.h ed4c373966 Arrange to convert command-line arguments from the right encoding. 13 anos atrás
filesys.c 7f3be1db99 Miscellaneous 'sendfile' fixes and improved tests. 12 anos atrás
filesys.h fbac7c6113 Add bindings for `sendfile'. 12 anos atrás
finalizers.c 6922d92f96 Use `void *' instead of `GC_PTR' internally. 12 anos atrás
finalizers.h 7b327550e2 add scm_i_set_finalizer, scm_i_add_finalizer, scm_i_add_resuscitator 13 anos atrás
fluids.c 8dd01861a9 Fix later-bindings-win logic in with-fluids. 12 anos atrás
fluids.h aafb4ed724 optional default-value arg to make-fluid 13 anos atrás
foreign.c b7c1b60c83 dereference-pointer: check for null pointer. 11 anos atrás
foreign.h 1d00abb04f Implement scm_to_pointer 13 anos atrás
fports.c 3ace9a8e4e Add keyword arguments to file opening procedures. 12 anos atrás
fports.h 3ace9a8e4e Add keyword arguments to file opening procedures. 12 anos atrás
frames.c da874e5415 fix more assumptions that the frame-procedure is a procedure 13 anos atrás
frames.h 0fc9040fa2 Parenthesize and type `SCM_FRAME' macros; check layout of `scm_vm_frame'. 13 anos atrás
gc-malloc.c 817307ccac Fix --enable-debug-malloc 13 anos atrás
gc.c 0f595d7d1d Use accessors instead of symbols deprecated in libgc 7.3. 12 anos atrás
gc.h 663780bb1c Add 'scm_gc_typed_calloc' macro. 12 anos atrás
gdb_interface.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
gdbint.c 62e15979b5 deprecate scm_sym2var 13 anos atrás
gdbint.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
gen-scmconfig.c 039300a1eb build: Tell `gen-scmconfig' whether the system has `struct timespec'. 12 anos atrás
gen-scmconfig.h.in ad378da975 check for iconveh values at configure-time 14 anos atrás
generalized-arrays.c 06589f5c22 Fix erroneous `FUNC_NAME' for `scm_array_length'. 12 anos atrás
generalized-arrays.h 118ff892be deprecate generalized vectors in favor of arrays 12 anos atrás
generalized-vectors.c 118ff892be deprecate generalized vectors in favor of arrays 12 anos atrás
generalized-vectors.h 118ff892be deprecate generalized vectors in favor of arrays 12 anos atrás
gettext.c 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
gettext.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
goops.c 6d46f1e48a deprecate make-vtable-vtable 12 anos atrás
goops.h f3c6a02c88 deprecate scm_struct_table 14 anos atrás
gsubr.c f9654187b1 objcode type is an enumeration, not flags 14 anos atrás
gsubr.h be90d0b6f9 Add `scm_t_subr' typedef (fix bug #23681). 14 anos atrás
guardians.c 0f595d7d1d Use accessors instead of symbols deprecated in libgc 7.3. 12 anos atrás
guardians.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
guile-func-name-check 34cbb05331 Revert "[build] Rewrite guile-func-name-check in Scheme, adding features." 14 anos atrás
guile-snarf-docs.in 34cbb05331 Revert "[build] Rewrite guile-func-name-check in Scheme, adding features." 14 anos atrás
guile-snarf.awk.in 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
guile-snarf.in 95c1cfb550 fix guile-snarf 14 anos atrás
guile.c 7f893030ab Install the current locale if GUILE_INSTALL_LOCALE is nonzero. 12 anos atrás
hash.c 8ac870dee4 Implement `hash' for structs. 12 anos atrás
hash.h 622415380c add hash functions for locale, latin1, and utf8 strings 14 anos atrás
hashtab.c 3330f00f54 add hash-count for native tables 12 anos atrás
hashtab.h 3330f00f54 add hash-count for native tables 12 anos atrás
hooks.c 86fd6dff2a add scm_call_n, scm_c_run_hookn 15 anos atrás
hooks.h 86fd6dff2a add scm_call_n, scm_c_run_hookn 15 anos atrás
i18n.c 14b59d6102 silence mingw32 warning in i18n.c 12 anos atrás
i18n.h 820f33aaed Improved support for Unicode title case in Guile's string and character APIs. 15 anos atrás
init.c 3ace9a8e4e Add keyword arguments to file opening procedures. 12 anos atrás
init.h 12c1d8616d threading / with_guile refactor to use more GC_stack_base 14 anos atrás
inline.c 18cd9aff94 array handle inline functions defined in array-handle.h. 12 anos atrás
inline.h e00793d7a9 Rename 'scm_i_get_byte_or_eof' et al; mark them as SCM_API. 12 anos atrás
instructions.c 4b69f6ad26 instructions.c: threadsafe static var 14 anos atrás
instructions.h ad47e35939 fix race in which some instruction name symbols could go unmarked 16 anos atrás
ioext.c b7e64f8b26 Improve the usage of variable names in C docstrings. 13 anos atrás
ioext.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
iselect.h 6ab4de6125 don't provide scm_std_select on mingw and similar platforms 12 anos atrás
keywords.c 79a9a2c271 Report the faulty keyword in errors raised by `scm_c_bind_keyword_arguments'. 12 anos atrás
keywords.h a16d4e82e9 Implement 'scm_c_bind_keyword_arguments'. 12 anos atrás
libgettext.h 5b3a39c7ff Added missing files for `(ice-9 i18n)'. 18 anos atrás
libguile.map 9af080f720 Use a linker version script for libguile. 15 anos atrás
list.c a5d8f98c60 Let reverse! accept arbitrary types as second argument (new_tail) 12 anos atrás
list.h 0f458a3725 factor copy-tree and cons-source out of eval.[ch] 15 anos atrás
load.c 988ca6b212 add %site-ccache-dir 12 anos atrás
load.h 988ca6b212 add %site-ccache-dir 12 anos atrás
locale-categories.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
macros.c 62e15979b5 deprecate scm_sym2var 13 anos atrás
macros.h e809758a7e clean up macros.[ch] 15 anos atrás
mallocs.c 34cf38c3a2 stdlib.h, not malloc.h 13 anos atrás
mallocs.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
memmove.c a06e3a75b2 Remove "face-lift" comment. 24 anos atrás
memoize.c 19113f1ca7 allow case-lambda expressions with no clauses 12 anos atrás
memoize.h 698514350a remove scm_memoizer_p and scm_memoizer declarations 15 anos atrás
mkstemp.c 0e42886088 mkstemp uses O_BINARY 12 anos atrás
modules.c 2de74cb56e finish deprecating eval closures 13 anos atrás
modules.h 2de74cb56e finish deprecating eval closures 13 anos atrás
net_db.c 5bb40f9df0 getaddrinfo: Document the missing errno value for EAI_SYSTEM. 12 anos atrás
net_db.h 55ae00ea73 Add `getaddrinfo' and related procedures. 15 anos atrás
null-threads.c 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
null-threads.h 93003b16b0 Assorted `syntax-check' fixes. 14 anos atrás
numbers.c d360671c1c Fix edge case in 'ash'. 11 anos atrás
numbers.h e08a12b535 Add 'round-ash', a rounding arithmetic shift operator 12 anos atrás
objcodes.c e716f4410f fix an error message loading invalid bytecode 12 anos atrás
objcodes.h be4b20c3ca Add missing implicit `SCM_API' for `scm_c_make_objcode_slice'. 13 anos atrás
objprop.c 1ad9fdb727 fix scm_object_property_set_x for handles and weak tables 14 anos atrás
objprop.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
options.c edca9d6ef4 (foo-options 'full) displays options doc in correct order 14 anos atrás
options.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
pairs.c 210c0325d3 allow iflags to be constant expressions with typing-strictness==2 14 anos atrás
pairs.h 8a4ed2dd34 remove "discouraged" infrastructure 14 anos atrás
poll.c b5870f25ad rely on gnulib for `poll' 12 anos atrás
poll.h 6f81b18abe add (ice-9 poll), a poll wrapper 14 anos atrás
ports-internal.h cdd3d6c9f4 Improve handling of Unicode byte-order marks (BOMs). 12 anos atrás
ports.c c61be45084 'scm_c_read' goes through the fast path with ISO-8859-1 unbuffered ports. 11 anos atrás
ports.h 7f6c3f8f00 Implement efficient 'scm_unget_bytes' and 'unget-bytevector'. 12 anos atrás
posix.c b16bf64639 Fix #ifdefery for `setegid'. 12 anos atrás
posix.h d20912e67d Move `{total,current}-processor-count' outside of `posix.c'. 14 anos atrás
print.c b4a099883d Fix display of symbols containing backslashes. 11 anos atrás
print.h b908768a7e Optimize `scm_lfwrite_substr', used by `scm_simple_format'. 12 anos atrás
private-gc.h 760fb97d1f Remove deprecated variables/macros from the GC headers. 15 anos atrás
private-options.h bf9eb54aab Implement SRFI-105 curly infix expressions. 12 anos atrás
procprop.c c05805a4ea make applicable smob calls cheaper, and fix a memory leak 13 anos atrás
procprop.h f3cf9421cb better debuggability for interpreted procedures 13 anos atrás
procs.c c438cd7175 eval: Store docstrings for lambdas. 12 anos atrás
procs.h c438cd7175 eval: Store docstrings for lambdas. 12 anos atrás
programs.c d7794a9d07 Deprecate scm_c_program_source, as it has no internal users. 11 anos atrás
programs.h d7794a9d07 Deprecate scm_c_program_source, as it has no internal users. 11 anos atrás
promises.c b7e64f8b26 Improve the usage of variable names in C docstrings. 13 anos atrás
promises.h 7b89381965 promises are in their own file now 15 anos atrás
pthread-threads.h 90fed973ab pthread-threads.h: only redirect to GC_pthread_sigmask if it is present 14 anos atrás
quicksort.i.c 6c9e8a5354 remove uses of trampolines within guile itself 15 anos atrás
r6rs-ports.c 7f6c3f8f00 Implement efficient 'scm_unget_bytes' and 'unget-bytevector'. 12 anos atrás
r6rs-ports.h a6c377f7d8 Add `get-string-n' and `get-string-n!' for R6RS ports 14 anos atrás
random.c be6a36a05d Update copyright dates on random.c 12 anos atrás
random.h d47db067b6 Add `random-state-from-platform' and `scm_i_random_bytes_from_platform' 13 anos atrás
rdelim.c a7ea441163 Fix buffer overflow in `read-line'. 14 anos atrás
rdelim.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
read.c e1966d0e21 Remove byte-order mark check from 'scm_i_scan_for_encoding'. 12 anos atrás
read.h b3a2259ce3 Remove prototype for scm_read_token, which does not exist. 12 anos atrás
regex-posix.c eb4a14ed47 Use Gnulib's `regex' module. 13 anos atrás
regex-posix.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
remaining-docs-needed 8849a2449b * run-test, remaining-docs-needed: Added these scripts. The 25 anos atrás
root.c ffb62a43dc fix typos in the manual bits generated from source comments. 14 anos atrás
root.h e7efe8e793 decruftify scm_sys_protects 15 anos atrás
run-test 8849a2449b * run-test, remaining-docs-needed: Added these scripts. The 25 anos atrás
rw.c 9c44cd4559 Add Unicode strings and symbols 15 anos atrás
rw.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
scmconfig.h.top 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
scmsigs.c cdd125e8d4 portability simplification with scmsigs.c and alarm 12 anos atrás
scmsigs.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
script.c ed4c373966 Arrange to convert command-line arguments from the right encoding. 13 anos atrás
script.h ed4c373966 Arrange to convert command-line arguments from the right encoding. 13 anos atrás
simpos.c 668ba7c955 Change `system*' to not leave dangling processes behind. 12 anos atrás
simpos.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
smob.c 01b69e79f6 Allow the SMOB mark procedures to be called when libgc uses parallel markers. 12 anos atrás
smob.h 0f6dd25023 Avoid use of `GC_PTR' in "smob.h". 13 anos atrás
snarf.h ccb771575a Remove extraneous semicolon from `SCM_STATIC_SUBR_OBJVECT' to prevent ISO C90 warning. 13 anos atrás
socket.c dba6f4e2e3 Define `AF_UNIX' only when Unix-domain sockets are supported. 12 anos atrás
socket.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
sort.c fd07759b7d Fix and clarify documentation of `sorted?'. 13 anos atrás
sort.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
srcprop.c 76b9bac565 Add 'supports-source-properties?' predicate 13 anos atrás
srcprop.h 76b9bac565 Add 'supports-source-properties?' predicate 13 anos atrás
srfi-1.c b7e64f8b26 Improve the usage of variable names in C docstrings. 13 anos atrás
srfi-1.h e7a81c7acd fix take-right and drop-right for improper lists 13 anos atrás
srfi-13.c de2bc673bb scm_string_join: properly sequence operations in ADD_TO_APPEND_LIST 12 anos atrás
srfi-13.h 5f085775ab In string-split, add support for character sets and predicates. 12 anos atrás
srfi-14.c b7e64f8b26 Improve the usage of variable names in C docstrings. 13 anos atrás
srfi-14.h ba8477ecce Add char-set debugging function 15 anos atrás
srfi-14.i.c 99d1843e2a Update predefined character sets to Unicode 6.2 12 anos atrás
srfi-4.c 4ca4826997 remove SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64 14 anos atrás
srfi-4.h 4ca4826997 remove SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64 14 anos atrás
srfi-60.c 7b87f5de55 Fix the SRFI 60 copy-bit documentation. 13 anos atrás
srfi-60.h 37710f7e8f move srfi-1 and srfi-60 C impl to libguile, without public C api 14 anos atrás
stackchk.c 138bf22d82 scm_report_stack_overflow eventually resets scm_stack_checking_enabled_p 14 anos atrás
stackchk.h b95d76fcf2 c stack overflow checked for, once more 14 anos atrás
stacks.c da874e5415 fix more assumptions that the frame-procedure is a procedure 13 anos atrás
stacks.h aa3f69519f replace frame implementation with VM frames 15 anos atrás
stime.c fff92ff309 stime: Remove #ifdef HAVE_*_H for headers provided by Gnulib. 12 anos atrás
stime.h 4a42658f6a scm_c_get_internal_run_time is more precise 14 anos atrás
strerror.c 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
strings.c 2f13a46672 Make 'string-append' more efficient and robust. 12 anos atrás
strings.h b3da54d181 Placate a number of `syntax-check' verifications. 13 anos atrás
strorder.c f1d19308ad provide missing prototypes 15 anos atrás
strorder.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
strports.c f57ea23ac8 Fix thread-unsafe lazy initializations. 12 anos atrás
strports.h 7b0419128b Have string ports honor `%default-port-encoding'. 15 anos atrás
struct.c 1b787ef9ec structs with tail arrays are not simple 12 anos atrás
struct.h 1b787ef9ec structs with tail arrays are not simple 12 anos atrás
symbols.c b7e64f8b26 Improve the usage of variable names in C docstrings. 13 anos atrás
symbols.h ad5cbc470f add scm_from_{latin1,utf8}_symbol{n,} 14 anos atrás
tags.h 824b9ad8b7 Modify SCM_UNPACK type check to avoid warnings in clang. 11 anos atrás
texi-fragments-to-docstrings 6cfdc6b878 Build `guile-procedures.txt' using (texinfo) instead of `makeinfo'. 12 anos atrás
threads.c 10454601e0 Fix bug in remqueue in threads.c when removing last element. 12 anos atrás
threads.h 01b69e79f6 Allow the SMOB mark procedures to be called when libgc uses parallel markers. 12 anos atrás
throw.c 572eef50c2 fix prompt and abort with the boot evaluator 14 anos atrás
throw.h ec16eb7847 deprecate the-last-stack 15 anos atrás
trees.c cd038da546 remove libguile/lang.h, deprecate %nil (in favor of #nil) 15 anos atrás
trees.h 0f458a3725 factor copy-tree and cons-source out of eval.[ch] 15 anos atrás
unidata_to_charset.pl dcc69bab8c copyright dates 15 anos atrás
uniform.c 118ff892be deprecate generalized vectors in favor of arrays 12 anos atrás
uniform.h f5a51caec1 fix bitvectors after the array handle refactoring 15 anos atrás
validate.h 93825c9f06 Have `SCM_NUM2FLOAT' and `SCM_NUM2DOUBLE' use `scm_to_double'. 12 anos atrás
values.c 44390164ce minor cleanup in values.c 12 anos atrás
values.h e1c80e6b30 add scm_c_nvalues with docs; also, docs for scm_c_values 12 anos atrás
variable.c d223c3fcdd scm_is_eq for SCM vals, not == or != 14 anos atrás
variable.h a8aa4c0b56 variable-unset! 14 anos atrás
vectors.c 6922d92f96 Use `void *' instead of `GC_PTR' internally. 12 anos atrás
vectors.h 7b702b5391 fix vector-ref and vector-set opcodes for weak vectors 15 anos atrás
version.c 89607fab50 version.h has SCM_EFFECTIVE_VERSION; effective-version uses that 15 anos atrás
version.h.in b405cdb4c5 [build] Create libguile/version.h using the configure script. 14 anos atrás
vm-engine.c 67b699cc77 refactor vm application of non-programs; boot continuation refactor 13 anos atrás
vm-engine.h 53bdfcf034 push error handlers out of line in the vm 13 anos atrás
vm-expand.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
vm-i-loader.c 53bdfcf034 push error handlers out of line in the vm 13 anos atrás
vm-i-scheme.c ca7b6f6869 VM: ash: Use SCM_SRS and handle large right shift in fast path. 11 anos atrás
vm-i-system.c 4af0d97ee6 Print the faulty object upon invalid-keyword errors. 12 anos atrás
vm.c 4af0d97ee6 Print the faulty object upon invalid-keyword errors. 12 anos atrás
vm.h b339459e94 Fix prototype of `scm_the_vm'. 14 anos atrás
vports.c be79627c21 Fix flush on soft ports, so that it actually runs. 13 anos atrás
vports.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
weaks.c 6922d92f96 Use `void *' instead of `GC_PTR' internally. 12 anos atrás
weaks.h b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK 14 anos atrás
win32-uname.c 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás
win32-uname.h 53befeb700 Change Guile license to LGPLv3+ 16 anos atrás