-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The newest release of the local-time library has arrived.
Major changes:
- nanoseconds are now stored instead of milliseconds
- Better timestring formatting and parsing
Additional functionality:
- Fields are now set to their lowest possible values in
parse-timestring when a field is undefined in the string
- New function local-time-whole-year-difference
- New functions local-time-min and local-time-max
: Daniel :
- --
Daniel Lowe
Performance Hacker, ITA Software, Inc.
w: 617.714.2818 m: 205.305.6097
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHREZNgNlRSL/UaQMRArFLAJ4g7B9qfC08hRMF7Vr6MjuZDJOuVQCfSxwg
AyEyh768AjTnShTumQyeGgY=
=58Mk
-----END PGP SIGNATURE-----
_______________________________________________
local-time-announce mailing list
local-time-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/local-time-announce
On Thu, 15 Nov 2007 00:31:10 +0530, Chaitanya Gupta <mail(a)chaitanyagupta.com> wrote:
> I have come across a situation where SKIP-LEADING-WHITESPACE
> (HTML-TEMPLATE's internal function) throws an error while trying to
> create a template printer. I have narrowed it down to the following
> [...]
Yes, that looks like a bug. Should be fixed in the new release.
Thanks for the report,
Edi.
_______________________________________________
html-template-announce site list
html-template-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/html-template-announce
Elephant 0.9.1 is now officially released.
Instructions for downloading it via darcs can be found here:
http://common-lisp.net/project/elephant/downloads.html
The release provides official support for using Postmodern
http://common-lisp.net/project/postmodern/ as a back-end data repository
on top of Postgres. This back-end is about three times faster than the
generic SQL interface on top of Postgres. There are some other
improvements as well.
Note that existing Postgres repositories are not compatible with a
Postmodern repository. However, Elephant provides powerful
multi-repository migration. If you have an existing Postgres repository
and want to migrate to Postmodern, you should create a completely new
Postmodern repository and migrate all of your data into it. The
migration can be accomplished with a single command.
If you have been using the (unofficially released) postmodern backend,
you will have to migrate your data into a CL-SQL based postgres backend,
or into a BDB backend, and then migrate into your new postmodern
repository. This release is not compatible with previous (development)
versions of the postmodern functionality.
Thanks very much to Henrik Hejte and the postmodern team for this
functionality, and to Ian Eslick for other improvements.
This release has been tested on a 64-bit Linux with SBCL 1.0.10, and
other platforms as well. If anybody downloads it and tests it, please
run the (large) set of automated tests and report your results to
elphant-devel at common-lisp.net. I will update the platforms page:
http://common-lisp.net/project/elephant/platforms.html
as I receive your updates.
Henrik has creates some new documentation which can be build from the
source, but I have been unable to build it, so have not updated the
website.
--
Robert L. Read
Konsenti.com
_______________________________________________
elephant-announce site list
elephant-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-announce
Hi Hans,
On Wed, 14 Nov 2007 17:08:54 +0100, "Hans Hübner" <hans(a)huebner.org> wrote:
> OpenMCL has a bug in ENOUGH-NAMESTRING that makes Hunchentoot fail
> when the "/" prefix is exported from the file system using
> CREATE-FOLDER-DISPATCHER-AND-HANDLER. ENOUGH-NAMESTRING fails to
> work for URI paths having more than one component. As URI strings
> are not path names, I find using ENOUGH-NAMESTRING being a little
> fishy here anyway and I'd propose the following patch, courtesy of
> Kilian Sprotte:
Thanks. I've released a new version which incorporates your patch.
Untested, as I'm currently in the process of re-installing my OS and
my Lisps on my laptop.
The next time please send the patch as a an attachment or use a mail
client which doesn't break lines willy-nilly... :)
Cheers,
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
On Wed, 07 Nov 2007 14:11:19 -0800, Chris Dean <ctdean(a)sokitomi.com> wrote:
>> Special operator or global macro-function HUNCHENTOOT::IGNORE-ERRORS
>> can't be FUNCALLed or APPLYed
>> [Condition of type CCL::CALL-SPECIAL-OPERATOR-OR-MACRO]
>
> I believe the asdf build order may be incorrect to get
> hunchentoot::ignore-errors defined before use.
You're right - macros should of course be defined before they're used.
D'oh!
Should be fixed now.
Thanks,
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
Available for your programming pleasure is a new Parenscript release.
It fixes a critical bug with define-symbol-macro, and adds several
handy macro utilities and a list of Parenscript utility functions
(just mapcar for now) that you can include in your Parenscript
programs.
Happy hacking,
Vladimir
_______________________________________________
parenscript-announce mailing list
parenscript-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-announce
ChangeLog:
Version 0.14.5
2007-10-21
Robustified MAKE-SOCKET-STREAM against potential leak (thanks to Alain Picard)
Replaced #-FOO #-FOO constructs for OpenMCL (patch by Michael Weber)
Updated tutorial links
Download:
http://weitz.de/files/hunchentoot.tar.gz
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce