Solved a couple of CLiki bugs. The new version's not actually installed yet, but when it is, you'll
Tue, 04 May 2004 01:58:08 +0100 Solved a couple of CLiki bugs. The new version's not actually installed yet, but when it is, you'll Mon, 10 May 2004 21:54:19 +0100 Finally installed various random CLiki fixes on www.cliki.net, allowing me to shorten the bug list to something like 30% of what it was. New downloadable version imminentish, but I'm going home first.
Tue, 11 May 2004 18:16:15 +0100 CLiki 0.4.3 is now in cCLan.
Bcc: dan
To: lispweb@red-bean.com
Subject: ANN: CLiki 0.4.3
X-Draft-From: ("nnml+private:mail.lists.london" 3116)
From: Daniel Barlow
Note that there is also an internals change which you may run into if you are building cliki-based tools: to make backlink searches and updating simpler, CLIKI-PAGE objects are now created when references to non-existent pages are encountered during indexing. These placeholder pages have NIL :pathname and :versions slots. (You can see this behaviour in action at http://www.cliki.net/Dan%20Moniz, at lease until/unless someone creates that page) This means that if you want to detect whether a page /really/ exists, you should not just rely on find-page returning NIL, but also test the pathname slot.
Wed, 12 May 2004 19:05:10 +0100 I'm daydreaming. Yesterday I somehow ended up resubscribed to comp.lang.lisp, to participate (well, mostly laugh at) in the "Modernizing Common Lisp" thread. (My fingers seem determined to type that as "Mordorizing"; read into that what you will). Fortunately now I'm not taking it as seriously I find it more entertaining than frustrating. I'm not going to post some long screed about it here, but I did start thinking at a tangent. Adopting a Nick Hornby writing cliché (which I'm sure he stole from the Mail on Sunday magazine anyway), here are my top five asdf-install-compatible libraries (excluding the ones I wrote). These are not in order of merit, just in the order they occur to me.
The common feature in all of these (except CLX, which I stuck in simply because so much else depends on it) is that they're small, do one thing well, and don't impose their way of working on me. Remember, you get ten points for a library, but only two for a framework. In other news, I read somewhere that the Allegro CL 7.0 beta now includes asdf. I don't know if beta programme participants are bound by NDA or anything, but just in case they are I've conveniently forgotten where I got this news. Tue, 18 May 2004 12:24:22 +0100 A brief note on diff and CL, for people who write functions with more than four lines of body - :; cvs diff Emphasis mine. Tue, 18 May 2004 12:27:28 +0100 Brief non-computers roundup:
Mon, 24 May 2004 23:05:43 +0100 I found today what seems to be the only arm movement that still makes my shoulder hurt: pumping bicycle tyres. What's interesting, though, is that (a few hours later) both of my shoulders now ache, not just the right one. I'm probably carrying my neck in a funny way to avoid pulling something, and thereby stretching something else. Or something. That's handwaving, albeit fairly cautious handwaving in case I set something else off. Araneida 0.85 is out. Its release received almost no publicity, because to be honest there wasn't much new in it. The next release of Araneida, however, is rumoured to include support for OpenMCL and Allegro (and possibly also, it's rumoured, ABCL). At least, I've given Brian CVS commit access, so I hope it will :-) Why is there apparently no open source icalendar server? My conjecture is that the specification is in some way stupidly complex. So, what about subsetting it? My mobile phone claims to understand either icalendar or vcalendar (I forget which); if they can build calendaring into such a terminally dumb device as that, surely it's not impossible to do a reasonable subsetted implementation of icalendar as open source, then rely on network effects to make it a universal pidgin. But what's an appropriate subset?
Tue, 01 Jun 2004 19:30:27 +0100 Apparently there's a bug in my diary-publishing code which only exhibits when there are no entries in a given month. This is more in the nature of a workaround than a fix |
telent netowrks
Geeky stuff about what I do. Many include Lisp, Android, Javascript, Linux and matters arising. For my other personality (less tech and more skating/cycling), see coruskate RecentlyTELENT> (last entries 8)
|