Commit History

Autor SHA1 Mensaxe Data
  Mark H Weaver 856d318a9f Merge branch 'stable-2.0' %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver fc8a90043b Optimize scm_ilength and 'length+'. %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver 475772ea57 Merge branch 'stable-2.0' %!s(int64=10) %!d(string=hai) anos
  David Kastrup 0ece4850c5 Make reverse! forego the cost of SCM_VALIDATE_LIST %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver 26d148066f Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=11) %!d(string=hai) anos
  David Kastrup a5d8f98c60 Let reverse! accept arbitrary types as second argument (new_tail) %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver fa980bcc0f Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver 226a56a3d4 Improve error reporting in 'append!' %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 8c5bb72920 add SCM_HEAP_OBJECT_P %!s(int64=13) %!d(string=hai) anos
  Andy Wingo b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 3b7f4ba37b scm_mem[qv] optimization %!s(int64=13) %!d(string=hai) anos
  Andy Wingo cd038da546 remove libguile/lang.h, deprecate %nil (in favor of #nil) %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 6c9e8a5354 remove uses of trampolines within guile itself %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès dbb605f575 Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. %!s(int64=16) %!d(string=hai) anos
  Kevin Ryde 303bddc879 (scm_list): Restore this function for use from C. %!s(int64=19) %!d(string=hai) anos
  Marius Vollmer 661ae7ab6b Renamed the "frames" that are related to dynamic-wind to "dynamic %!s(int64=19) %!d(string=hai) anos
  Kevin Ryde 123a1b629e (list): Should be "primitive" in SCM_SNARF_DOCS, not "register". %!s(int64=19) %!d(string=hai) anos
  Marius Vollmer 92205699d0 The FSF has a new address. %!s(int64=19) %!d(string=hai) anos
  Kevin Ryde 2ac6b60e86 (scm_make_list): New code, moving make-list from boot-9.scm. %!s(int64=19) %!d(string=hai) anos
  Kevin Ryde fad3aaf11a (list): Use scm_list_copy, so as to produce a fresh list when %!s(int64=19) %!d(string=hai) anos
  Kevin Ryde b906b056e4 (scm_cons_star): Don't modify the rest list, it belongs to %!s(int64=19) %!d(string=hai) anos
  Marius Vollmer d2e53ed6f8 *** empty log message *** %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer bc36d0502b * tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it into %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer e11e83f3d9 * deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP, %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer a55c2b6809 * validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY, %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer 93ccaef0c6 * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM to %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer 7888309be8 * deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL, %!s(int64=20) %!d(string=hai) anos
  Dirk Herrmann 212e58ede8 * list.[ch] (scm_i_finite_list_copy): New internal function to %!s(int64=20) %!d(string=hai) anos
  Kevin Ryde 0dbfb25a64 (varargs.h): Remove, leave just stdarg.h which is all the %!s(int64=20) %!d(string=hai) anos