From mbaringer at common-lisp.net Fri Sep 1 04:05:03 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Fri, 1 Sep 2006 00:05:03 -0400 (EDT) Subject: [Bese-devel] New patches to fiveam: 31-Aug-2006 Message-ID: <20060901040503.BD1261D0BB@common-lisp.net> Thu Aug 31 12:13:25 EDT 2006 attila.lendvai at gmail.com * Support code limit for gen-character M ./src/random.lisp -1 +2 An updated tarball of fiveam's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/fiveam-20060831.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=fiveam;a=summary From mbaringer at common-lisp.net Fri Sep 1 04:30:12 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Fri, 1 Sep 2006 00:30:12 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 31-Aug-2006 Message-ID: <20060901043012.D82413D006@common-lisp.net> Wed Aug 30 12:56:15 EDT 2006 attila.lendvai at gmail.com * Fix the fix of the fix of Content-Type... hm... M ./src/backend/mod-lisp.lisp -1 +1 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060831.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From attila.lendvai at gmail.com Fri Sep 1 09:28:20 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Fri, 1 Sep 2006 11:28:20 +0200 Subject: [Bese-devel] about killing a parenscript 'feature'... Message-ID: hi! does anybody have any objection against killing this parenscript 'feature'? (from the code it seems special care was taken to support it) (js:js* '(let (a b) (+ a b))) => "var a = b; a + b;" i'll keep this patch local for a while... -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From lists at infoway.net Fri Sep 1 21:01:43 2006 From: lists at infoway.net (Daniel Salama) Date: Fri, 1 Sep 2006 17:01:43 -0400 Subject: [Bese-devel] UCW on OSX with mod_lisp Message-ID: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> I'm trying to setup UCW on OSX and use Apache+mod_lisp. I've installed mod_lisp and have it already setup and running with Apache. I have modified ucw_dev/etc/conf.lisp as: (setf *ucw-backend-type* ':mod-lisp) (setf *ucw-backend-host* "127.0.0.1") (setf *ucw-backend-port* 3001) Then, when I run: ~dev/lisp/ucw-boxset $ sbcl --load start.lisp and UCW starts, it doesn't start the mod-lisp module and it continues to listen on port 8080. What am I missing? Thanks, Daniel P.S. I was trying to follow the tutorial at http://trac.common- lisp.net/ucw/wiki/UcwIntro From lists at infoway.net Fri Sep 1 22:06:16 2006 From: lists at infoway.net (Daniel Salama) Date: Fri, 1 Sep 2006 18:06:16 -0400 Subject: [Bese-devel] UCW on OSX with mod_lisp In-Reply-To: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> References: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> Message-ID: <029C1A66-6A4C-4A59-AAAF-DB9AB9298E82@infoway.net> To compound on this problem, I created a sample application. I created a softlink of the .asd file to ~/.ucw/applications.d/ and then started ucw as shown previously and the application is not "automagically" loaded. Are the instructions on the previously mentioned tutorial deprecated? Is there any reference to an updated "model" of UCW development? Thanks, Daniel On Sep 1, 2006, at 5:01 PM, Daniel Salama wrote: > I'm trying to setup UCW on OSX and use Apache+mod_lisp. > > I've installed mod_lisp and have it already setup and running with > Apache. > > I have modified ucw_dev/etc/conf.lisp as: > (setf *ucw-backend-type* ':mod-lisp) > (setf *ucw-backend-host* "127.0.0.1") > (setf *ucw-backend-port* 3001) > > Then, when I run: > > ~dev/lisp/ucw-boxset $ sbcl --load start.lisp > > and UCW starts, it doesn't start the mod-lisp module and it > continues to listen on port 8080. What am I missing? > > Thanks, > Daniel > > P.S. I was trying to follow the tutorial at http://trac.common- > lisp.net/ucw/wiki/UcwIntro > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel From lists at infoway.net Fri Sep 1 22:11:23 2006 From: lists at infoway.net (Daniel Salama) Date: Fri, 1 Sep 2006 18:11:23 -0400 Subject: [Bese-devel] UCW on OSX with mod_lisp In-Reply-To: References: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> Message-ID: <9A86BD29-D6EE-4FEF-BDE9-31E208C8C2AB@infoway.net> Removing the quote didn't solve it. Still the same behavior. Just to be more detailed: I just downloaded the latest ucw version: ~/dev/lisp $ darcs get http://common-lisp.net/project/ucw/repos/ucw- boxset/ ~/dev/lisp $ cd ucw-boxset ~/dev/lisp/ucw-boxset $ sh get-all.sh ~/dev/lisp/ucw-boxset $ vi ucw_dev/etc/conf.lisp ~/dev/lisp/ucw-boxset $ sbcl --load start.lisp Thanks, Daniel On Sep 1, 2006, at 6:03 PM, Attila Lendvai wrote: >> (setf *ucw-backend-type* ':mod-lisp) > > you don't need the quote there: > > (setf *ucw-backend-type* :mod-lisp) > > this may solve it, but looking at the code suggests that you should > have seen this error: > > (error "~A does not specify a backend." backend-spec) > > hth, > > -- > - attila > > "- The truth is that I've been too considerate, and so became > unintentionally cruel... > - I understand. > - No, you don't understand! We don't speak the same language!" > (Ingmar Bergman - Smultronst?llet) From lists at infoway.net Fri Sep 1 22:29:23 2006 From: lists at infoway.net (Daniel Salama) Date: Fri, 1 Sep 2006 18:29:23 -0400 Subject: [Bese-devel] UCW on OSX with mod_lisp In-Reply-To: <9A86BD29-D6EE-4FEF-BDE9-31E208C8C2AB@infoway.net> References: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> <9A86BD29-D6EE-4FEF-BDE9-31E208C8C2AB@infoway.net> Message-ID: Well, I have to say, I guess this is what happens when you skim through the text without reading everything carefully. In the same tutorial link, the author writes: "... As mentioned in the previous chapter, the ucwctl/applications.d mechanism will probably disappear. A simpler way to start ucw is to just load start.lisp in your lisp or directly through detachtty. You can change beforementioned variables (for example which backend to choose or on which port to listen) in /path/to/ucw/src/vars.lisp. ..." Therefore, since I'm not using the ucwctl tool, I should have modified the vars.lisp file. I now modified that variable and everything works. Apache+mod-lisp and by simply putting my applications in /etc/ucw/applications.d, they are automatically loaded. Thanks, Daniel On Sep 1, 2006, at 6:11 PM, Daniel Salama wrote: > Removing the quote didn't solve it. Still the same behavior. > > Just to be more detailed: > > I just downloaded the latest ucw version: > > ~/dev/lisp $ darcs get http://common-lisp.net/project/ucw/repos/ucw- > boxset/ > ~/dev/lisp $ cd ucw-boxset > ~/dev/lisp/ucw-boxset $ sh get-all.sh > ~/dev/lisp/ucw-boxset $ vi ucw_dev/etc/conf.lisp > ~/dev/lisp/ucw-boxset $ sbcl --load start.lisp > > Thanks, > Daniel > > On Sep 1, 2006, at 6:03 PM, Attila Lendvai wrote: > >>> (setf *ucw-backend-type* ':mod-lisp) >> >> you don't need the quote there: >> >> (setf *ucw-backend-type* :mod-lisp) >> >> this may solve it, but looking at the code suggests that you should >> have seen this error: >> >> (error "~A does not specify a backend." backend-spec) >> >> hth, >> >> -- >> - attila >> >> "- The truth is that I've been too considerate, and so became >> unintentionally cruel... >> - I understand. >> - No, you don't understand! We don't speak the same language!" >> (Ingmar Bergman - Smultronst?llet) > > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel From attila.lendvai at gmail.com Fri Sep 1 22:03:59 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 2 Sep 2006 00:03:59 +0200 Subject: [Bese-devel] UCW on OSX with mod_lisp In-Reply-To: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> References: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> Message-ID: > (setf *ucw-backend-type* ':mod-lisp) you don't need the quote there: (setf *ucw-backend-type* :mod-lisp) this may solve it, but looking at the code suggests that you should have seen this error: (error "~A does not specify a backend." backend-spec) hth, -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From attila.lendvai at gmail.com Fri Sep 1 22:52:21 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 2 Sep 2006 00:52:21 +0200 Subject: [Bese-devel] UCW on OSX with mod_lisp In-Reply-To: <9A86BD29-D6EE-4FEF-BDE9-31E208C8C2AB@infoway.net> References: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> <9A86BD29-D6EE-4FEF-BDE9-31E208C8C2AB@infoway.net> Message-ID: > ~/dev/lisp/ucw-boxset $ vi ucw_dev/etc/conf.lisp i suggest to forget conf.lisp, it's a unixism that neither of the active ucw developers use, and even considered moving from the main ucw repo. > ~/dev/lisp/ucw-boxset $ sbcl --load start.lisp all configuration should be done in the start.lisp file(s). > and by simply putting my applications in /etc/ucw/applications.d that is part of the unixism, too. just (asdf:operate 'asdf:load-op :your-app) just like ucw/etc/start.lisp does (the one in the ucw-boxset's root dir is the same from this perspective). if you start new development i suggest using the _ajax branch, it'll be the _dev and _dev will be _stable. -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From lists at infoway.net Fri Sep 1 22:59:29 2006 From: lists at infoway.net (Daniel Salama) Date: Fri, 1 Sep 2006 18:59:29 -0400 Subject: [Bese-devel] UCW on OSX with mod_lisp In-Reply-To: References: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> <9A86BD29-D6EE-4FEF-BDE9-31E208C8C2AB@infoway.net> Message-ID: <7D963CDE-6260-4307-8282-834613FA8574@infoway.net> I suppose you're right and I should just concentrate on start.lisp and using ASDF. Now, with regards to the _ajax branch, I thought the _ajax branch was an addon to ucw. Is that no longer the case and ucw_ajax will simply become ucw or ucw_stable? If that's the case, why would the default start.lisp lauch the ucw_dev and not the ucw_ajax? Thanks, Daniel On Sep 1, 2006, at 6:52 PM, Attila Lendvai wrote: >> ~/dev/lisp/ucw-boxset $ vi ucw_dev/etc/conf.lisp > > i suggest to forget conf.lisp, it's a unixism that neither of the > active ucw developers use, and even considered moving from the main > ucw repo. > >> ~/dev/lisp/ucw-boxset $ sbcl --load start.lisp > > all configuration should be done in the start.lisp file(s). > >> and by simply putting my applications in /etc/ucw/applications.d > > that is part of the unixism, too. just (asdf:operate 'asdf:load-op > :your-app) just like ucw/etc/start.lisp does (the one in the > ucw-boxset's root dir is the same from this perspective). > > if you start new development i suggest using the _ajax branch, it'll > be the _dev and _dev will be _stable. > > -- > - attila > > "- The truth is that I've been too considerate, and so became > unintentionally cruel... > - I understand. > - No, you don't understand! We don't speak the same language!" > (Ingmar Bergman - Smultronst?llet) From lists at infoway.net Fri Sep 1 23:07:31 2006 From: lists at infoway.net (Daniel Salama) Date: Fri, 1 Sep 2006 19:07:31 -0400 Subject: [Bese-devel] ucw_ajax / SBCL / OSX Message-ID: I just downloaded the latest darcs version of ucw. I modified start.lisp so that it loads ucw_ajax instead of ucw_dev. However, when launching ucw_ajax, I get the following compilation error: It seems to be a problem in dependencies/trivial-garbage/trivial- garbage.lisp, on line 149: #+:sbcl (sb-ext:hash-table-weakness ht) Here is the complete compilation output. Thanks, Daniel *** *** Starting UCW boxset, if something goes wrong try loading it into a clean lisp (e.g. sbcl --no-userinit --load start.lisp) *** ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/ucw_ajax/ucw.asd into # ; registering # as UCW ; registering # as UCW.ADMIN ; registering # as UCW.EXAMPLES ; registering # as UCW.HTTPD ; registering # as UCW.MOD-LISP ; registering # as UCW.ASERVE ; registering # as UCW.ARANEIDA ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/bordeaux-threads/ bordeaux-threads.asd ; into # ; registering # as BORDEAUX-THREADS ; registering # as ; BORDEAUX-THREADS-TEST ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/trivial-garbage/ trivial-garbage.asd ; into # ; registering # as TRIVIAL-GARBAGE ; registering # as ; TRIVIAL-GARBAGE-TESTS ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/cl-l10n/cl-l10n.asd into ; # ; registering # as CL-L10N ; registering # as CL-L10N-TESTS ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/cl-fad-0.5.1/cl- fad.asd into ; # ; registering # as CL-FAD ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/cl-ppcre-1.2.16/cl- ppcre.asd ; into # ; registering # as CL-PPCRE ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/iterate/iterate.asd into ; # ; registering # as ITERATE ; registering # as ITERATE-PG ; registering # as ITERATE-TESTS ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/arnesi_dev/ arnesi.asd into ; # ; registering # as ARNESI ; registering # as ARNESI.TEST ; registering # as ; ARNESI.CL-PPCRE-EXTRAS ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/net-telent- date_0.42/net-telent-date.asd ; into # ; registering # as NET-TELENT-DATE ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/rfc2109/rfc2109.asd into ; # ; registering # as rfc2109 ; registering # as rfc2109.test ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/split-sequence/ split-sequence.asd ; into # ; registering # as SPLIT-SEQUENCE ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/trivial- sockets_until-i-can-merge-with-the-mainline/trivial-sockets.asd ; into # ; registering # as TRIVIAL-SOCKETS ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/parenscript/ parenscript.asd ; into # ; registering # as PARENSCRIPT ; registering # as PARENSCRIPT.TEST ; loading system definition from ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/yaclml/yaclml.asd into ; # ; registering # as YACLML ; registering # as YACLML.TEST ; compiling file "/Users/dsalama/dev/lisp/ucw-boxset/dependencies/ bordeaux-threads/src/bordeaux-threads.lisp" (written 01 SEP 2006 03:49:50 PM): ; compiling (DEFPACKAGE BORDEAUX-THREADS ...) ; compiling (IN-PACKAGE #:BORDEAUX-THREADS) ; compiling (DEFVAR *SUPPORTS-THREADS-P* ...) ; compiling (DEFUN MARK-SUPPORTED ...) ; compiling (DEFINE-CONDITION BORDEAUX-MP-CONDITION ...) ; compiling (DEFGENERIC MAKE-MP-SUPPORT-ERROR ...) ; compiling (DEFGENERIC MAKE-THREAD ...) ; compiling (DEFVAR *DEFAULT-SPECIAL-BINDINGS* ...) ; compiling (DEFGENERIC CURRENT-THREAD ...) ; compiling (DEFGENERIC THREADP ...) ; compiling (DEFGENERIC THREAD-NAME ...) ; compiling (DEFGENERIC MAKE-LOCK ...) ; compiling (DEFGENERIC ACQUIRE-LOCK ...) ; compiling (DEFGENERIC RELEASE-LOCK ...) ; compiling (DEFMACRO WITH-LOCK-HELD ...) ; compiling (DEFGENERIC MAKE-RECURSIVE-LOCK ...) ; compiling (DEFGENERIC ACQUIRE-RECURSIVE-LOCK ...) ; compiling (DEFGENERIC RELEASE-RECURSIVE-LOCK ...) ; compiling (DEFMACRO WITH-RECURSIVE-LOCK-HELD ...); in: LAMBDA NIL ; (LET* ((BORDEAUX-THREADS::PLACE (CAR #:SUBLIST-96)) ; (BORDEAUX-THREADS::TIMEOUT ; (IF (SB-KERNEL::KEYWORD-SUPPLIED-P :TIMEOUT #:KEYWORDS-98) ; (SB-KERNEL::LOOKUP-KEYWORD :TIMEOUT #:KEYWORDS-98) ; NIL)) ; (BORDEAUX-THREADS::BODY (CDR (CDR #:WHOLE94)))) ; (BLOCK BORDEAUX-THREADS:WITH-RECURSIVE-LOCK-HELD ; `(WHEN (BORDEAUX-THREADS:ACQUIRE-RECURSIVE-LOCK ,BORDEAUX- THREADS::PLACE) ; (UNWIND-PROTECT (LOCALLY , at BORDEAUX-THREADS::BODY) ; (BORDEAUX-THREADS:RELEASE-RECURSIVE-LOCK ; ,BORDEAUX-THREADS::PLACE))))) ; ; caught STYLE-WARNING: ; The variable TIMEOUT is defined but never used. ; file: /Users/dsalama/dev/lisp/ucw-boxset/dependencies/bordeaux- threads/src/bordeaux-threads.lisp ; in: DEFMACRO WITH-RECURSIVE-LOCK-HELD ; (DEFMACRO BORDEAUX-THREADS:WITH-RECURSIVE-LOCK-HELD ; ((BORDEAUX-THREADS::PLACE &KEY BORDEAUX-THREADS::TIMEOUT) ; &BODY BORDEAUX-THREADS::BODY) ; "Evaluates BODY with the recursive lock named by PLACE, which is a ; reference to a recursive lock created by MAKE-RECURSIVE-LOCK. See ; WITH-LOCK-HELD etc etc" ; `(WHEN (BORDEAUX-THREADS:ACQUIRE-RECURSIVE-LOCK ,BORDEAUX- THREADS::PLACE) ; (UNWIND-PROTECT (LOCALLY , at BORDEAUX-THREADS::BODY) ; (BORDEAUX-THREADS:RELEASE-RECURSIVE-LOCK ,BORDEAUX- THREADS::PLACE)))) ; --> EVAL-WHEN SB-C::%DEFMACRO LAMBDA FUNCTION LET* ; ==> ; (LET* ((BORDEAUX-THREADS::PLACE (CAR #:SUBLIST-96)) ; (BORDEAUX-THREADS::TIMEOUT ; (IF (SB-KERNEL::KEYWORD-SUPPLIED-P :TIMEOUT #:KEYWORDS-98) ; (SB-KERNEL::LOOKUP-KEYWORD :TIMEOUT #:KEYWORDS-98) ; NIL)) ; (BORDEAUX-THREADS::BODY (CDR (CDR #:WHOLE94)))) ; (BLOCK BORDEAUX-THREADS:WITH-RECURSIVE-LOCK-HELD ; `(WHEN (BORDEAUX-THREADS:ACQUIRE-RECURSIVE-LOCK ,BORDEAUX- THREADS::PLACE) ; (UNWIND-PROTECT (LOCALLY , at BORDEAUX-THREADS::BODY) ; (BORDEAUX-THREADS:RELEASE-RECURSIVE-LOCK ; ,BORDEAUX-THREADS::PLACE))))) ; ; caught STYLE-WARNING: ; The variable TIMEOUT is defined but never used. ; compiling (DEFGENERIC THREAD-YIELD ...) ; compiling (DEFGENERIC MAKE-CONDITION-VARIABLE ...) ; compiling (DEFGENERIC CONDITION-WAIT ...) ; compiling (DEFGENERIC CONDITION-NOTIFY ...) ; compiling (DEFGENERIC ALL-THREADS ...) ; compiling (DEFGENERIC INTERRUPT-THREAD ...) ; compiling (DEFGENERIC DESTROY-THREAD ...) ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/bordeaux-threads/ src/bordeaux-threads.fasl written ; compilation finished in 0:00:00 WARNING: COMPILE-FILE warned while performing # on #. ; compiling file "/Users/dsalama/dev/lisp/ucw-boxset/dependencies/ bordeaux-threads/src/sbcl.lisp" (written 01 SEP 2006 03:49:50 PM): ; compiling (IN-PACKAGE #:BORDEAUX-THREADS) ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/bordeaux-threads/ src/sbcl.fasl written ; compilation finished in 0:00:00 ; compiling file "/Users/dsalama/dev/lisp/ucw-boxset/dependencies/ trivial-garbage/trivial-garbage.lisp" (written 01 SEP 2006 03:49:40 PM): ; compiling (DEFPACKAGE #:TRIVIAL-GARBAGE ...) ; compiling (IN-PACKAGE #:TRIVIAL-GARBAGE) ; compiling (DEFUN GC ...) ; compiling (DEFUN MAKE-WEAK-POINTER ...) ; compiling (DEFUN WEAK-POINTER-P ...) ; compiling (DEFUN WEAK-POINTER-VALUE ...) ; compiling (DEFUN WEAKNESS-KEYWORD-ARG ...) ; compiling (DEFUN WEAKNESS-KEYWORD-OPT ...) ; compiling (DEFUN MAKE-WEAK-HASH-TABLE ...) ; compiling (DEFUN MAKE-HASH-TABLE ...)compilation aborted because of fatal error: READ failure in COMPILE-FILE: READER-ERROR at 5087 (line 149, column 37) on #: Symbol "HASH-TABLE-WEAKNESS" not found in the SB-EXT package. ; /Users/dsalama/dev/lisp/ucw-boxset/dependencies/trivial-garbage/ trivial-garbage.fasl written ; compilation finished in 0:00:01 WARNING: COMPILE-FILE warned while performing # on #. debugger invoked on a SIMPLE-ERROR: Error during processing of --eval option (LOAD #P"start.lisp"): erred while invoking # on # Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [RETRY ] Retry performing # on #. 1: [ACCEPT ] Continue, treating # on # as having been successful. 2: [CONTINUE] Ignore and continue with next --eval option. 3: [ABORT ] Skip rest of --eval options. 4: Skip to toplevel READ/EVAL/PRINT loop. 5: [QUIT ] Quit SBCL (calling #'QUIT, killing the process). ((LAMBDA (SB-IMPL::E)) #) 0] From attila.lendvai at gmail.com Fri Sep 1 23:50:52 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 2 Sep 2006 01:50:52 +0200 Subject: [Bese-devel] UCW on OSX with mod_lisp In-Reply-To: <7D963CDE-6260-4307-8282-834613FA8574@infoway.net> References: <70B01620-6E18-4F17-AB0B-E812B631E4C2@infoway.net> <9A86BD29-D6EE-4FEF-BDE9-31E208C8C2AB@infoway.net> <7D963CDE-6260-4307-8282-834613FA8574@infoway.net> Message-ID: > If that's the case, why would the default start.lisp lauch the > ucw_dev and not the ucw_ajax? mostly because of historical reasons: i've started the _ajax branch as my own playground, but later on Marco liked the results, so he decided it'll be the dev branch of ucw when it gets a little more mature. when? probably in the next couple of weeks... -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From attila.lendvai at gmail.com Fri Sep 1 23:55:58 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 2 Sep 2006 01:55:58 +0200 Subject: [Bese-devel] ucw_ajax / SBCL / OSX In-Reply-To: References: Message-ID: sbcl needs a patch for weak hashtables. i tested clisp and it works, although the polling thread does not fall asleep on the server (no threads), so it'll actually be polling no matter how few clients there are. this is covered in previous mails. anybody knows a searchable archive of bese-devel? -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From mbaringer at common-lisp.net Sat Sep 2 04:00:06 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sat, 2 Sep 2006 00:00:06 -0400 (EDT) Subject: [Bese-devel] New patches to arnesi_dev: 1-Sep-2006 Message-ID: <20060902040006.8EF686200D@common-lisp.net> Thu Aug 31 12:16:12 EDT 2006 attila.lendvai at gmail.com * Optimized write-as-uri M ./src/http.lisp -19 +21 M ./t/http.lisp -1 +1 Thu Aug 31 11:33:43 EDT 2006 attila.lendvai at gmail.com * Fix unescape-as-uri and optimize it while we are at it M ./src/http.lisp -17 +53 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20060901.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary From lists at infoway.net Sat Sep 2 04:10:05 2006 From: lists at infoway.net (Daniel Salama) Date: Sat, 2 Sep 2006 00:10:05 -0400 Subject: [Bese-devel] ucw_ajax / SBCL / OSX In-Reply-To: References: Message-ID: That kind of sucks :( I've searched on gmane for sbcl [weak] hashtables and nothing relevant comes up. Anyone? Thanks, Daniel On Sep 1, 2006, at 7:55 PM, Attila Lendvai wrote: > sbcl needs a patch for weak hashtables. i tested clisp and it works, > although the polling thread does not fall asleep on the server (no > threads), so it'll actually be polling no matter how few clients there > are. > > this is covered in previous mails. anybody knows a searchable archive > of bese-devel? > > -- > - attila > > "- The truth is that I've been too considerate, and so became > unintentionally cruel... > - I understand. > - No, you don't understand! We don't speak the same language!" > (Ingmar Bergman - Smultronst?llet) From mbaringer at common-lisp.net Sat Sep 2 04:15:04 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sat, 2 Sep 2006 00:15:04 -0400 (EDT) Subject: [Bese-devel] New patches to yaclml: 1-Sep-2006 Message-ID: <20060902041504.C12C279000@common-lisp.net> Thu Aug 31 20:23:35 EDT 2006 attila.lendvai at gmail.com * Properly support non-constant tag names like <(progn (+ 40 2)) :foo "bar"> M ./src/yaclml.lisp -33 +52 Mon Aug 28 17:52:34 EDT 2006 attila.lendvai at gmail.com * Fix xml reader syntax defer calling (set-syntax-from-char *xml-reader-close-char* #\) *readtable*) until we have found an xml open tag. this fixes (if (> x y) ...) situations while xml syntax is enabled and not yet inside an xml body. while inside an xml body it still won't work, some kind of xml-syntax escapeing is needed there. M ./src/yaclml.lisp -50 +53 An updated tarball of yaclml's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/yaclml-20060901.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=yaclml;a=summary From mbaringer at common-lisp.net Sat Sep 2 04:30:10 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sat, 2 Sep 2006 00:30:10 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 1-Sep-2006 Message-ID: <20060902043010.AE7412A0E0@common-lisp.net> Thu Aug 31 20:31:27 EDT 2006 attila.lendvai at gmail.com UNDO: Enable some reader macros when the examples are loaded M ./ucw.asd -4 +1 Tue Aug 29 15:25:46 EDT 2006 evrim at core.gen.tr * fix for multithreaded-mod-lisp backend to startup/shutdown properly. added accept-thread kill or we get eaddrinuse. M ./src/backend/httpd.lisp -1 +1 M ./src/backend/multithread-httpd.lisp -11 +15 Fri Sep 1 09:32:52 EDT 2006 attila.lendvai at gmail.com * Fix superluous warning in call/answer-component M ./src/rerl/standard-component/control-flow.lisp -2 +4 Thu Aug 31 20:34:16 EDT 2006 attila.lendvai at gmail.com * When call/answer warn if parent's are nil, and protect the mark-dirty call from it M ./src/rerl/standard-component/control-flow.lisp -2 +8 Thu Aug 31 20:33:10 EDT 2006 attila.lendvai at gmail.com * Increase polling delay as errors happen to slow it down M ./src/per-application-parenscript.lisp -2 +4 Thu Aug 31 20:32:31 EDT 2006 attila.lendvai at gmail.com * Fix the $ defun in per-app M ./src/per-application-parenscript.lisp -2 +3 Thu Aug 31 20:31:27 EDT 2006 attila.lendvai at gmail.com * Enable some reader macros when the examples are loaded M ./ucw.asd -1 +4 Thu Aug 31 20:27:05 EDT 2006 attila.lendvai at gmail.com * Mapped all dynamic content to url-prefix/ucw-dynamic/ ... to be able to configure apache so that static content is at serverd by apache. M ./src/components/window.lisp -2 +2 M ./src/rerl/standard-dispatcher.lisp -5 +5 Thu Aug 31 19:42:29 EDT 2006 attila.lendvai at gmail.com * Limit session cookie path to the app url-prefix M ./src/application-mixins/cookie-session-application.lisp -1 +2 Thu Aug 31 12:23:38 EDT 2006 attila.lendvai at gmail.com * Follow arnesi uri escaping changes M ./src/backend/common.lisp -21 +7 Wed Aug 30 04:44:21 EDT 2006 marijnh at gmail.com * change parenscript $ macro into a function M ./src/parenscript-utils.lisp -3 M ./src/per-application-parenscript.lisp +2 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060901.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From mbaringer at common-lisp.net Sat Sep 2 04:30:11 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sat, 2 Sep 2006 00:30:11 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_dev: 1-Sep-2006 Message-ID: <20060902043011.81D4B2D03A@common-lisp.net> Thu Aug 31 20:31:27 EDT 2006 attila.lendvai at gmail.com UNDO: Enable some reader macros when the examples are loaded M ./ucw.asd -4 +1 Thu Aug 31 20:31:27 EDT 2006 attila.lendvai at gmail.com * Enable some reader macros when the examples are loaded M ./ucw.asd -1 +4 Thu Aug 31 19:42:29 EDT 2006 attila.lendvai at gmail.com * Limit session cookie path to the app url-prefix M ./src/rerl/modular-application/cookie-module.lisp -1 +2 Thu Aug 31 12:23:38 EDT 2006 attila.lendvai at gmail.com * Follow arnesi uri escaping changes M ./src/backend/common.lisp -21 +7 Wed Aug 30 12:56:15 EDT 2006 attila.lendvai at gmail.com * Fix the fix of the fix of Content-Type... hm... M ./src/backend/mod-lisp.lisp -1 +1 Wed Aug 30 11:42:03 EDT 2006 attila.lendvai at gmail.com * Fix the previous Content-Type fix futher restructuring the code a little bit M ./src/backend/common.lisp -15 +20 M ./src/backend/httpd.lisp -12 +5 M ./src/backend/mod-lisp.lisp -10 +5 Wed Aug 30 10:55:02 EDT 2006 attila.lendvai at gmail.com * Fix: only parse the Content-Type header if it exists M ./src/backend/httpd.lisp -7 +8 An updated tarball of ucw_dev's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_dev-20060901.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_dev;a=summary From attila.lendvai at gmail.com Sat Sep 2 16:31:26 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 2 Sep 2006 18:31:26 +0200 Subject: [Bese-devel] dropping trivial-socket in favour of usocket Message-ID: hi! recently i've looked at http://common-lisp.net/project/usocket/ and seems like a lot more complete and better maintained then trivial-socket. if there's no objection, i'll eventuall look into replacing trivial-socket with it. -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From aja at clanarmstrong.com Sat Sep 2 17:57:50 2006 From: aja at clanarmstrong.com (AJ Armstrong) Date: Sat, 2 Sep 2006 11:57:50 -0600 Subject: [Bese-devel] ucw_ajax / SBCL / OSX Message-ID: > Date: Sat, 2 Sep 2006 00:10:05 -0400 > From: Daniel Salama > Subject: Re: [Bese-devel] ucw_ajax / SBCL / OSX > To: Attila Lendvai > Cc: ML BESE-devel > That kind of sucks :( > I've searched on gmane for sbcl [weak] hashtables and nothing > relevant comes up. Anyone? http://www.archivesat.com/Steel_Bank_Common_Lisp_(SBCL)_developers/thread1413710.htm -------------- AJ Armstrong (aja) aja at clanarmstrong.com From mbaringer at common-lisp.net Sun Sep 3 04:00:10 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sun, 3 Sep 2006 00:00:10 -0400 (EDT) Subject: [Bese-devel] New patches to arnesi_dev: 2-Sep-2006 Message-ID: <20060903040010.38B0958319@common-lisp.net> Sat Sep 2 07:51:31 EDT 2006 attila.lendvai at gmail.com * Fix the reader test M ./t/read-macros.lisp -2 +1 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20060902.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary From mbaringer at common-lisp.net Sun Sep 3 04:05:02 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sun, 3 Sep 2006 00:05:02 -0400 (EDT) Subject: [Bese-devel] New patches to fiveam: 2-Sep-2006 Message-ID: <20060903040502.ED61C5F006@common-lisp.net> Sat Sep 2 07:50:23 EDT 2006 attila.lendvai at gmail.com * Rebind a copy of *readtable* before running a test M ./src/run.lisp -1 +2 Fri Sep 1 02:14:39 EDT 2006 Kilian Sprotte * Princ-ing of Unexpected Error M ./src/run.lisp -1 +1 An updated tarball of fiveam's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/fiveam-20060902.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=fiveam;a=summary From mbaringer at common-lisp.net Sun Sep 3 04:15:08 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sun, 3 Sep 2006 00:15:08 -0400 (EDT) Subject: [Bese-devel] New patches to yaclml: 2-Sep-2006 Message-ID: <20060903041508.57FC173230@common-lisp.net> Sat Sep 2 09:00:28 EDT 2006 attila.lendvai at gmail.com * Added xml-syntax tests and test supporting goodies (tal tests are still obsolete) M ./t/packages.lisp +2 A ./t/xml-syntax.lisp M ./yaclml.asd -2 +13 Sat Sep 2 09:00:08 EDT 2006 attila.lendvai at gmail.com * Replace tabs with spaces in the asd M ./yaclml.asd -12 +12 Sat Sep 2 08:57:54 EDT 2006 attila.lendvai at gmail.com * Return (values) from the xml-syntax body M ./src/yaclml.lisp -1 +1 An updated tarball of yaclml's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/yaclml-20060902.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=yaclml;a=summary From mbaringer at common-lisp.net Sun Sep 3 04:30:12 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sun, 3 Sep 2006 00:30:12 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 2-Sep-2006 Message-ID: <20060903043012.01F8E2501A@common-lisp.net> Sat Sep 2 18:59:25 EDT 2006 attila.lendvai at gmail.com * Update per-app to work fine with dojo's debug-at-all-costs M ./src/per-application-parenscript.lisp -7 +21 Sat Sep 2 12:40:28 EDT 2006 attila.lendvai at gmail.com * Enable firebug logging when js debugging is enabled M ./src/components/window.lisp +3 Sat Sep 2 12:39:46 EDT 2006 attila.lendvai at gmail.com * Update examples and admin app according to recent chages M ./examples/examples.lisp -2 +1 M ./examples/shared-counter.lisp -1 M ./src/admin/admin.lisp -2 +3 Sat Sep 2 12:39:41 EDT 2006 attila.lendvai at gmail.com * Implemented the reload-dispatcher, ajax-action-dispatcher it rerenders the current page if a valid session can be identified. from now on refreshing a page should bring back the same page if the reinstating of backtracked places is not altering the component structure. before this patch such reload requests were handled by entry point handlers and a new session was created. ./wwwroot/favicon.ico -> ./wwwroot/ucw/favicon.ico M ./src/backend/httpd.lisp -2 +2 M ./src/packages.lisp +6 M ./src/rerl/protocol.lisp +7 M ./src/rerl/standard-action.lisp -8 +77 M ./src/rerl/standard-classes.lisp -4 +6 M ./src/rerl/standard-dispatcher.lisp -130 +210 M ./src/rerl/standard-session-frame.lisp -2 +4 M ./src/rerl/standard-vars.lisp +11 M ./src/yaclml/ucw-tags.lisp -45 +46 Sat Sep 2 10:47:52 EDT 2006 attila.lendvai at gmail.com * Simplified/generalized the way ajax xml is rendered M ./src/components/ajax.lisp -8 +13 M ./src/components/dojo-widgets.lisp -1 +1 M ./src/rerl/standard-action.lisp -9 +14 Sat Sep 2 10:45:01 EDT 2006 attila.lendvai at gmail.com * Simplify r-n-a-c by Alexander Kjeldaas M ./src/components/ajax.lisp -16 +13 Fri Sep 1 10:23:18 EDT 2006 attila.lendvai at gmail.com * Use iso-8859-1 for header values and call external-format-for at read-time M ./src/backend/httpd.lisp -3 +3 M ./src/backend/mod-lisp.lisp -1 +1 Fri Sep 1 08:33:18 EDT 2006 marijnh at gmail.com * fix encoding problem in mod-lisp -- it now interprets header values as iso-8859 encoded M ./src/backend/httpd.lisp +2 M ./src/backend/mod-lisp.lisp -41 +26 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060902.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From attila.lendvai at gmail.com Sun Sep 3 08:55:23 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sun, 3 Sep 2006 10:55:23 +0200 Subject: [Bese-devel] New patches to ucw_ajax: 2-Sep-2006 In-Reply-To: <20060903043012.01F8E2501A@common-lisp.net> References: <20060903043012.01F8E2501A@common-lisp.net> Message-ID: > Sat Sep 2 12:39:41 EDT 2006 attila.lendvai at gmail.com > * Implemented the reload-dispatcher, ajax-action-dispatcher > > it rerenders the current page if a valid session can be identified. > from now on refreshing a page should bring back the same page if > the reinstating of backtracked places is not altering the component > structure. before this patch such reload requests were handled by > entry point handlers and a new session was created. i've forgotten to note here that from now on overlapping url's between static and dynamic content are not supported anymore. this was problematic before, too, but now it'll not work, not even with httpd because file serving have been moved first and it is matching by url, not by asking the filesystem for the file. without this, requests for non-existent static content with the httpd backend reached ucw which is a bad thing. -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From attila.lendvai at gmail.com Mon Sep 4 15:43:01 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Mon, 4 Sep 2006 17:43:01 +0200 Subject: [Bese-devel] static/dynamic content at the same url prefix Message-ID: hi! recently i was trying to clean up the way UCW matches urls. i ended up with a solution that does not allow static/dynamic content at the same url. the reason behind this is partially that i can't configure apache2 accordingly. the old LocationMatch on .*\.ucw solution is not working with the extended new dispatchers, although as a final resort their urls could be renamed, but it feels a bit hackish. what i'm actually looking for is a way to have apache try to serve the request as a file but if the file was not found then forward the request to mod_lisp. here are the thngs i've tried: 1) mod_rewrite ({REQUEST_FILENAME} won't work, we need to handle entire paths) RewriteCond %{REQUEST_URI} !-U RewriteRule ^/(l10n/|shared-counter/|)(.*) /lisp/$1/$2 the problem with this is that -U will always match if any AliasMatch is matching, even if there's no such file on the disk. and i couldn't make a regexp that matches ^/(l10n/|shared-counter/|)(.+) as i want it (.+ always gets greedy and when accessing /l10n/static-content $2 contains the l10n part, too, as if it were a static content of the example app at "/"). 2) ErrorDocument seems like it's only a static url, which is not enough for this. some cgi stuff was mentioned somewhere, but... and in general, what do you think about a constraint that the static and dynamic content of an app may not overlap? currently /url-prefix/ucw/ and /url-prefix/dojo/ are the static content url's of ucw itself (that map to the corresponding dir in www-root) and for the examples and for my own app i map /url-prefix/static/. i'm a bit hesitant about this, but maybe this is the cleanest and easiest solution... any ideas/opinions? Marco? -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From lists at infoway.net Tue Sep 5 02:19:15 2006 From: lists at infoway.net (Daniel Salama) Date: Mon, 4 Sep 2006 22:19:15 -0400 Subject: [Bese-devel] UCW / OpenMCL / OSX Message-ID: <4D6656A3-D391-458A-99A3-E64F3B19E9F7@infoway.net> Hi, I'm trying to load darcs repository as of today with OpenMCL. However, when I launch it, I get the following error: ; registering # as CL-L10N ; registering # as CL-L10N-TESTS Read error between positions 854 and 1456 in /Users/dsalama/dev/lisp/ ucw-boxset/dependencies/cl-l10n/languages/common.lisp.--TIME MARK 2006-09-04-- 22:17 UCW.BACKEND/+WARN+: Attempting to publish #P"/Users/dsalama/dev/ lisp/ucw-boxset/ucw_dev/wwwroot/./" at "/" but mod_lisp backend does not support publish-directory. 22:17 UCW-LOGGER/+INFO+: Registered: # > Error in process listener(1): Unbound variable: *L10N-EXAMPLE- APPLICATION* > While executing: CREATE-SERVER > Type :GO to continue, :POP to abort. > If continued: Retry getting the value of *L10N-EXAMPLE-APPLICATION*. Type :? for other options. Any ideas? Thanks, Daniel From mbaringer at common-lisp.net Tue Sep 5 04:30:12 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Tue, 5 Sep 2006 00:30:12 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 4-Sep-2006 Message-ID: <20060905043012.5B7414507C@common-lisp.net> Mon Sep 4 11:01:56 EDT 2006 attila.lendvai at gmail.com * More checks for a valid *context* in handle-request-error M ./src/rerl/request-loop-error.lisp -1 +3 Mon Sep 4 05:01:20 EDT 2006 attila.lendvai at gmail.com * nil-check for non-rendered date field subnodes in dirty checking M ./src/components/form.lisp -3 +4 Sat Sep 2 19:13:42 EDT 2006 attila.lendvai at gmail.com * Drop unused dispatcher-cache slot from app M ./src/rerl/standard-classes.lisp -5 +1 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060904.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From mbaringer at common-lisp.net Wed Sep 6 04:00:10 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Wed, 6 Sep 2006 00:00:10 -0400 (EDT) Subject: [Bese-devel] New patches to arnesi_dev: 5-Sep-2006 Message-ID: <20060906040010.B8D1921081@common-lisp.net> Tue Sep 5 09:21:15 EDT 2006 attila.lendvai at gmail.com * Drop accidental debug printf's M ./src/http.lisp -6 +2 Tue Sep 5 07:29:32 EDT 2006 attila.lendvai at gmail.com * Workaround for clisp adjust-array bug (adjust-array x 0) is legal according to CLHS, but clisp yells. so added an early-return for "" input. M ./src/http.lisp -44 +51 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20060905.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary From mbaringer at common-lisp.net Wed Sep 6 04:30:12 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Wed, 6 Sep 2006 00:30:12 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 5-Sep-2006 Message-ID: <20060906043012.9FD686200D@common-lisp.net> Tue Sep 5 09:56:33 EDT 2006 attila.lendvai at gmail.com * Added 'cond to the imported js macros M ./src/parenscript-utils.lisp -1 +1 Tue Sep 5 06:28:37 EDT 2006 attila.lendvai at gmail.com * Reorganized the examples created a standalone wwwroot dir for the examples. there's a setup-symlinks.sh script in examples/ that sets up symlinks needed when using the mod_lisp backend with the examples. ./wwwroot/ucw/examples/counter.tal -> ./examples/wwwroot/tal/counter.tal ./wwwroot/ucw/examples/example-app.tal -> ./examples/wwwroot/tal/example-app.tal ./wwwroot/ucw/examples/l10n -> ./examples/wwwroot/l10n ./wwwroot/ucw/examples/upload.tal -> ./examples/wwwroot/tal/upload.tal ./wwwroot/ucw/examples/edit.tal -> ./examples/wwwroot/tal/wiki/edit.tal ./wwwroot/ucw/examples/view.tal -> ./examples/wwwroot/tal/wiki/view.tal ./wwwroot/ucw/examples/wiki-wrapper.tal -> ./examples/wwwroot/tal/wiki/wiki-wrapper.tal ./wwwroot/ucw/examples/examples.css -> ./examples/wwwroot/static/examples.css ./examples/address.lisp -> ./examples/src/address.lisp ./examples/cache.lisp -> ./examples/src/cache.lisp ./examples/counter.lisp -> ./examples/src/counter.lisp ./examples/examples.lisp -> ./examples/src/examples.lisp ./examples/forms.lisp -> ./examples/src/forms.lisp ./examples/gd.lisp -> ./examples/src/gd.lisp ./examples/l10n.lisp -> ./examples/src/l10n.lisp ./examples/shared-counter.lisp -> ./examples/src/shared-counter.lisp ./examples/sum.lisp -> ./examples/src/sum.lisp ./examples/wiki.lisp -> ./examples/src/wiki.lisp ./wwwroot/ucw/favicon.ico -> ./examples/wwwroot/static/favicon.ico M ./etc/start.lisp +4 M ./etc/ucw-examples.apache2 -7 +6 A ./examples/setup-symlinks.sh A ./examples/src/ M ./examples/src/counter.lisp -1 +1 M ./examples/src/examples.lisp -3 +8 M ./examples/src/forms.lisp -1 +1 M ./examples/src/l10n.lisp -3 +4 M ./examples/src/shared-counter.lisp -1 +1 M ./examples/src/wiki.lisp -4 +4 A ./examples/wwwroot/ A ./examples/wwwroot/shared-counter/ A ./examples/wwwroot/static/ A ./examples/wwwroot/tal/ A ./examples/wwwroot/tal/wiki/ M ./examples/wwwroot/tal/wiki/edit.tal -1 +1 M ./ucw.asd -7 +8 R ./wwwroot/ucw/examples/ R ./wwwroot/ucw/examples/ucw/ Tue Sep 5 06:02:09 EDT 2006 attila.lendvai at gmail.com * Updated the README M ./README -5 +5 Tue Sep 5 06:01:10 EDT 2006 attila.lendvai at gmail.com * Updated QUICKSTART to reflect the mod_lisp news M ./docs/QUICKSTART -16 +5 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060905.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From ml13 at onlinehome.de Wed Sep 6 20:53:17 2006 From: ml13 at onlinehome.de (Kilian Sprotte) Date: Wed, 6 Sep 2006 22:53:17 +0200 Subject: [Bese-devel] fiveam + clsql Message-ID: <46FBB909-FA8F-4C59-9DE4-A8163363BF45@onlinehome.de> Hi, I am repeatedly thinking about an additional system allowing for a coupling of fiveam and clsql and I am just wondering, if you would find this useful, too / have any comments about it. I would expect to call run! with an additional argument , somehow like this: (5am-sql:run! 'my-test-suite 'revision-28) Which would run the tests like normal, but storing the results in the db (if there are changes) with this associated context. Then, of course, I want to do: (5am-sql:history 'my-test-case) revision-14 f some explanation revision-28 f some other explanation revision-30 . What do you think? Cheers, Kilian From hbabcockos1 at mac.com Thu Sep 7 00:19:54 2006 From: hbabcockos1 at mac.com (hbabcockos1 at mac.com) Date: Wed, 6 Sep 2006 20:19:54 -0400 Subject: [Bese-devel] javascript textarea lisp friendly editor Message-ID: Hello, I'm working on a application in which the user can enter lisp code into a textarea field & this code can then be compiled and run. Clearly a textarea field makes a pretty crappy lisp editor, so I was wondering if anyone knew of a javascript function/library that would give a HTML textarea field at least a few of the features that one takes for granted with Emacs/Slime. I'd be happy with just parentheses matching. Indentation would be even better... thanks, -Hazen From pansteth at yahoo.com Fri Sep 8 04:41:51 2006 From: pansteth at yahoo.com (Philip Ansteth) Date: Thu, 7 Sep 2006 21:41:51 -0700 (PDT) Subject: [Bese-devel] javascript textarea editor for lisp In-Reply-To: <20060907160006.6AA232F040@common-lisp.net> Message-ID: <20060908044151.52109.qmail@web38910.mail.mud.yahoo.com> Hazen, you might look at TinyMCE (http://tinymce.moxiecode.com/). I kind of doubt that it has the features you requested, but it might give you some clues or ideas. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From drewc at tech.coop Fri Sep 8 17:21:23 2006 From: drewc at tech.coop (Drew Crampsie) Date: Fri, 08 Sep 2006 10:21:23 -0700 Subject: [Bese-devel] javascript textarea lisp friendly editor In-Reply-To: References: Message-ID: <4501A693.3020605@tech.coop> hbabcockos1 at mac.com wrote: > > Hello, > > I'm working on a application in which the user can enter lisp code into > a textarea field & this code can then be compiled and run. Clearly a > textarea field makes a pretty crappy lisp editor, so I was wondering if > anyone knew of a javascript function/library that would give a HTML > textarea field at least a few of the features that one takes for granted > with Emacs/Slime. I'd be happy with just parentheses matching. > Indentation would be even better... Strangely enough i've been looking for something similar. All i've found so far is http://helene.muze.nl/ , which does some of what's needed. I'll keep looking and let you know what i find. drewc > > thanks, > -Hazen > > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel From ctdean at sokitomi.com Sat Sep 9 00:31:14 2006 From: ctdean at sokitomi.com (Chris Dean) Date: Fri, 08 Sep 2006 17:31:14 -0700 Subject: [Bese-devel] Pile of arnesi patches Message-ID: Attached is a set of arnesi patches: - A compatibility change to QUIT for LispWorks - A case-insensitive version of HTML-ENTITIES - A new function HTML-ENTITY->CHAR - A LispWorks fix for RADIX-VALUES - Small fix to HEAD Cheers, Chris Dean -------------- next part -------------- A non-text attachment was scrubbed... Name: arnesi-8-sep-2006-ctdean.patch Type: text/x-patch Size: 3235 bytes Desc: arnesi-patch URL: From mbaringer at common-lisp.net Sat Sep 9 04:10:02 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sat, 9 Sep 2006 00:10:02 -0400 (EDT) Subject: [Bese-devel] New patches to qbook: 8-Sep-2006 Message-ID: <20060909041002.371AB5B056@common-lisp.net> Fri Sep 8 06:26:07 EDT 2006 Maciek Pasternacki * Add LISTINGS slot to LATEX-GENERATOR class which makes it use LaTeX's listing package to pretty-print code parts. M ./src/latex.lisp -9 +16 An updated tarball of qbook's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/qbook-20060908.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=qbook;a=summary From mbaringer at common-lisp.net Tue Sep 12 04:00:14 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Tue, 12 Sep 2006 00:00:14 -0400 (EDT) Subject: [Bese-devel] New patches to arnesi_dev: 11-Sep-2006 Message-ID: <20060912040014.18FE630B3@common-lisp.net> Mon Sep 11 06:51:33 EDT 2006 attila.lendvai at gmail.com * Added with-logging-io to rebind some *io* vars while inside the logging code M ./src/log.lisp -1 +13 Sat Sep 9 05:58:45 EDT 2006 attila.lendvai at gmail.com * Various small patches by Chris Dean - A compatibility change to QUIT for LispWorks - A case-insensitive version of HTML-ENTITIES - A new function HTML-ENTITY->CHAR - A LispWorks fix for RADIX-VALUES - Small fix to HEAD M ./src/compat.lisp +1 M ./src/http.lisp -1 +10 M ./src/numbers.lisp -1 +3 M ./src/packages.lisp +1 M ./src/sequence.lisp -1 +1 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20060911.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary From mbaringer at common-lisp.net Tue Sep 12 04:30:17 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Tue, 12 Sep 2006 00:30:17 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 11-Sep-2006 Message-ID: <20060912043017.B33A915007@common-lisp.net> Mon Sep 11 11:40:50 EDT 2006 attila.lendvai at gmail.com * Added a full dojo build to simplify life M ./wwwroot/dojo/dojo.js A ./wwwroot/dojo/src/AdapterRegistry.js A ./wwwroot/dojo/src/Deferred.js A ./wwwroot/dojo/src/DeferredList.js A ./wwwroot/dojo/src/a11y.js A ./wwwroot/dojo/src/animation/ A ./wwwroot/dojo/src/animation.js A ./wwwroot/dojo/src/animation/Animation.js A ./wwwroot/dojo/src/animation/AnimationEvent.js A ./wwwroot/dojo/src/animation/AnimationSequence.js A ./wwwroot/dojo/src/animation/Timer.js A ./wwwroot/dojo/src/animation/__package__.js A ./wwwroot/dojo/src/behavior.js A ./wwwroot/dojo/src/bootstrap1.js A ./wwwroot/dojo/src/bootstrap2.js A ./wwwroot/dojo/src/browser_debug.js A ./wwwroot/dojo/src/collections/ A ./wwwroot/dojo/src/collections/ArrayList.js A ./wwwroot/dojo/src/collections/BinaryTree.js A ./wwwroot/dojo/src/collections/Collections.js A ./wwwroot/dojo/src/collections/Dictionary.js A ./wwwroot/dojo/src/collections/Graph.js A ./wwwroot/dojo/src/collections/Queue.js A ./wwwroot/dojo/src/collections/Set.js A ./wwwroot/dojo/src/collections/SkipList.js A ./wwwroot/dojo/src/collections/SortedList.js A ./wwwroot/dojo/src/collections/Stack.js A ./wwwroot/dojo/src/collections/__package__.js A ./wwwroot/dojo/src/compat/ A ./wwwroot/dojo/src/compat/0.2.2.js A ./wwwroot/dojo/src/crypto/ A ./wwwroot/dojo/src/crypto.js A ./wwwroot/dojo/src/crypto/Blowfish.js A ./wwwroot/dojo/src/crypto/LICENSE A ./wwwroot/dojo/src/crypto/MD5.js A ./wwwroot/dojo/src/crypto/Rijndael.js A ./wwwroot/dojo/src/crypto/SHA1.js A ./wwwroot/dojo/src/crypto/SHA256.js A ./wwwroot/dojo/src/crypto/__package__.js A ./wwwroot/dojo/src/data/ A ./wwwroot/dojo/src/data.js A ./wwwroot/dojo/src/data/Attribute.js A ./wwwroot/dojo/src/data/Item.js A ./wwwroot/dojo/src/data/Kind.js A ./wwwroot/dojo/src/data/Observable.js A ./wwwroot/dojo/src/data/ResultSet.js A ./wwwroot/dojo/src/data/SimpleStore.js A ./wwwroot/dojo/src/data/Type.js A ./wwwroot/dojo/src/data/Value.js A ./wwwroot/dojo/src/data/__package__.js A ./wwwroot/dojo/src/data/format/ A ./wwwroot/dojo/src/data/format/Csv.js A ./wwwroot/dojo/src/data/format/Json.js A ./wwwroot/dojo/src/data/provider/ A ./wwwroot/dojo/src/data/provider/Base.js A ./wwwroot/dojo/src/data/provider/Delicious.js A ./wwwroot/dojo/src/data/provider/FlatFile.js A ./wwwroot/dojo/src/data/provider/JotSpot.js A ./wwwroot/dojo/src/data/provider/MySql.js A ./wwwroot/dojo/src/data/to_do.txt A ./wwwroot/dojo/src/date/ A ./wwwroot/dojo/src/date/common.js A ./wwwroot/dojo/src/date/format.js A ./wwwroot/dojo/src/date/serialize.js A ./wwwroot/dojo/src/debug/arrow_hide.gif A ./wwwroot/dojo/src/debug/arrow_show.gif A ./wwwroot/dojo/src/debug/deep.html A ./wwwroot/dojo/src/debug/spacer.gif A ./wwwroot/dojo/src/dnd/ A ./wwwroot/dojo/src/dnd/DragAndDrop.js A ./wwwroot/dojo/src/dnd/HtmlDragAndDrop.js A ./wwwroot/dojo/src/dnd/HtmlDragManager.js A ./wwwroot/dojo/src/dnd/HtmlDragMove.js A ./wwwroot/dojo/src/dnd/Sortable.js A ./wwwroot/dojo/src/dnd/TreeDragAndDrop.js A ./wwwroot/dojo/src/dnd/TreeDragAndDropV3.js A ./wwwroot/dojo/src/dnd/__package__.js A ./wwwroot/dojo/src/docs.js A ./wwwroot/dojo/src/dom.js A ./wwwroot/dojo/src/event/ A ./wwwroot/dojo/src/event.js A ./wwwroot/dojo/src/event/__package__.js A ./wwwroot/dojo/src/event/browser.js A ./wwwroot/dojo/src/event/common.js A ./wwwroot/dojo/src/event/topic.js A ./wwwroot/dojo/src/experimental.js A ./wwwroot/dojo/src/flash/ A ./wwwroot/dojo/src/flash.js A ./wwwroot/dojo/src/flash/flash6/ A ./wwwroot/dojo/src/flash/flash6/DojoExternalInterface.as A ./wwwroot/dojo/src/flash/flash6/flash6_gateway.fla A ./wwwroot/dojo/src/flash/flash8/ A ./wwwroot/dojo/src/flash/flash8/DojoExternalInterface.as A ./wwwroot/dojo/src/flash/flash8/ExpressInstall.as A ./wwwroot/dojo/src/gfx/ A ./wwwroot/dojo/src/gfx/Colorspace.js A ./wwwroot/dojo/src/gfx/__package__.js A ./wwwroot/dojo/src/gfx/color/ A ./wwwroot/dojo/src/gfx/color.js A ./wwwroot/dojo/src/gfx/color/hsl.js A ./wwwroot/dojo/src/gfx/color/hsv.js A ./wwwroot/dojo/src/gfx/common.js A ./wwwroot/dojo/src/gfx/matrix.js A ./wwwroot/dojo/src/gfx/svg.js A ./wwwroot/dojo/src/gfx/vml.js A ./wwwroot/dojo/src/graphics/ A ./wwwroot/dojo/src/graphics/Colorspace.js A ./wwwroot/dojo/src/graphics/__package__.js A ./wwwroot/dojo/src/graphics/color/ A ./wwwroot/dojo/src/graphics/color.js A ./wwwroot/dojo/src/graphics/color/hsl.js A ./wwwroot/dojo/src/graphics/color/hsv.js A ./wwwroot/dojo/src/hostenv_adobesvg.js A ./wwwroot/dojo/src/hostenv_browser.js A ./wwwroot/dojo/src/hostenv_dashboard.js A ./wwwroot/dojo/src/hostenv_jsc.js A ./wwwroot/dojo/src/hostenv_rhino.js A ./wwwroot/dojo/src/hostenv_spidermonkey.js A ./wwwroot/dojo/src/hostenv_svg.js A ./wwwroot/dojo/src/hostenv_wsh.js A ./wwwroot/dojo/src/html/ A ./wwwroot/dojo/src/html.js A ./wwwroot/dojo/src/html/__package__.js A ./wwwroot/dojo/src/html/color.js A ./wwwroot/dojo/src/html/common.js A ./wwwroot/dojo/src/html/display.js A ./wwwroot/dojo/src/html/iframe.js A ./wwwroot/dojo/src/html/images/ A ./wwwroot/dojo/src/html/images/shadowB.png A ./wwwroot/dojo/src/html/images/shadowBL.png A ./wwwroot/dojo/src/html/images/shadowBR.png A ./wwwroot/dojo/src/html/images/shadowL.png A ./wwwroot/dojo/src/html/images/shadowR.png A ./wwwroot/dojo/src/html/images/shadowT.png A ./wwwroot/dojo/src/html/images/shadowTL.png A ./wwwroot/dojo/src/html/images/shadowTR..png A ./wwwroot/dojo/src/html/images/shadowTR.png A ./wwwroot/dojo/src/html/layout.js A ./wwwroot/dojo/src/html/selection.js A ./wwwroot/dojo/src/html/shadow.js A ./wwwroot/dojo/src/html/style.js A ./wwwroot/dojo/src/html/util.js A ./wwwroot/dojo/src/i18n/ A ./wwwroot/dojo/src/i18n/calendar/ A ./wwwroot/dojo/src/i18n/calendar/nls/ A ./wwwroot/dojo/src/i18n/calendar/nls/README A ./wwwroot/dojo/src/i18n/calendar/nls/de/ A ./wwwroot/dojo/src/i18n/calendar/nls/de/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/en/ A ./wwwroot/dojo/src/i18n/calendar/nls/en/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/es/ A ./wwwroot/dojo/src/i18n/calendar/nls/es/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/fi/ A ./wwwroot/dojo/src/i18n/calendar/nls/fi/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/fr/ A ./wwwroot/dojo/src/i18n/calendar/nls/fr/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/gregorian-extras.js A ./wwwroot/dojo/src/i18n/calendar/nls/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/ja/ A ./wwwroot/dojo/src/i18n/calendar/nls/ja/gregorian-extras.js A ./wwwroot/dojo/src/i18n/calendar/nls/ja/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/nl/ A ./wwwroot/dojo/src/i18n/calendar/nls/nl/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/sv/ A ./wwwroot/dojo/src/i18n/calendar/nls/sv/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/zh/ A ./wwwroot/dojo/src/i18n/calendar/nls/zh-cn/ A ./wwwroot/dojo/src/i18n/calendar/nls/zh-cn/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/zh-hk/ A ./wwwroot/dojo/src/i18n/calendar/nls/zh-hk/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/zh-tw/ A ./wwwroot/dojo/src/i18n/calendar/nls/zh-tw/gregorian.js A ./wwwroot/dojo/src/i18n/calendar/nls/zh/gregorian-extras.js A ./wwwroot/dojo/src/i18n/calendar/nls/zh/gregorian.js A ./wwwroot/dojo/src/i18n/common.js A ./wwwroot/dojo/src/i18n/currency/ A ./wwwroot/dojo/src/i18n/currency.js A ./wwwroot/dojo/src/i18n/currency/common.js A ./wwwroot/dojo/src/i18n/currency/nls/ A ./wwwroot/dojo/src/i18n/currency/nls/EUR.js A ./wwwroot/dojo/src/i18n/currency/nls/GBP.js A ./wwwroot/dojo/src/i18n/currency/nls/INR.js A ./wwwroot/dojo/src/i18n/currency/nls/ITL.js A ./wwwroot/dojo/src/i18n/currency/nls/JPY.js A ./wwwroot/dojo/src/i18n/currency/nls/README A ./wwwroot/dojo/src/i18n/currency/nls/USD.js A ./wwwroot/dojo/src/i18n/currency/nls/en/ A ./wwwroot/dojo/src/i18n/currency/nls/en-us/ A ./wwwroot/dojo/src/i18n/currency/nls/en-us/USD.js A ./wwwroot/dojo/src/i18n/currency/nls/en/EUR.js A ./wwwroot/dojo/src/i18n/currency/nls/en/GBP.js A ./wwwroot/dojo/src/i18n/currency/nls/en/INR.js A ./wwwroot/dojo/src/i18n/currency/nls/en/ITL.js A ./wwwroot/dojo/src/i18n/currency/nls/en/JPY.js A ./wwwroot/dojo/src/i18n/currency/nls/en/USD.js A ./wwwroot/dojo/src/i18n/currency/nls/hi/ A ./wwwroot/dojo/src/i18n/currency/nls/hi/EUR.js A ./wwwroot/dojo/src/i18n/currency/nls/hi/GBP.js A ./wwwroot/dojo/src/i18n/currency/nls/hi/INR.js A ./wwwroot/dojo/src/i18n/currency/nls/hi/ITL.js A ./wwwroot/dojo/src/i18n/currency/nls/hi/JPY.js A ./wwwroot/dojo/src/i18n/currency/nls/hi/USD.js A ./wwwroot/dojo/src/i18n/currency/nls/ja/ A ./wwwroot/dojo/src/i18n/currency/nls/ja/EUR.js A ./wwwroot/dojo/src/i18n/currency/nls/ja/GBP.js A ./wwwroot/dojo/src/i18n/currency/nls/ja/INR.js A ./wwwroot/dojo/src/i18n/currency/nls/ja/ITL.js A ./wwwroot/dojo/src/i18n/currency/nls/ja/JPY.js A ./wwwroot/dojo/src/i18n/currency/nls/ja/USD.js A ./wwwroot/dojo/src/i18n/number.js A ./wwwroot/dojo/src/iCalendar.js A ./wwwroot/dojo/src/io/ A ./wwwroot/dojo/src/io.js A ./wwwroot/dojo/src/io/BrowserIO.js A ./wwwroot/dojo/src/io/IframeIO.js A ./wwwroot/dojo/src/io/RepubsubIO.js A ./wwwroot/dojo/src/io/RhinoIO.js A ./wwwroot/dojo/src/io/ScriptSrcIO.js A ./wwwroot/dojo/src/io/XhrIframeProxy.js A ./wwwroot/dojo/src/io/__package__.js A ./wwwroot/dojo/src/io/cometd.js A ./wwwroot/dojo/src/io/common.js A ./wwwroot/dojo/src/io/cookie.js A ./wwwroot/dojo/src/io/xip_client.html A ./wwwroot/dojo/src/io/xip_server.html A ./wwwroot/dojo/src/json.js A ./wwwroot/dojo/src/lang/ A ./wwwroot/dojo/src/lang.js A ./wwwroot/dojo/src/lang/__package__.js A ./wwwroot/dojo/src/lang/array.js A ./wwwroot/dojo/src/lang/assert.js A ./wwwroot/dojo/src/lang/common.js A ./wwwroot/dojo/src/lang/declare.js A ./wwwroot/dojo/src/lang/extras.js A ./wwwroot/dojo/src/lang/func.js A ./wwwroot/dojo/src/lang/repr.js A ./wwwroot/dojo/src/lang/timing/ A ./wwwroot/dojo/src/lang/timing/Streamer.js A ./wwwroot/dojo/src/lang/timing/Timer.js A ./wwwroot/dojo/src/lang/timing/__package__.js A ./wwwroot/dojo/src/lang/type.js A ./wwwroot/dojo/src/lfx/ A ./wwwroot/dojo/src/lfx/Animation.js A ./wwwroot/dojo/src/lfx/__package__.js A ./wwwroot/dojo/src/lfx/extras.js A ./wwwroot/dojo/src/lfx/html.js A ./wwwroot/dojo/src/lfx/shadow.js A ./wwwroot/dojo/src/lfx/toggle.js A ./wwwroot/dojo/src/loader.js A ./wwwroot/dojo/src/loader_xd.js A ./wwwroot/dojo/src/logging/ A ./wwwroot/dojo/src/logging/Logger.js A ./wwwroot/dojo/src/logging/__package__.js A ./wwwroot/dojo/src/math/ A ./wwwroot/dojo/src/math.js A ./wwwroot/dojo/src/math/__package__.js A ./wwwroot/dojo/src/math/curves.js A ./wwwroot/dojo/src/math/matrix.js A ./wwwroot/dojo/src/math/points.js A ./wwwroot/dojo/src/math/transform.js A ./wwwroot/dojo/src/namespace.js A ./wwwroot/dojo/src/namespaces/ A ./wwwroot/dojo/src/namespaces/dojo.js A ./wwwroot/dojo/src/profile.js A ./wwwroot/dojo/src/regexp.js A ./wwwroot/dojo/src/rpc/ A ./wwwroot/dojo/src/rpc/Deferred.js A ./wwwroot/dojo/src/rpc/JotService.js A ./wwwroot/dojo/src/rpc/JsonService.js A ./wwwroot/dojo/src/rpc/RpcService.js A ./wwwroot/dojo/src/rpc/YahooService.js A ./wwwroot/dojo/src/rpc/__package__.js A ./wwwroot/dojo/src/rpc/yahoo.smd A ./wwwroot/dojo/src/selection/ A ./wwwroot/dojo/src/selection/Selection.js A ./wwwroot/dojo/src/storage/ A ./wwwroot/dojo/src/storage.js A ./wwwroot/dojo/src/storage/Storage.as A ./wwwroot/dojo/src/storage/__package__.js A ./wwwroot/dojo/src/storage/browser.js A ./wwwroot/dojo/src/storage/dashboard.js A ./wwwroot/dojo/src/storage/storage_dialog.fla A ./wwwroot/dojo/src/string/ A ./wwwroot/dojo/src/string.js A ./wwwroot/dojo/src/string/Builder.js A ./wwwroot/dojo/src/string/__package__.js A ./wwwroot/dojo/src/string/common.js A ./wwwroot/dojo/src/string/extras.js A ./wwwroot/dojo/src/style.js A ./wwwroot/dojo/src/svg.js A ./wwwroot/dojo/src/text/ A ./wwwroot/dojo/src/text/__package__.js A ./wwwroot/dojo/src/text/textDirectory.js A ./wwwroot/dojo/src/undo/ A ./wwwroot/dojo/src/undo/Manager.js A ./wwwroot/dojo/src/undo/__package__.js A ./wwwroot/dojo/src/undo/browser.js A ./wwwroot/dojo/src/uri/ A ./wwwroot/dojo/src/uri/Uri.js A ./wwwroot/dojo/src/uri/__package__.js A ./wwwroot/dojo/src/uuid/ A ./wwwroot/dojo/src/uuid/LightweightGenerator.js A ./wwwroot/dojo/src/uuid/NameBasedGenerator.js A ./wwwroot/dojo/src/uuid/NilGenerator.js A ./wwwroot/dojo/src/uuid/RandomGenerator.js A ./wwwroot/dojo/src/uuid/TimeBasedGenerator.js A ./wwwroot/dojo/src/uuid/Uuid.js A ./wwwroot/dojo/src/uuid/__package__.js A ./wwwroot/dojo/src/validate/ A ./wwwroot/dojo/src/validate.js A ./wwwroot/dojo/src/validate/__package__.js A ./wwwroot/dojo/src/validate/check.js A ./wwwroot/dojo/src/validate/common.js A ./wwwroot/dojo/src/validate/datetime.js A ./wwwroot/dojo/src/validate/de.js A ./wwwroot/dojo/src/validate/jp.js A ./wwwroot/dojo/src/validate/us.js A ./wwwroot/dojo/src/validate/web.js A ./wwwroot/dojo/src/widget/AccordionContainer.js A ./wwwroot/dojo/src/widget/AccordionPane.js A ./wwwroot/dojo/src/widget/AnimatedPng.js M ./wwwroot/dojo/src/widget/Button.js -48 +88 A ./wwwroot/dojo/src/widget/Chart.js A ./wwwroot/dojo/src/widget/Checkbox.js A ./wwwroot/dojo/src/widget/ColorPalette.js A ./wwwroot/dojo/src/widget/ComboBox.js M ./wwwroot/dojo/src/widget/ContentPane.js -16 +19 A ./wwwroot/dojo/src/widget/DatePicker.js A ./wwwroot/dojo/src/widget/DebugConsole.js A ./wwwroot/dojo/src/widget/Dialog.js A ./wwwroot/dojo/src/widget/DocPane.js A ./wwwroot/dojo/src/widget/DomWidget.js A ./wwwroot/dojo/src/widget/DropdownContainer.js A ./wwwroot/dojo/src/widget/DropdownDatePicker.js A ./wwwroot/dojo/src/widget/DropdownTimePicker.js A ./wwwroot/dojo/src/widget/Editor.js A ./wwwroot/dojo/src/widget/Editor2.js A ./wwwroot/dojo/src/widget/Editor2Plugin/ A ./wwwroot/dojo/src/widget/Editor2Plugin/AlwaysShowToolbar.js A ./wwwroot/dojo/src/widget/Editor2Plugin/ContextMenu.js A ./wwwroot/dojo/src/widget/Editor2Plugin/CreateLinkDialog.js A ./wwwroot/dojo/src/widget/Editor2Plugin/FindReplace.js A ./wwwroot/dojo/src/widget/Editor2Plugin/FindReplaceDialog.js A ./wwwroot/dojo/src/widget/Editor2Plugin/InsertImageDialog.js A ./wwwroot/dojo/src/widget/Editor2Plugin/InsertTableDialog.js A ./wwwroot/dojo/src/widget/Editor2Plugin/SimpleSignalCommands.js A ./wwwroot/dojo/src/widget/Editor2Plugin/TableOperation.js A ./wwwroot/dojo/src/widget/Editor2Plugin/ToolbarDndSupport.js A ./wwwroot/dojo/src/widget/Editor2Plugin/__package__.js A ./wwwroot/dojo/src/widget/Editor2Toolbar.js A ./wwwroot/dojo/src/widget/FilteringTable.js A ./wwwroot/dojo/src/widget/FisheyeList.js A ./wwwroot/dojo/src/widget/FloatingPane.js A ./wwwroot/dojo/src/widget/GoogleMap.js A ./wwwroot/dojo/src/widget/HslColorPicker.js A ./wwwroot/dojo/src/widget/HtmlWidget.js A ./wwwroot/dojo/src/widget/InlineEditBox.js A ./wwwroot/dojo/src/widget/LayoutContainer.js A ./wwwroot/dojo/src/widget/LinkPane.js A ./wwwroot/dojo/src/widget/Manager.js A ./wwwroot/dojo/src/widget/Menu2.js A ./wwwroot/dojo/src/widget/MonthlyCalendar.js A ./wwwroot/dojo/src/widget/Parse.js A ./wwwroot/dojo/src/widget/RemoteTabController.js A ./wwwroot/dojo/src/widget/ResizableTextarea.js A ./wwwroot/dojo/src/widget/ResizeHandle.js A ./wwwroot/dojo/src/widget/RichText.js A ./wwwroot/dojo/src/widget/Rounded.js A ./wwwroot/dojo/src/widget/Select.js A ./wwwroot/dojo/src/widget/Show.js A ./wwwroot/dojo/src/widget/ShowAction.js A ./wwwroot/dojo/src/widget/ShowSlide.js A ./wwwroot/dojo/src/widget/SlideShow.js A ./wwwroot/dojo/src/widget/Slider.js A ./wwwroot/dojo/src/widget/SortableTable.js A ./wwwroot/dojo/src/widget/Spinner.js M ./wwwroot/dojo/src/widget/SplitContainer.js -1 A ./wwwroot/dojo/src/widget/SvgButton.js A ./wwwroot/dojo/src/widget/SvgWidget.js A ./wwwroot/dojo/src/widget/SwtWidget.js M ./wwwroot/dojo/src/widget/TabContainer.js -15 +55 A ./wwwroot/dojo/src/widget/TaskBar.js A ./wwwroot/dojo/src/widget/TimePicker.js A ./wwwroot/dojo/src/widget/TitlePane.js A ./wwwroot/dojo/src/widget/Toaster.js A ./wwwroot/dojo/src/widget/Toggler.js A ./wwwroot/dojo/src/widget/Toolbar.js A ./wwwroot/dojo/src/widget/Tooltip.js A ./wwwroot/dojo/src/widget/Tree.js A ./wwwroot/dojo/src/widget/TreeBasicController.js A ./wwwroot/dojo/src/widget/TreeBasicControllerV3.js A ./wwwroot/dojo/src/widget/TreeCommon.js A ./wwwroot/dojo/src/widget/TreeContextMenu.js A ./wwwroot/dojo/src/widget/TreeContextMenuV3.js A ./wwwroot/dojo/src/widget/TreeControllerExtension.js A ./wwwroot/dojo/src/widget/TreeDemo.js A ./wwwroot/dojo/src/widget/TreeDeselectOnDblselect.js A ./wwwroot/dojo/src/widget/TreeDisableWrapExtension.js A ./wwwroot/dojo/src/widget/TreeDndControllerV3.js A ./wwwroot/dojo/src/widget/TreeDocIconExtension.js A ./wwwroot/dojo/src/widget/TreeEditor.js A ./wwwroot/dojo/src/widget/TreeEmphaseOnSelect.js A ./wwwroot/dojo/src/widget/TreeExtension.js A ./wwwroot/dojo/src/widget/TreeLinkExtension.js A ./wwwroot/dojo/src/widget/TreeLoadingController.js A ./wwwroot/dojo/src/widget/TreeLoadingControllerV3.js A ./wwwroot/dojo/src/widget/TreeNode.js A ./wwwroot/dojo/src/widget/TreeNodeV3.js A ./wwwroot/dojo/src/widget/TreeRPCController.js A ./wwwroot/dojo/src/widget/TreeRpcControllerV3.js A ./wwwroot/dojo/src/widget/TreeSelector.js A ./wwwroot/dojo/src/widget/TreeSelectorV3.js A ./wwwroot/dojo/src/widget/TreeTimeoutIterator.js A ./wwwroot/dojo/src/widget/TreeV3.js A ./wwwroot/dojo/src/widget/TreeWithNode.js A ./wwwroot/dojo/src/widget/Widget.js A ./wwwroot/dojo/src/widget/Wizard.js A ./wwwroot/dojo/src/widget/YahooMap.js A ./wwwroot/dojo/src/widget/__package__.js A ./wwwroot/dojo/src/widget/demoEngine/ A ./wwwroot/dojo/src/widget/demoEngine/DemoContainer.js A ./wwwroot/dojo/src/widget/demoEngine/DemoItem.js A ./wwwroot/dojo/src/widget/demoEngine/DemoNavigator.js A ./wwwroot/dojo/src/widget/demoEngine/DemoPane.js A ./wwwroot/dojo/src/widget/demoEngine/SourcePane.js A ./wwwroot/dojo/src/widget/demoEngine/__package__.js A ./wwwroot/dojo/src/widget/demoEngine/templates/ A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoContainer.css A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoContainer.html A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoItem.css A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoItem.html A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoNavigator.css A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoNavigator.html A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoPane.css A ./wwwroot/dojo/src/widget/demoEngine/templates/DemoPane.html A ./wwwroot/dojo/src/widget/demoEngine/templates/SourcePane.css A ./wwwroot/dojo/src/widget/demoEngine/templates/SourcePane.html A ./wwwroot/dojo/src/widget/demoEngine/templates/general.css A ./wwwroot/dojo/src/widget/demoEngine/templates/images/ A ./wwwroot/dojo/src/widget/demoEngine/templates/images/test_thumb.gif A ./wwwroot/dojo/src/widget/demoEngine/templates/images/viewDemo.png A ./wwwroot/dojo/src/widget/html/loader.js A ./wwwroot/dojo/src/widget/html/stabile.js A ./wwwroot/dojo/src/widget/nls/ A ./wwwroot/dojo/src/widget/nls/DropdownDatePicker.js A ./wwwroot/dojo/src/widget/nls/DropdownTimePicker.js A ./wwwroot/dojo/src/widget/nls/TimePicker.js A ./wwwroot/dojo/src/widget/nls/fr/ A ./wwwroot/dojo/src/widget/nls/fr/validate.js A ./wwwroot/dojo/src/widget/nls/ja/ A ./wwwroot/dojo/src/widget/nls/ja/validate.js A ./wwwroot/dojo/src/widget/nls/validate.js A ./wwwroot/dojo/src/widget/nls/zh-cn/ A ./wwwroot/dojo/src/widget/nls/zh-cn/validate.js A ./wwwroot/dojo/src/widget/svg/ A ./wwwroot/dojo/src/widget/svg/Chart.js M ./wwwroot/dojo/src/widget/templates/ButtonTemplate.html -1 +1 A ./wwwroot/dojo/src/widget/templates/Checkbox.css A ./wwwroot/dojo/src/widget/templates/Checkbox.html A ./wwwroot/dojo/src/widget/templates/CheckboxA11y.html A ./wwwroot/dojo/src/widget/templates/CiviCrmDatePicker.html A ./wwwroot/dojo/src/widget/templates/ComboBox.css A ./wwwroot/dojo/src/widget/templates/ComboBox.html A ./wwwroot/dojo/src/widget/templates/ComboButtonTemplate.html A ./wwwroot/dojo/src/widget/templates/DatePicker.css A ./wwwroot/dojo/src/widget/templates/DatePicker.html A ./wwwroot/dojo/src/widget/templates/DemoEngine.html A ./wwwroot/dojo/src/widget/templates/Dialog.html A ./wwwroot/dojo/src/widget/templates/DocPane.css A ./wwwroot/dojo/src/widget/templates/DocPane.html A ./wwwroot/dojo/src/widget/templates/DropDownButtonTemplate.html A ./wwwroot/dojo/src/widget/templates/Editor2/ A ./wwwroot/dojo/src/widget/templates/Editor2/Dialog/ A ./wwwroot/dojo/src/widget/templates/Editor2/Dialog/createlink.html A ./wwwroot/dojo/src/widget/templates/Editor2/Dialog/find.html A ./wwwroot/dojo/src/widget/templates/Editor2/Dialog/insertimage.html A ./wwwroot/dojo/src/widget/templates/Editor2/Dialog/inserttable.html A ./wwwroot/dojo/src/widget/templates/Editor2/Dialog/replace.html A ./wwwroot/dojo/src/widget/templates/Editor2/EditorDialog.html A ./wwwroot/dojo/src/widget/templates/Editor2/EditorToolbar_FontName.html A ./wwwroot/dojo/src/widget/templates/Editor2/EditorToolbar_FontSize.html A ./wwwroot/dojo/src/widget/templates/Editor2/EditorToolbar_FormatBlock.html A ./wwwroot/dojo/src/widget/templates/Editor2/showtableborder_gecko.css A ./wwwroot/dojo/src/widget/templates/Editor2/showtableborder_ie.css A ./wwwroot/dojo/src/widget/templates/EditorToolbar.css A ./wwwroot/dojo/src/widget/templates/EditorToolbar.html A ./wwwroot/dojo/src/widget/templates/EditorToolbarOneline.html A ./wwwroot/dojo/src/widget/templates/FisheyeList.css A ./wwwroot/dojo/src/widget/templates/FloatingPane.css A ./wwwroot/dojo/src/widget/templates/FloatingPane.html A ./wwwroot/dojo/src/widget/templates/HslColorPicker.svg A ./wwwroot/dojo/src/widget/templates/InlineEditBox.css A ./wwwroot/dojo/src/widget/templates/InlineEditBox.html A ./wwwroot/dojo/src/widget/templates/Menu.css A ./wwwroot/dojo/src/widget/templates/Menu2.css A ./wwwroot/dojo/src/widget/templates/MonthlyCalendar.css A ./wwwroot/dojo/src/widget/templates/MonthlyCalendar.html A ./wwwroot/dojo/src/widget/templates/PopUpButton.css A ./wwwroot/dojo/src/widget/templates/RemoteTabControl.css A ./wwwroot/dojo/src/widget/templates/ResizableTextarea.css A ./wwwroot/dojo/src/widget/templates/ResizableTextarea.html A ./wwwroot/dojo/src/widget/templates/ResizeHandle.css A ./wwwroot/dojo/src/widget/templates/Show.css A ./wwwroot/dojo/src/widget/templates/Show.html A ./wwwroot/dojo/src/widget/templates/ShowSlide.css A ./wwwroot/dojo/src/widget/templates/ShowSlide.html A ./wwwroot/dojo/src/widget/templates/SlideShow.css A ./wwwroot/dojo/src/widget/templates/SlideShow.html A ./wwwroot/dojo/src/widget/templates/Slider.css A ./wwwroot/dojo/src/widget/templates/Slider.html A ./wwwroot/dojo/src/widget/templates/SliderHorizontal.html A ./wwwroot/dojo/src/widget/templates/SliderVertical.html A ./wwwroot/dojo/src/widget/templates/Spinner.css A ./wwwroot/dojo/src/widget/templates/Spinner.html M ./wwwroot/dojo/src/widget/templates/TabContainer.css -1 +8 A ./wwwroot/dojo/src/widget/templates/TabContainerA11y.css A ./wwwroot/dojo/src/widget/templates/TaskBar.css A ./wwwroot/dojo/src/widget/templates/TaskBarItemTemplate.html A ./wwwroot/dojo/src/widget/templates/Textbox.html A ./wwwroot/dojo/src/widget/templates/TimePicker.css A ./wwwroot/dojo/src/widget/templates/TimePicker.html A ./wwwroot/dojo/src/widget/templates/TitlePane.html A ./wwwroot/dojo/src/widget/templates/Toaster.css A ./wwwroot/dojo/src/widget/templates/Toolbar.css A ./wwwroot/dojo/src/widget/templates/TooltipTemplate.css A ./wwwroot/dojo/src/widget/templates/Tree.css A ./wwwroot/dojo/src/widget/templates/TreeDisableWrap.css A ./wwwroot/dojo/src/widget/templates/TreeDocIcon.css A ./wwwroot/dojo/src/widget/templates/TreeV3.css A ./wwwroot/dojo/src/widget/templates/ValidationTextbox.html A ./wwwroot/dojo/src/widget/templates/Wizard.css A ./wwwroot/dojo/src/widget/templates/Wizard.html A ./wwwroot/dojo/src/widget/templates/buttons/ A ./wwwroot/dojo/src/widget/templates/buttons/aggregate.gif A ./wwwroot/dojo/src/widget/templates/buttons/backcolor.gif A ./wwwroot/dojo/src/widget/templates/buttons/bg-fade.png A ./wwwroot/dojo/src/widget/templates/buttons/bold.gif A ./wwwroot/dojo/src/widget/templates/buttons/cancel.gif A ./wwwroot/dojo/src/widget/templates/buttons/copy.gif A ./wwwroot/dojo/src/widget/templates/buttons/createlink.gif A ./wwwroot/dojo/src/widget/templates/buttons/cut.gif A ./wwwroot/dojo/src/widget/templates/buttons/delete.gif A ./wwwroot/dojo/src/widget/templates/buttons/forecolor.gif A ./wwwroot/dojo/src/widget/templates/buttons/hilitecolor.gif A ./wwwroot/dojo/src/widget/templates/buttons/indent.gif A ./wwwroot/dojo/src/widget/templates/buttons/inserthorizontalrule.gif A ./wwwroot/dojo/src/widget/templates/buttons/insertimage.gif A ./wwwroot/dojo/src/widget/templates/buttons/insertorderedlist.gif A ./wwwroot/dojo/src/widget/templates/buttons/inserttable.gif A ./wwwroot/dojo/src/widget/templates/buttons/insertunorderedlist.gif A ./wwwroot/dojo/src/widget/templates/buttons/italic.gif A ./wwwroot/dojo/src/widget/templates/buttons/justifycenter.gif A ./wwwroot/dojo/src/widget/templates/buttons/justifyfull.gif A ./wwwroot/dojo/src/widget/templates/buttons/justifyleft.gif A ./wwwroot/dojo/src/widget/templates/buttons/justifyright.gif A ./wwwroot/dojo/src/widget/templates/buttons/left_to_right.gif A ./wwwroot/dojo/src/widget/templates/buttons/list_bullet_indent.gif A ./wwwroot/dojo/src/widget/templates/buttons/list_bullet_outdent.gif A ./wwwroot/dojo/src/widget/templates/buttons/list_num_indent.gif A ./wwwroot/dojo/src/widget/templates/buttons/list_num_outdent.gif A ./wwwroot/dojo/src/widget/templates/buttons/outdent.gif A ./wwwroot/dojo/src/widget/templates/buttons/paste.gif A ./wwwroot/dojo/src/widget/templates/buttons/redo.gif A ./wwwroot/dojo/src/widget/templates/buttons/removeformat.gif A ./wwwroot/dojo/src/widget/templates/buttons/right_to_left.gif A ./wwwroot/dojo/src/widget/templates/buttons/save.gif A ./wwwroot/dojo/src/widget/templates/buttons/sep.gif A ./wwwroot/dojo/src/widget/templates/buttons/space.gif A ./wwwroot/dojo/src/widget/templates/buttons/strikethrough.gif A ./wwwroot/dojo/src/widget/templates/buttons/subscript.gif A ./wwwroot/dojo/src/widget/templates/buttons/superscript.gif A ./wwwroot/dojo/src/widget/templates/buttons/underline.gif A ./wwwroot/dojo/src/widget/templates/buttons/undo.gif A ./wwwroot/dojo/src/widget/templates/buttons/wikiword.gif A ./wwwroot/dojo/src/widget/templates/check.gif A ./wwwroot/dojo/src/widget/templates/decrementMonth.gif A ./wwwroot/dojo/src/widget/templates/decrementWeek.gif A ./wwwroot/dojo/src/widget/templates/grabCorner.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/ A ./wwwroot/dojo/src/widget/templates/images/Tree/Tree.css A ./wwwroot/dojo/src/widget/templates/images/Tree/blank.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/closed.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/document.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/minus.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/plus.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/transparent.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_blank.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_child.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_expand_minus.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_expand_plus.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_c.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_l.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_p.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_t.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_v.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_x.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_y.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_grid_z.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_loading.gif A ./wwwroot/dojo/src/widget/templates/images/Tree/treenode_loading.jpg A ./wwwroot/dojo/src/widget/templates/images/TreeV3/ A ./wwwroot/dojo/src/widget/templates/images/TreeV3/closed.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/document.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/expand_leaf.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/expand_loading.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/expand_minus.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/expand_plus.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/i.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/i_bhalf.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/i_half.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/i_long.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/l.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/minus.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/open.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/plus.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/t.gif A ./wwwroot/dojo/src/widget/templates/images/TreeV3/x.gif A ./wwwroot/dojo/src/widget/templates/images/bdYearBg.1.gif A ./wwwroot/dojo/src/widget/templates/images/bdYearBg.gif A ./wwwroot/dojo/src/widget/templates/images/blank.gif A ./wwwroot/dojo/src/widget/templates/images/combo_box_arrow.png A ./wwwroot/dojo/src/widget/templates/images/dateIcon.gif A ./wwwroot/dojo/src/widget/templates/images/decrementMonth.gif A ./wwwroot/dojo/src/widget/templates/images/decrementMonth.png A ./wwwroot/dojo/src/widget/templates/images/dpBg.gif A ./wwwroot/dojo/src/widget/templates/images/dpCurveBL.png A ./wwwroot/dojo/src/widget/templates/images/dpCurveBR.png A ./wwwroot/dojo/src/widget/templates/images/dpCurveTL.png A ./wwwroot/dojo/src/widget/templates/images/dpCurveTR.png A ./wwwroot/dojo/src/widget/templates/images/dpHorizLine.gif A ./wwwroot/dojo/src/widget/templates/images/dpHorizLineFoot.gif A ./wwwroot/dojo/src/widget/templates/images/dpMonthBg.gif A ./wwwroot/dojo/src/widget/templates/images/dpMonthBg.png A ./wwwroot/dojo/src/widget/templates/images/dpMonthBg2.png A ./wwwroot/dojo/src/widget/templates/images/dpVertLine.gif A ./wwwroot/dojo/src/widget/templates/images/dpYearBg.gif A ./wwwroot/dojo/src/widget/templates/images/dpYearBg.png A ./wwwroot/dojo/src/widget/templates/images/dropdownButtonsArrow-disabled.gif A ./wwwroot/dojo/src/widget/templates/images/dropdownButtonsArrow.gif A ./wwwroot/dojo/src/widget/templates/images/floatingPaneClose.gif A ./wwwroot/dojo/src/widget/templates/images/floatingPaneMaximize.gif A ./wwwroot/dojo/src/widget/templates/images/floatingPaneMinimize.gif A ./wwwroot/dojo/src/widget/templates/images/floatingPaneRestore.gif A ./wwwroot/dojo/src/widget/templates/images/hue.png A ./wwwroot/dojo/src/widget/templates/images/incrementMonth.gif A ./wwwroot/dojo/src/widget/templates/images/incrementMonth.png A ./wwwroot/dojo/src/widget/templates/images/no.gif A ./wwwroot/dojo/src/widget/templates/images/no.svg A ./wwwroot/dojo/src/widget/templates/images/scBackground.gif A ./wwwroot/dojo/src/widget/templates/images/slider-bg-progress-vert.gif A ./wwwroot/dojo/src/widget/templates/images/slider-bg-vert.gif A ./wwwroot/dojo/src/widget/templates/images/slider-bg.gif A ./wwwroot/dojo/src/widget/templates/images/slider-button-horz.png A ./wwwroot/dojo/src/widget/templates/images/slider-button-vert.png A ./wwwroot/dojo/src/widget/templates/images/slider-button.png A ./wwwroot/dojo/src/widget/templates/images/slider.gif A ./wwwroot/dojo/src/widget/templates/images/slider_down_arrow.png A ./wwwroot/dojo/src/widget/templates/images/slider_left_arrow.png A ./wwwroot/dojo/src/widget/templates/images/slider_right_arrow.png A ./wwwroot/dojo/src/widget/templates/images/slider_up_arrow.png A ./wwwroot/dojo/src/widget/templates/images/soriaActive-c.gif A ./wwwroot/dojo/src/widget/templates/images/soriaActive-l.gif A ./wwwroot/dojo/src/widget/templates/images/soriaActive-r.gif A ./wwwroot/dojo/src/widget/templates/images/soriaBarBg.gif A ./wwwroot/dojo/src/widget/templates/images/soriaButton-c.gif A ./wwwroot/dojo/src/widget/templates/images/soriaButton-l.gif A ./wwwroot/dojo/src/widget/templates/images/soriaButton-r.gif A ./wwwroot/dojo/src/widget/templates/images/soriaDisabled-c.gif A ./wwwroot/dojo/src/widget/templates/images/soriaDisabled-l.gif A ./wwwroot/dojo/src/widget/templates/images/soriaDisabled-r.gif A ./wwwroot/dojo/src/widget/templates/images/soriaMenuBg.gif A ./wwwroot/dojo/src/widget/templates/images/soriaPressed-c.gif A ./wwwroot/dojo/src/widget/templates/images/soriaPressed-l.gif A ./wwwroot/dojo/src/widget/templates/images/soriaPressed-r.gif A ./wwwroot/dojo/src/widget/templates/images/spinnerDecrement.gif A ./wwwroot/dojo/src/widget/templates/images/spinnerIncrement.gif A ./wwwroot/dojo/src/widget/templates/images/submenu_off.gif A ./wwwroot/dojo/src/widget/templates/images/submenu_on.gif A ./wwwroot/dojo/src/widget/templates/images/timeIcon.gif A ./wwwroot/dojo/src/widget/templates/images/toolbar-bg.gif A ./wwwroot/dojo/src/widget/templates/images/transparent.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_blank.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_child.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_expand_minus.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_expand_plus.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_c.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_l.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_p.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_t.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_v.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_x.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_y.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_grid_z.gif A ./wwwroot/dojo/src/widget/templates/images/treenode_node.gif A ./wwwroot/dojo/src/widget/templates/images/verticalbar.gif A ./wwwroot/dojo/src/widget/templates/images/whiteDownArrow.gif A ./wwwroot/dojo/src/widget/templates/incrementMonth.gif A ./wwwroot/dojo/src/widget/templates/incrementWeek.gif A ./wwwroot/dojo/src/widget/templates/richtextframe.html A ./wwwroot/dojo/src/widget/validate.js A ./wwwroot/dojo/src/widget/vml/ A ./wwwroot/dojo/src/widget/vml/Chart.js A ./wwwroot/dojo/src/xml/ A ./wwwroot/dojo/src/xml/Parse.js A ./wwwroot/dojo/src/xml/__package__.js A ./wwwroot/dojo/src/xml/svgUtil.js Mon Sep 11 06:28:12 EDT 2006 attila.lendvai at gmail.com * Do not display progress label for non-ajax links M ./src/per-application-parenscript.lisp -5 +3 Mon Sep 11 06:26:57 EDT 2006 attila.lendvai at gmail.com * Added dojo date field to forms example M ./examples/src/forms.lisp +6 Mon Sep 11 06:26:20 EDT 2006 attila.lendvai at gmail.com * Small changes to dojo build M ./bin/build-dojo.sh -1 +1 M ./etc/ucw.profile.js +3 Sat Sep 9 15:58:31 EDT 2006 attila.lendvai at gmail.com * Added dojo-date-picker and use correct dojo xml namespace M ./src/components/ajax.lisp +1 M ./src/components/dojo-widgets.lisp -42 +91 M ./src/loggers.lisp +2 M ./src/packages.lisp +2 M ./src/rerl/standard-action.lisp -1 +1 Fri Sep 8 17:33:59 EDT 2006 attila.lendvai at gmail.com * Better error management on the js side, support toplevel script tags in dom-replacements M ./src/per-application-parenscript.lisp -36 +59 Fri Sep 8 17:28:05 EDT 2006 attila.lendvai at gmail.com * Do not let js exceptions reach the top level in with-ucw-error-handler M ./src/parenscript-utils.lisp -10 +9 Fri Sep 8 17:13:53 EDT 2006 attila.lendvai at gmail.com * Make cookie handling a bit easier M ./src/application-mixins/cookie-session-application.lisp -5 +4 M ./src/backend/common.lisp +5 M ./src/rerl/standard-request-context.lisp -4 +6 Fri Sep 8 16:57:48 EDT 2006 attila.lendvai at gmail.com * Small cosmetic/doc changes M ./src/application-mixins/single-frame-application.lisp -3 +3 M ./src/backend/common.lisp -2 +4 M ./src/backend/httpd.lisp +1 M ./src/rerl/standard-dispatcher.lisp +3 Fri Sep 8 16:55:58 EDT 2006 attila.lendvai at gmail.com * Gracefully abort the request if there's a stream error coming from the network stream M ./src/backend/httpd.lisp -11 +22 M ./src/backend/mod-lisp.lisp -1 +1 M ./src/backend/multithread-httpd.lisp -28 +32 Fri Sep 8 16:15:07 EDT 2006 svg at surnet.ru * fixing output flushing on error M ./src/rerl/standard-server.lisp -20 +23 Fri Sep 8 15:52:11 EDT 2006 attila.lendvai at gmail.com * Fix httpd file serving M ./src/backend/common.lisp -7 +8 M ./src/backend/httpd.lisp -6 +12 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060911.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From attila.lendvai at gmail.com Tue Sep 12 09:13:38 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Tue, 12 Sep 2006 11:13:38 +0200 Subject: [Bese-devel] [PATCH] STANDARD-SERVER - Flushing output on error In-Reply-To: <20060808.042105.140093186.svg@surnet.ru> References: <20060808.042105.140093186.svg@surnet.ru> Message-ID: On 8/8/06, Vladimir Sekissov wrote: > > Good day, > > This patch fixes flushing output on error in HANDLE-REQUEST. > > Tested with Araneida backend. > > Best Regards, > Vladimir Sekissov > thanks, i've applied it with some other changes. currently only in the ajax branch. -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjasko at paragent.com Wed Sep 13 01:29:39 2006 From: tjasko at paragent.com (Timothy Jasko) Date: Tue, 12 Sep 2006 21:29:39 -0400 Subject: [Bese-devel] Serving images through apache Message-ID: Our application uses cl-gd to generate images. Things work fine using ucw's server, but not when we go through apache. Does anybody have some clues as to what may be going on? You can see it in action (where "in action" means "not working") at http://archon.paragent.com/charts.ucw . We use this code to generate the images: (defcomponent png-component () ((width :accessor width :initarg :width :initform 20) (height :accessor height :initarg :height :initform 20))) (defmethod render :before ((img png-component)) (setf (get-header (context.response *context*) "Content-Type") "image/png")) (defgeneric render-png (img) (:documentation "Renders the image")) (defmethod render ((img png-component)) (let* ((response (ucw:context.response *context*)) (stream (ucw::network-stream response))) (cl-gd:with-image* ((width img) (height img)) (render-png img) (write-image-to-stream stream :png)))) From tjasko at paragent.com Wed Sep 13 03:23:41 2006 From: tjasko at paragent.com (Timothy Jasko) Date: Tue, 12 Sep 2006 23:23:41 -0400 Subject: [Bese-devel] Serving images through apache In-Reply-To: References: Message-ID: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> A little further information: Some sniffing has indicated that the png is in fact being sent as part of the headers, after which we get a Set-Cookie, then the Content-Type, and a Content-Length: 0. My initial guess is that ucw::network-stream is sending things on to apache a bit too soon, so the image data is being sent out before we've even finished getting all the headers together (the documentation does say "Any bytes written to this stream are sent immediatly to the client" ). I don't know how to get it to work correctly, though. Using html-stream definitely does not work. For the record, apache does serve up static images just fine, and cl- gd passes its tests. On Sep 12, 2006, at 9:29 PM, Timothy Jasko wrote: > Our application uses cl-gd to generate images. Things work fine > using ucw's server, but not when we go through apache. Does anybody > have some clues as to what may be going on? > > You can see it in action (where "in action" means "not working") at > http://archon.paragent.com/charts.ucw . > > > We use this code to generate the images: > > (defcomponent png-component () > ((width :accessor width > :initarg :width > :initform 20) > (height :accessor height > :initarg :height > :initform 20))) > > (defmethod render :before ((img png-component)) > (setf (get-header (context.response *context*) "Content-Type") > "image/png")) > > (defgeneric render-png (img) > (:documentation "Renders the image")) > > (defmethod render ((img png-component)) > (let* ((response (ucw:context.response *context*)) > (stream (ucw::network-stream response))) > (cl-gd:with-image* ((width img) (height img)) > (render-png img) > (write-image-to-stream stream :png)))) > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel From tim at semichrome.net Wed Sep 13 21:33:50 2006 From: tim at semichrome.net (Tim Martin) Date: Wed, 13 Sep 2006 22:33:50 +0100 Subject: [Bese-devel] httpd rejecting foreign connections by default? Message-ID: Hi, I'm completly new to UCW, and almost completely new to CL. I've installed the ucw-boxset using SBCL under linux, and haven't changed the configuration at all. Running the start script seems to go OK, but I can't connect to the app from anywhere other than localhost. I've tested connecting to a trivial perl script on the same port, so I'm fairly certain there's no firewalls getting in the way. Before I go diving in trying to figure out what went wrong, is there anything obvious I should know about? I tried frobbing some of the settings in etc/conf.lisp (in particular, setting the ucw-backend-host parameter to the external IP of the server) without effect. I've used mod_lisp briefly, and I guess I can probably get round this by using the mod_lisp backend, but ideally I'd like to get running with UCW without too much more work configuring it. Tim From attila.lendvai at gmail.com Fri Sep 15 16:39:44 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Fri, 15 Sep 2006 18:39:44 +0200 Subject: [Bese-devel] Serving images through apache In-Reply-To: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> References: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> Message-ID: you may take a look at serve-sequence and/or serve-file for an example, or use the handle-raw-request macro in the _ajax branch -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From attila.lendvai at gmail.com Fri Sep 15 16:41:22 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Fri, 15 Sep 2006 18:41:22 +0200 Subject: [Bese-devel] httpd rejecting foreign connections by default? In-Reply-To: References: Message-ID: /etc/config stuff is not used, set (setf ucw.system:*ucw-backend-host* "0.0.0.0") in start.lisp -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjasko at paragent.com Fri Sep 15 18:00:11 2006 From: tjasko at paragent.com (Timothy Jasko) Date: Fri, 15 Sep 2006 14:00:11 -0400 Subject: [Bese-devel] Checkboxes broken In-Reply-To: References: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> Message-ID: <9C50272D-697A-4299-8751-D8FE6C5A8A5C@paragent.com> It seems that no matter what I do, the value of my checkboxes is always nil. I'm on sbcl 0.9.16.24 on Intel Mac OS X, using ucw_dev from yesterday's boxset. I've boiled it down to the following very basic code. The checkbox does seem to correctly remember whether or not to be checked, but its value is always nil. (defentry-point "test.ucw" (:application *my-app*) () (call 'test-page)) (defcomponent test-page (simple-window-component) ((checkbox :accessor checkbox :initform (make-instance 'checkbox-field)) (message :accessor message :initform ""))) (defaction do-submit ((page test-page)) (setf (message page) "submitted")) (defmethod render ((page test-page)) (<:p (<:ah (message page))) ( References: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> <9C50272D-697A-4299-8751-D8FE6C5A8A5C@paragent.com> Message-ID: > > It seems that no matter what I do, the value of my checkboxes is > always nil. I'm on sbcl 0.9.16.24 on Intel Mac OS X, using ucw_dev > from yesterday's boxset. cb's have been completly reworked in the ajax branch... -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at infoway.net Fri Sep 15 18:29:33 2006 From: lists at infoway.net (Daniel Salama) Date: Fri, 15 Sep 2006 14:29:33 -0400 Subject: [Bese-devel] Checkboxes broken In-Reply-To: References: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> <9C50272D-697A-4299-8751-D8FE6C5A8A5C@paragent.com> Message-ID: <44B75D52-B118-46EC-9CC9-80F967E36071@infoway.net> So how long until these two branches merge? Thanks, Daniel On Sep 15, 2006, at 2:21 PM, Attila Lendvai wrote: > It seems that no matter what I do, the value of my checkboxes is > always nil. I'm on sbcl 0.9.16.24 on Intel Mac OS X, using ucw_dev > from yesterday's boxset. > > cb's have been completly reworked in the ajax branch... > > -- > - attila > > "- The truth is that I've been too considerate, and so became > unintentionally cruel... > - I understand. > - No, you don't understand! We don't speak the same language!" > (Ingmar Bergman - Smultronst?llet) > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From attila.lendvai at gmail.com Fri Sep 15 18:58:19 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Fri, 15 Sep 2006 20:58:19 +0200 Subject: [Bese-devel] Checkboxes broken In-Reply-To: <44B75D52-B118-46EC-9CC9-80F967E36071@infoway.net> References: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> <9C50272D-697A-4299-8751-D8FE6C5A8A5C@paragent.com> <44B75D52-B118-46EC-9CC9-80F967E36071@infoway.net> Message-ID: > > So how long until these two branches merge? > with darcs they are technically merged (except one patch, that needs a new darcs feature that bails out when it can't merge the patch itself) because i kept pulling all patches from dev to ajax. it's that the ajax branch has about 150 more patches then the dev. and it's only a matter of a few file renames when ajax turns into dev and dev turns into stable. fyi, the boxset contains the ajax branch now with it's examples. - attila -------------- next part -------------- An HTML attachment was scrubbed... URL: From evrim at core.gen.tr Fri Sep 15 23:35:42 2006 From: evrim at core.gen.tr (Evrim ULU) Date: Sat, 16 Sep 2006 02:35:42 +0300 Subject: [Bese-devel] rfc2388 & utf-8 filenames Message-ID: <450B38CE.9040606@core.gen.tr> Hi, Does anybody had problems with utf-8 filename via uploading before? My mod-lisp backend says internal error when utf-8 filenames are posted. evrim. From hbabcockos1 at mac.com Sat Sep 16 01:37:02 2006 From: hbabcockos1 at mac.com (hbabcockos1 at mac.com) Date: Fri, 15 Sep 2006 21:37:02 -0400 Subject: [Bese-devel] Checkboxes broken In-Reply-To: <9C50272D-697A-4299-8751-D8FE6C5A8A5C@paragent.com> References: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> <9C50272D-697A-4299-8751-D8FE6C5A8A5C@paragent.com> Message-ID: <6DE50EE3-DC51-4D83-9BBD-1D60B59EC7F2@mac.com> On Sep 15, 2006, at 2:00 PM, Timothy Jasko wrote: > It seems that no matter what I do, the value of my checkboxes is > always nil. I'm on sbcl 0.9.16.24 on Intel Mac OS X, using ucw_dev > from yesterday's boxset. > > I've boiled it down to the following very basic code. The checkbox > does seem to correctly remember whether or not to be checked, but > its value is always nil. The render method for the checkbox sets the value to nil (ucw/src/ components/form.lisp) prior to rendering. I believe this is/was a browser compatibility issue (http://common-lisp.net/pipermail/bese- devel/2006-August/002556.html). best, -Hazen From mbaringer at common-lisp.net Tue Sep 19 04:00:09 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Tue, 19 Sep 2006 00:00:09 -0400 (EDT) Subject: [Bese-devel] New patches to arnesi_dev: 18-Sep-2006 Message-ID: <20060919040009.75E2E5C000@common-lisp.net> Mon Sep 18 08:08:05 EDT 2006 Luca Capello * src/posixenv.lisp: drop Time-stamp line M ./src/posixenv.lisp -2 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20060918.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary From maciekp at japhy.fnord.org Tue Sep 19 11:41:32 2006 From: maciekp at japhy.fnord.org (Maciek Pasternacki) Date: Tue, 19 Sep 2006 13:41:32 +0200 Subject: [Bese-devel] Checkboxes broken In-Reply-To: <6DE50EE3-DC51-4D83-9BBD-1D60B59EC7F2@mac.com> (hbabcockos1@mac.com's message of "Fri, 15 Sep 2006 21:37:02 -0400") References: <40FDD372-1EED-489F-83B7-39A0A68D710A@paragent.com> <9C50272D-697A-4299-8751-D8FE6C5A8A5C@paragent.com> <6DE50EE3-DC51-4D83-9BBD-1D60B59EC7F2@mac.com> Message-ID: <87u034rslv.fsf@lizard.king> On Prickle-Prickle, Bureaucracy 40, 3172 YOLD, hbabcockos1 at mac.com wrote: >> It seems that no matter what I do, the value of my checkboxes is >> always nil. I'm on sbcl 0.9.16.24 on Intel Mac OS X, using ucw_dev >> from yesterday's boxset. >> >> I've boiled it down to the following very basic code. The checkbox >> does seem to correctly remember whether or not to be checked, but >> its value is always nil. > > The render method for the checkbox sets the value to nil (ucw/src/ > components/form.lisp) prior to rendering. I believe this is/was a > browser compatibility issue (http://common-lisp.net/pipermail/bese- > devel/2006-August/002556.html). Should not happen now, I fixed it in ucw_dev: ,---- | Tue Aug 22 17:46:43 CEST 2006 Maciek Pasternacki | * Add slot SAVED-VALUE and hidden form field to CHECKBOX-FIELD to work around resetting fields on re-render without submitting. `---- If it still behaves funny, please give exact set of steps (e.g. define checbox, set (value checkbox) to t, render checbox, render other page (without submitting form), render checkbox -- that was what made checkboxes unset before) to reproduce and I'll look into this -- this bug bit me some time ago, and maybe I left out some cases when working around it. Sorry for delay in replying, I upgraded my system recently and couldn't get darcs to work for few days :( that's what happens when you use Linux distro targetted for this distro's developers (even if you're in the target geoup)... -- __ Maciek Pasternacki [ http://japhy.fnord.org/ ] `| _ |_\ / { -It's possible that people in my life are actually detrimental ,|{-}|}| }\/ to what I'm trying to do right now--And what is it you're trying \/ |____/ to do? -- I'm trying to stay sane. } ( I Feel Sick ) -><- From tjasko at paragent.com Wed Sep 20 20:12:12 2006 From: tjasko at paragent.com (Timothy Jasko) Date: Wed, 20 Sep 2006 16:12:12 -0400 Subject: [Bese-devel] Svg case sensitivity Message-ID: <3ABFF131-D401-4DE8-AEA4-926778A1123B@paragent.com> Been playing around with yaclml's svg, and I noticed that some things just weren't showing up in my images. After some investigation, I figure out why: svg tags are case sensitive, while yaclml forces everything to lower case. If I darc-ed correctly, this patch has a macro to preserve case for tags and attributes, and then puts that macro to use on linearGradient. There are probably numerous other tags that will need to be fixed as well, but that was the one that I needed for now. -------------- next part -------------- A non-text attachment was scrubbed... Name: svg-case2.patch Type: application/octet-stream Size: 13357 bytes Desc: not available URL: From mbaringer at common-lisp.net Thu Sep 21 04:30:19 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Thu, 21 Sep 2006 00:30:19 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 20-Sep-2006 Message-ID: <20060921043019.D41AF74163@common-lisp.net> Sun Sep 17 10:07:10 EDT 2006 Henrik Hjelte * read-line-from-network has stream as argument M ./src/backend/mod-lisp.lisp -1 +1 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060920.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From marijnh at gmail.com Thu Sep 21 09:56:37 2006 From: marijnh at gmail.com (Marijn Haverbeke) Date: Thu, 21 Sep 2006 11:56:37 +0200 Subject: [Bese-devel] Bugfix in trivial-sockets SBCL backend Message-ID: (With trivial-sockets being unmaintained, I'm sending this patch here so that people who use it can update their own versions -- I guess we'll have to either move to usocket or branch trivial-sockets sometime soon). When an error like 'connection refused' occurs when opening a socket, trivial-sockets leaks a socket handle - it doesn't return a stream but it did create a socket, and there's some strangeness in SBCL that makes it okay to just close the stream for a socket when you're done with it, but if you don't get a stream you should explicitly close the socket object itself. The attached patch makes trivial-sockets close the socket when it fails to create a stream. Regards, Marijn -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: socket-leak.patch Type: application/octet-stream Size: 1837 bytes Desc: not available URL: From attila.lendvai at gmail.com Thu Sep 21 10:17:52 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Thu, 21 Sep 2006 12:17:52 +0200 Subject: [Bese-devel] Bugfix in trivial-sockets SBCL backend In-Reply-To: References: Message-ID: On 9/21/06, Marijn Haverbeke wrote: > > (With trivial-sockets being unmaintained, I'm sending this patch here so > that people who use it can update their own versions -- I guess we'll have > to either move to usocket or branch trivial-sockets sometime soon). for reference, we do have a branch: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=bese-trivial-sockets_until-i-can-merge-with-the-mainline;a=summary When an error like 'connection refused' occurs when opening a socket, > trivial-sockets leaks a socket handle - it doesn't return a stream but it > did create a socket, and there's some strangeness in SBCL that makes it okay > to just close the stream for a socket when you're done with it, but if you > don't get a stream you should explicitly close the socket object itself. The > attached patch makes trivial-sockets close the socket when it fails to > create a stream. > applied, thanks! -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbaringer at common-lisp.net Fri Sep 22 04:30:14 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Fri, 22 Sep 2006 00:30:14 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_dev: 21-Sep-2006 Message-ID: <20060922043014.1FD3519001@common-lisp.net> Tue Sep 19 17:48:26 EDT 2006 attila.lendvai at gmail.com * Prepend the generated frame id with _ just like the other id's M ./src/rerl/standard-session.lisp -1 +1 Fri Sep 8 17:13:53 EDT 2006 attila.lendvai at gmail.com * Make cookie handling a bit easier M ./src/backend/common.lisp +5 M ./src/rerl/modular-application/cookie-module.lisp -5 +4 M ./src/rerl/standard-request-context.lisp -4 +6 Fri Sep 8 16:55:58 EDT 2006 attila.lendvai at gmail.com * Gracefully abort the request if there's a stream error coming from the network stream M ./src/backend/httpd.lisp -11 +22 M ./src/backend/mod-lisp.lisp -1 +1 M ./src/backend/multithread-httpd.lisp -28 +32 Tue Sep 5 06:01:10 EDT 2006 attila.lendvai at gmail.com * Updated QUICKSTART to reflect the mod_lisp news M ./docs/QUICKSTART -16 +5 Mon Sep 4 11:01:56 EDT 2006 attila.lendvai at gmail.com * More checks for a valid *context* in handle-request-error M ./src/rerl/request-loop-error.lisp -1 +3 Fri Sep 1 10:23:18 EDT 2006 attila.lendvai at gmail.com * Use iso-8859-1 for header values and call external-format-for at read-time M ./src/backend/httpd.lisp -3 +3 M ./src/backend/mod-lisp.lisp -1 +1 Fri Sep 1 08:33:18 EDT 2006 marijnh at gmail.com * fix encoding problem in mod-lisp -- it now interprets header values as iso-8859 encoded M ./src/backend/httpd.lisp +2 M ./src/backend/mod-lisp.lisp -41 +26 Fri Sep 8 16:15:07 EDT 2006 svg at surnet.ru * fixing output flushing on error M ./src/rerl/standard-server.lisp -20 +23 An updated tarball of ucw_dev's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_dev-20060921.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_dev;a=summary From mbaringer at common-lisp.net Fri Sep 22 04:30:14 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Fri, 22 Sep 2006 00:30:14 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 21-Sep-2006 Message-ID: <20060922043014.2D39C19005@common-lisp.net> Tue Sep 19 17:48:26 EDT 2006 attila.lendvai at gmail.com * Prepend the generated frame id with _ just like the other id's M ./src/rerl/standard-session.lisp -1 +1 Tue Sep 19 17:47:24 EDT 2006 attila.lendvai at gmail.com * Added two ajax debug statements when rendering ajax answer M ./src/rerl/standard-action.lisp +2 Tue Sep 19 17:47:06 EDT 2006 attila.lendvai at gmail.com * Support returning to top-level in with-ucw-error-handler in js M ./src/parenscript-utils.lisp -22 +27 M ./src/per-application-parenscript.lisp -22 +22 Tue Sep 19 17:34:58 EDT 2006 attila.lendvai at gmail.com * Convert "" client-value's to nil in form-elements by default M ./src/components/form.lisp -1 +4 An updated tarball of ucw_ajax's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20060921.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary From sylvain.louboutin at aerloman.com Sat Sep 23 11:51:01 2006 From: sylvain.louboutin at aerloman.com (Sylvain Louboutin) Date: Sat, 23 Sep 2006 04:51:01 -0700 Subject: [Bese-devel] two simple questions Message-ID: <20060923115101.GA7350@aerloman.com> I just get around to using UCW again after a few months hiatus -- and I was just getting started then, and I have a couple of questions: - I am having problems getting static files; what I mean is this; I define some *my-application* in :my-package as follows, basically trying to emulate what examples.lisp is doing: (defvar *my-www-root* (merge-pathnames (make-pathname :directory '(:relative "wwwroot")) (asdf:component-pathname (asdf:find-system :my-package)))) (defparameter *my-application* (make-instance 'cookie-session-application :url-prefix "/" :www-roots (list (cons "/" (merge-pathnames "/" *my-www-root*)) (cons "css/" (merge-pathnames "css/" *my-www-root*)) (cons "pics/" (merge-pathnames "pics/" *my-www-root*))) :debug-on-error t :dispatchers (list (action-dispatcher) (regexp-dispatcher "^(index.ucw|)$" (call 'my-window)) :debug-on-error t))) and the thing works somehow -- it picks up my components and all that -- but it doesn't pick up static files, such as my css file; and I got an error like this (in the case of the css file): 04:26 UCW.BACKEND/+INFO+: Handling request for "/css/layout.css" from #(127 0 0 1) 04:26 UCW-LOGGER/+ERROR+: Got request error #. 04:26 UCW-LOGGER/+INFO+: Aborting request. I did try a number of variants, e.g., putting all static files in the same directory and giving just this directory as arg to :www-roots, but the effect is the same; I must be missing something painfully obvious, the examples work just as advertised, but not my little application :-), and I cannot figure out what I am doing that is so different from the examples -- any idea of what I should be looking for? Another question: how do you put html quoted characters, e.g., something of the form '&000;' inside an URL that you give to (<:href without having the thing reinterpreted (it will turn it into '&000;' ? I know it will sound awfully silly, but these little snags keep bugging me :-) thanks for your patience, --Sylvain -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From evrim at core.gen.tr Sat Sep 23 10:32:53 2006 From: evrim at core.gen.tr (Evrim ULU) Date: Sat, 23 Sep 2006 13:32:53 +0300 Subject: [Bese-devel] two simple questions In-Reply-To: <20060923115101.GA7350@aerloman.com> References: <20060923115101.GA7350@aerloman.com> Message-ID: <45150D55.6040008@core.gen.tr> Sylvain Louboutin wrote: >Another question: how do you put html quoted characters, e.g., something >of the form '&000;' inside an URL that you give to (<:href without having >the thing reinterpreted (it will turn it into '&000;' ? > > > http://common-lisp.net/pipermail/bese-devel/2006-July/002410.html evrim. From attila.lendvai at gmail.com Sat Sep 23 19:09:53 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 23 Sep 2006 21:09:53 +0200 Subject: [Bese-devel] two simple questions In-Reply-To: <20060923115101.GA7350@aerloman.com> References: <20060923115101.GA7350@aerloman.com> Message-ID: > > 04:26 UCW-LOGGER/+ERROR+: Got request error #. > 04:26 UCW-LOGGER/+INFO+: Aborting request. search for the "Got request error" string in the ucw sources, insert a (break) there, trigger the error and inspect the condition. that'll most probably give you a hint or reveal an ucw bug or something like that... probably this should be fixed to bring up the debugger, but i didn't look into this, just kept three of those lingering (break)'s in my local copy... hth, -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From sylvain.louboutin at aerloman.com Sun Sep 24 02:57:24 2006 From: sylvain.louboutin at aerloman.com (Sylvain Louboutin) Date: Sat, 23 Sep 2006 19:57:24 -0700 Subject: [Bese-devel] two simple questions In-Reply-To: <45150D55.6040008@core.gen.tr> References: <20060923115101.GA7350@aerloman.com> <45150D55.6040008@core.gen.tr> Message-ID: <20060924025724.GA12684@aerloman.com> On Sat, Sep 23, 2006 at 01:32:53PM +0300, Evrim ULU wrote: > http://common-lisp.net/pipermail/bese-devel/2006-July/002410.html > > evrim. actually this does not quite address my question; the discussion above talks about URLs that contain & litterals and where replacing it with & yielded the correct result; what I am trying to do is to use the notation e to encode the letter 'e' ; now when it is replaced by &#101; it is no longer correct... oh well, I think I figured out how to do it with (<:as-is but I was hoping there was an easier way, --Sylvain -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From attila.lendvai at gmail.com Sun Sep 24 11:07:33 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sun, 24 Sep 2006 13:07:33 +0200 Subject: [Bese-devel] two simple questions In-Reply-To: <20060924025724.GA12684@aerloman.com> References: <20060923115101.GA7350@aerloman.com> <45150D55.6040008@core.gen.tr> <20060924025724.GA12684@aerloman.com> Message-ID: > > On Sat, Sep 23, 2006 at 01:32:53PM +0300, Evrim ULU wrote: > > http://common-lisp.net/pipermail/bese-devel/2006-July/002410.html > > > > evrim. > > actually this does not quite address my question; the discussion > above talks about URLs that contain & litterals and where replacing > it with & yielded the correct result; what I am > trying to do is to use the notation e to encode the > letter 'e' ; now when it is replaced by &#101; it is > no longer correct... oh well, I think I figured out how to > do it with (<:as-is but I was hoping there was an easier way, > i don't really know why you need to take care of this yourself. i may be missing something, but all those escaping issues are handled in escape-as-uri, write-as-uri and yaclml. maybe you asked the wrong question? take a look at these, maybe they'll help... -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From clawa570+gmane at student.liu.se Sun Sep 24 09:44:41 2006 From: clawa570+gmane at student.liu.se (Claes Wallin) Date: Sun, 24 Sep 2006 11:44:41 +0200 Subject: [Bese-devel] Re: two simple questions In-Reply-To: <45150D55.6040008@core.gen.tr> References: <20060923115101.GA7350@aerloman.com> <45150D55.6040008@core.gen.tr> Message-ID: <45165389.90903@student.liu.se> Evrim ULU wrote: > Sylvain Louboutin wrote: > >> Another question: how do you put html quoted characters, e.g., something >> of the form '&000;' inside an URL that you give to (<:href without having >> the thing reinterpreted (it will turn it into '&000;' ? Putting html quoted entities in an URL isn't normal. You would put the UTF-8 encoded %xx%xx there. If indeed the server receiving the request from the link wants the &#xxxx; form, then the & encoding is actually correct. /c -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 249 bytes Desc: OpenPGP digital signature URL: From sylvain.louboutin at aerloman.com Mon Sep 25 01:37:02 2006 From: sylvain.louboutin at aerloman.com (Sylvain Louboutin) Date: Sun, 24 Sep 2006 18:37:02 -0700 Subject: [Bese-devel] ucw_ajax and sbcl Message-ID: <20060925013702.GA32442@aerloman.com> what is the recommended version of sbcl to use ucw_ajax? --Sylvain -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From henrik at evahjelte.com Mon Sep 25 08:43:54 2006 From: henrik at evahjelte.com (Henrik Hjelte) Date: Mon, 25 Sep 2006 10:43:54 +0200 Subject: [Bese-devel] ucw_ajax and sbcl In-Reply-To: <20060925013702.GA32442@aerloman.com> References: <20060925013702.GA32442@aerloman.com> Message-ID: <1159173834.5922.7.camel@trinidad> On Sun, 2006-09-24 at 18:37 -0700, Sylvain Louboutin wrote: > what is the recommended version of sbcl to use ucw_ajax? Latest CVS with a patch for weak hashtables available at http://retes.hu/~mega/tmp/ Get the last wht patch. Read this thread from late august: [Bese-devel] latest patches to ucw_ajax /Henrik From sylvain.louboutin at aerloman.com Mon Sep 25 11:55:35 2006 From: sylvain.louboutin at aerloman.com (Sylvain Louboutin) Date: Mon, 25 Sep 2006 04:55:35 -0700 Subject: [Bese-devel] ucw_ajax and sbcl In-Reply-To: <1159173834.5922.7.camel@trinidad> References: <20060925013702.GA32442@aerloman.com> <1159173834.5922.7.camel@trinidad> Message-ID: <20060925115535.GA22662@aerloman.com> On Mon, Sep 25, 2006 at 10:43:54AM +0200, Henrik Hjelte wrote: > > what is the recommended version of sbcl to use ucw_ajax? > > Latest CVS with a patch for weak hashtables available at > http://retes.hu/~mega/tmp/ > Get the last wht patch. ok, it's late and I probably goofed and I will try again tomorrow after a night sleep, but the latest patch (wht5) breaks the cvs version of sbcl (which no longer builds when patched); Anyway, I am a bit relunctant of depending on third party patches in general. Wouldn't I be better off dropping sbcl altogether and getting used to a different lisp? what do you guys use? --Sylvain -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From attila.lendvai at gmail.com Mon Sep 25 12:22:56 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Mon, 25 Sep 2006 14:22:56 +0200 Subject: [Bese-devel] ucw_ajax and sbcl In-Reply-To: <20060925115535.GA22662@aerloman.com> References: <20060925013702.GA32442@aerloman.com> <1159173834.5922.7.camel@trinidad> <20060925115535.GA22662@aerloman.com> Message-ID: > > Anyway, I am a bit relunctant of depending on third party patches > in general. Wouldn't I be better off dropping sbcl altogether and > getting used to a different lisp? what do you guys use? that patch is an 'official' sbcl patch if anything like that exists at all. it's just not *yet* in the cvs. clisp is periodically tested and is known to work, but there are some limitations without threads. i don't have info on other lisps, but it should work on most of them. -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikodemus at random-state.net Mon Sep 25 13:22:12 2006 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Mon, 25 Sep 2006 16:22:12 +0300 Subject: [Bese-devel] Re: ucw_ajax and sbcl References: <20060925013702.GA32442@aerloman.com> <1159173834.5922.7.camel@trinidad> <20060925115535.GA22662@aerloman.com> Message-ID: <871wq0dqt7.fsf@logxor.random-state.net> "Attila Lendvai" writes: > that patch is an 'official' sbcl patch if anything like that exists at all. it's just not *yet* in the cvs. ...actually, the patch has been merged in CVS a short while back. Cheers, -- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs." From attila.lendvai at gmail.com Tue Sep 26 08:37:16 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Tue, 26 Sep 2006 10:37:16 +0200 Subject: [Bese-devel] Svg case sensitivity In-Reply-To: <3ABFF131-D401-4DE8-AEA4-926778A1123B@paragent.com> References: <3ABFF131-D401-4DE8-AEA4-926778A1123B@paragent.com> Message-ID: > > If I darc-ed correctly, this patch has a macro to preserve case for > tags and attributes, and then puts that macro to use on > linearGradient. There are probably numerous other tags that will need > to be fixed as well, but that was the one that I needed for now. pushed with simplification/generalization of the def-svg-tag -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) -------------- next part -------------- An HTML attachment was scrubbed... URL: From sylvain.louboutin at aerloman.com Wed Sep 27 01:01:55 2006 From: sylvain.louboutin at aerloman.com (Sylvain Louboutin) Date: Tue, 26 Sep 2006 18:01:55 -0700 Subject: [Bese-devel] Re: ucw_ajax and sbcl In-Reply-To: <871wq0dqt7.fsf@logxor.random-state.net> References: <20060925013702.GA32442@aerloman.com> <1159173834.5922.7.camel@trinidad> <20060925115535.GA22662@aerloman.com> <871wq0dqt7.fsf@logxor.random-state.net> Message-ID: <20060927010155.GA20206@aerloman.com> On Mon, Sep 25, 2006 at 04:22:12PM +0300, Nikodemus Siivola wrote: > "Attila Lendvai" writes: > > that patch is an 'official' sbcl patch if anything like that exists at all. it's just not *yet* in the cvs. > ...actually, the patch has been merged in CVS a short while back. yep, just realized it when I figured out what I was messing up :-) oops. --Sylvain -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From mbaringer at common-lisp.net Wed Sep 27 04:15:04 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Wed, 27 Sep 2006 00:15:04 -0400 (EDT) Subject: [Bese-devel] New patches to yaclml: 26-Sep-2006 Message-ID: <20060927041504.5D59B3201C@common-lisp.net> Tue Sep 26 04:32:30 EDT 2006 attila.lendvai at gmail.com * Unified the various def-svg-tag variants M ./src/packages.lisp -19 +2 M ./src/tags/svg.lisp -48 +42 Wed Sep 20 15:51:45 EDT 2006 tjasko at paragent.com * Svg is case sensitive, but yaclml was making all tags lower-case. This fixes that for the linearGradient tag. Doubtless others will also need to be updated. M ./src/tags/svg.lisp -5 +12 Mon Sep 18 16:21:28 EDT 2006 tjasko at paragent.com * svg-case M ./src/tags/svg.lisp -2 +21 An updated tarball of yaclml's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/yaclml-20060926.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=yaclml;a=summary From mbaringer at common-lisp.net Wed Sep 27 04:30:10 2006 From: mbaringer at common-lisp.net (Marco Baringer) Date: Wed, 27 Sep 2006 00:30:10 -0400 (EDT) Subject: [Bese-devel] New patches to ucw_ajax: 26-Sep-2006 Message-ID: <20060927043010.A577336026@common-lisp.net> Tue Sep 26 22:37:51 EDT 2006 attila.lendvai at gmail.com * Fix ajax-adding new tab on IE, change the way ajax-received xml is imported to the doc M ./src/components/dojo-widgets.lisp -6 +6 M ./src/per-application-parenscript.lisp -16 +36 Tue Sep 26 22:35:30 EDT 2006 attila.lendvai at gmail.com * Added make-standard-ucw-tal-dir-list and renamed to make-standard-ucw-www-root-list ./wwwroot/ucw/option-dialog.tal -> ./wwwroot/ucw/tal/option-dialog.tal ./wwwroot/ucw/range-view.tal -> ./wwwroot/ucw/tal/range-view.tal M ./examples/src/examples.lisp -2 +3 M ./src/components/option-dialog.lisp -1 +1 M ./src/components/range-view.lisp -1 +1 M ./src/packages.lisp -1 +3 M ./src/rerl/standard-classes.lisp +9 A ./wwwroot/ucw/tal/ Tue Sep 26 22:32:46 EDT 2006 attila.lendvai at gmail.com * Dropped unused tabbed-pane.tal R ./wwwroot/ucw/tabbed-pane.tal Tue Sep 26 19:48:22 EDT 2006 attila.lendvai at gmail.com * Fix multithreaded-httpd-backend to be safe for IE requests the catch tag was at a wrong position and the worker thread was not registered as available. it was triggered by empty requests sent by IE. M ./src/backend/multithread-httpd.lisp -29 +30 Tue Sep 26 06:10:05 EDT 2006 attila.lendvai at gmail.com * Fix dispatcher sorting when initialized with the :dispatchers initarg M ./src/rerl/standard-application.lisp +1 Tue Sep 26 06:09:10 EDT 2006 attila.lendvai at gmail.com * Fix