summaryrefslogtreecommitdiff
path: root/srfi
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo in SRFI-19.Ludovic Courtès2008-12-221-1/+1
| | | | * srfi/srfi-19.scm (priv:string->date): Check for EOF on CH, not PORT.
* srfi-19: Fix `string->date' weekday lookup.Ludovic Courtès2008-12-181-2/+2
| | | | | | | | | | * srfi/srfi-19.scm (priv:locale-abbr-weekday->index): Use `locale-day-short' since it expects integers in the range 1-7, unlike `priv:locale-abbr-weekday'. (priv:locale-long-weekday->index): Likewise. * test-suite/tests/srfi-19.test ("SRFI date/time library")["string->date works on Sunday"]: New test.
* Run the handler of SRFI-34's `with-exception-handler' in the right dyn. env.Ludovic Courtès2008-11-241-2/+2
| | | | | | | | | | | | | * srfi/srfi-34.scm (with-exception-handler): Use `with-throw-handler' instead of `lazy-catch'. * test-suite/tests/srfi-34.test ("SRFI 34")["`with-exception-handler' invokes HANDLER in THUNK's dynamic env."]: New test. * test-suite/tests/srfi-39.test: Use `(srfi srfi-34)'. ("SRFI-39")["SRFI-34"]: New test. * NEWS: Update.
* Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-135-9/+25
|
* Add `ChangeLog-2008' files to the distribution.Ludovic Courtès2008-09-121-1/+1
|
* Rename `ChangeLog' files to `ChangeLog-2008'.Ludovic Courtès2008-09-121-0/+0
|
* Remove `.cvsignore' files.Ludovic Courtès2008-09-111-13/+0
|
* Raise error on SRFI-18 load if Guile built without threading supportJulian Graham2008-08-302-0/+8
| | | | Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* Use $(GCC_CFLAGS) for `-Werror' et al. so that it's not used to compileLudovic Courtès2008-08-252-0/+6
| | | | Gnulib code.
* Do not include private-gc.h in srfi-60.Han-Wen Nienhuys2008-08-161-2/+3
|
* Modernize Automake files.Ludovic Courtès2008-06-282-4/+7
|
* Fix harmless typo in SRFI-19.Ludovic Courtès2008-06-282-2/+7
|
* Scheme SRFI-18 implementation and tests fileJulian Graham2008-05-242-0/+383
|
* Fix type-checking of SRFI-1 `partition'.Ludovic Courtès2008-04-282-2/+14
|
* Include <config.h> in SRFI-1.Ludovic Courtès2008-04-272-1/+9
|
* Make `(srfi srfi-35)' visible through `cond-expand'.Ludovic Courtès2008-04-262-1/+7
|
* Add `(srfi srfi-88)'.Ludovic Courtès2008-04-263-2/+58
|
* Fix SRFI-37 `args-fold' with short option names of argument-less options.Ludovic Courtès2008-03-122-2/+10
|
* * srfi-39.scm: Update copyright statement to LGPL.Neil Jerram2008-01-222-35/+14
| | | | | | | | | | * __scm.h, _scm.h, weaks.c: Update copyright statement to LGPL. * compat/compat.h: Update copyright statement to LGPL. * oldfmt.c: Update copyright statement to LGPL. * libguile.h: Update copyright statement to LGPL.
* Changes from arch/CVS synchronizationLudovic Courtès2007-12-132-1/+6
|
* Add missing SRFI-69 files.Ludovic Courtès2007-12-131-0/+329
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-12-032-1/+7
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-09-102-10/+23
|
* Added SRFI-35 files.Ludovic Courtès2007-08-111-0/+329
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-08-112-0/+6
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-07-292-7/+24
|
* Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0--patch-82Ludovic Courtès2007-07-181-22/+25
| | | | | | | | | Creator: Ludovic Courtes <ludovic.courtes@laas.fr> Slight edits to `srfi-37.scm'. * srfi/srfi-37.scm: Don't use the SCSH comment syntax. Properly use the `Commentary:' syntax.
* Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0--patch-81Ludovic Courtès2007-07-183-0/+231
| | | | | | | | Creator: Ludovic Courtes <ludovic.courtes@laas.fr> Added SRFI-37, by Stephen Compall. (See ChangeLogs.)
* Changes from arch/CVS synchronizationLudovic Courtès2007-07-092-2/+9
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-05-091-1/+1
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-05-092-8/+6
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-02-042-4/+12
|
* Changes from arch/CVS synchronizationLudovic Courtès2007-01-312-75/+51
|
* merge from 1.8Kevin Ryde2007-01-152-1/+7
|
* merge 1.8 branchKevin Ryde2006-06-174-10/+72
|
* merge from 1.8 branchKevin Ryde2006-04-1627-27/+27
|
* * GUILE-VERSION: Bumped versions for 1.9 series.Marius Vollmer2006-02-053-2/+7
| | | | | * srfi-1.scm, srfi-60.scm: Updated versions in library name to match GUILE-VERSION.
* *** empty log message ***Kevin Ryde2006-02-041-0/+5
|
* (scm_srfi1_delete, scm_srfi1_delete_duplicates): Use aKevin Ryde2006-02-041-56/+87
| | | | | | count to protect against nasty code in the equality procedure changing the lists we're working on. The results don't have to be sensible in that case, just not hang or access non-cells.
* *** empty log message ***Kevin Ryde2006-02-031-0/+5
|
* (booleans->integer): Avoid newline in macro, it breaks the snarfer.Kevin Ryde2006-02-031-3/+4
|
* *** empty log message ***Kevin Ryde2005-11-241-0/+4
|
* (lset-difference!): Rewrite in C.Kevin Ryde2005-11-233-3/+62
|
* *** empty log message ***Kevin Ryde2005-08-181-0/+4
|
* (priv:leap-second-table): Add new 2005 leap second.Kevin Ryde2005-08-181-2/+3
|
* *** empty log message ***Marius Vollmer2005-08-111-0/+5
|
* Use scm_is_null instead of SCM_NULLP. Thanks to Peter Gavin!Marius Vollmer2005-08-111-2/+2
|
* *** empty log message ***Marius Vollmer2005-07-311-0/+6
|
* (check_map_args): Move check_map_error label and elt variable outsideMarius Vollmer2005-07-311-11/+14
| | | | of loop scope so that we do not jump past the initialization of elt.
* *** empty log message ***Marius Vollmer2005-06-121-0/+4
|