On Sat, 29 Sep 2007 00:00:12 -0700 (PDT), Ross Jekel <ross(a)sourcelabs.com> wrote:
> Trouble is, a few lines above it setf's (uri-query uri) to an empty
> string "" if parameters-used-p is t but parameters is nil.
Ah, yes, thanks. That was a bug I introduced with my 0.10.1 change.
Should be fixed now.
Edi.
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce
On Tue, 25 Sep 2007 23:07:47 -0600, "Vladimir Sedach" <vsedach(a)gmail.com> wrote:
> The attached patch implements a new function on request objects,
> server-hostname, which returns just the hostname portion of the
> "Host" header value, and makes redirect use that.
Thanks for the patch. I understand that it makes sense to strip off
the port part of the "Host" header value, but I also like the current
behaviour of REDIRECT where you get the default hostname and port for
free. I've now uploaded a version which I hope combines both
variants in an acceptable way. Please try.
Cheers,
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
On Tue, 25 Sep 2007 17:02:15 +0200, Edi Weitz <edi(a)agharta.de> wrote:
> I'll see if I can come up with something better.
Please try the new release and let me know if it doesn't do what you
want.
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce
On Mon, 24 Sep 2007 14:40:15 +0200, Ralf Mattes <rm(a)seid-online.de> wrote:
> But trying to set the "Server" header from within a handler doesn't
> seem to change the server header at all.
>
> [...]
>
> Is this a documentation bugglet or a bug in the code?
Actually, I couldn't image that there'd be ungrateful wretches who
would want to use Hunchentoot without advertising this cool fact in
the outgoing headers... :)
Anyway, this is fixed in 0.14.1 now.
Thanks for the report,
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
On Mon, 17 Sep 2007 22:29:13 -0500, "Alexey Goldin" <alexey.goldin(a)gmail.com> wrote:
> Sorry, could not find specific Drakma list so I send it to you
> directly.
Really? What did you try? I'd say the mailing list is hard to miss.
> Below is the code I use (I use Lisp very episodically, so pardon my
> style). I have problems with freebase-login function. Here is what
> Metaweb sends me (etherial capture, cookies typed over with ****
> just in case)
Please try again with the latest versions of Chunga (0.4.0) and Drakma
(0.10.0) and see if that fixes it. And please report back to the
mailing list.
Thanks,
Edi.
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce
ChangeLog:
Version 0.4.0
2007-09-18
Added *TREAT-SEMICOLON-AS-CONTINUATION*
[Note that Chunga's behaviour will be incompatible with previous
versions in the rare case that you're reading headers which end with a
semicolon. Use this variable to override.]
Download:
http://weitz.de/files/chunga.tar.gz
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce
On Sun, 29 Apr 2007 22:43:44 +0400, Vodonosov Anton <vodonosov(a)mail.ru> wrote:
> I have a new version, with better performance (see attached diff of
> output.lisp against 0.11.2).
I've finally found some time to think about this. I've now released a
new version which is based on your ideas but which (I hope) is a bit
more elegant and maybe even a bit faster for the case where characters
are output individually.
This new release also fixes a glaring bug in STREAM-WRITE-BYTE.
Thanks a lot for your patch,
Edi.
PS: And the next time please send a patch without TAB characters... :)
_______________________________________________
flexi-streams-announce mailing list
flexi-streams-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/flexi-streams-announce
On Sat, 14 Jul 2007 04:34:05 +0400, Anton Vodonosov <vodonosov(a)mail.ru> wrote:
> It's strange. Today I've tried to load hunchentoot via asdf and the
> code I've sent in previous message don't work.
>
> I fixed it a little and now it's possible to load hunchentoot using
> asdf and sbcl win32:
Thanks, I finally managed to add this code.
> BTW, in the top of port-sbcl.lisp there is
> #-:sb-thread
> (eval-when (:compile-toplevel :load-toplevel :execute)
> (warn "Without thread support, this library is only useful for development."))
>
> It's quite annoying because compilation with asdf fails on this
> (today; strange again I don't remember that it happened before)
Yeah, sorry, this is ASDF's default behaviour that I don't necessarily
like. Still, I think for pedagogical purposes it it good to have this
warning in there.
Cheers,
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
> The documentation is wrong since the patch included in 1.3.1.
>
> - It should mention that regex-replace-all returns a second value
> "matchp" as regex-replace does.
> - The examples needs to be updated to reflect the introduction of
> this second value.
> - The changelog should also mentioned that regex-replace-all was
> updated.
Thanks, I totally missed that. Should be fixed now.
Edi.
_______________________________________________
cl-ppcre-announce mailing list
cl-ppcre-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cl-ppcre-announce
ChangeLog:
Version 0.12.0
2007-09-07
Now uses bound for flexi stream returned by RAW-POST-DATA
Needs FLEXI-STREAMS 0.12.0 or higher
Version 0.11.2
2007-09-05
Fixed typo in docs
Added declaration in server.lisp to appease SBCL
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
Context-dependent behavior is becoming increasingly important for a
wide range of application domains. Unfortunately, mainstream
programming languages do not provide mechanisms that enable software
entities to adapt their behavior dynamically to the current execution
context. In collaboration with various researchers, we have developed
a new programming technique called "Context-oriented Programming" (COP).
ContextL - http://common-lisp.net/project/closer/contextl.html - is
our first fully implemented and currently most mature programming
language extension for COP and is built on top of the Common Lisp
Object System (CLOS). ContextL has first been made available to the
public in early 2005, and has already been adopted by a number of
programmers. We would now like to assess how well ContextL has been
received so far.
Please consider participating in our first survey about ContextL -
this will help us a lot to develop ContextL and related projects
further (like Closer to MOP, etc.).
You can find the survey and more information about it at http://
prog.vub.ac.be/~pcostanza/COP/survey.html
Thanks a lot,
Pascal
--
Pascal Costanza, mailto:pc@p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium
_______________________________________________
closer-announce mailing list
closer-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/closer-announce
The McCLIM developers are happy to release version 0.9.5 of McCLIM,
code-named "Eastern Orthodox Liturgical New Year".
This release includes many important bug fixes. There have been
stability and reliability improvements to the core CLIM implementation,
to the backends, and to the editor substrate "Drei", which we introduced
in the last release.
When testing this release, we found that it works on the following
implementations:
* SBCL
* OpenMCL
* CLISP
* Allegro Common Lisp 8.0 in ANSI Mode
For compatibility with other implementations, please see the attached
release notes.
Get the tarball at
<http://common-lisp.net/project/mcclim/downloads/mcclim-0.9.5.tar.gz>.
Alternatively, you can install McCLIM via asdf-install.
We are looking forward to your comments and bug reports. Please send
them to mcclim-devel at common-lisp.net. The list of currently known
bugs can be found at <http://trac.common-lisp.net/mcclim/report/1>.
Have fun using McCLIM,
The McCLIM developers.
RELEASE NOTES FOR McCLIM 0.9.5, "Eastern Orthodox Liturgical New Year":
Compatibility
=============
This release was tested and found to work on the following
implementations:
* SBCL
* OpenMCL
* CLISP (requires "Telent" CLX)
* Allegro Common Lisp 8.0 in ANSI Mode
In our tests, this release of McCLIM did not work on the following
implementations:
* CMUCL (at the time of this release, the released CMUCL has a bug
that prevents successful loading of McCLIM; CMUCL 19d + patch 1 and
the 2006-12 snapshot or later contain a fix for this problem)
Also, McCLIM currently does not support lisps with case-sensitive
readers (Allegro CL "modern mode" and lower-case Scieneer CL).
Changes in mcclim-0.9.5 "Eastern Orthodox Liturgical New Year"
relative to 0.9.4:
==============================================================
>From the NEWS file:
* Changes in mcclim-0.9.5 relative to 0.9.4:
** Installation: the systems clim-listener, clim-examples,
and clouseau can now be loaded without loading the system mcclim
first. Users with existing McCLIM installations should use the
provided script:
./symlink-asd-files.sh /path/to/asdf-central-registry/
** New extension: tab-layout. This extension allows keeping a stack of
panes
whose foreground pane is controlled by a tab bar. This layout can be
customized in backends and frame managers. For examples, see the
gtkairo backend and the pixie frame manager.
** New extension function: SHEET-RGB-IMAGE: makes a screenshot of a sheet
in the CLX backend. (Supported on truecolor visuals only for now.)
** New experimental extension: tree-with-cross-edges are an extension to
the graph formatter.
** New experimental backend: clim-graphic-forms: native widgets on Windows.
This backend is still very experimental (it doesn't run demos yet).
** New inspector feature: The inspector now displays more useful information
about hash tables and generic functions.
** Specification compliance: Various layout panes no longer quite as
aggressive at eating the space requirements of their children.
** Specification compliance: There is now a rudimentary implementation of
NOTIFY-USER
** Usability: Text editors and text input panes now use click-to-focus.
** Improvement: the ACCEPTING-VALUES command table was renamed to
ACCEPT-VALUES (as this is the name that the other clim-2 implementation
uses)
** Improvement: the CLX backend should no longer cause focus stealing
when an application has text-editor panes. This change comes with
a rudimentary click-to-focus-keyboard widget policy.
** Improvement: define-application-frame now allows a :default-initargs
option. (This is not exactly a "specification compliance" fix, as
d-a-frame is not defined to accept this option.).
** Improvement: menu-choose menus now look a little prettier.
** Improvement: added more styles for bordered-output: :rounded, :ellipse
** Improvement: Toggle button values now default to NIL.
** Improvement: Frame layouts are now inherited from the frame's
superclass.
** Improvement: The Lisp Syntax is much improved: now recognizes
delimiter characters, and more types of Lambda lists.
** Bug fix: Bezier designs should now draw in the right place in all
backends.
** Bug fix: Text in Drei no longer "walks" to the left.
** Bug fix: Drei now has better support for delimiter gestures.
** Bug fix: Partial commands now work better when invoked from the menu.
_______________________________________________
mcclim-announce mailing list
mcclim-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/mcclim-announce