pkgsrc-WIP-cvs archive

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

CVS commit: wip/hs-husk-scheme



Module name:    wip
Committed by:   szptvlfn
Date:           Fri Apr 25 13:31:07 UTC 2014

Modified Files:
        wip/hs-husk-scheme: Makefile PLIST buildlink3.mk distinfo

Log Message:
Update to 3.17

ChangeLog:
v3.17
--------

- Added support for 
[`define-record-type`](http://justinethier.github.io/husk-scheme/manual/node57.html)
 from R<sup>7</sup>RS and SRFI 9. This syntax allows creation of new disjoint 
types supporting access to multiple fields.
- Added support for parameter objects from R<sup>7</sup>RS and SRFI 39. See 
[dynamic 
bindings](http://justinethier.github.io/husk-scheme/manual/node41.html) in the 
user manual for more information.
- Added a `(scheme process-context)` library containing the following functions:
     - 
[`emergency-exit`](http://justinethier.github.io/husk-scheme/manual/node86.html#emergency-exit)
     - 
[`exit-fail`](http://justinethier.github.io/husk-scheme/manual/node86.html#exit-fail)
     - 
[`exit-success`](http://justinethier.github.io/husk-scheme/manual/node86.html#exit-success)
     - 
[`get-environment-variable`](http://justinethier.github.io/husk-scheme/manual/node86.html#get-environment-variable)
     - 
[`get-environment-variables`](http://justinethier.github.io/husk-scheme/manual/node86.html#get-environment-variables)
     - 
[`system`](http://justinethier.github.io/husk-scheme/manual/node86.html#system)

Bug Fixes:

- Fixed a macro bug where the last element of a pattern's improper list may not 
be matched correctly if there is an ellipsis earlier in the list.
- Prevent infinite recursion when evaluating a pointer that contains a pointer 
to itself.
- Fixed the compiler to add full support for splicing of `begin` definitions.
- Updated `dynamic-wind` to return the value from the `during` thunk instead of 
the `after` thunk.


To generate a diff of this commit:
cvs -z3 rdiff -u -r1.2 -r1.3 wip/hs-husk-scheme/PLIST
cvs -z3 rdiff -u -r1.4 -r1.5 wip/hs-husk-scheme/Makefile \
    wip/hs-husk-scheme/buildlink3.mk wip/hs-husk-scheme/distinfo

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/hs-husk-scheme/PLIST?r1=1.2&r2=1.3
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/hs-husk-scheme/Makefile?r1=1.4&r2=1.5
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/hs-husk-scheme/buildlink3.mk?r1=1.4&r2=1.5
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/hs-husk-scheme/distinfo?r1=1.4&r2=1.5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index