From ray.myers at gmail.com Tue Apr 3 17:29:08 2007 From: ray.myers at gmail.com (Raymond Myers) Date: Tue, 3 Apr 2007 12:29:08 -0500 Subject: [Bese-devel] ParenScript arithmetic patch Message-ID: If this is the wrong channel or format for submitting this, let me know. I have a minor patch that fixes the following incorrect (or at least unexpected) behavior in ParenScript. (js (- 1)) => "1;" (js (incf x 5)) => an error (js (decf x 5)) => an error In all Lisp dialects that I am aware of, calling the minus operator with a single argument produces the negation of that argument. (- x y) yields "x - y" but (- x) is simply "-x". Without this behavior, I have to do things like this: (js (setf y (- 0 x))) => "y = 0 - x;" As you are probably aware, the Common Lisp incf and decf functions take an optional second argument specifying the size of the increment or decrement[1]. I realize that the goal of ParenScript is not to become fully ANSI compliant, but in this case the increased compatibility wouldn't break anything. [1] http://www.lisp.org/HyperSpec/Body/mac_incfcm_decf.html The proposed new behavior is as follows: (js (- 1)) => "-1;" (js (incf x 5)) => "x += 5;" (js (decf x 5)) => "x -= 5;" (js (- x y)) => "x - y;" (still) (js (incf x)) => "++x;" (still) (js (decf x)) => "--x;" (still) Attached is the output of a "darcs diff". Cheers, -- Ray Myers -------------- next part -------------- A non-text attachment was scrubbed... Name: minus-incf-decf-fix.diff Type: text/x-patch Size: 1396 bytes Desc: not available URL: From jmckitrick at reedlarkeygroup.com Tue Apr 3 19:11:14 2007 From: jmckitrick at reedlarkeygroup.com (Jonathon McKitrick) Date: Tue, 3 Apr 2007 15:11:14 -0400 (EDT) Subject: [Bese-devel] New fiveam error? Message-ID: <51678.68.44.154.215.1175627474.squirrel@reedlarkeygroup.com> I'm not sure what caused this on my system, perhaps updating arnesi? Here is the result of trying to load/run my test suite from SLIME: --------------------- Execution of a form compiled with errors. Form: (LET* ((G24 'IS1) (G25 (TESTS #))) (MULTIPLE-VALUE-BIND (G27) 'IS1 (%PUTHASH G24 G25 G27))) Compile-time error: don't know how to dump # (default MAKE-LOAD-FORM method called). [Condition of type SB-INT:COMPILED-PROGRAM-ERROR] --------------------- I'm running SBCL 1.0.4 on an Intel mac. -- Jonathon McKitrick Reed Larkey Group From emailmac at gmail.com Tue Apr 3 21:29:40 2007 From: emailmac at gmail.com (Mac Chan) Date: Tue, 3 Apr 2007 14:29:40 -0700 Subject: [Bese-devel] New fiveam error? Message-ID: <4877ae640704031429n7fd89cbfpd6b5e897200ea249@mail.gmail.com> I've seen the same thing on lw5.01 / linux32 (latest darcs checkout) BTW, there is a missing eval-when in fiveam/t/suite.lisp < (unless (get-test :it.bese) < (def-suite :it.bese)) --- > (eval-when (:compile-toplevel :load-toplevel :execute) > (unless (get-test :it.bese) > (def-suite :it.bese))) Thanks ;;; Compiling file fiveam/t/tests.lisp ... ;;; Safety = 3, Speed = 1, Space = 1, Float = 1, Interruptible = 0 ;;; Compilation speed = 1, Debug = 2, Fixnum safety = 3 ;;; Source level debugging is on ;;; Source file recording is on ;;; Cross referencing is on ; (TOP-LEVEL-FORM 1) ; (TOP-LEVEL-FORM 2) ; (TOP-LEVEL-FORM 3) ; (TOP-LEVEL-FORM 4) ; (TOP-LEVEL-FORM 5) ; (TOP-LEVEL-FORM 6) ; IT.BESE.FIVEAM::WITH-TEST-RESULTS ; (TOP-LEVEL-FORM 7) ; (TOP-LEVEL-FORM 8) ; (TOP-LEVEL-FORM 9) **++++ Error in (TOP-LEVEL-FORM 10): Do not know how to fasl-dump #. No user-defined "make-load-form" method. ; (TOP-LEVEL-FORM 11) ; (TOP-LEVEL-FORM 12) ; (TOP-LEVEL-FORM 13) From gautam.anand at cleartrip.com Mon Apr 9 11:00:18 2007 From: gautam.anand at cleartrip.com (Gautam Anand) Date: Mon, 09 Apr 2007 16:30:18 +0530 Subject: [Bese-devel] Not able to Install FiveAM Message-ID: <461A1CC2.2030608@cleartrip.com> Hi, I am trying to install FiveAM, but it is giving an error that the function IT.BESE.FIVEAM:GET-TEST is undefined. Please help me out what to do here. Thanks! Gautam Anand gautam.anand at cleartrip.com gautam.adiitkgpian at gmail.com From mb at bese.it Mon Apr 9 11:15:48 2007 From: mb at bese.it (Marco Baringer) Date: Mon, 09 Apr 2007 13:15:48 +0200 Subject: [Bese-devel] Not able to Install FiveAM In-Reply-To: <461A1CC2.2030608@cleartrip.com> (Gautam Anand's message of "Mon\, 09 Apr 2007 16\:30\:18 +0530") References: <461A1CC2.2030608@cleartrip.com> Message-ID: Gautam Anand writes: > Hi, > > I am trying to install FiveAM, but it is giving an error that the > function IT.BESE.FIVEAM:GET-TEST is undefined. Please help me out what > to do here. where did you get fiveam? (are you using the latest version?) how did you try to compile and load it? what does the backtrace say? -- -Marco Ring the bells that still can ring. Forget your perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen From mbaringer at common-lisp.net Tue Apr 17 04:20:09 2007 From: mbaringer at common-lisp.net (Marco Baringer) Date: Tue, 17 Apr 2007 00:20:09 -0400 (EDT) Subject: [Bese-devel] New patches to parenscript: 16-Apr-2007 Message-ID: <20070417042009.5719D5201D@common-lisp.net> Mon Apr 16 10:36:03 EDT 2007 attila.lendvai at gmail.com * Follow quote changes in SLOT-VALUE M ./src/js.lisp -2 +4 Mon Apr 16 09:11:33 EDT 2007 attila.lendvai at gmail.com * Fixed (?) quoting mechanism (js:js (+ 42 '"FoooFFFOFOFooo")) => "42 + FoooFFFOFOFooo;" IOW, quote inside a parenscript form means to simply print the quoted value as-is. Among other things, this is useful for inserting literal javascript into parenscript. I hope it will not break anything. M ./src/js.lisp -1 +6 An updated tarball of parenscript's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/parenscript-20070416.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=parenscript;a=summary From senatorzergling at gmail.com Wed Apr 18 10:59:06 2007 From: senatorzergling at gmail.com (szergling) Date: Wed, 18 Apr 2007 22:59:06 +1200 Subject: [Bese-devel] Cooperative threads using continuations Message-ID: <8a4b88390704180359wecbc904u696894c9e8d86ff1@mail.gmail.com> My last email is probably stuck in some spam box... so here it is again, apologies if it did get through last time. I have also made very minor changes in these files. ---------------------------------- Howdy folks, I have had a chat over at #ucw about this issue previously, but still haven't really resolved it. The issue is the call/cc interpreter in arnesi does not really do tail calls, but seems to keep building up a continuation that is passed along (CPS like?), growing as it goes, so it uses up heap space. I was playing with this, to try and demonstrate a cooperative multitasking system with message passing. In many parts of this system, and in code that uses it, a coding style making heavy use of tail-calls can be most natural, so I would like some way to do that. For example, I've tried to write a simple echo or repl style server (uses read-char-no-hang as non-blocking io) that has a (self recursive) loop -- this kills my system very quickly. In clisp, it segfaults. SBCL runs out of stack space too. Maybe I've missed a tail-call position. It's a bit tough because the code is all over the place. In the meantime, I have cleaned up my code, and it now seems to run better (as in, it doesn't die as soon as before). However, some code review would be helpful. I have attached here task.lisp which is the cooperative multitasking code itself, queue.lisp (any queue implementation would do, but it needs to be 'switch-able' between FIFO and LIFO at any time. If that sounds contradictory, read the source code). Finally, there's some sample code in test-subset.lisp (3 different examples -- run them manually please, one after another, last one is the one that stresses the system (depending on what lisp implementation you are using, you might want to save all your work first)). Please be gentle, I have just done a major tidy up, so bugs may be lurking about. It is still quite incomplete, there's much much more that can be done to make it usable. I have to say, when I first got cooperative threads going, I just could not stop my evil laugh. The code was just so small and simple. Unfortunately, it was in Scheme. Would have been nice to have a first (for me) in CL, but Scheme was cleaner... Happy call/cc-ing!! -------------- next part -------------- A non-text attachment was scrubbed... Name: task.lisp Type: application/octet-stream Size: 6461 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: queue.lisp Type: application/octet-stream Size: 2352 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: test-subset.lisp Type: application/octet-stream Size: 2866 bytes Desc: not available URL: From mbaringer at common-lisp.net Wed Apr 25 04:15:05 2007 From: mbaringer at common-lisp.net (Marco Baringer) Date: Wed, 25 Apr 2007 00:15:05 -0400 (EDT) Subject: [Bese-devel] New patches to yaclml: 24-Apr-2007 Message-ID: <20070425041505.EA807360A4@common-lisp.net> Tue Apr 24 17:36:02 EDT 2007 attila.lendvai at gmail.com * Re-added the (@ runtime-variable-holding-the-attributes) syntax Things like this are possible again: (let ((attrs (list :runtime (+ 2 2)))) {yaclml:with-xml-syntax }) < M ./src/attribute-bind.lisp -8 +21 M ./src/yaclml.lisp -77 +62 Mon Feb 19 08:11:41 EST 2007 attila.lendvai at gmail.com * Added assert for mandatory attribute names being symbols M ./src/attribute-bind.lisp +1 Sun Feb 11 19:20:44 EST 2007 attila.lendvai at gmail.com * Removed workaround needed for old sbcl's M ./src/tal/tal-environment.lisp -3 +1 Sun Feb 11 19:19:49 EST 2007 attila.lendvai at gmail.com * Added public -tal-environment- and tal-value M ./src/packages.lisp +2 M ./src/tal/compile.lisp -3 +3 M ./src/tal/handlers.lisp -2 +2 M ./src/tal/tal-environment.lisp +4 Sun Feb 4 18:30:38 EST 2007 attila.lendvai at gmail.com * Added &allow-custom-attributes and cleaned up handling of the (@ ...) attribute syntax. Now &allow-other-attributes implies &allow-custom-attributes and the other-attrbiute-list also contains the custom attrbiutes. Propagating custom attributes e.g. from Wed Apr 25 06:10:56 EDT 2007 attila.lendvai at gmail.com * Renamed the CHILDER accessor of loggers to CHILDREN M ./src/log.lisp -4 +4 M ./src/packages.lisp -1 +1 Wed Apr 25 18:22:36 EDT 2007 attila.lendvai at gmail.com * Added an &key (muffle-errors t) to defprint-object M ./src/io.lisp -4 +12 Wed Apr 25 11:05:07 EDT 2007 attila.lendvai at gmail.com * Initialize log level to nil and only set a default +debug+ in deflogger if the logger has no ansestor The result is that chained loggers will get their level from their parent unless it's explicitly set on them. M ./src/log.lisp -16 +17 Wed Apr 25 09:57:21 EDT 2007 attila.lendvai at gmail.com * Added with-logger-level M ./src/log.lisp +19 M ./src/packages.lisp +1 Wed Apr 25 06:14:09 EDT 2007 attila.lendvai at gmail.com * Bind *print-length* to 64 while logging M ./src/log.lisp +1 Wed Apr 25 06:12:19 EDT 2007 attila.lendvai at gmail.com * Support a :with-package in deprint-object M ./src/io.lisp -2 +3 Thu Apr 12 14:35:18 EDT 2007 attila.lendvai at gmail.com * Delete unused *k* variable M ./src/call-cc/interpreter.lisp -2 Fri Jan 12 10:45:04 EST 2007 attila.lendvai at gmail.com * Do not register a restart in unescape-as-uri ...because it's a relatively expensive operation compared to the rest of the code and the restart is not useful in production systems. M ./src/http.lisp -10 +5 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20070425.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary From mbaringer at common-lisp.net Thu Apr 26 04:20:10 2007 From: mbaringer at common-lisp.net (Marco Baringer) Date: Thu, 26 Apr 2007 00:20:10 -0400 (EDT) Subject: [Bese-devel] New patches to parenscript: 25-Apr-2007 Message-ID: <20070426042010.BB47C2102F@common-lisp.net> Wed Apr 25 10:58:06 EDT 2007 attila.lendvai at gmail.com * Note in the warning that we are redefining a _js_ compiler macro M ./src/js.lisp -1 +1 An updated tarball of parenscript's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/parenscript-20070425.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=parenscript;a=summary From gautam.anand at cleartrip.com Wed Apr 18 08:03:12 2007 From: gautam.anand at cleartrip.com (Gautam Anand) Date: Wed, 18 Apr 2007 13:33:12 +0530 Subject: [Bese-devel] Need help in FiveAM Message-ID: <4625D0C0.10907@cleartrip.com> Hi Guys, Need help in FiveAM Testing framework. I made test-suite and had 5 to 6 tests in it. Now the problem is if i am running individual tests by its name, its running fine, but when i am trying to run with test-suite name, its not running (as we all know Running a test suite causes all of its tests and test suites to be run.) Can any body tell me what can be the probable reason??? Thanks!! Gautam Anand From gautam.anand at cleartrip.com Thu Apr 26 08:58:26 2007 From: gautam.anand at cleartrip.com (Gautam Anand) Date: Thu, 26 Apr 2007 14:28:26 +0530 Subject: [Bese-devel] Run command not working with test-suite name Message-ID: <463069B2.5010401@cleartrip.com> Hi Guys, Need help in FiveAM Testing framework. I made test-suite and had 5 to 6 tests in it. Now the problem is if i am running individual tests by its name, its running fine, but when i am trying to run with test-suite name, its not running (as we all know Running a test suite causes all of its tests and test suites to be run.) Can any body tell me what can be the probable reason??? Thanks!! Gautam Anand From kilian.sprotte at googlemail.com Thu Apr 26 11:52:34 2007 From: kilian.sprotte at googlemail.com (Kilian Sprotte) Date: Thu, 26 Apr 2007 13:52:34 +0200 Subject: [Bese-devel] Need help in FiveAM In-Reply-To: <4625D0C0.10907@cleartrip.com> References: <4625D0C0.10907@cleartrip.com> Message-ID: <1d26dc7e0704260452u27dcb303lf926d17400f664ff@mail.gmail.com> Hi Gautam, maybe you can send us some parts of your test suite and also the commands you use to run the tests. Then things should get clearer, cheers, Kilian On 4/18/07, Gautam Anand wrote: > Hi Guys, > > Need help in FiveAM Testing framework. > > I made test-suite and had 5 to 6 tests in it. Now the problem is if i am > running individual tests by its name, its running fine, but when i am > trying to run with test-suite name, its not running (as we all know > Running a test suite causes all of its tests and test suites to be run.) > > Can any body tell me what can be the probable reason??? > > > Thanks!! > Gautam Anand > > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel > From gautam.anand at cleartrip.com Thu Apr 26 12:47:20 2007 From: gautam.anand at cleartrip.com (Gautam Anand) Date: Thu, 26 Apr 2007 18:17:20 +0530 Subject: [Bese-devel] Need help in FiveAM In-Reply-To: <1d26dc7e0704260452u27dcb303lf926d17400f664ff@mail.gmail.com> References: <4625D0C0.10907@cleartrip.com> <1d26dc7e0704260452u27dcb303lf926d17400f664ff@mail.gmail.com> Message-ID: <46309F58.6020007@cleartrip.com> Hi Kilian, Thanks for replying. As Example Following is the test-suite: *(*/*def-suite :testpmu-suite :description "My PMU") (in-suite :testpmu-suite) (test form-name (is (stringp (form-name "gautam"))) (is (equal "aafaaga" (form-name "ravi")))) (test db-compatible (is (stringp (db-compatible "fafafafaf"))) (is (characterp (db-compatible "adaafaaf"))) (is (equal "gautam" (db-compatible "gautam"))) (is (equal "anand" (db-compatible "gautam")))) (test return-template (is (stringp (return-template *update-logout-message*))) (is (equal "gautam" (return-template *update-logout-message*)))) (test not-auth-update (is (listp (not-auth-update))) (is (stringp (not-auth-update))) (is (characterp (not-auth-update))) (is (nil (not-auth-update)))) */Running by the command /*(run! 'testpmu-suite) and (run! :testpmu-suite) *but neither of them is working. Thanks!!! Gautam Anand / Kilian Sprotte wrote: > Hi Gautam, > > maybe you can send us some parts of your test suite and also the > commands you use to run the tests. > > Then things should get clearer, > cheers, > Kilian > > On 4/18/07, Gautam Anand wrote: >> Hi Guys, >> >> Need help in FiveAM Testing framework. >> >> I made test-suite and had 5 to 6 tests in it. Now the problem is if i am >> running individual tests by its name, its running fine, but when i am >> trying to run with test-suite name, its not running (as we all know >> Running a test suite causes all of its tests and test suites to be run.) >> >> Can any body tell me what can be the probable reason??? >> >> >> Thanks!! >> Gautam Anand >> >> _______________________________________________ >> bese-devel mailing list >> bese-devel at common-lisp.net >> http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel >> > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel > > From henrik at evahjelte.com Thu Apr 26 14:37:21 2007 From: henrik at evahjelte.com (Henrik Hjelte) Date: Thu, 26 Apr 2007 16:37:21 +0200 Subject: [Bese-devel] Need help in FiveAM In-Reply-To: <46309F58.6020007@cleartrip.com> References: <4625D0C0.10907@cleartrip.com> <1d26dc7e0704260452u27dcb303lf926d17400f664ff@mail.gmail.com> <46309F58.6020007@cleartrip.com> Message-ID: <1177598241.11270.10.camel@trinidad> You need not/should not have symbols in the keyword package in the arguments to the def-suite and in-suite macros. This will work: (def-suite testpmu-suite) (in-suite testpmu-suite) ..tests.. (run! 'testpmu-suite) Also, note that there is an in-suite* which combines def-suite and in-suite to save some typing. /Henrik Hjelte On Thu, 2007-04-26 at 18:17 +0530, Gautam Anand wrote: > Hi Kilian, > > Thanks for replying. > > As Example > Following is the test-suite: > > *(*/*def-suite :testpmu-suite :description "My PMU") > (in-suite :testpmu-suite) > > > (test form-name > (is (stringp (form-name "gautam"))) > (is (equal "aafaaga" (form-name "ravi")))) > > (test db-compatible > > (is (stringp (db-compatible "fafafafaf"))) > (is (characterp (db-compatible "adaafaaf"))) > (is (equal "gautam" (db-compatible "gautam"))) > (is (equal "anand" (db-compatible "gautam")))) > > > > (test return-template > > (is (stringp (return-template *update-logout-message*))) > (is (equal "gautam" (return-template *update-logout-message*)))) > > > (test not-auth-update > > (is (listp (not-auth-update))) > (is (stringp (not-auth-update))) > (is (characterp (not-auth-update))) > (is (nil (not-auth-update)))) > > > */Running by the command /*(run! 'testpmu-suite) and (run! :testpmu-suite) > *but neither of them is working. > > > Thanks!!! > Gautam Anand > / > > > > Kilian Sprotte wrote: > > Hi Gautam, > > > > maybe you can send us some parts of your test suite and also the > > commands you use to run the tests. > > > > Then things should get clearer, > > cheers, > > Kilian > > > > On 4/18/07, Gautam Anand wrote: > >> Hi Guys, > >> > >> Need help in FiveAM Testing framework. > >> > >> I made test-suite and had 5 to 6 tests in it. Now the problem is if i am > >> running individual tests by its name, its running fine, but when i am > >> trying to run with test-suite name, its not running (as we all know > >> Running a test suite causes all of its tests and test suites to be run.) > >> > >> Can any body tell me what can be the probable reason??? > >> > >> > >> Thanks!! > >> Gautam Anand > >> > >> _______________________________________________ > >> bese-devel mailing list > >> bese-devel at common-lisp.net > >> http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel > >> > > _______________________________________________ > > bese-devel mailing list > > bese-devel at common-lisp.net > > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel > > > > > > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel > > From mbaringer at common-lisp.net Fri Apr 27 04:00:17 2007 From: mbaringer at common-lisp.net (Marco Baringer) Date: Fri, 27 Apr 2007 00:00:17 -0400 (EDT) Subject: [Bese-devel] New patches to arnesi_dev: 26-Apr-2007 Message-ID: <20070427040017.B4890610B0@common-lisp.net> Thu Apr 26 12:23:31 EDT 2007 attila.lendvai at gmail.com * Clean up some reader macro stuff ./src/read-macros.lisp -> ./src/bracket-reader.lisp M ./arnesi.asd -2 +2 M ./src/bracket-reader.lisp -1 +8 M ./src/packages.lisp -4 +9 M ./src/pf-reader.lisp -3 +18 M ./src/sharpl-reader.lisp -6 +25 Thu Apr 26 11:25:19 EDT 2007 attila.lendvai at gmail.com * FIX: #L reader captures *package* properly When used inside a macro it was potentially expanded (and interning) with a different *package*. M ./src/sharpl-reader.lisp -7 +6 Thu Apr 26 11:24:38 EDT 2007 attila.lendvai at gmail.com * Small cleanup in the testsuite, mostly usage of #L M ./t/read-macros.lisp -1 +1 M ./t/sharpl.lisp -37 +30 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20070426.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary From attila.lendvai at gmail.com Fri Apr 27 07:41:07 2007 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Fri, 27 Apr 2007 09:41:07 +0200 Subject: [Bese-devel] ParenScript arithmetic patch In-Reply-To: References: Message-ID: > Attached is the output of a "darcs diff". pushed, thanks! hint: next time use darcs record, and darcs send -o /tmp/some.patch -- attila From mb at bese.it Fri Apr 27 12:19:14 2007 From: mb at bese.it (Marco Baringer) Date: Fri, 27 Apr 2007 14:19:14 +0200 Subject: [Bese-devel] test ignore Message-ID: ignore -- -Marco Ring the bells that still can ring. Forget your perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen From evrim at core.gen.tr Fri Apr 27 12:26:48 2007 From: evrim at core.gen.tr (Evrim Ulu) Date: Fri, 27 Apr 2007 15:26:48 +0300 Subject: [Bese-devel] test ignore In-Reply-To: References: Message-ID: <4631EC08.9010108@core.gen.tr> Marco Baringer wrote: > ignore ignore2. From gwking at metabang.com Fri Apr 27 14:18:11 2007 From: gwking at metabang.com (Gary King) Date: Fri, 27 Apr 2007 10:18:11 -0400 Subject: [Bese-devel] test ignore In-Reply-To: References: Message-ID: OK. I've ignored it studiously for 20-minutes but nothing has happened... how long do I need to just sit here? >joke-p< On Apr 27, 2007, at 8:19 AM, Marco Baringer wrote: > > ignore > > -- > -Marco > Ring the bells that still can ring. > Forget your perfect offering. > There is a crack in everything. > That's how the light gets in. > -Leonard Cohen > _______________________________________________ > bese-devel mailing list > bese-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel -- Gary Warren King, metabang.com Cell: (413) 885 9127 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM From mbaringer at common-lisp.net Sat Apr 28 04:20:10 2007 From: mbaringer at common-lisp.net (Marco Baringer) Date: Sat, 28 Apr 2007 00:20:10 -0400 (EDT) Subject: [Bese-devel] New patches to parenscript: 27-Apr-2007 Message-ID: <20070428042010.6AC223407A@common-lisp.net> Fri Apr 27 03:39:17 EDT 2007 attila.lendvai at gmail.com * Fix (- 1) and (incf/decf x 5), patch by Ray Myers I have a minor patch that fixes the following incorrect (or at least unexpected) behavior in ParenScript. (js (- 1)) => "1;" (js (incf x 5)) => an error (js (decf x 5)) => an error M ./src/js.lisp -6 +29 An updated tarball of parenscript's source can be downloaded here: http://common-lisp.net/project/ucw/tarballs/parenscript-20070427.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=parenscript;a=summary From jmckitrick at reedlarkeygroup.com Fri Apr 27 13:53:19 2007 From: jmckitrick at reedlarkeygroup.com (Jonathon McKitrick) Date: Fri, 27 Apr 2007 09:53:19 -0400 Subject: [Bese-devel] Has anyone seen this fiveam error? Message-ID: <7AD8BE32-1747-427A-8150-6A450C825DF0@reedlarkeygroup.com> I'm not sure what caused this on my system, perhaps updating arnesi a few weeks ago? Here is the result of trying to load/run my test suite from SLIME: --------------------- Execution of a form compiled with errors. Form: (LET* ((G24 'IS1) (G25 (TESTS #))) (MULTIPLE-VALUE-BIND (G27) 'IS1 (%PUTHASH G24 G25 G27))) Compile-time error: don't know how to dump # (default MAKE-LOAD-FORM method called). [Condition of type SB-INT:COMPILED-PROGRAM-ERROR] --------------------- I'm running SBCL 1.0.4 on an Intel mac. -- Jonathon McKitrick jmckitrick at reedlarkeygroup.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbaringer at common-lisp.net Mon Apr 30 04:00:10 2007 From: mbaringer at common-lisp.net (Marco Baringer) Date: Mon, 30 Apr 2007 00:00:10 -0400 (EDT) Subject: [Bese-devel] New patches to arnesi_dev: 29-Apr-2007 Message-ID: <20070430040010.93DC25F04B@common-lisp.net> Sun Apr 29 05:53:52 EDT 2007 attila.lendvai at gmail.com * Small change in unescape-as-uri to muffle some compiler notes M ./src/http.lisp -1 +2 Fri Jan 12 10:45:04 EST 2007 attila.lendvai at gmail.com UNDO: Do not register a restart in unescape-as-uri ...because it's a relatively expensive operation compared to the rest of the code and the restart is not useful in production systems. M ./src/http.lisp -5 +10 Fri Apr 27 17:12:34 EDT 2007 attila.lendvai at gmail.com * Use write-string instead of print in unpintable errors to leave alone newlines M ./src/io.lisp -1 +1 An updated tarball of arnesi_dev's source can be downloaded here: http://common-lisp.net/project/bese/tarballs/arnesi_dev-20070429.tar.gz Darcsweb URL: http://uncommon-web.com/darcsweb/darcsweb.cgi?r=arnesi_dev;a=summary