[hunchentoot-devel] PATCH: Some minor fixes for cl-webdav under hunchentoot 1.0

Matthew Curry mjcurry at gmail.com
Sat Feb 20 05:00:32 UTC 2010


Edi,

Looks like there are a couple of (return-code) -> (return-code*)
renames missing in the svn repository (revision 4513 right now).  One
of them I musta missed in my original patch anyway.
copy/move return a 502 Bad Gateway response, which seems odd, but all
other (supported) cadaver commands seem to work.  patch attached.

-Matt



On Thu, Feb 18, 2010 at 5:52 AM, Edi Weitz <edi at agharta.de> wrote:
> I think the problem was that my checkout was somehow botched.  I just
> tried to clean up the mess.  Please check if it works now.  If you're
> OK with the changes, we can make this an official release.  (Now that
> I know that there /is/ one user... :)
>
> And, yes, the URL should be right.
>
>
> On Thu, Feb 18, 2010 at 11:45 AM, Ralf Mattes <rm at seid-online.de> wrote:
>> On Thu, 2010-02-18 at 11:35 +0100, Edi Weitz wrote:
>>> On Wed, Feb 17, 2010 at 9:11 PM, Ralf Mattes <rm at seid-online.de> wrote:
>>>
>>> > What's going on here? I can't find the changes to handlers.lisp from
>>> > that patch in the current svn version - the changes to resources.lisp
>>> > seem to be there. How can that happen?
>>>
>>> Aren't these the ones you were looking for?
>>>
>>> http://bknr.net/trac/changeset/3339/trunk/thirdparty/cl-webdav
>>
>> Hallo Edi,
>>
>> yes, these _are_ the patches (and they are trivial so I already fixed
>> the code locally). My problem was/is: a fresh svn checkout like this:
>>
>> ralf at mhflaptop01:/tmp$ svn co svn://bknr.net/svn/trunk/thirdparty/cl-webdav
>> A    cl-webdav/resources.lisp
>> A    cl-webdav/properties.lisp
>> A    cl-webdav/util.lisp
>> A    cl-webdav/packages.lisp
>> A    cl-webdav/CHANGELOG.txt
>> A    cl-webdav/doc
>> A    cl-webdav/doc/index.html
>> A    cl-webdav/doc/CVS
>> A    cl-webdav/doc/CVS/Repository
>> A    cl-webdav/doc/CVS/Root
>> A    cl-webdav/doc/CVS/Entries
>> A    cl-webdav/doc/dav.png
>> A    cl-webdav/handlers.lisp
>> A    cl-webdav/xml.lisp
>> A    cl-webdav/authorized-file-resources.lisp
>> A    cl-webdav/specials.lisp
>> A    cl-webdav/cl-webdav.asd
>> A    cl-webdav/file-resources.lisp
>> Checked out revision 4511.
>> ralf at mhflaptop01:/tmp$ grep content-type cl-webdav/handlers.lisp
>>      (setf (content-type) "text/xml; charset=utf-8"                      <---- What happend to the patch?
>>      (setf (content-type) "text/xml; charset=utf-8"
>>      (setf (content-type) (resource-content-type resource))
>>  (setf (content-type) "text/xml; charset=utf-8"
>>                                          (content-type) nil)
>>
>>
>> Something seems utterly strange here. BTW, that svn url is the one used
>> in bknr's "ediware" svn repository - is this out of date?
>>
>> Cheers RalfD
>>
>>
>>
>
> _______________________________________________
> tbnl-devel site list
> tbnl-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/tbnl-devel
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: remaining-webdav.patch
Type: text/x-patch
Size: 1079 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/tbnl-devel/attachments/20100220/2ffeaf38/attachment.bin>


More information about the Tbnl-devel mailing list