[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile branch, wip-library-and-import, created. relea
From: |
Andy Wingo |
Subject: |
[Guile-commits] GNU Guile branch, wip-library-and-import, created. release_1-9-10-101-g6fd0b00 |
Date: |
Mon, 03 May 2010 15:04:07 +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".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=6fd0b00eb3b8dd88da0a7b56e044ea1bc687bb3c
The branch, wip-library-and-import has been created
at 6fd0b00eb3b8dd88da0a7b56e044ea1bc687bb3c (commit)
- Log -----------------------------------------------------------------
commit 6fd0b00eb3b8dd88da0a7b56e044ea1bc687bb3c
Author: Andy Wingo <address@hidden>
Date: Mon May 3 12:59:51 2010 +0200
reimplement `library'
* module/ice-9/r6rs-libraries.scm (library): Redefine in terms of
define-module, import, and export. Determine what's an export and
what's a re-export at compile time, via the use of
resolve-r6rs-interface.
commit 44b4a78e4fbd8faf5dc2a44de440742975d52bb6
Author: Andy Wingo <address@hidden>
Date: Mon May 3 12:24:07 2010 +0200
import uses resovlve-r6rs-interface
* module/ice-9/r6rs-libraries.scm (import): Use resolve-r6rs-interface.
commit 56e599e6bfdd6dad06102e9c4df77862595b994d
Author: Andy Wingo <address@hidden>
Date: Mon May 3 11:53:08 2010 +0200
add resolve-r6rs-interface
* module/ice-9/r6rs-libraries.scm (resolve-r6rs-interface): New
function, returns a custom interface for an r6rs import declaration.
commit c1c3ea513973cefd0220fbff4e0a593e0581bb53
Author: Andy Wingo <address@hidden>
Date: Sun May 2 23:03:18 2010 +0200
cleaner `body' of library
* module/ice-9/r6rs-libraries.scm (library): Normal methods for body.
commit f320f223fc962c1ee46d74f7a3ae8862000bdf5d
Author: Andy Wingo <address@hidden>
Date: Sun May 2 22:58:06 2010 +0200
use native syntax-case for setting version
* module/ice-9/r6rs-libraries.scm (library): Use syntax-case to set the
version.
commit 816841faa66ac46b3f659245eb49384c878687cd
Author: Andy Wingo <address@hidden>
Date: Sun May 2 22:47:45 2010 +0200
simpler mod name definition.
* module/ice-9/r6rs-libraries.scm (library): Use syntax to define mod
name.
commit 318e0cfae1257cf8fd8e796bd1b1904fb0df7eec
Author: Andy Wingo <address@hidden>
Date: Sun May 2 22:39:27 2010 +0200
better library match patterns
* module/ice-9/r6rs-libraries.scm (library): Use ... in patterns, and a
fender.
commit c1bae8985e48c733465585bdda89e199fc141991
Author: Andy Wingo <address@hidden>
Date: Sun May 2 22:34:35 2010 +0200
support versionless modules
* module/ice-9/r6rs-libraries.scm (library): Add case for no version.
commit dfa77802794346ff01dc4ab6d018abc4a583e019
Author: Andy Wingo <address@hidden>
Date: Sun May 2 22:33:35 2010 +0200
normal tail pattern in library
* module/ice-9/r6rs-libraries.scm (library): Use a normal tail pattern.
commit f0b1b34a274ca08b974e5ae961ad855708d74f69
Author: Julian Graham <address@hidden>
Date: Sat Feb 6 12:33:20 2010 -0500
add support for r6rs libraries
* module/ice-9/boot-9.scm: Include ice-9/r6rs-libraries.scm.
* module/ice-9/r6rs-libraries.scm: New file.
* module/Makefile.am (NOCOMP_SOURCES): Add r6rs-libraries.scm.
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile branch, wip-library-and-import, created. release_1-9-10-101-g6fd0b00,
Andy Wingo <=