On Mon, 24 Dec 2007 01:46:40 +0200, Anton Vodonosov <avodonosov(a)yandex.ru> wrote:
> Please, check the new version attached.
Thanks, I've made a new release which incorporates your changes.
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
An HTML version of the document "A generic hash table interface
specification for Common Lisp" by Ingvar Mattsson has been added to
the Common Lisp Document Repository. See http://cdr.eurolisp.org/document/2/
for the details of this document.
Pascal
--
Pascal Costanza, mailto:pc@p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium
_______________________________________________
cdr-announce mailing list
cdr-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cdr-announce
The document "Common Lisp Document Repository (revised)" by Marc
Battyani, Pascal Costanza, Arthur Lemmens, and Edi Weitz has been
finalized. According to the CDR process, this document is now in its
final stage and cannot be changed anymore. See http://cdr.eurolisp.org/document/4/
for the details of this document.
Pascal
--
Pascal Costanza, mailto:pc@p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium
_______________________________________________
cdr-announce mailing list
cdr-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cdr-announce
Version 0.0.6 of clouchdb has been released. Clouchdb is a lisp
interface to CouchDb, a document oriented database. This release of
clouchdb includes fixes for extended character sets, it should now
support proper encoding of utf-8 data in document IDs as well as
document content.
- Peter Eddy
_______________________________________________
clouchdb-announce mailing list
clouchdb-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/clouchdb-announce
I have released version 0.0.5 of clouchdb, the Common Lisp library for
interacting with the CouchDb document-orientied database. This release
contains support for proper escaping of database name and document ID,
and view names in URLs.
_______________________________________________
clouchdb-announce mailing list
clouchdb-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/clouchdb-announce
Hi,
i am glad to announce the first release of CL-ObjC.
CL-ObjC is a Common Lisp library to allow developers to use libraries
written in the Objective C language, providing a lisp-like interface
towards Objective C conventions. CL-ObjC tries to be portable between
Common Lisp implementations using CFFI to let the user use a Common
Lisp system with XCode.
You can get it from:
http://www.common-lisp.net/project/cl-objc/cl-objc.tar.gz
or from the darcs repository at
http://www.common-lisp.net/project/cl-objc/darcs/cl-objc
More info can be found on the project web site:
http://www.common-lisp.net/project/cl-objc
and in the documentation and API reference pdf (also available in info
format):
http://www.common-lisp.net/project/cl-objc/cl-objc.pdf
Current Features:
* Lisp-like interface to send messages and create ObjC classes and
methods. E.g.
(let ((new-string (invoke 'ns-string alloc)))
(invoke new-string :init-with-utf8-string "ciao"))
(define-objc-class bank-account ns-object
((amount :float)
(currency currency-type)))
(define-objc-method withdraw ((self bank-account) (withdraw :float))
(with-ivar-accessors bank-account
(decf (amount self) withdraw)
self))
* CLOS bindings to have ObjC objects and classes like CLOS objects.
E.g.
(let ((new-string (make-instance 'objc:ns-string)))
(init-with-utf8-string? new-string "ciao"))
* A Reader Macro to mix ObjC and Common Lisp syntax
* Examples and test cases to show the use of CL-ObjC with XCode
* CFFI interface with foreign translators and ObjC struct management
CL-ObjC has been tested only on MacOSX/x86 platform with sbcl 1.0.
Some users reported privately that CL-ObjC works fine with Allegro
8.1.
Feedbacks and comments are welcome :-)
--
Luigi Panzeri aka Matley
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
Quotes on Lisp: http://lispers.org/
_______________________________________________
cl-objc-announce mailing list
cl-objc-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cl-objc-announce
-----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