[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".

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

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

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

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

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/ (NOCOMP_SOURCES): Add r6rs-libraries.scm.


GNU Guile

reply via email to

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