Hi!
A new release is available from
<http://weitz.de/files/cl-ppcre.tgz>.
Here's the relevant part from the changelog:
Version 0.8.1
2004-09-30
Patches for Genera 8.5 (thanks to Patrick O'Donnell)
Have fun,
Edi.
_______________________________________________
cl-ppcre-announce mailing list
cl-ppcre-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/cl-ppcre-announce
UnCommonWeb version 0.3.0 - learning to climb
Released 2004-09-23
* Home page
http://common-lisp.net/project/ucw/
* Download
ftp://ftp.common-lisp.net/pub/project/ucw/ucw_0.3.0.tar.gz
NB: This tarball contains ucw, arnesi, yaclml and cl-icu. You'll need
to install a recent CVS version of SLIME and portableaserve 1.2.35
(mod_lisp is included in the libs/ directory).
* New Features (since 0.2)
- UCW package exports the public interface. New UCW-USER package.
- Cross action continuations now work as expected.
- Gracefully (and programmatically) deal with requests for expired
sessions.
** Components
- Improved range-view API.
- Simple date-picker component
- Allow component threads and manipulation of component places.
** YACLML/TAL
- Improved form handling.
- All TAL extensions are accessable as yaclml macros.
- <ucw:option tags contain real lisp objects as values.
- Convience tags (and yaclml macros) for form handling.
- Improved TAL environment manipulation.
** mod_lisp
- Upgrade "official" mod_lisp to 2.38
** aserve
- Improved URL handling.
* Documentation
- Most public functions, macros and classes now have doc strings.
- UCW document application provides a 30% complete manual.
* Portability
- Tested regularly on CMUCL (linux x86), SBCL (linux x86) and OpenMCL
(darwin ppc) with mod_lisp backend. Tested occasianly on OpenMCL
(darwin ppc) with portableaserve backend.
* Bugs
- many were fixed, many were probably introduced. caveat emptor.
* Note
I kept holding off UCW 0.3 until i'd written the docs. I kept holding
off that until i'd written a concordia like document system. This
release could have been made quite a while ago had I been more
realistic.
Now I'm going to try and put as much information in doc strings
(except high level over view stuff) as possible and hope the developer
has a recent enough SLIME which makes this information easily
accessable.
--
-Marco
Ring the bells that still can ring.
Forget your perfect offering.
There is a crack in everything.
That's how the light gets in.
-Leonard Cohen
_______________________________________________
bese-announce mailing list
bese-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/bese-announce
Hi!
A new release is available from
<http://weitz.de/files/cl-ppcre.tgz>.
Here's the relevant part from the changelog:
Version 0.8.0
2004-09-16
Added parse tree synonyms (thanks to Patrick O'Donnell)
Have fun,
Edi.
_______________________________________________
cl-ppcre-announce mailing list
cl-ppcre-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/cl-ppcre-announce
Hi!
A new release is available from
<http://weitz.de/files/cl-who.tgz>.
Here's the relevant part from the changelog:
Version 0.4.3
2004-09-13
ESCAPE-STRING-ISO-8859 wasn't exported
Have fun,
Edi.
_______________________________________________
cl-who-announce site list
cl-who-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/cl-who-announce
Hi!
A new release is available from
<http://weitz.de/files/cl-who.tgz>.
Here's the relevant part from the changelog:
Version 0.4.2
2004-09-08
Fixed bug in docs (caught by Peter Seibel)
Added hyperdoc support
Have fun,
Edi.
_______________________________________________
cl-who-announce site list
cl-who-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/cl-who-announce
On Wed, 1 Sep 2004 21:48:21 +0200, Stefan Scholl <stesch(a)no-spoon.de> wrote:
> Haven't read the RFC, but cgi.rb (CGI library of Ruby) decodes names
> and values.
>
> key, value = pairs.split('=',2).collect{|v| CGI::unescape(v) }
>
>
> CGI.pm (CGI library of Perl), too.
>
> $param = unescape($param);
> $value = unescape($value);
OK, thanks for the info.
So I think we should follow their lead. I've released a new version:
Version 0.2.11
2004-09-02
FORM-URL-ENCODED-LIST-TO-ALIST now decodes names and values
Note that this change affects the names of GET and POST parameters as
well as the names of cookies.
Cheers,
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
I've added a module to typeset Common Lisp code with some syntax coloring to
cl-typesetting.
The syntax coloring is too simple to be 100% accurate: Improvements
welcomed!
(Multiple lines strings are not handled for instance)
As an obvious example, I used this code to typeset itself ;-)
The result is here: http://www.fractalconcept.com/pprint.pdf
This module + cl-typegraph are the base layers for the automatic generation
of documentation for Common Lisp code.
The idea is to use XRefs tools like Albert or the ones from the CMU lisp
repository to extract and generate some interesting documentation from the
analysis of a bunch of source files.
(Examples of graphs are on page 3 of the cl-typesetting example. The first
one is a class hierarchy.
See: http://www.fractalconcept.com/ex.pdf)
The cl-typesetting repository is here:
http://www.fractalconcept.com:8000/public/open-source/
And the latest tarball is here:
http://www.fractalconcept.com/download/cl-typesetting-current.tgz
Marc
_______________________________________________
cl-typesetting-announce site list
cl-typesetting-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/cl-typesetting-announce