From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed1.bredband.com!bredband!uio.no!nntp.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Lisp problems (maybe emacs) Date: 21 Nov 2002 10:57:13 +0000 Organization: Naggum Software, Oslo, Norway Lines: 19 Message-ID: <3246865033906081@naggum.no> References: <87u1ifrsxq.fsf@noetbook.telent.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1037876234 9429 129.240.65.5 (21 Nov 2002 10:57:14 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 21 Nov 2002 10:57:14 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:47311 * Tim Bradshaw | And it's not even *true*, of course. The system could maintain state | about where various top-level points were, meaning it almost never needs | to scan everything. But no, let's just crap over our users for ever. It is in fact pretty pathetic that people use this braindamaged font-lock shit, which /really/ consumes computrons for no good reason and which has /already/ identified the whole form so it could crayon all over it, and then think that such a backward scan is problematic. On the other hand, if you reach a paren at the beginning of a line and it is not in a string literal and not the start of a top-level form, the user should get a brief electrical shock with wall-socket voltage and fix it. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.