diff options
author | Mark H Weaver <mhw@netris.org> | 2014-01-14 02:19:52 -0500 |
---|---|---|
committer | Mark H Weaver <mhw@netris.org> | 2014-01-14 02:19:52 -0500 |
commit | 61d509194c6ce90e678a0b27d613f3656c8bbafd (patch) | |
tree | 0f23cfa5b777ecf12ee3ad342fef39befe3447ad | |
parent | c9d55a7e4ec079a735af40df6e652db5585e6826 (diff) | |
download | guile-61d509194c6ce90e678a0b27d613f3656c8bbafd.tar.gz |
Add srfi-16 and srfi-30 to %cond-expand-features.
* module/ice-9/boot-9.scm (%cond-expand-features): Add srfi-16 and
srfi-30.
* doc/ref/srfi-modules.texi (SRFI-0): Add srfi-16 and srfi-30 to the
list of core features.
* module/srfi/srfi-16.scm: Remove call to 'cond-expand-provide'.
-rw-r--r-- | doc/ref/srfi-modules.texi | 6 | ||||
-rw-r--r-- | module/ice-9/boot-9.scm | 4 | ||||
-rw-r--r-- | module/srfi/srfi-16.scm | 6 |
3 files changed, 9 insertions, 7 deletions
diff --git a/doc/ref/srfi-modules.texi b/doc/ref/srfi-modules.texi index b6d524879..7b3d21aeb 100644 --- a/doc/ref/srfi-modules.texi +++ b/doc/ref/srfi-modules.texi @@ -1,7 +1,7 @@ @c -*-texinfo-*- @c This is part of the GNU Guile Reference Manual. -@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 -@c Free Software Foundation, Inc. +@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2008, +@c 2009, 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc. @c See the file guile.texi for copying conditions. @node SRFI Support @@ -148,7 +148,9 @@ srfi-0 srfi-4 srfi-13 srfi-14 +srfi-16 srfi-23 +srfi-30 srfi-39 srfi-55 srfi-61 diff --git a/module/ice-9/boot-9.scm b/module/ice-9/boot-9.scm index dbef75f6b..5ee90736d 100644 --- a/module/ice-9/boot-9.scm +++ b/module/ice-9/boot-9.scm @@ -1,7 +1,7 @@ ;;; -*- mode: scheme; coding: utf-8; -*- ;;;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, -;;;; 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 +;;;; 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 ;;;; Free Software Foundation, Inc. ;;;; ;;;; This library is free software; you can redistribute it and/or @@ -4037,7 +4037,9 @@ when none is available, reading FILE-NAME with READER." ;; of the binary I/O model and may fail to support some characters. srfi-13 ;; string library srfi-14 ;; character sets + srfi-16 ;; case-lambda srfi-23 ;; `error` procedure + srfi-30 ;; nested multi-line comments srfi-39 ;; parameterize srfi-55 ;; require-extension srfi-61 ;; general cond clause diff --git a/module/srfi/srfi-16.scm b/module/srfi/srfi-16.scm index caec784ba..d103ce979 100644 --- a/module/srfi/srfi-16.scm +++ b/module/srfi/srfi-16.scm @@ -1,6 +1,6 @@ ;;; srfi-16.scm --- case-lambda -;; Copyright (C) 2001, 2002, 2006, 2009 Free Software Foundation, Inc. +;; Copyright (C) 2001, 2002, 2006, 2009, 2014 Free Software Foundation, Inc. ;; ;; This library is free software; you can redistribute it and/or ;; modify it under the terms of the GNU Lesser General Public @@ -48,6 +48,4 @@ (define-module (srfi srfi-16) #:re-export (case-lambda)) -;; Case-lambda is now provided by code psyntax. - -(cond-expand-provide (current-module) '(srfi-16)) +;; Case-lambda is now provided by core psyntax. |