Hi everyone,
Does ABCL support wild-inferiors in any way at all? DIRECTORY, which calls SYSTEM::LIST-DIRECTORIES-WITH-WILDCARDS, does not return a list of the whole subtree, although ABCL seems to understand the "**" notation for :wild-inferiors. Notably, asdf's :tree directive won't work, which was how I stumbled onto this.
CL-USER(56): (pathname-directory "/home/temp/**/") (:ABSOLUTE "home" "temp" :WILD-INFERIORS) CL-USER(55): (system::list-directories-with-wildcards "/home/temp/**/") NIL CL-USER(60): (system::wild-p :wild) T CL-USER(59): (system::wild-p :wild-inferiors) NIL
Also, for the following error, I am running armedbear 0.21.0 on
Linux ackbar 2.6.28-19-generic #64-Ubuntu SMP Wed Aug 18 20:55:57 UTC 2010 i686 GNU/Linux
and with java:
java version "1.6.0_18" OpenJDK Runtime Environment (IcedTea6 1.8.1) (6b18-1.8.1-0ubuntu1~9.04.1) OpenJDK Client VM (build 16.0-b13, mixed mode, sharing)
CL-USER(5): (directory #p"/home/*/") #<THREAD "interpreter" {1217E67}>: Debugger invoked on condition of type TYPE-ERROR The value NIL is not of type (OR PATHNAME STRING FILE-STREAM SYSTEM:JAR-STREAM SYSTEM:URL-STREAM). Restarts: 0: TOP-LEVEL Return to top level. [1] CL-USER(4): :bt 0: (SYSTEM:BACKTRACE) 1: (INVOKE-DEBUGGER #<TYPE-ERROR {1D382AB}>) 2: org.armedbear.lisp.Lisp.error(Lisp.java:353) 3: org.armedbear.lisp.Lisp.type_error(Lisp.java:394) 4: org.armedbear.lisp.Lisp.coerceToPathname(Lisp.java:1770) 5: org.armedbear.lisp.Pathname$pf_pathname.execute(Pathname.java:1134) 6: org.armedbear.lisp.Symbol.execute(Symbol.java:776) 7: org.armedbear.lisp.LispThread.execute(LispThread.java:568)
Although this works:
[1] CL-USER(5): (directory #p"/home/*") (#P"/home/tyc20/" #P"/home/common/")
Yong.
On 2 September 2010 14:50, Theam Yong Chew senatorzergling@gmail.com wrote:
Hi everyone, Does ABCL support wild-inferiors in any way at all?
Superficially, probably has lots of bugs, as you've found out.
I'll take a look at improving things, I've hacked on abcl directory support before.
This was reported by ASDF maintainers and logged as [ticket #105][1]. I looked at cribbing from the SBCL implementation, wrote some basic unit tests, and then ran out of time to finish. Contributions welcome.
[1]: http://arxiv.org/pdf/1008.4960v1
Tersely written from my iPod
On Sep 2, 2010, at 3:05 PM, Ville Voutilainen <ville.voutilainen@gmail.com
wrote:
On 2 September 2010 14:50, Theam Yong Chew senatorzergling@gmail.com wrote:
Hi everyone, Does ABCL support wild-inferiors in any way at all?
Superficially, probably has lots of bugs, as you've found out.
I'll take a look at improving things, I've hacked on abcl directory support before.
armedbear-devel mailing list armedbear-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
On Thu, Sep 2, 2010 at 8:54 PM, Mark Evenson evenson@panix.com wrote:
Uh? Is this an attempt of the alien race to contact us by injecting messages in unsuspecting people's e-mails? ;)
On 9/3/10, Alessio Stalla alessiostalla@gmail.com wrote:
On Thu, Sep 2, 2010 at 8:54 PM, Mark Evenson evenson@panix.com wrote:
Uh? Is this an attempt of the alien race to contact us by injecting messages in unsuspecting people's e-mails? ;)
A very interesting paper nonetheless, thanks Mark! You never know what you're gonna get every time you read armedbear-devel!
Yong.
On Sep 2, 2010, at 20:54 , Mark Evenson wrote:
This was reported by ASDF maintainers and logged as [ticket #105][1]. I looked at cribbing from the SBCL implementation, wrote some basic unit tests, and then ran out of time to finish. Contributions welcome.
Hmm, iPod cut n' paste didn't work, but funny!
[Ticket #105][1]
[1]: http://trac.common-lisp.net/armedbear/ticket/105
-- "A screaming comes across the sky. It has happened before, but there is nothing to compare to it now."
armedbear-devel@common-lisp.net