Commit History

Autor SHA1 Mensaxe Data
  Ludovic Courtès 00fbdfa734 Handle GMP allocations through libgc and remove bignum finalizers. %!s(int64=5) %!d(string=hai) anos
  Mark H Weaver a3a726c868 Optimize fixnum exact integer square roots. %!s(int64=5) %!d(string=hai) anos
  Mark H Weaver 66ffd93dcf Fix indentation in scm_sum. %!s(int64=5) %!d(string=hai) anos
  Mark H Weaver 506c70e72b Fix typo in comment. %!s(int64=5) %!d(string=hai) anos
  Mark H Weaver 00973cbd2e In 'ash' and 'round-ash', handle right shift count of LONG_MIN. %!s(int64=6) %!d(string=hai) anos
  Mark H Weaver e6100f64bb Fix 'round-ash' of negative integers by huge right shift counts. %!s(int64=6) %!d(string=hai) anos
  Mark H Weaver e4c5f73f94 Gracefully handle huge shift counts in 'ash' and 'round-ash'. %!s(int64=6) %!d(string=hai) anos
  Mark H Weaver 5f7213e12c Fix typo in comment within numbers.c %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 4a2d78b4d4 Give multiple-values objects a tc7 %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 1234bb1850 Update license notices in all C files %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 791eb0c01a Remove (C) from copyright statements %!s(int64=6) %!d(string=hai) anos
  Andy Wingo dd8add2fa0 Make .c copyright headers uniform %!s(int64=6) %!d(string=hai) anos
  Andy Wingo b8d757732f Rationalize include order in C files %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 3068bc7384 Make libguile header inclusion consistent within libguile c files %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 2eb8fa1751 Use stdint.h limit macros %!s(int64=6) %!d(string=hai) anos
  Andy Wingo c495b44714 Remove Emacs local variables comments in Guile source %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 40ade0886e Remove _scm.h %!s(int64=6) %!d(string=hai) anos
  Andy Wingo f043d0c3dc Remove modules.h from _scm.h. %!s(int64=6) %!d(string=hai) anos
  Andy Wingo bf15afa6bf Move subr snarfing macros to gsubr.h. %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 730cfd80e2 Devolve pairs.h %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 1a99bd10f8 Devolve boolean.h include. %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 5f50309448 Remove includes of validate.h. %!s(int64=6) %!d(string=hai) anos
  Andy Wingo f6ec873a8b Move "min" and "max" macros out of _scm.h %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 83584ef231 Fix libguile subcomponent headers not to include <libguile.h> %!s(int64=6) %!d(string=hai) anos
  Andy Wingo c248ea10be Remove all deprecated code %!s(int64=7) %!d(string=hai) anos
  Mark H Weaver 1d257c27f0 Do not assume that sizeof (long) == sizeof (void *) == sizeof (SCM). %!s(int64=8) %!d(string=hai) anos
  Mark H Weaver a8d1c7d610 Avoid signed integer overflows in numeric conversions. %!s(int64=9) %!d(string=hai) anos
  Andy Wingo 70d4c4b284 Fix (* x -1) for GOOPS types %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 5333642b71 Use labs instead of abs where needed %!s(int64=8) %!d(string=hai) anos