Google Groups Home Help | Sign in
Sleep 2.1-b23 released!
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Raphael Mudge  
View profile
 More options Apr 23, 2:15 am
From: Raphael Mudge <rsmu...@gmail.com>
Date: Tue, 22 Apr 2008 23:15:38 -0700 (PDT)
Local: Wed, Apr 23 2008 2:15 am
Subject: Sleep 2.1-b23 released!
Hello,
Sleep 2.1-b23 has been released.  I made an API change.  I want to
emphasize this.  An API has changed.  As in any code you wrote that
has a class that implements sleep.interfaces.Loadable will require a
small change.

For some reason, many years ago, I had this bright idea to make the
return type of the scriptLoaded and scriptUnloaded methods boolean.  I
can't remember what my grand vision was for this boolean return
value.

I finally decided to make this void.  I had to go through a number of
classes to make jIRCii compile with the latest Sleep.  Overall the
transition was pretty painless.  Replace boolean with void and get rid
of the return true; or return false; statement at the end of the
method.

I contacted Andreas about this change and hopefully we'll see an
updated Slumber posted soon as well.

This release adds a few command line options for printing time/profile
information for a script post execution.    Made a change to allow the
ordered hash miss policy mechanism more flexibility (key is not
converted to a string before passing to the policy closure).

Also added basic cycle detection to the SleepUtils.describe method.
If a hash or array references itself then a ... will appear rather
than causing the interpreter to crash with a StackOverFlow exception.
Deeper cycles are still not resolved.

I think that about sums up the release.  I've also done a lot of work
on the Sleep Manual and an update is available at http://sleep.dashnine.org/manual/

As usual, you can download the latest Sleep at http://sleep.dashnine.org/download.html

Enjoy the beta.

-- Raphael


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google