Commit History

Autor SHA1 Mensaxe Data
  Ludovic Courtès be90d0b6f9 Add `scm_t_subr' typedef (fix bug #23681). %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 5b46a8c2c8 Use "pointer" instead of "foreign" when dealing with wrapped pointers. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès d4149a510e Simplify the (system foreign) API. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 52fd9639fd foreign.h presents a more pointer-centric interface %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 9174596d5b re-add SCM_GSUBR_MAX %!s(int64=15) %!d(string=hai) anos
  Andy Wingo cc7005bc37 remove scm_tc7_gsubr %!s(int64=15) %!d(string=hai) anos
  Andy Wingo fd12a19a5e subrs are now VM trampoline procedures %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 9fdf9fd3ea move subr implementation details to gsubr.[ch] %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 23f276dea7 first step to make the vm stop calling the interpreter %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 8321ed20f6 Provide a C vararg interface to gsubr invocation. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès a5f83fd21d Mark `scm_gsubr_apply ()' as internal. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 54d14084e2 Change `scm_gsubr_apply ()' to take the gsubr as its first argument. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès e20d7001c3 Remove "compiled closures" ("cclos") in favor of a simpler mechanism. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 102dbb6f6c Add `SCM_INTERNAL' macro, use it. %!s(int64=17) %!d(string=hai) anos
  Kevin Ryde 2b829bbb3d merge from 1.8 branch %!s(int64=19) %!d(string=hai) anos
  Marius Vollmer 92205699d0 The FSF has a new address. %!s(int64=20) %!d(string=hai) anos
  Marius Vollmer 73be1d9e8e Changed license terms to the plain LGPL thru-out. %!s(int64=22) %!d(string=hai) anos
  Marius Vollmer 33b001fd89 Prefixed each each exported symbol with SCM_API. %!s(int64=24) %!d(string=hai) anos
  Dirk Herrmann dee01b012c * Removed deprecated stuff. %!s(int64=24) %!d(string=hai) anos
  Martin Grabmüller 58ade1022c * alist.c, arbiters.c, async.h, backtrace.h, boolean.c, chars.c, %!s(int64=24) %!d(string=hai) anos
  Michael Livshin c014a02eec revert the ill-considered part of the 2001-05-24 changes %!s(int64=24) %!d(string=hai) anos
  Michael Livshin 1be6b49ccb * validate.h %!s(int64=24) %!d(string=hai) anos
  Marius Vollmer 9d78586faf (scm_c_make_gsubr, scm_c_define_gsubr, %!s(int64=24) %!d(string=hai) anos
  Dirk Herrmann 74cc85038e * Don't use string or vector macros when accessing compiled closures. %!s(int64=25) %!d(string=hai) anos
  Mikael Djurfeldt f2c9fcb07e Updated copyrights %!s(int64=25) %!d(string=hai) anos
  Michael Livshin 89e00824a0 * *.[hc]: add Emacs magic at the end of file, to ensure GNU %!s(int64=25) %!d(string=hai) anos
  Greg J. Badros 7866a09b5b * list.c: Moved append docs to append! Thanks Dirk Hermann. Also, %!s(int64=25) %!d(string=hai) anos
  Mikael Djurfeldt 9de33deb2e * procs.c, procs.h (scm_subr_entry): New type: Stores data %!s(int64=26) %!d(string=hai) anos
  Jim Blandy 3eeba8d4f5 * chars.c (scm_lowers, scm_uppers, scm_charnames, scm_charnums), %!s(int64=26) %!d(string=hai) anos