[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] GNU Guile branch, master, updated. release_1-9-6-160-gf2

From: Andy Wingo
Subject: [Guile-commits] GNU Guile branch, master, updated. release_1-9-6-160-gf207859
Date: Wed, 13 Jan 2010 23:44:30 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".

The branch, master has been updated
       via  f207859b0be606ea77d488262e2b8d114c9ae370 (commit)
      from  7ea3e4ff28fb02b0c82a2e304ba8d958528bc2ae (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f207859b0be606ea77d488262e2b8d114c9ae370
Author: Andy Wingo <address@hidden>
Date:   Thu Jan 14 00:40:20 2010 +0100

    1.8 compat in ice-9 syncase
    * module/ice-9/syncase.scm: Export datum->syntax-object and
      syntax-object->datum as aliases of datum->syntax and syntax->datum.
      Thanks to Daniel Llorens del Río for the suggestion.


Summary of changes:
 module/ice-9/syncase.scm |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/module/ice-9/syncase.scm b/module/ice-9/syncase.scm
index 210a232..6dac66d 100644
--- a/module/ice-9/syncase.scm
+++ b/module/ice-9/syncase.scm
@@ -1,4 +1,4 @@
-;;;;   Copyright (C) 1997, 2000, 2001, 2002, 2003, 2006 Free Software 
Foundation, Inc.
+;;;;   Copyright (C) 1997, 2000, 2001, 2002, 2003, 2006, 2010 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
@@ -17,11 +17,14 @@
 (define-module (ice-9 syncase)
-  )
+  #:export (datum->syntax-object syntax-object->datum))
  "Syntax-case macros are now a part of Guile core; importing (ice-9 syncase) 
is no longer necessary.")
+(define datum->syntax-object datum->syntax)
+(define syntax-object->datum syntax->datum)
 ;;; Hack to make syncase macros work in the slib module
 ;; FIXME wingo is this still necessary?
 ;; (let ((m (nested-ref the-root-module '(%app modules ice-9 slib))))

GNU Guile

reply via email to

[Prev in Thread] Current Thread [Next in Thread]