01:03:29 milanj [n=milan@93.86.186.114] has joined #ccl 01:18:45 -!- milanj [n=milan@93.86.186.114] has quit ["Leaving"] 03:33:37 bfulgham_ [n=brent@adsl-69-234-98-14.dsl.irvnca.pacbell.net] has joined #ccl 06:35:52 mikesch [n=axel@xdsl-87-79-60-87.netcologne.de] has joined #ccl 06:37:46 -!- rme [n=rme@pool-70-104-112-110.chi.dsl-w.verizon.net] has quit [] 06:44:45 fusss [n=chatzill@pool-70-108-119-164.res.east.verizon.net] has joined #ccl 06:44:50 greetings 06:45:03 the linux binary is borked; tells me my machine lack SSE2 06:45:15 will try to build it myself when i'm sober tomorrow 06:45:18 cheers! 07:01:02 Modius__ [n=Modius@adsl-69-150-57-149.dsl.austtx.swbell.net] has joined #ccl 07:02:58 -!- bfulgham_ [n=brent@adsl-69-234-98-14.dsl.irvnca.pacbell.net] has quit [] 07:04:33 -!- bfulgham [n=brent@wsip-72-215-191-226.sb.sd.cox.net] has quit [hubbard.freenode.net irc.freenode.net] 07:04:33 -!- Modius_ [n=Modius@adsl-69-150-57-149.dsl.austtx.swbell.net] has quit [hubbard.freenode.net irc.freenode.net] 07:08:54 I suspect that your machine lacks SSE2. 07:10:10 bfulgham [n=brent@wsip-72-215-191-226.sb.sd.cox.net] has joined #ccl 07:10:10 Modius_ [n=Modius@adsl-69-150-57-149.dsl.austtx.swbell.net] has joined #ccl 07:10:25 -!- Modius_ [n=Modius@adsl-69-150-57-149.dsl.austtx.swbell.net] has quit [SendQ exceeded] 07:19:06 gbyers: it's a penium M. 07:19:40 And you see SSE2 in /proc/cpuinfo output ? 07:38:49 good question; that laptop is at home :-P 07:41:44 You might want to check that when you can. The lisp does a CPUID instruction and checks the bits in the return values; it'd be surprising if it's suddenly doing it wrong, though I suppose that that's possible. 07:53:19 gbyers: would you generally say it ccl is faster/better/subjectively-more-performance than sbcl running hunchentoot? 08:04:46 -!- bfulgham [n=brent@wsip-72-215-191-226.sb.sd.cox.net] has quit [hubbard.freenode.net irc.freenode.net] 08:10:21 bfulgham [n=brent@wsip-72-215-191-226.sb.sd.cox.net] has joined #ccl 08:31:49 I have no idea, since I don't run hunchentoot. 09:05:44 ccl-logbot [n=ccl-logb@master.clozure.com] has joined #ccl 09:05:44 -!- names: ccl-logbot bfulgham Modius__ fusss mikesch sellout lichtblau mdc billstclair gbyers lisppaste5 xristos @ChanServ 09:11:25 -!- fusss [n=chatzill@pool-70-108-119-164.res.east.verizon.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"] 12:04:07 mikesch_ [n=axel@xdsl-78-34-241-115.netcologne.de] has joined #ccl 12:12:09 -!- mikesch [n=axel@xdsl-87-79-60-87.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 13:15:14 H4ns [n=hans@p57A0EF7D.dip.t-dialin.net] has joined #ccl 13:49:11 -!- H4ns [n=hans@p57A0EF7D.dip.t-dialin.net] has quit ["Leaving."] 15:04:10 -!- mikesch_ [n=axel@xdsl-78-34-241-115.netcologne.de] has quit [] 17:50:35 emacsphan [n=user@p5131-ipbfp301otsu.shiga.ocn.ne.jp] has joined #ccl 17:51:32 -!- emacsphan [n=user@p5131-ipbfp301otsu.shiga.ocn.ne.jp] has left #ccl 17:54:20 emacsphan [n=user@p5131-ipbfp301otsu.shiga.ocn.ne.jp] has joined #ccl 17:55:14 Hello, is there a way to get ccl to automatically indent the output of a macroexpand-1 call? I am using SLIME 17:58:06 do you mean to automatically do (pprint (macroexpand-1 ...)) ? 17:58:33 gbyers: maybe, sorry I am a newbie and I am not familiar with pprint, let me check it out 17:58:46 pprint = "pretty print". 18:00:20 hmm, that didn't seem to give the desired effect. Maybe what I want is impossible. I am reading Practical CL, the chapter about macros, and in the book the expansions of macros are all written accross multiple lines and properly indented so they are quite easy to read, but when I cann macroexpand-1 at the REPL it prints out the expansion on a single line which is quite difficult for me to read 18:00:44 cann=run 18:00:45 (setq *print-pretty* t) 18:00:58 and call macroexpand-1 again. 18:01:17 hmm, is that variable meaningful only to the REPL? 18:01:43 No, it affects how any expression is printed. 18:02:09 strange, it still printed the macro expansion on a single line 18:06:07 I don't use SLIME, but if you type something like (macroexpand '(dotimes (i 10) (print i))), you get unindented, "not pretty" output. Right ? 18:07:17 well for whatever reason I just typed exactly what you wrote and it came out pretty 18:07:41 Because *PRINT-PRETTY* is T. 18:07:49 however the macro I wrote still comes out printed on a single line 18:08:52 well let's see, if I run "macroexpand" it comes out pretty, if I run "macroexpand-1" it is not pretty 18:09:45 You can control and customize how the pretty-printer prints things, but that's probably that you want to worry about right away. 18:10:33 gbyers: I appreciate the help 18:11:14 Is the output from MACROEXPAND the same as the output from MACROEXPAND-1, but just formatted differently ? Or is the output different ? 18:12:52 well the output is quite different, because, as I understand it, "macroexpand" expands the macro to a much lower level (the lowest?) and it does look to me like that is exactly what it is doing 18:13:10 while the output of macroexpand-1 is not so low level 18:14:00 Yes, MACROEXPAND-1 does a single expansion of a form and returns the result; MACROEXPAND keeps trying to expand the result. 18:15:06 So, some forms might be printed on one line even if *PRINT-PRETTY* is T, and other things might be split across multiple lines and indented. 18:16:22 yes it looks like that's the case ;} 18:18:05 There are complicated rules that control when lines are broken up and when they aren't, and (as I said) you can customize the pretty-printer's behavior, but that's probably not the first thing to worry about if you're just starting to learn CL. 18:18:26 yeah, probably not ;) 18:20:58 thanks again 18:26:14 bfulgham_ [n=brent@adsl-69-234-98-14.dsl.irvnca.pacbell.net] has joined #ccl 18:58:54 anRch [n=markmill@nmd.sbx07258.melroma.wayport.net] has joined #ccl 20:09:38 -!- anRch [n=markmill@nmd.sbx07258.melroma.wayport.net] has quit [] 20:12:48 -!- bfulgham_ [n=brent@adsl-69-234-98-14.dsl.irvnca.pacbell.net] has quit [] 20:18:13 -!- emacsphan [n=user@p5131-ipbfp301otsu.shiga.ocn.ne.jp] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 21:12:21 milanj [n=milan@79.101.170.32] has joined #ccl 22:16:16 mikesch [n=axel@xdsl-78-34-241-115.netcologne.de] has joined #ccl 22:35:07 -!- mikesch [n=axel@xdsl-78-34-241-115.netcologne.de] has quit [] 23:11:01 rme [n=rme@pool-70-104-112-110.chi.dsl-w.verizon.net] has joined #ccl