@# Quotes DB     useful, funny, interesting





Google
 
Web www.quotesdb.info
Undernet  |  EFnet  |  Quakenet  |  Freenode  |  Dalnet  |  Ircnet  |  Galaxynet
Page: 1 2 3 4 5 6 7 8



Comments:

<0> What is interactive box for windows?
<1> erider: download 2.38 with readline and gettext
<0> Anyways, I don't think that's possible without emacs. Perhaps you could launch emacs in this "interactive box for windows" and run clisp from emacs. emacs can do this parenthesis matching.
<2> karstensrage, I have 2.38 and I think I have gettext and readline but how do you turn it on for the command prompt
<0> readline doesn't do parenthesis matching.
<1> erider: i just checked and it has completion but not matdhing
<1> erider: I've been using SLIME lately and I got confused
<0> Just use emacs.
<3> my wet dream is lisppaste style paren hilights in slime and lisp mode
<3> I know I'm a bad person.
<2> I'm using lispbox that has slime but I don't always want to use slime and emacs
<4> waddletron2k: You know, if it's cursor-based rather than mouse-based, that should be doable.
<3> I am such an elisp neophyte though, so my strategy is to wait for someone else to want it badly enough too
<4> That's not really a useful strategy in my experience.
<3> (this is identical to my strategy for getting time-travelling)
<4> See, if you try and do it yourself, you'll become less of a neophyte.



<4> Even if you don't succeed.
<4> Time-travelling is easy, as long as you don't want to go backwards. ^_-
<3> ;-D
<3> popsci did a short article on warp drives
<3> ...that's not really topical but I thought I would share that :-)
<5> nyef, do yo plan more releases of nevermore ?
<4> paco: Not really, why?
<5> nyeg, i was intersted in this kind of machines/emulators
<4> To my mind, nevermore has served its purpose. In fact, I realized that it had served its purpose a couple hours before it booted Lisp (which was about 15 minutes before -Meroko- booted Lisp).
<6> what was its purpose?
<4> I wanted to know what a good Lisp environment was like.
<4> The combination of emacs+slime showed me part of it, and having had LispM VM stuff on the brain for something like two years straight taught me more, and SBCL/Win32 likewise.
<4> Heh. Remember when dseagrav and I were going back and forth trying to debug meroko and nevermore?
<5> yes
<5> in the last year, there has been no activity in lispm, no ?
<4> There's been some activity towards a LispOS.
<5> umm ?
<4> But now that LispM emulation is a done deal, there's a lot less going on on that front.
<5> but emulation of T1 is complete ?
<5> i remember a lot of problems last time i tried ..
<4> The Explorer I? I don't know about -complete-...
<4> Meroko is probably further along than Nevermore is, but I don't know how much further.
<4> I know that nevermore has at least a couple timing bugs, and the CPU -> NuBus master interface is bogus (the CPU isn't a NuBus master in the real system, the memory board is), and GDOS doesn't boot, and we never did figure out POPJ-14 sufficiently to boot lisp and p*** the ISTM diag at the same time.
<5> [LispM] Meroko (TI Explorer 1 Emulator) release announcement <--- from 10/06/2005
<4> I think that if I ever start hacking nevermore again, it'll be to figure out hummingbird.
<4> Anyway, we
<4> Anyway, we're expecting company, so I have to put the computer away now.
<4> I'll be back later tonight.
<5> bye
<5> i heve to leave too
<7> A quick question about Slime: Displaying a big large string (say 24M Unicode characters) "crash" sbcl. Is there anything to prevent that ?
<7> (Not that I want to display such a string..)
<8> nyef: my SQLite primary key problems was solved by the very tricky (query "SELECT LAST_INSERT_ROWID()" :flatp t)
<7> SBCL reports The system is too badly corrupted or confused to continue at the Lisp level.
<6> jeez, I gotta play with a framebuffer console to run meroko?
<6> ah, apparently not
<6> The explorer startup is spooky. I like the FEP on the Symbolics machines much better.
<9> spoooooky
<10> hefner: I tried that logic cube thing; nice but it was too slow to play
<10> if it dropped mouse-move events instead of repainting for each one it would help
<10> (this may be a quirk of Apple's X11 server...)
<11> on linux it moves swiftly; that cube is really neat
<6> kpreid: interesting. did the movement lag behind the cursor, but otherwise animate reasonably smoothly?
<12> good evening
<10> hefner: it was smooth, but clearly following mouse moves that were being fed in at a much higher rate
<10> fwiw, the same thing happens to all mcclim apps upon window resizing
<10> I just reran it - "smooth" is the wrong word
<10> more like 5-10FPS
<10> that may be My Fault, but still I would think it should be dropping motion events if it can't keep up
<6> righto, I'll make it pluck the rest of the mouse motion events off the queue before it renders
<6> as for the window resizing thing, well, I swear I fixed that in 2003. I'm not fixing it again just because someone else came along and broke it in the mean time. =p
<10> heh
<12> when does the new mcclim get released
<6> Captain_Fourier: good question. probably when a maintainer tackles the less than fun task of preparing one.
<12> what do you mean preparing one
<12> isnt a release a snapshot of the cvs tree that people are happy with
<6> there's also the effort of least pretending to make sure it seems to run on a few different lisps, that the examples and apps like climacs appear to still work right with it, and writing up some changes and a release announcement
<12> i see
<6> (is it typical for meroko to take 20+ minutes to boot?)



<12> anything a layuser can do to speed up the release of it
<6> they could test it under clisp, cmucl, or even acl, since none of the developers regularly use them
<6> I got the impression it isn't compiling under clisp for some probably silly reason, but the bug report mentioning this was hard to parse
<12> ok
<7> Hmm, SBCL 0.9.13 throw an error for (code-char #x200000), while according to CLHS, it must return NIL if there is no such character.
<13> cods: interesting
<14> evening
<4> Hello voidengineer.
<14> nyef !
<4> Have fun at that party or whatever it was you were going to?
<15> luis pasted "More MOP fun" at http://paste.lisp.org/display/21934
<14> lol, yeah. I just spent some time drinking pale ale with a few friends up in the hills
<14> good times
<16> Gotta stop pasting every MOP breakthough I make. :-)
<14> yeah, that would be wise
<17> luis: is pt going crazy tonight?
<16> slyrus: apparently :)
<16> It'll be even crazier when we win the world cup!
<17> heh. european cup.
<16> Oh hey, just reaching the final would be brilliant.
<7> Is it allowed to do something like this: (loop for foo = (something foo) while foo) ? (Using foo in the = form) I can't find in CLHS if FOO will be always NIL, or undefined perhaps.
<0> cods: this is implementation dependant. But in the :then clause, you could use the previous foo.
<7> pjb: ok, as I suspected it.
<0> (loop :for foo = :first-time :then (something foo) :while foo :unless (eq :first-time foo) :do (iteration foo))
<0> There's probably a simplier way to formulate it...
<7> it's because I'm trying to simplify such a loop that I asked it :)
<7> I've (loop :for pos = 0 :do (setf pos (next pos)) :while pos :do (something-with pos))
<7> but I was not happy with the :do (setf pos ..)
<0> Yes, here you can use :then
<0> Note that :for pos = 0 always reset foo to 0 at each iteration!
<7> sorry, I mean :with of course !
<0> Use :with pos = 0 if you don't want to reset it every time.
<0> (loop :for foo = 0 :then (next foo) :while foo :do (something foo))
<7> well, no, too easy :) I want foo to be initiated by (next foo) the first time. It's why I was trying (loop :for foo = (next (or foo 0)) :while foo :do (something foo))
<7> and (next 0) could return 0 (there is an inconditional incf after the :do)
<0> (loop :for foo = (next 0) :then (next foo) :while foo :do (something foo))
<7> ok, the canonical form, but I wanted to avoid both (next X). I could factorize it into with labels, but it's not better in my case.
<0> (loop :for foo = nil :then bar :for bar = (next foo) :while bar :do (something bar)) ; perhaps?
<7> yeah, it was also what I had in mind. At least, it's complicate thing a little, but avoid both (next X). Ok, I think there is no really better solutions (at least with LOOP extended form.)
<7> s/it's/it/
<0> Yes, sometimes the simpliest loop construct is the tagbody. :-)
<7> I'm afraid I just reinvented SUBSTITUTE-IF with my loop. Doh. No more loops ! yeah :)
<18> why doesnt this work (mapcar '+ '((123.123) (123.33))) ?? any ideas?
<7> because mapcar is a function
<7> all parameters are evaluated.
<7> (oh, I missed the second ')
<4> All parameters are also quoted?
<7> anyway
<19> earl2499: because (123.123) is not a number.
<4> Here's where the advice field comes into play?
<4> Err.. file?
<18> why isnt 123.123 a number?
<19> 123.123 is a number.
<19> (123.123) is a list containing one number.
<4> minion: Advice 11941?
<20> Of course it doesn't work! That's because you don't know what you are doing!
<19> not a number.
<14> earl2499 you want to write #'+ instead of '+ as well
<18> this work >(mapcar '+ '(1 2) '(3 4 5))
<4> voidengineer: Technically optional. It's -slower- to use '+, but it's still legal.
<14> slower?
<18> ah i see
<18> nm
<14> I just thought that it interns that symbol, therefore was just 'fatter' for a lack of a better term
<4> voidengineer: Have a look at sb-kernel:%coerce-callable-to-fun.
<4> Note that, on the Explorer I, funcalling a symbol is slower by one memory access and a handful of microcycles.
<10> voidengineer: if you mention + in any way, it must be interned
<14> kpreid ok, well I'm just regurgitating what I read about the same situation with quoting packages like #:foo instead of :foo
<10> voidengineer: since you're trying to refer to the + function already defined, its name must have been interned already, so it's not worth thinking about at all
<14> from PCL's chapter on packages
<10> voidengineer: yes. that advice applies because there you are using symbols only for their names
<14> kpreid what do you mean?
<10> voidengineer: in the package operations, the symbols' identity/package is being ignored


Name:

Comments:

Please enter the result of the sum 63 + 46 (to avoid spam):






Return to #lisp
or
Go to some related logs:

#lgp
#perl
ati maltimedia
#mysql
what solar system is earth in
rsync returns chown: Operation not permitted
extra qualification ‘DAL_DATABASE_INFO_LIST
#centos
#linux
#linux



Home  |  disclaimer  |  contact  |  submit quotes