Fix extend-request to preserve method and meta.
[bpt/guile.git] / libguile /
2013-08-17 Mark H WeaverImproved error checking in bytevector->uint-list and...
2013-08-10 Mark H WeaverFix inappropriate uses of scm_syserror in numbers.c.
2013-08-09 Mark H Weaverdereference-pointer: check for null pointer.
2013-08-09 Mark H WeaverFix numerator and denominator handling of signed zeroes...
2013-08-06 David KastrupFix display of symbols containing backslashes.
2013-08-06 Mark H WeaverVM: ash: Use SCM_SRS and handle large right shift in...
2013-08-06 Mark H WeaverUse Gnulib's 'isfinite' in numbers.c.
2013-08-06 Mark H WeaverUse Gnulib's 'copysign' in numbers.c.
2013-08-04 Mark H WeaverVM: ASM_ADD and ASM_SUB for x86: clobber _CX not "rcx".
2013-08-04 Mark H WeaverVM: Define ASM_MUL on ARM only if SMULL instruction...
2013-08-04 Mark H WeaverVM: Implement ASM_ADD, ASM_SUB, and ASM_MUL for ARM...
2013-08-03 Mark H WeaverVM: Avoid untagging inums in 'logand' and 'logior'.
2013-08-03 Mark H WeaverVM: Add ASM_MUL for x86.
2013-08-03 Mark H WeaverVM: Support 32-bit x86 in ASM_ADD and ASM_SUB.
2013-08-03 Mark H WeaverVM: Add "cc" to the clobber list of ASM_ADD and ASM_SUB.
2013-08-03 Mark H WeaverVM: Avoid overflow in ASM_ADD when the result is most...
2013-08-03 Mark H WeaverVM: Avoid signed overflows in 'add1' and 'sub1'.
2013-08-03 Mark H WeaverVM: Redefine INUM_MIN and INUM_MAX without assumptions.
2013-08-02 Mark H WeaverAdd 'scm_i_from_double' and use it.
2013-07-21 Mark H WeaverFix minor formatting error in 'rationalize'.
2013-07-21 Mark H WeaverRewrite 'rationalize' to fix bugs and improve efficiency.
2013-07-18 Mark H WeaverModify SCM_UNPACK type check to avoid warnings in clang.
2013-07-17 Ludovic CourtèsFix 'SCM_SYSCALL' to really swallow EINTR.
2013-07-16 Mark H Weavergcd and lcm support inexact integer arguments.
2013-07-16 Mark H Weavermin and max: NaNs beat infinities, per R6RS errata.
2013-07-16 Mark H WeaverAvoid lossy conversion from inum to double in numerical...
2013-07-16 Mark H WeaverFix bugs in numerical equality predicate.
2013-07-16 Mark H WeaverFix rounding in scm_i_divide2double for negative arguments.
2013-07-14 Mark H WeaverFix VM 'ash' for right shifts by large amounts.
2013-06-17 Mark H WeaverFix bug in remqueue in threads.c when removing last...
2013-06-16 Ludovic CourtèsFix #ifdefery for `setegid'.
2013-06-16 Ludovic CourtèsDefine `AF_UNIX' only when Unix-domain sockets are...
2013-06-10 Mark H WeaverAllow #f as timeout argument to unlock-mutex and SRFI...
2013-06-04 Ludovic CourtèsReport the faulty keyword in errors raised by `scm_c_bi...
2013-06-04 Ludovic CourtèsPrint the faulty object upon invalid-keyword errors.
2013-04-09 Ludovic Courtèsbuild: Tell `gen-scmconfig' whether the system has...
2013-04-09 Ludovic Courtèsstime: Remove #ifdef HAVE_*_H for headers provided...
2013-04-09 Andy Wingofix stime patch for HAVE_TIMES removal
2013-04-09 Andy Wingosimplify configure checks for functionality provided...
2013-04-08 Mark H WeaverMiscellaneous 'sendfile' fixes and improved tests.
2013-04-07 Ludovic CourtèsChange `sendfile' to loop until everything has been...
2013-04-07 Mark H WeaverAdd keyword arguments to file opening procedures.
2013-04-07 Mark H WeaverImplement efficient 'scm_unget_bytes' and 'unget-byteve...
2013-04-07 Mark H WeaverRemove byte-order mark check from 'scm_i_scan_for_encod...
2013-04-07 Mark H WeaverDo not scan for coding declarations in open-file.
2013-04-07 Daniel LlorensDon't use scm_generalized_vector_get_handle() in array...
2013-04-06 Mark H WeaverImplement 'scm_c_bind_keyword_arguments'.
2013-04-05 Daniel LlorensDeprecate scm_array_fill_int()
2013-04-05 Daniel LlorensRemove double indirection in array-fill!
2013-04-05 Mark H WeaverUse 'c_strcasecmp' instead of 'strcasecmp'.
2013-04-05 Mark H WeaverImprove handling of Unicode byte-order marks (BOMs).
2013-04-04 Mark H WeaverPeeks do not consume EOFs.
2013-04-03 Mark H WeaverPreserve the case of the user-specified port encoding...
2013-04-03 Daniel LlorensRemove double indirection for 1st arg of array-for...
2013-04-03 Daniel LlorensRemove double indirection in array-map! with <2 args
2013-04-03 Daniel LlorensAvoid per-element cons for 1-arg case of array-map!
2013-04-03 Daniel LlorensDeprecate dead code in array-map.c
2013-04-03 Mark H WeaverUse 'strcasecmp' to compare encoding names.
2013-04-03 Daniel LlorensRemove double indirection in element access in array...
2013-04-02 Mark H WeaverRename 'scm_i_get_byte_or_eof' et al; mark them as...
2013-04-02 Mark H WeaverRemove uses of GC_PTR in 'finalize_iconv_descriptors'.
2013-04-02 Mark H WeaverRewrite get_iconv_codepoint to fix a bug involving...
2013-04-02 Mark H WeaverMove slow path out of 'scm_get_byte_or_eof' et al.
2013-04-02 Mark H WeaverAdd a static version of 'scm_fill_input' to ports.c.
2013-04-01 Mark H WeaverMove the port alist from the hash table to the internal...
2013-04-01 Mark H WeaverOptimize 'get-bytevector-some'; it may now read less...
2013-04-01 Mark H WeaverRefactor port encoding modes: utf-8 and iconv
2013-04-01 Mark H WeaverAdd internal-only port structure and move iconv descrip...
2013-04-01 Mark H WeaverAdd 'scm_gc_typed_calloc' macro.
2013-04-01 Mark H Weaverscm_string_join: properly sequence operations in ADD_TO...
2013-04-01 Mark H WeaverOptimize 'string-join'.
2013-04-01 Mark H WeaverMake 'string-append' more efficient and robust.
2013-04-01 Mark H WeaverFix typos in 'string-join' docs: 'string-infix' ->...
2013-04-01 Mark H WeaverAvoid unnecessary peeks for EOF in r6rs-ports.
2013-03-29 Ludovic Courtèsbuild: Build and check (ice-9 popen) only when --enable...
2013-03-28 Ludovic CourtèsAllow compilation with GMP < 5.0.0.
2013-03-28 Ludovic CourtèsFix erroneous `FUNC_NAME' for `scm_array_length'.
2013-03-25 Ludovic Courtèsgetaddrinfo: Document the missing errno value for EAI_S...
2013-03-25 Ludovic Courtèssendfile: Make sure we have a Linux-style `sendfile'.
2013-03-25 Ludovic Courtèssendfile: Check return value of `lseek'.
2013-03-22 Ludovic CourtèsAdd bindings for `sendfile'.
2013-03-21 Ludovic Courtèsbuild: Adjust makefiles for `guile-procedures.txt'.
2013-03-21 Ludovic CourtèsBuild `guile-procedures.txt' using (texinfo) instead...
2013-03-20 Mark H WeaverImprove sqrt handling of large integers and large and...
2013-03-20 Mark H WeaverOptimize inum case of exact-integer-sqrt.
2013-03-20 Mark H WeaverSqrt returns exact results when possible.
2013-03-20 Mark H WeaverOptimize scm_i_divide2double for integers less than...
2013-03-19 Mark H WeaverUse scientific notation only if there are enough traili...
2013-03-18 Ludovic CourtèsUse byte-oriented functions in `get-bytevector*'.
2013-03-18 Ludovic CourtèsDefine the new Linux-specific `SO_REUSEPORT'.
2013-03-17 Mark H WeaverReimplement idbl2str number printer.
2013-03-17 Mark H WeaverImprove inexact division of exact integers.
2013-03-13 Andy Wingoallow for spurious wakeups from pthread_cond_wait
2013-03-12 Mark H WeaverReimplement 'inexact->exact' to avoid mpq functions.
2013-03-12 Mark H WeaverOptimize logarithms using scm_i_big2dbl_2exp
2013-03-12 Mark H WeaverSimplify and improve scm_i_big2dbl, and add scm_i_big2d...
2013-03-12 Mark H WeaverAdd 'round-ash', a rounding arithmetic shift operator
2013-03-12 Mark H WeaverOptimize and simplify fractions code.
2013-03-10 Jason Earlrely on gnulib for `poll'
2013-03-10 Jason Earladd %site-ccache-dir
next