00:00:17 -!- vaporatorius [~vaporator@149.red-80-29-87.adsl.static.ccgg.telefonica.net] has quit [Remote host closed the connection] 00:06:26 chameco [~samuel@cpe-67-246-148-164.stny.res.rr.com] has joined #lisp 00:12:37 -!- prip_ [~foo@host52-121-dynamic.13-79-r.retail.telecomitalia.it] has quit [Ping timeout: 245 seconds] 00:13:29 leo2007 [~leo@222.130.182.219] has joined #lisp 00:16:13 LiamH1 [~none@pool-173-73-122-229.washdc.east.verizon.net] has joined #lisp 00:16:27 -!- LiamH [~none@pool-173-73-131-242.washdc.east.verizon.net] has quit [Ping timeout: 276 seconds] 00:19:53 -!- Code_Man` [~Code_Man@2a02:1205:5059:9740:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 00:25:03 -!- zygentoma [~kvirc@s213-103-194-2.cust.tele2.se] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 00:25:24 prip_ [~foo@host216-108-dynamic.252-95-r.retail.telecomitalia.it] has joined #lisp 00:27:55 -!- n0n0 [~n0n0___@c-24-7-64-162.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 00:31:46 verdammelt [~user@ool-43574ebd.dyn.optonline.net] has joined #lisp 00:41:19 -!- verdammelt [~user@ool-43574ebd.dyn.optonline.net] has quit [Ping timeout: 272 seconds] 00:42:53 -!- neoncortex is now known as Ph0b0s 00:43:31 -!- Ph0b0s is now known as neoncortex 00:46:32 verdammelt [~user@ool-43574ebd.dyn.optonline.net] has joined #lisp 00:47:27 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 00:49:32 -!- verdammelt [~user@ool-43574ebd.dyn.optonline.net] has quit [Client Quit] 00:50:00 verdammelt [~user@ool-43574ebd.dyn.optonline.net] has joined #lisp 00:53:08 JuniorRoy [~dev-fedor@217.118.79.19] has joined #lisp 00:54:11 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 01:03:33 BountyX [~andrew@76.14.65.87] has joined #lisp 01:09:06 -!- chameco [~samuel@cpe-67-246-148-164.stny.res.rr.com] has quit [Ping timeout: 276 seconds] 01:09:15 scoofy [~scoofy@catv-89-135-80-2.catv.broadband.hu] has joined #lisp 01:09:40 chameco [~samuel@cpe-67-246-148-164.stny.res.rr.com] has joined #lisp 01:09:46 -!- chameco [~samuel@cpe-67-246-148-164.stny.res.rr.com] has quit [Client Quit] 01:10:55 -!- scoofy [~scoofy@catv-89-135-80-2.catv.broadband.hu] has left #lisp 01:12:27 -!- ustunozgur [~ustunozgu@88.231.50.227] has quit [Remote host closed the connection] 01:15:31 -!- lman [~user@unaffiliated/lman] has quit [Ping timeout: 272 seconds] 01:15:57 n0n0 [~n0n0___@2602:306:c410:500:f012:c9d1:26a4:ac02] has joined #lisp 01:16:47 pmai` [~user@178-27-52-190-dynip.superkabel.de] has joined #lisp 01:17:25 -!- pmai [~user@178-27-52-190-dynip.superkabel.de] has quit [Ping timeout: 272 seconds] 01:17:42 -!- BountyX [~andrew@76.14.65.87] has quit [Ping timeout: 252 seconds] 01:17:57 -!- djinni` [~djinni@li125-242.members.linode.com] has quit [Ping timeout: 248 seconds] 01:19:25 djinni` [~djinni@li125-242.members.linode.com] has joined #lisp 01:19:52 Fare [~fare@c-68-81-138-252.hsd1.pa.comcast.net] has joined #lisp 01:20:18 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 01:21:37 ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has joined #lisp 01:24:49 -!- Denommus [~user@unaffiliated/denommus] has quit [Read error: Connection reset by peer] 01:25:06 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 01:25:09 Denommus [~user@unaffiliated/denommus] has joined #lisp 01:26:55 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 01:27:31 lyanchih_ [~lyanchih@202.39.219.19] has joined #lisp 01:31:51 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 01:32:57 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Remote host closed the connection] 01:38:55 harish [harish@nat/redhat/x-oikdkrfzxxcrgchi] has joined #lisp 01:51:49 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 01:55:00 -!- loke_ [~loke@203.127.16.194] has quit [Remote host closed the connection] 01:55:39 echo-area [~user@182.92.247.2] has joined #lisp 01:56:26 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Excess Flood] 01:57:52 -!- kristof [~kristof@unaffiliated/kristof] has quit [Ping timeout: 252 seconds] 01:58:30 loke_ [~loke@203.127.16.194] has joined #lisp 01:59:19 BountyX [~andrew@76.14.65.87] has joined #lisp 01:59:23 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZzZ] 01:59:50 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 02:05:40 sirdancealo2 [~sirdancea@194.228.11.172] has joined #lisp 02:06:58 -!- leo2007 [~leo@222.130.182.219] has quit [Remote host closed the connection] 02:11:07 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 02:12:04 -!- snits [~snits@75-167-8-215.phnx.qwest.net] has quit [Read error: Operation timed out] 02:13:33 snits [~snits@inet-hqmc05-o.oracle.com] has joined #lisp 02:14:22 kristof [~kristof@unaffiliated/kristof] has joined #lisp 02:18:18 pmai`` [~user@178-27-52-190-dynip.superkabel.de] has joined #lisp 02:19:57 -!- BountyX [~andrew@76.14.65.87] has quit [Quit: Konversation terminated!] 02:20:04 pspace [~andrew@76.14.65.87] has joined #lisp 02:20:11 -!- pmai` [~user@178-27-52-190-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 02:20:51 -!- Zhivago [~lys@1.234.65.131] has quit [Changing host] 02:20:51 Zhivago [~lys@unaffiliated/zhivago] has joined #lisp 02:21:40 -!- verdammelt [~user@ool-43574ebd.dyn.optonline.net] has left #lisp 02:21:49 -!- pspace [~andrew@76.14.65.87] has quit [Remote host closed the connection] 02:21:59 pspace [~andrew@76.14.65.87] has joined #lisp 02:24:02 -!- Alfr [~Unknown@g225154094.adsl.alicedsl.de] has quit [Quit: Leaving] 02:32:57 leo2007 [~leo@222.130.182.219] has joined #lisp 02:34:43 -!- pmai`` [~user@178-27-52-190-dynip.superkabel.de] has quit [Quit: shutdown] 02:35:01 -!- pspace [~andrew@76.14.65.87] has quit [Ping timeout: 246 seconds] 02:38:35 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 02:43:44 seangrove [~user@24-182-13-178.static.arhd.ca.charter.com] has joined #lisp 02:45:44 Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has joined #lisp 02:49:52 prxq_ [~mommer@x2f67153.dyn.telefonica.de] has joined #lisp 02:52:59 -!- prxq [~mommer@x2f6a021.dyn.telefonica.de] has quit [Ping timeout: 252 seconds] 02:53:53 -!- Gx10 [~Gx10@client-86-29-127-159.glfd.adsl.virginm.net] has left #lisp 02:55:00 -!- oleo [~oleo@xdsl-78-35-154-40.netcologne.de] has quit [Read error: Connection reset by peer] 02:56:21 -!- n0n0 [~n0n0___@2602:306:c410:500:f012:c9d1:26a4:ac02] has quit [Ping timeout: 276 seconds] 02:56:41 oleo [~oleo@xdsl-78-35-152-242.netcologne.de] has joined #lisp 02:58:53 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 03:06:05 -!- gmcastil [~user@LTTNCOMADS0AE07.mcleodusa.net] has quit [Ping timeout: 252 seconds] 03:08:56 -!- prip_ [~foo@host216-108-dynamic.252-95-r.retail.telecomitalia.it] has quit [Ping timeout: 252 seconds] 03:20:16 prip_ [~foo@95.233.223.170] has joined #lisp 03:22:53 -!- LiamH1 is now known as LiamH 03:27:01 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Read error: Connection reset by peer] 03:27:31 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 03:29:17 -!- crixxus [~Rob@135-23-80-105.cpe.pppoe.ca] has quit [Ping timeout: 245 seconds] 03:30:01 -!- MightyJoe [~joe@189.224.173.64] has quit [Ping timeout: 252 seconds] 03:32:37 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 03:34:23 -!- yrdz [~p_adams@unaffiliated/p-adams/x-7117614] has quit [Ping timeout: 260 seconds] 03:34:57 -!- Hydan [~0x6463@ip-89-103-110-16.net.upcbroadband.cz] has quit [Remote host closed the connection] 03:35:11 -!- ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 03:37:41 -!- bgs100 [~nitrogen@unaffiliated/bgs100] has quit [Quit: bgs100] 03:43:35 sohail [~sohail@unaffiliated/sohail] has joined #lisp 03:43:38 prim [~user@unaffiliated/prim] has joined #lisp 03:44:13 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 03:46:37 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: going to sleep] 03:53:05 n0n0 [~n0n0___@75.144.20.73] has joined #lisp 03:58:49 tiripamwe [~tiripamwe@41.221.159.83] has joined #lisp 04:07:25 -!- pdk [~realname@c-71-236-103-197.hsd1.pa.comcast.net] has quit [Ping timeout: 246 seconds] 04:07:28 pspace [~andrew@76.14.65.87] has joined #lisp 04:11:08 -!- lyanchih_ [~lyanchih@202.39.219.19] has quit [Quit: lyanchih_] 04:13:38 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Read error: Connection reset by peer] 04:14:07 -!- n0n0 [~n0n0___@75.144.20.73] has quit [Ping timeout: 272 seconds] 04:15:17 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 272 seconds] 04:17:02 KarlDscc [~localhost@p578FC247.dip0.t-ipconnect.de] has joined #lisp 04:17:23 -!- KarlDscc is now known as Guest77533 04:17:49 -!- tiripamwe [~tiripamwe@41.221.159.83] has quit [Ping timeout: 272 seconds] 04:19:34 crixus [~Rob@135-23-80-105.cpe.pppoe.ca] has joined #lisp 04:20:42 -!- KaiQ [~localhost@p5DD9E9FD.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 04:21:05 -!- tensorpudding [~tensorpud@99.102.69.237] has quit [Ping timeout: 272 seconds] 04:21:22 BountyX [~andrew@76.14.65.87] has joined #lisp 04:21:59 -!- Fare [~fare@c-68-81-138-252.hsd1.pa.comcast.net] has quit [Ping timeout: 260 seconds] 04:23:23 -!- pspace [~andrew@76.14.65.87] has quit [Ping timeout: 260 seconds] 04:24:45 tensorpudding [~tensorpud@99.102.69.237] has joined #lisp 04:25:32 -!- sellout- [~Adium@75-166-123-23.hlrn.qwest.net] has quit [Quit: Leaving.] 04:26:13 -!- BountyX [~andrew@76.14.65.87] has quit [Ping timeout: 248 seconds] 04:29:45 _tca [uid17279@gateway/web/irccloud.com/x-ahnpvvqzaodcdjjw] has joined #lisp 04:30:19 -!- _tca [uid17279@gateway/web/irccloud.com/x-ahnpvvqzaodcdjjw] has quit [Changing host] 04:30:19 _tca [uid17279@unaffiliated/theconartist] has joined #lisp 04:30:19 -!- _tca [uid17279@unaffiliated/theconartist] has quit [Changing host] 04:30:19 _tca [uid17279@gateway/web/irccloud.com/x-ahnpvvqzaodcdjjw] has joined #lisp 04:31:15 -!- prip_ [~foo@95.233.223.170] has quit [Ping timeout: 276 seconds] 04:34:43 -!- tensorpudding [~tensorpud@99.102.69.237] has quit [Ping timeout: 246 seconds] 04:35:15 beach [~user@ABordeaux-651-1-89-63.w90-5.abo.wanadoo.fr] has joined #lisp 04:35:25 Good morning everyone! 04:36:14 -!- kristof [~kristof@unaffiliated/kristof] has quit [Ping timeout: 265 seconds] 04:36:37 good evening 04:36:51 beach: morning 04:38:44 mornin all 04:39:01 So what's new and exciting? 04:42:02 tiripamwe [~tiripamwe@41.221.159.85] has joined #lisp 04:42:16 antoszka: sorry about the too-long lines; basically change the read-preserving-whitespace call in read-data to (read-wish) 04:42:25 prip_ [~foo@host190-37-dynamic.17-79-r.retail.telecomitalia.it] has joined #lisp 04:42:35 antoszka: that will give you the entire line that starts with "fontconfig" which should let us know more about what is going on 04:42:54 beach: did you look at Sphinx for doc stuff before going with raw HTML? 04:43:13 brucem: No. What does it do? 04:43:31 beach: I've converted a couple thousand pages of old Harlequin docs from 1996-era Framemaker to Sphinx with a good amount of luck (but a whole lot of tedium). 04:43:54 beach: You write in ReStructured Text, it generates HTML, PDF, ePub, etc. It has been pretty flexible. 04:44:14 beach: http://sphinx-doc.org 04:44:18 brucem: I see. But the sources for the MOP are in LaTeX. 04:44:20 antoszka: correction it's the read-preserving-whitespace call in read-event that needs to be changed; (read-data already uses read-wish) 04:44:46 beach: and you're hand converting to HTML? 04:45:02 brucem: More or less. With the help of Emacs macros. 04:45:23 beach: Have you tried out Pandoc? I think it can do latex -> html or restructured text. 04:45:42 -!- ered [~ered@184-23-27-241.dsl.static.sonic.net] has quit [Read error: Connection reset by peer] 04:45:46 brucem: The conversion doesn't take long. The main problem is to insert appropriate links when there is no hint about where such links should go. 04:46:20 patbarron [~pat@lectroid.com] has joined #lisp 04:46:23 ered [~ered@184-23-27-241.dsl.static.sonic.net] has joined #lisp 04:46:51 beach: yeah ... sounds like some of what I dealt with, although I typically had some hints by looking at the old versions of the docs. 04:46:55 brucem: I also wanted something that I could do a page at a time so that I could work incrementally. 04:47:15 brucem: Let me give you an example: 04:47:36 beach: I worked incrementally as well (have to given the volume that I did). 04:47:54 In the mop there might be a reference such as "this is discussed in the section called `mumble'" 04:48:19 Except that there are two sections called `mumble', and only one of them is present in the table of contents. 04:48:27 Or, 04:48:41 there is a reference such as "see the CLOS specification for more detail" 04:48:54 I then have to go look at some appropriate Web page to insert as a link. 04:49:02 That's what is taking most of the time. 04:49:27 beach: yeah ... that's a big part of the tedium. 04:50:36 -!- prim [~user@unaffiliated/prim] has left #lisp 04:52:05 More problems: There will be a page for (say) `make-instance' and links to it. I want to make an HTML page for it, but I also want to link to the CLHS for comparison. 04:53:32 Yet more problems: Chapter 6 has a mixture between function entries and sections, just because the name of the section starts with a particular letter. I want to separate sections from function entries. 04:54:48 beach: You can see in some places where we dealt with similar things in the docs that I linked in PM ... but anything is possible. 04:55:15 Sure, anything is possible. It is just a matter of work! :) 04:55:33 I am just saying, the most time-consuming part is not possible to automate. 04:55:49 Because links have to be searched for and decisions have to be made. 04:55:49 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 272 seconds] 04:56:11 beach: yeah, I just like the ability to generate PDF or ePub which is why I brought it up :) 04:57:01 Yes, well, I do think that doing it directly in HTML might have been a mistake, and I should have used some other form that can generate HTML and other stuff as well. 04:57:15 But on the other hand, this way, it becomes useful sooner. 04:57:21 ... but with more work involved. 04:58:34 beach: for CL perhaps syntax highlighting is less important .. but I rewrote the lexer for Dylan in Pygments for our docs (and that's also now used on GitHub). 04:59:34 -!- crixus [~Rob@135-23-80-105.cpe.pppoe.ca] has quit [Ping timeout: 246 seconds] 04:59:48 What's the relationship between Pygments and Sphinx? 05:01:01 Sphinx uses Pygments for formatting .. code-block directives. 05:03:40 pmullin [~pmullin@24-231-255-219.dhcp.aldl.mi.charter.com] has joined #lisp 05:03:43 I see. 05:06:41 STilda [~kvirc@188.162.166.17] has joined #lisp 05:07:16 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 05:09:10 -!- harish [harish@nat/redhat/x-oikdkrfzxxcrgchi] has quit [Ping timeout: 245 seconds] 05:09:25 -!- snits [~snits@inet-hqmc05-o.oracle.com] has quit [Quit: leaving] 05:13:29 crixus [~Rob@135-23-80-105.cpe.pppoe.ca] has joined #lisp 05:14:45 n0n0 [~n0n0___@2602:306:c410:500:f012:c9d1:26a4:ac02] has joined #lisp 05:19:53 -!- crixus [~Rob@135-23-80-105.cpe.pppoe.ca] has quit [Ping timeout: 272 seconds] 05:23:12 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 05:25:44 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 05:25:51 -!- leo2007 [~leo@222.130.182.219] has quit [Quit: rcirc on GNU Emacs 24.3.1] 05:28:15 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 260 seconds] 05:30:45 -!- LiamH [~none@pool-173-73-122-229.washdc.east.verizon.net] has quit [Quit: Leaving.] 05:32:21 nipra [~nipra@61.12.27.114] has joined #lisp 05:33:25 alezost [~user@128-70-204-126.broadband.corbina.ru] has joined #lisp 05:33:25 How strange! I have the LaTeX source code for chapters 5 and 6 of the AMOP on my computer as a tar file called spec.tar, and I am sure I got it online, but I can't seem to convince Google to find the site where I got it. 05:34:38 -!- jleija [~jleija@50.15.142.21] has quit [Quit: leaving] 05:35:35 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:37:55 -!- pmullin [~pmullin@24-231-255-219.dhcp.aldl.mi.charter.com] has quit [Quit: Textual IRC Client: www.textualapp.com] 05:38:56 snits [~snits@75-167-8-215.phnx.qwest.net] has joined #lisp 05:40:31 -!- Codynyx [~cody@c-75-72-223-59.hsd1.mn.comcast.net] has quit [Ping timeout: 272 seconds] 05:40:39 Codynyx [~cody@c-75-72-223-59.hsd1.mn.comcast.net] has joined #lisp 05:41:50 beach: also available from parcftp as /pub/pcl/mop/spec.tar.Z ... ? 05:42:13 beach: that's from a post from 1993 ... 05:42:37 slyrus [~chatzilla@107.201.5.56] has joined #lisp 05:44:56 _snits_ [~snits@inet-hqmc02-o.oracle.com] has joined #lisp 05:48:45 -!- snits [~snits@75-167-8-215.phnx.qwest.net] has quit [Ping timeout: 272 seconds] 05:53:09 -!- motionman [~motionman@unaffiliated/motionman] has quit [Ping timeout: 276 seconds] 05:54:19 motionman [~motionman@unaffiliated/motionman] has joined #lisp 05:58:05 Looks right. Thanks. I don't know why I couldn't find it. 06:01:02 -!- oleo [~oleo@xdsl-78-35-152-242.netcologne.de] has quit [Quit: Leaving] 06:06:26 -!- motionman is now known as HillBilly 06:09:09 -!- HillBilly [~motionman@unaffiliated/motionman] has quit [Quit: tschüß] 06:10:51 -!- levenson [~user@broadband-95-84-129-236.nationalcablenetworks.ru] has quit [Remote host closed the connection] 06:15:44 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:17:00 -!- tiripamwe [~tiripamwe@41.221.159.85] has quit [Ping timeout: 252 seconds] 06:18:48 Anarch [~olaf@c-67-183-64-49.hsd1.wa.comcast.net] has joined #lisp 06:19:51 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 06:22:46 gmcastil [~user@97-124-178-52.hlrn.qwest.net] has joined #lisp 06:31:34 gravicappa [~gravicapp@ppp91-77-171-144.pppoe.mtu-net.ru] has joined #lisp 06:31:38 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 06:36:25 -!- edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has quit [Quit: conversation vanished into mental damage] 06:44:42 Vutral [ss@vutral.net] has joined #lisp 06:44:42 -!- Vutral [ss@vutral.net] has quit [Changing host] 06:44:42 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 06:44:56 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 06:46:11 MightyJoe [~joe@189.224.232.203] has joined #lisp 06:47:02 -!- QwertyDragon [~chatzilla@pool-173-76-7-69.bstnma.fios.verizon.net] has quit [Quit: ChatZilla 0.9.87 [Iceape 2.7.12/20130119143918]] 06:48:06 _5kg [~zifeitong@li388-184.members.linode.com] has joined #lisp 06:48:14 -!- _5kg [~zifeitong@li388-184.members.linode.com] has quit [Read error: Connection reset by peer] 06:48:46 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 06:48:51 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Excess Flood] 06:52:44 Loymoev [~loymoev@host-88-157-66-217.spbmts.ru] has joined #lisp 06:53:31 mishoo [~mishoo@93.113.190.121] has joined #lisp 06:54:47 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 06:57:16 -!- _snits_ [~snits@inet-hqmc02-o.oracle.com] has quit [Remote host closed the connection] 06:59:20 BountyX [~andrew@76.14.65.87] has joined #lisp 07:03:21 snits [~snits@75-167-8-215.phnx.qwest.net] has joined #lisp 07:07:22 mcsontos [mcsontos@nat/redhat/x-pbwxdytublerkkyj] has joined #lisp 07:07:54 -!- beach [~user@ABordeaux-651-1-89-63.w90-5.abo.wanadoo.fr] has left #lisp 07:09:13 p_nathan [~Adium@174-21-165-174.tukw.qwest.net] has joined #lisp 07:14:44 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 07:16:20 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 07:17:13 jewel [~jewel@105-237-68-160.access.mtnbusiness.co.za] has joined #lisp 07:17:17 Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has joined #lisp 07:17:19 ramkrsna [ramkrsna@nat/redhat/x-epybtjfznnxprtno] has joined #lisp 07:17:19 -!- ramkrsna [ramkrsna@nat/redhat/x-epybtjfznnxprtno] has quit [Changing host] 07:17:20 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 07:18:12 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 07:21:52 -!- patbarron [~pat@lectroid.com] has quit [Read error: Connection reset by peer] 07:22:32 sellout- [~Adium@75-166-123-23.hlrn.qwest.net] has joined #lisp 07:23:04 shridhar [Shridhar@nat/redhat/x-zvpqzdanxndgecik] has joined #lisp 07:24:48 Beetny [~Beetny@ppp118-208-27-247.lns20.bne1.internode.on.net] has joined #lisp 07:28:28 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 07:34:19 -!- impulse [~impulse@bas3-toronto48-1177961259.dsl.bell.ca] has quit [Quit: leaving] 07:39:20 pranavrc [~pranavrc@122.164.147.109] has joined #lisp 07:39:20 -!- pranavrc [~pranavrc@122.164.147.109] has quit [Changing host] 07:39:20 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 07:39:22 loz1 [~maxvel@93.100.156.89] has joined #lisp 07:39:31 -!- loz1 [~maxvel@93.100.156.89] has quit [Quit: Leaving.] 07:39:38 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 07:39:54 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:41:58 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 07:42:11 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:44:46 -!- JuanDaugherty [~Ren@cpe-198-255-198-157.buffalo.res.rr.com] has quit [Ping timeout: 246 seconds] 07:45:31 hyperboreean [~none@unaffiliated/hyperboreean] has joined #lisp 07:46:19 nostoi [~nostoi@127.Red-80-39-156.dynamicIP.rima-tde.net] has joined #lisp 07:46:22 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 07:46:46 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 07:46:59 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:52:11 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: Automatic restart triggered due to persistent lag. Freenode staff: If this is happening too frequently, please set a nickserv freeze on my account, and once my connection is stable, unfreeze the account and /kill me to trigger a reconnect.] 07:52:47 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:54:12 Davidbrcz [~david@191.134.140.88.rev.sfr.net] has joined #lisp 07:55:32 mrSpec [~Spec@77-254-149-178.adsl.inetia.pl] has joined #lisp 07:55:32 -!- mrSpec [~Spec@77-254-149-178.adsl.inetia.pl] has quit [Changing host] 07:55:32 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:55:45 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 07:55:58 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:56:34 impulse [~impulse@bas3-toronto48-1177961259.dsl.bell.ca] has joined #lisp 07:58:02 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 08:00:47 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 08:01:36 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 08:04:55 -!- impulse [~impulse@bas3-toronto48-1177961259.dsl.bell.ca] has quit [Ping timeout: 272 seconds] 08:09:35 -!- ndrei [~avo@83.142.149.227] has quit [Read error: Operation timed out] 08:12:37 -!- p_nathan [~Adium@174-21-165-174.tukw.qwest.net] has quit [Quit: Leaving.] 08:12:55 ndrei [~avo@83.142.149.227] has joined #lisp 08:13:18 varjag [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:13:46 -!- Davidbrcz [~david@191.134.140.88.rev.sfr.net] has quit [Read error: Operation timed out] 08:21:14 lyanchih_ [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 08:25:11 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 252 seconds] 08:26:36 attila_lendvai [~attila_le@5.76.207.242] has joined #lisp 08:26:36 -!- attila_lendvai [~attila_le@5.76.207.242] has quit [Changing host] 08:26:36 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 08:27:15 ndrei [~avo@83.142.149.227] has joined #lisp 08:27:52 -!- prxq_ is now known as prxq 08:27:52 ehu [~ehu@62.140.132.69] has joined #lisp 08:30:57 -!- gmcastil [~user@97-124-178-52.hlrn.qwest.net] has quit [Ping timeout: 252 seconds] 08:31:23 corni [~corni@drupal.org/user/136353/view] has joined #lisp 08:36:21 -!- jbarker [~jbarker@18.189.79.180] has quit [Remote host closed the connection] 08:36:27 -!- corni [~corni@drupal.org/user/136353/view] has quit [Ping timeout: 252 seconds] 08:37:29 arenz [arenz@nat/ibm/x-xjzjcvvjmhaeopxw] has joined #lisp 08:41:43 rehan28 [~TOSHIBA@114.79.18.146] has joined #lisp 08:43:53 AntiSpamMeta_ [~MetaBot@AntiSpamMeta/.] has joined #lisp 08:43:54 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Killed (adams.freenode.net (Nickname regained by services))] 08:43:54 -!- AntiSpamMeta_ is now known as AntiSpamMeta 08:44:40 -!- rehan28 [~TOSHIBA@114.79.18.146] has quit [Quit: Leaving.] 08:44:51 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:45:33 -!- nostoi [~nostoi@127.Red-80-39-156.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 08:49:51 -!- nug700 [~nug700@184-98-176-188.phnx.qwest.net] has quit [Quit: bye] 08:52:56 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 08:59:12 ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has joined #lisp 09:03:36 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 09:03:49 pillton [~user@124-171-224-229.dyn.iinet.net.au] has joined #lisp 09:07:06 jbarker [~jbarker@18.189.79.180] has joined #lisp 09:07:55 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 245 seconds] 09:08:25 -!- sklr_ is now known as sklr 09:11:22 -!- BountyX [~andrew@76.14.65.87] has quit [Quit: Konversation terminated!] 09:11:26 harish [~harish@119.234.154.168] has joined #lisp 09:11:52 jtza8 [~jtza8@105-237-71-197.access.mtnbusiness.co.za] has joined #lisp 09:12:05 -!- jbarker [~jbarker@18.189.79.180] has quit [Ping timeout: 245 seconds] 09:13:00 sohail [~sohail@184.175.12.220] has joined #lisp 09:13:00 -!- sohail [~sohail@184.175.12.220] has quit [Changing host] 09:13:00 sohail [~sohail@unaffiliated/sohail] has joined #lisp 09:14:22 jbarker [~jbarker@18.189.79.180] has joined #lisp 09:15:43 alexherbo2 [~alexherbo@APlessis-Bouchard-154-1-96-232.w83-199.abo.wanadoo.fr] has joined #lisp 09:16:15 -!- n0n0 [~n0n0___@2602:306:c410:500:f012:c9d1:26a4:ac02] has quit [Ping timeout: 245 seconds] 09:19:03 przl [~przlrkt@62.217.45.197] has joined #lisp 09:19:23 -!- jbarker [~jbarker@18.189.79.180] has quit [Ping timeout: 272 seconds] 09:20:47 impulse [~impulse@bas3-toronto48-1177961259.dsl.bell.ca] has joined #lisp 09:21:11 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 272 seconds] 09:22:12 -!- harish [~harish@119.234.154.168] has quit [Ping timeout: 245 seconds] 09:25:13 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 246 seconds] 09:33:15 -!- Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has quit [Ping timeout: 260 seconds] 09:33:26 mathrick [~mathrick@85.218.134.11] has joined #lisp 09:37:01 ndrei [~avo@83.142.149.227] has joined #lisp 09:37:17 Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has joined #lisp 09:37:31 -!- zRecursive [~czsq888@183.12.92.204] has quit [Remote host closed the connection] 09:37:38 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 09:41:32 ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has joined #lisp 09:41:37 Code_Man` [~Code_Man@2a02:1205:5059:e1a0:223:54ff:fe38:82c2] has joined #lisp 09:42:06 harish [~harish@124.197.108.203] has joined #lisp 09:47:48 -!- JuniorRoy [~dev-fedor@217.118.79.19] has quit [Ping timeout: 276 seconds] 09:49:38 -!- ndrei [~avo@83.142.149.227] has quit [Quit: leaving] 09:49:52 ndrei [~avo@83.142.149.227] has joined #lisp 09:53:57 -!- ndrei [~avo@83.142.149.227] has quit [Client Quit] 09:54:16 ndrei [~avo@83.142.149.227] has joined #lisp 09:57:09 -!- lyanchih_ [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih_] 10:02:35 -!- neoncortex [~neoncorte@unaffiliated/xispirito] has quit [Read error: Connection reset by peer] 10:02:41 neoncort` [~neoncorte@177.39.189.243] has joined #lisp 10:05:21 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 276 seconds] 10:05:46 -!- Phoodus [~user@wsip-68-107-217-139.ph.ph.cox.net] has quit [Read error: Connection reset by peer] 10:06:08 Phoodus [~user@wsip-68-107-217-139.ph.ph.cox.net] has joined #lisp 10:06:15 -!- CrazyEddy [~subpool@wrongplanet/CrazyEddy] has quit [Ping timeout: 272 seconds] 10:09:34 lyanchih_ [~lyanchih@202.39.219.19] has joined #lisp 10:10:35 quazimodo [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has joined #lisp 10:10:36 quazimod1 [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has joined #lisp 10:12:05 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:14:24 jbarker [~jbarker@18.189.79.180] has joined #lisp 10:17:01 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 246 seconds] 10:20:43 -!- Shapeshifter [~Shapeshif@unaffiliated/shapeshifter] has quit [Quit: leaving] 10:23:29 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 10:24:17 -!- quazimodo [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 10:24:35 -!- quazimod1 [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has quit [Ping timeout: 260 seconds] 10:27:47 add^_ [~user@m5-241-186-97.cust.tele2.se] has joined #lisp 10:39:58 SteamTeam [~steamteam@g225222155.adsl.alicedsl.de] has joined #lisp 10:40:37 -!- jbarker [~jbarker@18.189.79.180] has quit [Ping timeout: 248 seconds] 10:52:24 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 10:57:21 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 276 seconds] 10:58:26 Is there a way to invoke a type-function? Where type-function is the function created with DEFTYPE. 11:00:44 CHECK-TYPE? 11:01:46 I want to see the expansion. 11:02:35 SBCL has SB-EXT:TYPEXPAND. 11:05:41 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 272 seconds] 11:07:57 jbarker [~jbarker@18.189.79.180] has joined #lisp 11:08:02 -!- harish [~harish@124.197.108.203] has quit [Ping timeout: 245 seconds] 11:12:57 -!- jbarker [~jbarker@18.189.79.180] has quit [Ping timeout: 276 seconds] 11:13:48 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 11:13:50 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 11:14:26 jbarker [~jbarker@18.189.79.180] has joined #lisp 11:14:57 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 11:16:57 mal___: typep would be equivalent of funcall for deftype functions. 11:17:11 -!- karswell [~user@239.54.125.91.dyn.plus.net] has quit [Ping timeout: 272 seconds] 11:19:27 -!- ehu [~ehu@62.140.132.69] has quit [Ping timeout: 276 seconds] 11:19:41 Stygia [~gmpsaifi@193.104.83.223] has joined #lisp 11:23:33 -!- jtza8 [~jtza8@105-237-71-197.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 11:24:48 harish [~harish@124.197.108.203] has joined #lisp 11:30:34 jbarker_ [~jbarker@18.189.79.180] has joined #lisp 11:31:02 -!- jbarker [~jbarker@18.189.79.180] has quit [Read error: Connection reset by peer] 11:31:53 quazimodo [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has joined #lisp 11:31:54 quazimod1 [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has joined #lisp 11:32:40 -!- gravicappa [~gravicapp@ppp91-77-171-144.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 11:33:07 -!- Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has quit [Read error: No route to host] 11:35:55 mc40 [~mcheema@146.255.107.122] has joined #lisp 11:39:13 lman [~user@unaffiliated/lman] has joined #lisp 11:40:05 eudoxia [~eudoxia@r179-24-27-245.dialup.adsl.anteldata.net.uy] has joined #lisp 11:41:40 -!- quazimod1 [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 11:42:32 -!- quazimodo [~quazimodo@d110-33-253-80.bla801.nsw.optusnet.com.au] has quit [Ping timeout: 265 seconds] 11:42:47 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 272 seconds] 11:43:01 -!- snits [~snits@75-167-8-215.phnx.qwest.net] has quit [Ping timeout: 248 seconds] 11:43:41 -!- ThePhoeron [~thephoero@CPE68b6fcc5ca13-CM68b6fcc5ca10.cpe.net.cable.rogers.com] has quit [Ping timeout: 272 seconds] 11:45:02 snits [~snits@inet-hqmc08-o.oracle.com] has joined #lisp 11:45:11 ThePhoeron [~thephoero@CPE68b6fcc5ca13-CM68b6fcc5ca10.cpe.net.cable.rogers.com] has joined #lisp 11:46:34 -!- snits [~snits@inet-hqmc08-o.oracle.com] has quit [Remote host closed the connection] 11:47:25 vaporatorius [~vaporator@149.red-80-29-87.adsl.static.ccgg.telefonica.net] has joined #lisp 11:48:03 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 276 seconds] 11:50:02 snits [~snits@inet-hqmc08-o.oracle.com] has joined #lisp 11:50:04 -!- mc40 [~mcheema@146.255.107.122] has quit [Quit: mc40] 11:55:01 -!- Guest77533 [~localhost@p578FC247.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 11:58:06 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 11:58:16 ehu [~ehu@62.140.132.217] has joined #lisp 11:58:43 kliph [~user@unaffiliated/kliph] has joined #lisp 11:59:04 -!- SteamTeam [~steamteam@g225222155.adsl.alicedsl.de] has left #lisp 11:59:53 Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has joined #lisp 12:02:11 -!- lyanchih_ [~lyanchih@202.39.219.19] has quit [Quit: lyanchih_] 12:03:02 ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has joined #lisp 12:06:00 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 12:10:20 corni [~corni@drupal.org/user/136353/view] has joined #lisp 12:12:05 -!- naryl [~weechat@46.182.24.168] has quit [Quit: WeeChat 0.4.0] 12:13:40 przl [~przlrkt@62.217.45.197] has joined #lisp 12:13:40 naryl [~weechat@46.182.24.168] has joined #lisp 12:15:03 pranavrc [~pranavrc@122.164.175.208] has joined #lisp 12:15:03 -!- pranavrc [~pranavrc@122.164.175.208] has quit [Changing host] 12:15:03 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 12:15:57 isotype [~user@w-113.cust-13410.ip.static.uno.uk.net] has joined #lisp 12:18:20 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 245 seconds] 12:20:41 -!- loke [~elias@2400:d803:7342:f91a:5cbc:6821:2a24:7b68] has quit [Remote host closed the connection] 12:22:48 liqu0rice [~yaaic@brln-4db84c55.pool.mediaWays.net] has joined #lisp 12:25:28 -!- Beetny [~Beetny@ppp118-208-27-247.lns20.bne1.internode.on.net] has quit [Ping timeout: 246 seconds] 12:26:30 -!- pillton [~user@124-171-224-229.dyn.iinet.net.au] has left #lisp 12:30:28 -!- jbarker_ [~jbarker@18.189.79.180] has quit [Remote host closed the connection] 12:34:36 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Ping timeout: 252 seconds] 12:35:39 -!- Stygia [~gmpsaifi@193.104.83.223] has quit [Remote host closed the connection] 12:35:42 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 12:38:19 KaiQ [~localhost@wlan253018.rz.uni-leipzig.de] has joined #lisp 12:39:32 tensorpudding [~tensorpud@99.102.69.237] has joined #lisp 12:39:37 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 12:41:05 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 12:42:02 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 12:45:37 przl [~przlrkt@62.217.45.197] has joined #lisp 12:45:59 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 260 seconds] 12:48:10 -!- Sgeo [~quassel@ool-44c2df0c.dyn.optonline.net] has quit [Read error: Connection reset by peer] 12:49:07 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Quit: Life is too short] 12:52:20 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 12:53:03 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 12:54:07 -!- Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has quit [Read error: No route to host] 12:55:34 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 12:55:38 Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has joined #lisp 12:58:04 -!- liqu0rice [~yaaic@brln-4db84c55.pool.mediaWays.net] has left #lisp 12:58:50 Acherontius [~user@204.116.186.34] has joined #lisp 13:00:23 Pullphinger [~Pullphing@12.40.23.68] has joined #lisp 13:00:33 liqu0rice [~niklas@brln-4db84c55.pool.mediaWays.net] has joined #lisp 13:03:14 -!- cory786_ [~ckoch786@75-22-101-128.lightspeed.dblnoh.sbcglobal.net] has quit [Remote host closed the connection] 13:03:45 Okasu [~1@unaffiliated/okasu] has joined #lisp 13:03:55 ustunozgur [~ustunozgu@78.162.9.87] has joined #lisp 13:04:00 jtza8 [~jtza8@105-237-71-197.access.mtnbusiness.co.za] has joined #lisp 13:04:02 davazp [~user@14.Red-79-152-116.dynamicIP.rima-tde.net] has joined #lisp 13:04:05 -!- hyperboreean [~none@unaffiliated/hyperboreean] has quit [Ping timeout: 248 seconds] 13:06:01 -!- ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 13:06:17 JuanDaugherty [~Ren@cpe-198-255-198-157.buffalo.res.rr.com] has joined #lisp 13:09:45 -!- alexherbo2 [~alexherbo@APlessis-Bouchard-154-1-96-232.w83-199.abo.wanadoo.fr] has quit [Quit: WeeChat 0.4.3-dev] 13:11:49 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 13:12:47 -!- liqu0rice [~niklas@brln-4db84c55.pool.mediaWays.net] has quit [Quit: leaving] 13:12:55 liqu0rice [~niklas@brln-4db84c55.pool.mediaWays.net] has joined #lisp 13:14:45 -!- Codynyx [~cody@c-75-72-223-59.hsd1.mn.comcast.net] has quit [Ping timeout: 248 seconds] 13:15:30 jbarker [~jbarker@18.189.79.180] has joined #lisp 13:17:09 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 13:17:48 alexherbo2 [~alexherbo@APlessis-Bouchard-154-1-84-139.w83-199.abo.wanadoo.fr] has joined #lisp 13:18:49 attila_lendvai [~attila_le@5.76.185.228] has joined #lisp 13:18:49 -!- attila_lendvai [~attila_le@5.76.185.228] has quit [Changing host] 13:18:49 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:20:25 -!- jbarker [~jbarker@18.189.79.180] has quit [Ping timeout: 245 seconds] 13:21:52 -!- tvaalen_ is now known as tvaalen 13:24:43 -!- reeed [~reeed@182.55.78.107] has quit [Ping timeout: 260 seconds] 13:28:55 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 272 seconds] 13:30:47 -!- ehu [~ehu@62.140.132.217] has quit [Ping timeout: 265 seconds] 13:31:02 reeed [~reeed@182.55.78.107] has joined #lisp 13:31:20 -!- kliph [~user@unaffiliated/kliph] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:31:28 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 13:31:36 jbarker [~jbarker@18.189.61.158] has joined #lisp 13:33:19 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 13:33:50 leo2007 [~leo@123.122.49.167] has joined #lisp 13:34:12 ndrei [~avo@83.142.149.227] has joined #lisp 13:35:43 Joreji [~thomas@136-135.eduroam.rwth-aachen.de] has joined #lisp 13:36:14 lyanchih_ [~lyanchih@220-134-193-4.HINET-IP.hinet.net] has joined #lisp 13:37:48 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 13:38:14 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 13:38:30 przl [~przlrkt@62.217.45.197] has joined #lisp 13:38:36 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 13:39:40 -!- cory786 [~cory@adsl-75-22-101-128.dsl.bumttx.sbcglobal.net] has quit [Read error: Operation timed out] 13:41:45 Denommus [~user@unaffiliated/denommus] has joined #lisp 13:43:06 -!- Ogion [~Ogion@76.Red-83-42-52.dynamicIP.rima-tde.net] has quit [Ping timeout: 276 seconds] 13:43:32 -!- normanrichards [~textual@70.114.215.220] has quit [] 13:49:57 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 13:50:02 loke [~elias@2400:d803:7342:f91a:b138:2e75:14ee:1cd] has joined #lisp 13:50:54 -!- kirin` [telex@gateway/shell/anapnea.net/x-jdfnhapskedzetbu] has quit [Ping timeout: 276 seconds] 13:55:35 thepreacher [~thepreach@87.114.134.89] has joined #lisp 13:55:44 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 13:57:08 kirin` [telex@gateway/shell/anapnea.net/x-fbnroaaasckdqtvi] has joined #lisp 13:57:20 LiamH [~healy@pdp8.nrl.navy.mil] has joined #lisp 14:01:20 -!- thepreacher [~thepreach@87.114.134.89] has quit [Quit: Leaving] 14:02:14 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 14:03:36 Ogion [~Ogion@76.Red-83-42-52.dynamicIP.rima-tde.net] has joined #lisp 14:05:18 aftersha_ [~textual@h-238-41.a336.priv.bahnhof.se] has joined #lisp 14:05:43 kobain [~sambio@unaffiliated/kobain] has joined #lisp 14:05:56 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 14:06:18 ggole [~ggole@58-7-111-68.dyn.iinet.net.au] has joined #lisp 14:07:08 -!- theos [~theos@unaffiliated/theos] has quit [Read error: Connection reset by peer] 14:09:20 -!- ustunozgur [~ustunozgu@78.162.9.87] has quit [Remote host closed the connection] 14:13:59 ustunozgur [~ustunozgu@78.162.9.87] has joined #lisp 14:14:19 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 246 seconds] 14:15:40 sohail [~sohail@unaffiliated/sohail] has joined #lisp 14:16:36 LoicLisp [~loic@130.205.122.78.rev.sfr.net] has joined #lisp 14:18:00 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 14:19:31 kobain_ [~sambio@unaffiliated/kobain] has joined #lisp 14:21:40 -!- kobain [~sambio@unaffiliated/kobain] has quit [Ping timeout: 245 seconds] 14:23:18 -!- kobain_ is now known as kobain 14:23:52 theos [~theos@unaffiliated/theos] has joined #lisp 14:24:26 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 14:24:43 -!- KaiQ [~localhost@wlan253018.rz.uni-leipzig.de] has quit [Remote host closed the connection] 14:25:09 -!- corni [~corni@drupal.org/user/136353/view] has quit [Ping timeout: 253 seconds] 14:26:05 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 14:27:38 oleo [~oleo@xdsl-78-35-152-242.netcologne.de] has joined #lisp 14:34:44 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 14:37:24 -!- nipra [~nipra@61.12.27.114] has quit [Quit: Leaving.] 14:38:09 Denommus` [~user@unaffiliated/denommus] has joined #lisp 14:41:19 drmeister [~drmeister@155.247.96.196] has joined #lisp 14:41:30 -!- aftersha_ [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 14:41:33 -!- Joreji [~thomas@136-135.eduroam.rwth-aachen.de] has quit [Remote host closed the connection] 14:42:45 -!- Denommus` [~user@unaffiliated/denommus] has quit [Ping timeout: 248 seconds] 14:44:42 mc40 [~mcheema@146.255.107.122] has joined #lisp 14:45:41 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 14:48:23 segv- [~mb@g225006014.adsl.alicedsl.de] has joined #lisp 14:48:53 -!- liqu0rice [~niklas@brln-4db84c55.pool.mediaWays.net] has quit [Quit: leaving] 14:52:25 zygentoma [~kvirc@s213-103-195-100.cust.tele2.se] has joined #lisp 14:52:38 -!- isotype [~user@w-113.cust-13410.ip.static.uno.uk.net] has quit [Remote host closed the connection] 14:52:51 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 15:06:39 Denommus [~user@unaffiliated/denommus] has joined #lisp 15:10:30 -!- slyrus [~chatzilla@107.201.5.56] has quit [Remote host closed the connection] 15:10:32 aftersha_ [~textual@h-238-41.a336.priv.bahnhof.se] has joined #lisp 15:10:45 percopal [~percopal@63.65.76.38] has joined #lisp 15:11:01 przl [~przlrkt@62.217.45.197] has joined #lisp 15:14:32 -!- mc40 [~mcheema@146.255.107.122] has quit [Quit: mc40] 15:17:41 -!- Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has quit [Ping timeout: 252 seconds] 15:19:27 -!- jbarker [~jbarker@18.189.61.158] has quit [Remote host closed the connection] 15:20:34 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 15:22:48 -!- Loymoev [~loymoev@host-88-157-66-217.spbmts.ru] has quit [Quit: Leaving.] 15:25:21 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 15:27:21 ASau` [~user@p54AFF889.dip0.t-ipconnect.de] has joined #lisp 15:27:56 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 15:28:43 amadsen [~Alpheus@67.214.225.82] has joined #lisp 15:28:52 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 15:28:53 hyperboreean [~none@unaffiliated/hyperboreean] has joined #lisp 15:29:08 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 15:29:18 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 15:30:19 crixus [~Rob@135-23-80-105.cpe.pppoe.ca] has joined #lisp 15:31:03 -!- ASau [~user@p54AFEFDB.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] 15:34:02 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 15:34:58 ahungry_ [~null@66.184.106.97] has joined #lisp 15:40:31 -!- leo2007 [~leo@123.122.49.167] has quit [Ping timeout: 260 seconds] 15:42:12 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 245 seconds] 15:44:07 download [~user@dhcp206.hpc.unm.edu] has joined #lisp 15:44:31 -!- download is now known as Guest75041 15:46:53 cgore [~cgore@cgore.com] has joined #lisp 15:48:17 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:49:02 mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 15:49:15 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 15:49:51 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 15:50:47 -!- crixus [~Rob@135-23-80-105.cpe.pppoe.ca] has quit [Ping timeout: 272 seconds] 15:52:05 -!- oleo [~oleo@xdsl-78-35-152-242.netcologne.de] has quit [Ping timeout: 248 seconds] 15:54:18 -!- aftersha_ [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 15:55:29 -!- Kruppe [~jcp@laforge.cs.uwaterloo.ca] has quit [Quit: ZNC - http://znc.in] 15:57:01 Kruppe [~jcp@laforge.cs.uwaterloo.ca] has joined #lisp 15:57:14 Bike [~Glossina@wl-nat105.it.wsu.edu] has joined #lisp 15:58:00 Iceing [~other@188.162.64.113] has joined #lisp 15:58:04 -!- Guest75041 is now known as downloadico 15:58:12 hello 15:58:26 http://ideone.com/h9vBH5 why doesn't it macroexpands? 15:58:44 expected output is (- 1) 16:00:30 Iceing: macroexpand uses the global environment if its second argument is not provided 16:00:52 Denommus` [~user@unaffiliated/denommus] has joined #lisp 16:01:35 <|3b|> clhs macroexpand 16:01:35 http://www.lispworks.com/reference/HyperSpec/Body/f_mexp_.htm 16:01:36 Bike: what should i provide as second arg to obitain expected output? 16:02:05 <|3b|> you need to write a macro to get an environment to pass to macroexpand 16:02:12 <|3b|> (or something like that) 16:02:22 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 16:03:01 ugh, sounds ugly 16:03:16 that's how it is. 16:03:25 -!- Denommus` [~user@unaffiliated/denommus] has quit [Read error: Connection reset by peer] 16:03:30 bobbysmith007: something has gone wrong 16:03:41 Denommus` [~user@unaffiliated/denommus] has joined #lisp 16:04:33 <|3b|> Iceing: see the EXPAND macro in the examples on that clhs page 16:04:43 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 272 seconds] 16:05:51 |3b|: yeah, thanks 16:05:53 (defmacro expand (m &environment env) `',(macroexpand m env)) (macrolet ((c (a) `(,a 1))) (print (expand (c -)))) 16:05:54 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 16:06:25 Something that keeps annoying me is I create a package "AST-TOOLING" containing a bunch of symbols that I need to access from the :cl-user package I have to either (in-package :AST-TOOLING) or prefix every symbol with ast-tooling:. Is there a better way? I know I can't macroize it as in (with-package :ast-tooling ...). 16:07:00 (in-package :cl-user) (use-package :ast-tooling) 16:07:23 This is what rc files are for. 16:07:32 I don't want to have to write: (ast-tooling:bind :field (ast-tooling:fieldDecl (ast-tooling:hasType (ast-tooling:bind :type (ast-tooling:type )) (ast-tooling:hasParent (ast-tooling:bind :class (ast-tooling:recordDecl (ast-tooling:isDerivedFrom "GCObject" ))))))) all the time 16:07:43 ^ 16:07:44 ogamita: What are "rc" files? 16:08:09 drmeister: files that are loaded by the system at startup. sometimes called init files too. 16:08:14 ~/.clisprc ~/ccl-init.lisp ~/.eclrc.lisp ~/.sbclrc etc. 16:08:20 Oh yeah. 16:08:27 <|3b|> drmeister: some lisps have an extension to do package::(stuff in that package) 16:08:33 *drmeister* slaps forehead 16:08:34 <|3b|> you could add that to yours too 16:08:34 majority have rc in them. :-) 16:08:35 use-package is a function that could help you. 16:09:21 <|3b|> or i suppose you could write a similar reader macro at the user level 16:09:29 drmeister: I use a function called "shadowed-import", then map over external symbols and shadowed-import them all. I set this up as a hook on a macro I use when I change packages at the repl 16:09:42 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 16:10:14 |3b| What lisp has "do package::(stuff in that package)"? 16:10:28 sbcl and allegro, i think 16:10:30 <|3b|> sbcl and one of the commercial ones at least 16:10:47 <|3b|> "do" was part of the surrounding text, not part of the example though 16:11:08 What does it look like then? Could you give an quick example? 16:11:24 ast-tooling::(stuff in that package)? 16:11:28 <|3b|> right 16:11:35 Hmm, doesn't look very lispy 16:11:56 *drmeister* has become a lisp snob 16:12:22 <|3b|> well, defining an AST-TOOLING-USER package is another option :) 16:12:29 But I see what they are trying to get at. 16:12:47 trebor_dki [~user@153.96.244.213] has joined #lisp 16:13:03 |3b|: Hmmm, that's an interesting thought. 16:13:16 -!- Iceing [~other@188.162.64.113] has quit [Quit: leaving] 16:14:31 *|3b|* tends to just either mess around in the original package, or define a new one though (and probably prefix everything anyway) 16:14:57 Symbols and packages seem to intrude on the programming experience a little more in CL when compared to something like Python - or am I misguided? 16:16:10 in standard CL, they're harder to than in python. Package-local nicknames in sbcl bring this more in line with python, but they're not supported by other implementations 16:17:20 you're constantly messing with packages in python, so I'm not sure if it's *more* intrusive 16:17:42 it's easier to think about in python, though, because there's less implicit state to deal with 16:17:46 What about a macro that creates a temporary package alias like (package-alias :at :ast-tooling) (at:bind :field (at:fieldDecl ...))? 16:18:18 can't write a macro like that 16:18:33 yeah, because the symbols are assigned to a package at read time 16:18:35 one option down those lines is to make the nickname in your rc file, then only use it at the repl. Then if you get a name collision from a package you use you can abandon the short nickname for another one 16:18:40 I haven't thought it through - you are probably correct. 16:18:53 well, since package-alias is an independent form you could have it alter the reader 16:20:43 Food for thought - thanks! 16:21:12 <|3b|> package-local-nicknames are sort of like that, just scoped at a whole package rather than something you turn on and off 16:22:09 -!- Denommus` is now known as Denommus 16:22:21 What's the other thing called "package::(stuff...)"? 16:22:36 *|3b|* isn't sure if that has a specific name 16:23:22 dlowe: what's missing from IOlib ? 16:23:30 just saw your comment from a few days ago 16:24:44 fe[nl]ix: For my own use, nothing. I was more thinking about a posix library that didn't come with a multiplexer and streaming abstractions :) 16:25:30 well, you don't have to load those 16:25:39 crixus [~Rob@69.77.176.98] has joined #lisp 16:26:03 oleo [~oleo@xdsl-78-35-178-189.netcologne.de] has joined #lisp 16:26:48 bobbysmith007: thanks! 16:26:53 -!- jewel [~jewel@105-237-68-160.access.mtnbusiness.co.za] has quit [Ping timeout: 272 seconds] 16:33:39 :) 16:35:13 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 16:36:03 corni [~corni@drupal.org/user/136353/view] has joined #lisp 16:37:54 cory786 [~cory@CK-Laptop.wifi.utoledo.edu] has joined #lisp 16:40:16 paul0 [~paul0@189.114.197.30.dynamic.adsl.gvt.net.br] has joined #lisp 16:41:10 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 16:44:10 -!- eudoxia [~eudoxia@r179-24-27-245.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 16:44:42 -!- marcoecc [~user@ec2-184-73-245-68.compute-1.amazonaws.com] has quit [Ping timeout: 245 seconds] 16:46:05 Xach: sorry for the trouble, jenkins caught it overnight, but I wasnt quite quick enough to prevent your error 16:46:58 jenkinnnnns! 16:48:04 -!- shridhar [Shridhar@nat/redhat/x-zvpqzdanxndgecik] has quit [Quit: shridhar] 16:49:28 jbarker [~jbarker@18.189.79.180] has joined #lisp 16:49:34 -!- Code_Man` [~Code_Man@2a02:1205:5059:e1a0:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 16:51:27 eee-blt_ [U2FsdGVkX1@ma.sdf.org] has joined #lisp 16:53:44 -!- sellout- [~Adium@75-166-123-23.hlrn.qwest.net] has quit [Quit: Leaving.] 16:53:54 sellout- [~Adium@75-166-123-23.hlrn.qwest.net] has joined #lisp 16:55:39 -!- STilda [~kvirc@188.162.166.17] has quit [Ping timeout: 272 seconds] 16:57:36 gravicappa [~gravicapp@ppp91-77-171-144.pppoe.mtu-net.ru] has joined #lisp 16:58:20 -!- sellout- [~Adium@75-166-123-23.hlrn.qwest.net] has quit [Ping timeout: 252 seconds] 17:01:54 elfenixtorres [~vantage@113.Red-88-7-36.staticIP.rima-tde.net] has joined #lisp 17:03:46 hi 17:04:40 dmiles_afk [~dmiles@c-67-189-17-39.hsd1.or.comcast.net] has joined #lisp 17:05:29 -!- Bike [~Glossina@wl-nat105.it.wsu.edu] has quit [Ping timeout: 252 seconds] 17:06:11 STilda [~kvirc@188.162.166.17] has joined #lisp 17:07:31 Bike [~Glossina@wl-nat109.it.wsu.edu] has joined #lisp 17:10:18 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 17:13:25 Davidbrcz [~david@191.134.140.88.rev.sfr.net] has joined #lisp 17:15:06 -!- ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 17:16:11 -!- jbarker [~jbarker@18.189.79.180] has quit [Ping timeout: 260 seconds] 17:16:18 -!- Bike [~Glossina@wl-nat109.it.wsu.edu] has quit [Ping timeout: 276 seconds] 17:16:58 -!- mvilleneuve_ [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 17:17:03 jbarker [~jbarker@18.189.79.180] has joined #lisp 17:17:27 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 272 seconds] 17:17:32 ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has joined #lisp 17:17:51 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #lisp 17:18:43 yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 17:18:59 -!- yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Changing host] 17:18:59 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 17:19:16 -!- elfenixtorres [~vantage@113.Red-88-7-36.staticIP.rima-tde.net] has quit [Quit: Ik ga weg] 17:19:28 -!- cory786 [~cory@CK-Laptop.wifi.utoledo.edu] has quit [Ping timeout: 246 seconds] 17:20:26 Good morning 17:20:57 tesuji [~tesuji@unaffiliated/tesuji] has joined #lisp 17:22:09 -!- ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 17:23:30 stassats [~stassats@wikipedia/stassats] has joined #lisp 17:26:02 -!- oleo [~oleo@xdsl-78-35-178-189.netcologne.de] has quit [Quit: Leaving] 17:26:57 zacharias_ [~aw@unaffiliated/zacharias] has joined #lisp 17:27:01 -!- ustunozgur [~ustunozgu@78.162.9.87] has quit [Remote host closed the connection] 17:27:09 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Disconnected by services] 17:27:12 -!- zacharias_ is now known as zacharias 17:27:35 sixbitslacker [~fn@headache.hungry.com] has joined #lisp 17:27:40 ustunozgur [~ustunozgu@78.162.9.87] has joined #lisp 17:29:50 oleo [~oleo@xdsl-78-35-178-189.netcologne.de] has joined #lisp 17:31:15 -!- oleo is now known as wbooze 17:31:39 -!- wbooze is now known as oleo 17:32:04 -!- ustunozgur [~ustunozgu@78.162.9.87] has quit [Ping timeout: 246 seconds] 17:32:19 Denommus [~user@unaffiliated/denommus] has joined #lisp 17:32:27 -!- amadsen [~Alpheus@67.214.225.82] has left #lisp 17:33:56 drmeister: in general CL packages tend to be more annoying than python's modules/imports, though there's at least one area in which packages usually do more of what you want, and that's redefining anything already imported 17:34:38 in python an import creates a copy of the module's bindings tied to the importing module's namespace, so redefinitions in the other module won't take effect until you reimport it 17:35:02 still, packages might be the single biggest wart on CL 17:35:13 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 17:35:18 there are other pain areas, but none so localised as the package system 17:35:44 Denommus [~user@unaffiliated/denommus] has joined #lisp 17:36:01 Bike, |3b|: do you know if it's possible to install n augmented reader or something of the sort to implement package-local-nicknames portably? 17:36:26 it's so, so useful to have them, and so useless when nobody but SBCL supports them 17:36:27 you'd have to rewrite most of the reader, i think, including parts unrelated to symbols 17:36:30 *|3b|* suspects it would be inconvenient to use a completely portable version 17:36:43 mathrick: I have something like that in progress (no slime integration yet and still some rough edges): https://github.com/m-n/lazy-susan 17:36:45 yeah, I'm fine with doing something that has impl-specific hooks 17:36:51 -!- Denommus [~user@unaffiliated/denommus] has quit [Client Quit] 17:36:56 as long as it can be installed from the code 17:36:58 <|3b|> probably easier to hack it into individual implementations 17:37:02 Vivitron: oh! 17:37:04 *mathrick* looks 17:37:15 my link also does foo::(bar baz) syntax 17:37:18 <|3b|> and/or convince them to accept patches for it :) 17:37:27 ltbarcly [~textual@216.113.168.148] has joined #lisp 17:37:37 and a digit separator, so you could have 100_000_000 read as 100000000 17:37:49 Vivitron: that's a silly syntax, but I guess it's fine and convenient for a repl 17:38:06 I mean foo::(bar baz) 17:38:28 Vivitron: btw, s/seperator/separator/ 17:38:29 yes, I haven't used that in anger yet but some people seem to like it 17:38:32 heh 17:39:45 Vivitron: how do you hook into rt's of unicode impls, which is most of them these days? 17:40:05 it's theoretically straightforward, but in practice infeasible to install 100k reader macros 17:40:06 I think if we want other implementations to support it, we should write a CDR for it based on the current experience in sbcl 17:40:15 mathrick: document that the provided rt is only for ascii:) 17:40:17 dlowe: that's a very solid idea 17:40:27 who's in charge of CDR these days? 17:40:34 mathrick: What's the problem with CL packages? 17:40:54 http://cdr.eurolisp.org/ 17:41:08 jasom: how they work and don't work :) 17:41:41 almost everything about them is suboptimal 17:41:58 mathrick: the user could set any unicode chars they use for themselves; but setting all of unicode to my token reader macro would use a prohibitive amount of computational resources 17:42:07 Vivitron: exactly 17:42:39 perhaps that warrants a hack leading to another CDR: how to deal with extensive readtable surgeries in the unicode age 17:43:07 maybe a character class-based readtable extension 17:43:10 something along the lines of emacs keymaps with T as entry is one sensible way 17:43:16 Making this library I would have liked a way to set a "default" reader macro 17:43:17 dlowe: that's another way, yes 17:43:24 Vivitron: ^ 17:43:50 MAKE-SPARSE-READTABLE + install a macro for T 17:44:29 mathrick: I don't feel like there is anything wrong with the lisp package system per-se. I do think that having more control over how symbols are interned would solve a lot of problems, and not just package-related ones 17:45:29 nug700 [~nug700@184-98-176-188.phnx.qwest.net] has joined #lisp 17:45:52 jasom: packages are not first-class. That's a huge problem in many important situations 17:45:58 edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 17:46:28 they have surprising semantics and take effect in places which lead to annoying problems (the kind of problems Ron Garret was trying to solve) 17:46:44 it's very hard to influence the system in any way 17:47:06 the reader in general is very tied in a very global way to packages and vice versa 17:47:27 mathrick: by "not first class" do you mean that you can't create packages not in the global package namespace? 17:47:34 yes 17:47:51 mathrick: thanks for the typo point out 17:48:06 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:48:09 Vivitron: sure, it's my pet peevee, so you can count on me :) 17:48:19 fiveop [~fiveop@p5DDC42AE.dip0.t-ipconnect.de] has joined #lisp 17:50:33 Packge semantics are much more surprising if you don't learn how they work and just assume they work like something else. 17:51:05 Xach: I know very well how packages work. That's why I wish they worked differently in many aspects 17:51:08 Code_Man` [~Code_Man@2a02:1205:5059:e1a0:223:54ff:fe38:82c2] has joined #lisp 17:52:01 It's easy to be surprised by them if you don't fully understand how read time is separate too 17:52:08 but if it were easy to hook into the reader right before it interns a symbol, it would be moot, as you could have whatever semantics you want 17:53:10 mathrick: That situation is not common among people surprised by package semantics. 17:53:20 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds] 17:53:50 jasom: yeah. It's hard to separate some complaints about packages from complaints about reader extensibility (or more precisely, lack thereof) 17:54:03 the two are very closely coupled 17:54:19 Xach: admittedly 17:54:39 Using an implementation with clear restarts for symbol conflicts made packages way less painful for me. 17:55:12 tsuru [~charlie@adsl-74-179-198-164.bna.bellsouth.net] has joined #lisp 17:55:20 mathrick: also, I'll take the mediocre reader/package system over scheme's non-system any day of the week. 17:55:26 -!- tensorpudding [~tensorpud@99.102.69.237] has quit [Read error: Operation timed out] 17:55:28 I still wish I had a good idea for form-local readtables 17:55:37 but I don't think it can actually be done 17:56:11 jasom: well sure, we can also be superior to PHP. But it's never been Lisp style to be merely content about not being as bad as others 17:56:18 jasom: I second that! I think including #+ / #- in the standard was a huge win too 17:56:56 mathrick: well I think it is technically possible to use readtables to completely replace the interning; I just don't want to maintain that code 17:58:31 jasom: technically yes. In practice no, because there are really only two options when it comes to the CL reader: use it as is, or replace it completely 17:58:51 mathrick: for form-local one thing you could to is have a macro character that binds readtable and then reads the next form. PJB had a post on c.l.l with an interesting more dynamic option a few weeks ago 17:59:46 Vivitron: there are some partial hacks for that, but nothing that is truly composable and extensible I've seen so far. 18:00:10 the problem is when you have more than one form-local macro character that you want to install 18:01:50 for reference purposes, when I say form-local, I mean something like (progn |quotedSymbol| (with-java (|some.Java.method| foo))), where || has different semantics inside WITH-JAVA than outside 18:02:07 and yes, it's a crappy example, please don't think about the specific choices too much 18:02:37 mathrick: couldn't you just bind a readtable with multiple macro-characters set before you read the next form? 18:02:43 -!- stassats [~stassats@wikipedia/stassats] has left #lisp 18:03:33 fortitude: no, because that instantly creates issues with "what is the next form?". That's the wall I ran into each time I thought about it seriously 18:03:45 -!- ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 276 seconds] 18:03:58 mathrick: yes, I would be tempted accept {...} instead of (with-java ...) 18:04:09 right 18:04:16 and that's where problems start 18:04:27 mathrick: it seems like a "form" is whatever is returned by the next call to READ, no? 18:04:54 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 18:05:03 -!- fiveop [~fiveop@p5DDC42AE.dip0.t-ipconnect.de] has quit [Quit: humhum] 18:05:44 subtlepath [~walker@subtlepath.com] has joined #lisp 18:06:49 fortitude: yes, but how do you deal with potential nested local macro chars altering what forms are? Imagine a WITH-FOREIGN-CODE form which locally accepts source in another language, say C 18:07:05 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 18:07:16 mathrick: that's true, you can't overlay readtables that way 18:07:19 deciding where to end reading so that you can interpret the locally-redefined syntax is impossible without knowing where the syntax has been redefined 18:07:23 well 18:07:42 actually 18:07:58 I should look into how Racket language definitions work 18:08:09 lets assume we have a macro-function like (lambda (stream char) (let ((*readtable* (eval (read stream)))) (read))) 18:08:29 in doing that, the form that you evaluate to produce the new readtable might very well copy the existing one and modify it 18:08:34 rather than defining a new one wholesale 18:09:45 fiveop [~fiveop@p5DDC42AE.dip0.t-ipconnect.de] has joined #lisp 18:09:53 not sure what that is meant to do exactly 18:10:43 mathrick: when you bind readtable within your reader macro, the new readtable decides when the form ends and in my experience that works how you want it to (at least for lisp read, getting your editor to work nicely with wild syntax could be another story) 18:10:46 -!- mishoo [~mishoo@93.113.190.121] has quit [Read error: Connection reset by peer] 18:11:04 mishoo [~mishoo@93.113.190.121] has joined #lisp 18:11:07 -!- kobain [~sambio@unaffiliated/kobain] has quit [Ping timeout: 265 seconds] 18:11:21 Vivitron: it's fine when only one place modifies it. Making it compose is the problem 18:11:26 mathrick: the idea was to have a macro character like #@(my-readtable-func) #symbol-requiring-new-readtable# 18:11:45 mathrick: I'm not sure what you mean by that 18:12:42 fortitude: oh, if it required explicit installs in every single place in the user code, it'd completely obliterate any advantage to having form-local readtables 18:13:06 Denommus [~user@unaffiliated/denommus] has joined #lisp 18:13:27 mathrick: I've run across this issue before, where it seems like it would be useful to be able to fake input to the reader 18:13:38 e.g. back up and pretend that the current stream started with "(progn" 18:13:40 yeah 18:13:57 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 252 seconds] 18:14:27 I can see why the reader works the way it does. It's because inventing any better way that doesn't break down in corner cases is Really Hard. I still wish we had a better way though 18:15:27 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 18:16:27 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 272 seconds] 18:17:09 pnpuff [~harmonic@unaffiliated/pnpuff] has joined #lisp 18:17:56 mathrick: there's actually a way to do what you want, though it's a little hacky 18:18:06 do tell 18:18:21 instead of using LET to bind *readtable*, setf it, then use a reader macro for #\) to restore it 18:18:38 how does that help? 18:19:09 because then your readtable is in effect until the form where you initiated it closes 18:19:14 Alfr [~Unknown@g225155027.adsl.alicedsl.de] has joined #lisp 18:19:20 ish 18:19:46 fortitude: what about (my-special-form (foo (bar (baz))))? 18:20:40 it depends a bit on the details of the readtable, but if it's at all like CL's, the close-parens in the foo bar and baz forms will be read by the #\( macro function 18:21:04 hmm 18:21:07 so the only remaining on is the close-paren for my-special form, assuming you can convince the regular readtable not to slurp it up 18:22:11 cory786 [~cory@CK-Laptop.wifi.utoledo.edu] has joined #lisp 18:22:45 -!- corni [~corni@drupal.org/user/136353/view] has quit [Ping timeout: 252 seconds] 18:23:21 Is there a way to make LOOP iterate over multiple lists and only stop when they have all ran out? 18:23:38 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 18:24:50 not really 18:25:10 mood: with ITER you can do it by using its general iterator 18:25:10 mood: with manual checking and updating, yes. at that point it may be more straightforward to use something else. 18:25:13 mood: (loop for (x . y) = list then y ... 18:25:16 corni [~corni@drupal.org/user/136353/view] has joined #lisp 18:25:23 I guess with LOOP you can do the same, although it will be more verbose 18:26:36 -!- ltbarcly [~textual@216.113.168.148] has quit [Ping timeout: 252 seconds] 18:27:35 Thanks, I'll look a bit further then. 18:27:35 -!- Davidbrcz [~david@191.134.140.88.rev.sfr.net] has quit [Ping timeout: 260 seconds] 18:29:00 -!- LiamH [~healy@pdp8.nrl.navy.mil] has quit [Ping timeout: 265 seconds] 18:29:50 mood: http://paste.lisp.org/display/140895 <-- example of doing it manually 18:29:53 -!- pnpuff [~harmonic@unaffiliated/pnpuff] has left #lisp 18:30:17 ltbarcly [~textual@216.113.168.148] has joined #lisp 18:31:00 wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has joined #lisp 18:32:01 jasom: thanks 18:33:19 sellout- [~Adium@75-166-123-23.hlrn.qwest.net] has joined #lisp 18:35:40 -!- [DCI]ldionmarcil is now known as ldionmarcil 18:36:00 -!- wedgeV [~wedge@static-96-239-100-26.nycmny.fios.verizon.net] has quit [Quit: wedgeV] 18:39:44 LiamH [~healy@pdp8.nrl.navy.mil] has joined #lisp 18:42:15 <|3b|> (loop for x = (pop list1) for y = (pop list2) while (and list1 list2) ...)? 18:42:43 <|3b|> optionally rebind list1 and list2 if you don't have another ref to heads of lists and you need them later 18:42:53 -!- lyanchih_ [~lyanchih@220-134-193-4.HINET-IP.hinet.net] has quit [Quit: lyanchih_] 18:43:03 <|3b|> and OR in the termination test 18:43:52 -!- cory786 [~cory@CK-Laptop.wifi.utoledo.edu] has quit [Ping timeout: 245 seconds] 18:45:39 lman` [~user@158.Red-176-83-61.dynamicIP.rima-tde.net] has joined #lisp 18:45:51 -!- lman [~user@unaffiliated/lman] has quit [Disconnected by services] 18:45:54 -!- lman` is now known as lman 18:45:57 -!- lman [~user@158.Red-176-83-61.dynamicIP.rima-tde.net] has quit [Changing host] 18:45:57 lman [~user@unaffiliated/lman] has joined #lisp 18:45:57 -!- arenz [arenz@nat/ibm/x-xjzjcvvjmhaeopxw] has quit [Ping timeout: 248 seconds] 18:47:06 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:49:32 |3b|: isn't POP destructive? 18:49:51 No. 18:50:00 <|3b|> it modifies the binding, but not the list 18:50:05 hmm, no, that wouldn't make sense 18:50:06 yeah 18:52:36 pnpuff [~harmonic@unaffiliated/pnpuff] has joined #lisp 18:53:26 tensorpudding [~tensorpud@99.102.69.237] has joined #lisp 18:54:02 przl [~przlrkt@p5DD15D25.dip0.t-ipconnect.de] has joined #lisp 18:55:08 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 18:55:18 normanrichards [~textual@70.114.215.220] has joined #lisp 18:56:48 mc40 [~mcheema@146.255.107.122] has joined #lisp 18:59:25 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 272 seconds] 19:00:40 Bike [~Glossina@wl-nat109.it.wsu.edu] has joined #lisp 19:00:48 ndrei [~avo@83.142.149.227] has joined #lisp 19:00:56 sheilong [~sabayonus@unaffiliated/sheilong] has joined #lisp 19:01:01 -!- davazp [~user@14.Red-79-152-116.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 19:01:59 akenisuto [~akenisuto@HSI-KBW-37-209-74-126.hsi15.kabel-badenwuerttemberg.de] has joined #lisp 19:02:36 -!- akenisuto [~akenisuto@HSI-KBW-37-209-74-126.hsi15.kabel-badenwuerttemberg.de] has quit [Client Quit] 19:03:04 Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has joined #lisp 19:03:10 akenisuto [~akenisuto@HSI-KBW-37-209-74-126.hsi15.kabel-badenwuerttemberg.de] has joined #lisp 19:03:33 -!- akenisuto [~akenisuto@HSI-KBW-37-209-74-126.hsi15.kabel-badenwuerttemberg.de] has quit [Client Quit] 19:04:10 akenisuto [~akenisuto@HSI-KBW-37-209-74-126.hsi15.kabel-badenwuerttemberg.de] has joined #lisp 19:05:32 -!- crixus [~Rob@69.77.176.98] has quit [Ping timeout: 245 seconds] 19:08:47 -!- jbarker [~jbarker@18.189.79.180] has quit [Remote host closed the connection] 19:09:27 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 19:14:25 -!- przl [~przlrkt@p5DD15D25.dip0.t-ipconnect.de] has quit [Quit: leaving] 19:15:24 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Read error: Connection reset by peer] 19:19:13 billstclair [~billstcla@p-68-237-136-136.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 19:19:13 -!- billstclair [~billstcla@p-68-237-136-136.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 19:19:13 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 19:19:41 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 19:20:25 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Ping timeout: 272 seconds] 19:20:44 Denommus [~user@unaffiliated/denommus] has joined #lisp 19:22:55 -!- downloadico [~user@dhcp206.hpc.unm.edu] has quit [Ping timeout: 245 seconds] 19:24:45 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 272 seconds] 19:25:35 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 19:27:36 downloadico [~user@dhcp206.hpc.unm.edu] has joined #lisp 19:28:42 -!- ggole [~ggole@58-7-111-68.dyn.iinet.net.au] has quit [] 19:30:15 andrea_ [~andrea@93-36-105-96.ip59.fastwebnet.it] has joined #lisp 19:30:45 q 19:30:48 -!- andrea_ [~andrea@93-36-105-96.ip59.fastwebnet.it] has quit [Client Quit] 19:32:26 -!- pnpuff [~harmonic@unaffiliated/pnpuff] has left #lisp 19:37:05 crixus [~Rob@69.77.176.98] has joined #lisp 19:37:19 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 19:43:53 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 19:44:56 -!- mc40 [~mcheema@146.255.107.122] has quit [Quit: mc40] 19:51:43 -!- tesuji [~tesuji@unaffiliated/tesuji] has quit [Ping timeout: 246 seconds] 19:54:36 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 20:02:13 dkordic [~danilo@109-93-166-30.dynamic.isp.telekom.rs] has joined #lisp 20:03:21 -!- Bike [~Glossina@wl-nat109.it.wsu.edu] has quit [Ping timeout: 252 seconds] 20:03:26 ndrei [~avo@83.142.149.227] has joined #lisp 20:08:28 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Remote host closed the connection] 20:08:35 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 20:11:52 -!- Ogion [~Ogion@76.Red-83-42-52.dynamicIP.rima-tde.net] has left #lisp 20:15:41 wws [~billstcla@p-67-158-165-34.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 20:15:51 -!- ASau` is now known as ASau 20:15:51 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 260 seconds] 20:16:58 -!- wws [~billstcla@p-67-158-165-34.dsl1.rtr.chat.fpma.frpt.net] has quit [Client Quit] 20:17:14 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 20:19:16 Denommus` [~user@unaffiliated/denommus] has joined #lisp 20:20:54 Agamemnus [~Agamemnus@c-174-62-200-18.hsd1.ma.comcast.net] has joined #lisp 20:20:56 hello 20:21:16 -!- LoicLisp [~loic@130.205.122.78.rev.sfr.net] has quit [Quit: Leaving] 20:21:46 i have an idea for an experiment, and i was wondering if someone has already done something like it before. 20:22:01 anyone interested in hearing it? It is a bit long-winded. 20:22:06 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 252 seconds] 20:23:59 Agamemnus: write it up on pastebin and post a link. IF it is on topic, of course. 20:25:55 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 272 seconds] 20:26:37 sure. 20:27:01 ndrei [~avo@83.142.149.227] has joined #lisp 20:27:24 prxq: http://pastebin.com/6QdMsYHA 20:27:58 Iceing [~other@188.162.65.39] has joined #lisp 20:28:01 hello 20:29:59 for example i have something like http://vpaste.net/FkCKn, how can i eval that bar when slime poped up its restart frame in emacs? 20:30:16 by eval i mean just check what value has bar 20:31:05 -!- Code_Man` [~Code_Man@2a02:1205:5059:e1a0:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 20:31:58 Bike [~Glossina@wl-nat101.it.wsu.edu] has joined #lisp 20:32:57 by pressing "e" on 0 of backtrace and entering "bar" in "eval in current frame" thing gives me undefined 20:33:15 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 272 seconds] 20:33:42 Codynyx [~cody@c-75-72-223-59.hsd1.mn.comcast.net] has joined #lisp 20:35:27 jbarker [~jbarker@18.111.69.132] has joined #lisp 20:35:39 KaiQ [~localhost@p578FC247.dip0.t-ipconnect.de] has joined #lisp 20:36:03 Guest30306 [~mike@204.116.186.34] has joined #lisp 20:37:05 Agamemnus: that discussion would be ok for #lispcafe 20:37:07 I decided to just use keyword symbols: Here's an s-expression that matches C++ fields in structs and classes that have a type derived from a struct called "GCObject": (:bind :all (:field-decl (:has-type (:record-decl (:is-derived-from (:record-decl (:has-name "GCObject")))))))) 20:37:33 -!- Guest30306 [~mike@204.116.186.34] has quit [Client Quit] 20:39:16 It mimics the clang C++ DSL that the clang folks developed for the ASTMatcher library which used M-expressions. 20:40:14 -!- Acherontius [~user@204.116.186.34] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:40:29 basicly i just want to access lexical scope where break was called 20:43:20 -!- copec [copec@schrodbox.unaen.org] has quit [Ping timeout: 245 seconds] 20:43:23 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 272 seconds] 20:43:36 is it possible? 20:44:09 Acherontius [~mike@204.116.186.34] has joined #lisp 20:44:27 fantazo [~fantazo@213.129.230.10] has joined #lisp 20:44:34 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 20:45:55 -!- ahungry_ [~null@66.184.106.97] has quit [Ping timeout: 272 seconds] 20:46:01 fantazo_ [~fantazo@213.129.230.10] has joined #lisp 20:49:16 copec [copec@schrodbox.unaen.org] has joined #lisp 20:49:17 -!- copec [copec@schrodbox.unaen.org] has quit [Excess Flood] 20:49:30 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Remote host closed the connection] 20:50:17 copec [copec@schrodbox.unaen.org] has joined #lisp 20:50:32 -!- Bike [~Glossina@wl-nat101.it.wsu.edu] has quit [Ping timeout: 245 seconds] 20:52:08 <|3b|> Iceing: try compiling with higher debug settings, and use the variable somewhere 20:52:56 <|3b|> in slime, C-u C-c C-c instead of C-c C-c will compile with high debug, or you can (declare (optimize debug)) in the function 20:53:18 -!- _d3f [~gnu@vm5.rout0r.org] has quit [Read error: Connection reset by peer] 20:54:16 _d3f [~gnu@vm5.rout0r.org] has joined #lisp 20:54:40 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 20:57:04 What are the best books for programming GOFAI in lisp? 20:57:30 If there are such things 20:57:37 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Read error: Operation timed out] 20:58:45 |3b|: and then that bar will be listed in "Local" in bactrace? 20:59:07 "Locals"* 20:59:14 <|3b|> possibly 20:59:32 <|3b|> might still get optimized away in trivial examples like that 20:59:45 -!- STilda [~kvirc@188.162.166.17] has quit [Ping timeout: 272 seconds] 20:59:54 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 276 seconds] 21:00:47 |3b|: in real one it's there, thanks a lot! 21:02:12 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 21:02:15 how can i globally set (declare (optimize debug)) for system? 21:02:24 asdf system that is 21:02:36 for a system, that's hard 21:02:51 globally, use PROCLAIM 21:03:07 I guess you can do it globally then recompile the system 21:03:40 cory786 [~cory@CK-Laptop.wifi.utoledo.edu] has joined #lisp 21:05:15 dlowe: could you please expand on proclaim a bit? 21:05:26 clhs proclaim 21:05:26 http://www.lispworks.com/reference/HyperSpec/Body/f_procla.htm 21:06:45 dlowe: ah, okay. Should i put in asd file? 21:08:14 Iceing: no. This occurs on a different level than asd files 21:08:46 Iceing: note that your proclaim may be overridden by different systems, too 21:08:57 antonv [5daba1b0@gateway/web/freenode/ip.93.171.161.176] has joined #lisp 21:09:44 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 21:10:09 got it, thanks 21:10:53 -!- seangrove [~user@24-182-13-178.static.arhd.ca.charter.com] has quit [Ping timeout: 272 seconds] 21:10:57 on sbcl restrict-compiler-policy might be of interest 21:11:28 -!- Denommus` is now known as Denommus 21:15:24 kcj [~casey@unaffiliated/kcj] has joined #lisp 21:16:12 Bike [~Glossina@wl-nat101.it.wsu.edu] has joined #lisp 21:16:48 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 21:20:46 -!- Acherontius [~mike@204.116.186.34] has quit [Quit: WeeChat 0.4.1] 21:22:17 -!- Harag [~Thunderbi@ti-225-77-108.telkomadsl.co.za] has quit [Ping timeout: 272 seconds] 21:22:43 Acherontius [~user@204.116.186.34] has joined #lisp 21:23:45 -!- copec [copec@schrodbox.unaen.org] has quit [Quit: checkity check out.] 21:23:54 does anyone have lispworks x86 (not 64 bit) 21:24:31 From some logs I have impression it has a bug 21:24:48 would like to test it 21:24:58 seangrove [~user@24-182-13-178.static.arhd.ca.charter.com] has joined #lisp 21:25:37 Yep, I've got it 21:27:27 -!- Iceing [~other@188.162.65.39] has quit [Quit: leaving] 21:29:22 Watcher7 [~w@adsl-108-210-218-82.dsl.hstntx.sbcglobal.net] has joined #lisp 21:29:44 jewel [~jewel@105-237-68-160.access.mtnbusiness.co.za] has joined #lisp 21:30:04 liqu0rice [~yaaic@brln-4db84c55.pool.mediaWays.net] has joined #lisp 21:30:42 Acherontius: could you run this: http://paste.lisp.org/display/140899 21:38:28 -!- gravicappa [~gravicapp@ppp91-77-171-144.pppoe.mtu-net.ru] has quit [Ping timeout: 265 seconds] 21:39:36 joe9 [~user@ip24-255-250-24.ks.ks.cox.net] has joined #lisp 21:40:27 :GOT-IT 21:40:42 -!- doomlord_ [~servitor@host86-184-12-236.range86-184.btcentralplus.com] has quit [Read error: Connection reset by peer] 21:41:07 -!- kcj [~casey@unaffiliated/kcj] has quit [Read error: Connection reset by peer] 21:41:42 Sorry for delay, stupid work 21:44:08 Acherontius: thanks 21:44:15 No problem 21:44:49 Acherontius: so, the problem I have in logs does not reproduce, will try to create more complex test case 21:45:34 Sounds good. It's the personal edition, if that makes a difference (I'm an SBCL guy) 21:47:38 Heading out for the night, I'm around most days if you need another test run, antonv 21:47:58 -!- Acherontius [~user@204.116.186.34] has quit [Quit: Peacing out for the night] 21:48:08 Acherontius: thanks, I will try to use personal edition myself 21:50:49 -!- liqu0rice [~yaaic@brln-4db84c55.pool.mediaWays.net] has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org] 21:51:31 mc40 [~mcheema@146.255.107.122] has joined #lisp 21:52:30 can anyone recommend simple library for 2d vector manipulation? 21:52:34 -!- jbarker [~jbarker@18.111.69.132] has quit [Remote host closed the connection] 21:53:02 -!- cory786 [~cory@CK-Laptop.wifi.utoledo.edu] has quit [Ping timeout: 245 seconds] 21:53:50 jackdaniel: what are you looking for? 21:55:50 jackdaniel: CL already contains all you need: (+ (complex x0 y0) (complex x1 y1)) (abs (complex x y)) etc. 21:55:56 LiamH: mostly length calculation, normalization, angle between two vectors 21:56:29 jackdaniel: Look at the grid system in Antik. 21:57:41 (grid:norm #(3.0 4.0)) 21:57:45 -!- Bike [~Glossina@wl-nat101.it.wsu.edu] has quit [Ping timeout: 272 seconds] 21:57:56 -!- jtza8 [~jtza8@105-237-71-197.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 21:58:04 (antik:vector-angle #(3.0 4.0 0.0) #(5.0 6.0 0.0)) ; you'll have to pad out to 3D. 21:58:20 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 21:58:59 I'm looking at it right now, seems exactly what im looking for. Thanks 21:59:03 (grid:normalize #(3.0 4.0)) 21:59:09 jackdaniel: NP 21:59:15 (abs #C(3.0 4.0)) 21:59:21 is simplier and doesn't require ffi! 21:59:34 Grid doesn't require ffi. 21:59:48 antik does. 22:00:01 new version does not 22:00:20 (not in master yet) 22:00:23 oh, perhaps it's affine, not a foreign function interface? 22:00:38 correct, Tamas Papp's affi library 22:01:53 Now, a Common Lisp 2020 could include quaternion and octonion, I wouldn't mind. 22:02:06 -!- mc40 [~mcheema@146.255.107.122] has quit [Quit: mc40] 22:02:11 as well as real numbers such as realib. 22:02:23 I have some quaternion functions implemented. 22:02:50 Actually is used in my field. But I've never heard of anyone using octonions. 22:03:17 Just to stay ahead of python :-) 22:03:43 Oh, OK. 22:04:03 Bike [~Glossina@wl-nat105.it.wsu.edu] has joined #lisp 22:04:23 kobain [~sambio@unaffiliated/kobain] has joined #lisp 22:04:45 copec [copec@schrodbox.unaen.org] has joined #lisp 22:05:03 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 260 seconds] 22:06:28 bgs100 [~nitrogen@unaffiliated/bgs100] has joined #lisp 22:07:04 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 22:10:07 francogrex [~user@109.128.70.253] has joined #lisp 22:10:17 is cmucl ported to arm? 22:12:35 francogrex: no 22:13:06 francogrex: im using ecl on arm, clisp works as well. Thats all afaik 22:13:11 in my physics days there were people in the lab using clifford algebras 22:13:55 I am recreating a debian img on android and last time I manually built ccl, but now I want to apt get and avoid the (mild) hassel 22:14:51 -!- corni [~corni@drupal.org/user/136353/view] has quit [Ping timeout: 251 seconds] 22:15:04 jackdaniel: I might download ecl this time, stupid me I lost the instructions on how to build ccl the way I did it last time I know it was a few simple steps but nada 22:19:40 after a tought ill stick with lisp primitives. it's just a few functions i need after all 22:19:54 yrdz [~p_adams@unaffiliated/p-adams/x-7117614] has joined #lisp 22:20:38 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 22:20:50 -!- copec [copec@schrodbox.unaen.org] has quit [Ping timeout: 245 seconds] 22:22:17 Krystof: didn't you actually implement something like that at some point? I seem to remember that... 22:22:36 cd ecl-git/ecl ; ./configure --prefix=/data/languages/ecl --with-system-gmp=no --with-tcp --with-pthread --with-clx --with-x && make 22:22:36 22:23:13 prxq: if I did it is lost to the mists of machines sitting in attics 22:24:56 jbarker [~jbarker@18.189.79.180] has joined #lisp 22:25:24 pdk [~realname@c-71-236-103-197.hsd1.pa.comcast.net] has joined #lisp 22:27:43 slarti [~anonymous@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has joined #lisp 22:28:19 pjb: how to make dot product on 2 vectors represented as #C(x y) ? all i can think of is (+ (* (mapcar #'realpart '(vec1 vec2)) (* (mapcar #'imagpart '(vec1 vec2)))))) 22:28:33 copec [copec@schrodbox.unaen.org] has joined #lisp 22:29:09 -!- jewel [~jewel@105-237-68-160.access.mtnbusiness.co.za] has quit [Ping timeout: 272 seconds] 22:29:30 -!- normanrichards [~textual@70.114.215.220] has quit [] 22:30:38 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 22:31:14 -!- alezost [~user@128-70-204-126.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:31:18 a typo, you know what i mean ^_^ (apply #'* ... 22:31:44 jackdaniel: on the other hand, other operations are simple :-) 22:32:24 heheh 22:33:42 But that's a reason why you're always searching for a good 2D or 3D vector library: different APIs, different implementation choices, different efficiencies 22:34:21 The only solution I can see would be to have a good partial evaluation engine, and to start with a high-level symbolic library. The partial evaluation engine would generate the actual code. 22:34:40 That's the problem that Antik aims to solve (make standard interfaces to other libraries). 22:37:40 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:38:22 jack_rabbit, how about (realpart (* x (conjugate y))) ? 22:38:43 Since quicklisp occured, I stopped scanning lisp libraries. This is wrong. Now I should study all the quicklisp libraries. 22:39:08 -!- francogrex [~user@109.128.70.253] has quit [Remote host closed the connection] 22:39:14 It's easier now with QL. 22:39:57 What I'm saying is that know I know that libraries are safely packaged into quicklisp, so I forgot to explore them. 22:40:16 now I know. 22:41:41 Alfr: i didn't knew that cl has this operator. That sounds correct and less cluttery, tx 22:43:12 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 22:43:47 -!- fiveop [~fiveop@p5DDC42AE.dip0.t-ipconnect.de] has quit [Quit: humhum] 22:45:25 -!- fantazo [~fantazo@213.129.230.10] has quit [Ping timeout: 248 seconds] 22:45:51 -!- fantazo_ [~fantazo@213.129.230.10] has quit [Ping timeout: 276 seconds] 22:46:46 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Read error: Operation timed out] 22:46:53 tricky 22:49:31 -!- bjz [~bjz@125.253.99.68] has quit [Ping timeout: 265 seconds] 22:50:21 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 22:51:49 what would you say? http://bpaste.net/show/167809/ 22:52:30 -!- drmeister [~drmeister@155.247.96.196] has quit [Remote host closed the connection] 22:54:00 bjz [~bjz@125.253.99.68] has joined #lisp 22:55:49 Code_Man` [~Code_Man@2a02:1205:5059:e1a0:223:54ff:fe38:82c2] has joined #lisp 22:56:54 CrazyEddy [~danburite@wrongplanet/CrazyEddy] has joined #lisp 22:56:55 -!- seangrove [~user@24-182-13-178.static.arhd.ca.charter.com] has quit [Ping timeout: 272 seconds] 23:03:23 jacht [~jan@cpc2-lutn11-2-0-cust319.9-3.cable.virginm.net] has joined #lisp 23:03:33 -!- akenisuto [~akenisuto@HSI-KBW-37-209-74-126.hsi15.kabel-badenwuerttemberg.de] has quit [Ping timeout: 248 seconds] 23:03:38 Bike_ [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #lisp 23:04:37 -!- Bike [~Glossina@wl-nat105.it.wsu.edu] has quit [Ping timeout: 272 seconds] 23:04:47 -!- Bike_ is now known as Bike 23:05:24 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 23:06:52 -!- jacht [~jan@cpc2-lutn11-2-0-cust319.9-3.cable.virginm.net] has left #lisp 23:07:57 -!- xan_ [~xan@80.174.78.154.dyn.user.ono.com] has quit [Ping timeout: 276 seconds] 23:08:06 xan_ [~xan@80.174.78.248.dyn.user.ono.com] has joined #lisp 23:08:43 seangrove [~user@static-71-189-57-17.lsanca.dsl-w.verizon.net] has joined #lisp 23:09:03 -!- LiamH [~healy@pdp8.nrl.navy.mil] has quit [Ping timeout: 272 seconds] 23:11:02 -!- add^_ [~user@m5-241-186-97.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:12:09 sohail [~sohail@184.175.12.220] has joined #lisp 23:12:12 -!- sohail [~sohail@184.175.12.220] has quit [Changing host] 23:12:12 sohail [~sohail@unaffiliated/sohail] has joined #lisp 23:12:35 normanrichards [~textual@mobile-166-147-067-229.mycingular.net] has joined #lisp 23:12:51 drmeister [~drmeister@166.170.22.171] has joined #lisp 23:13:28 -!- dkordic [~danilo@109-93-166-30.dynamic.isp.telekom.rs] has quit [Read error: Operation timed out] 23:14:31 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 23:15:58 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Read error: Operation timed out] 23:19:27 -!- bjz [~bjz@125.253.99.68] has quit [Ping timeout: 272 seconds] 23:20:46 bjz [~bjz@125.253.99.68] has joined #lisp 23:21:41 -!- downloadico [~user@dhcp206.hpc.unm.edu] has quit [Ping timeout: 248 seconds] 23:24:24 zRecursive [~czsq888@183.12.89.202] has joined #lisp 23:24:51 -!- MightyJoe [~joe@189.224.232.203] has quit [Ping timeout: 276 seconds] 23:24:53 -!- crixus [~Rob@69.77.176.98] has quit [Ping timeout: 248 seconds] 23:26:00 -!- zygentoma [~kvirc@s213-103-195-100.cust.tele2.se] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 23:26:43 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 260 seconds] 23:27:35 dkordic [~danilo@93-86-153-166.dynamic.isp.telekom.rs] has joined #lisp 23:28:18 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 23:29:25 -!- normanrichards [~textual@mobile-166-147-067-229.mycingular.net] has quit [Ping timeout: 246 seconds] 23:34:08 -!- Pullphinger [~Pullphing@12.40.23.68] has quit [] 23:34:42 -!- drmeister [~drmeister@166.170.22.171] has quit [Read error: Connection reset by peer] 23:34:53 could someone help me with this? i am clearly not thinking about it properly. i'm stumped :/ http://paste.lisp.org/display/140902 23:35:51 axion: I need some more context 23:35:59 axion: how is navigation-menu getting called? 23:36:18 which html generation library are you using? 23:37:59 <_death> looks like yaclml 23:38:09 each page is called like (defun about () (generic-page (:title "About Us") (content "some html"))) ;where generic-page is a macro defining the main html all sites have in common and where the nav menu is defined. 23:38:20 i am using sexml 23:39:02 oh, I think I see what you want; you want to output `(<:ul :id "menu (:
  • jasom: yes, while keeping the order of the
  • list. i was using a (cond) but with about 20 lines of duplicated html code to keep the order 23:44:47 Sgeo [~quassel@ool-44c2df0c.dyn.optonline.net] has joined #lisp 23:45:20 seems like a job for format that i cant think of the operations needed to make it simple and elegant 23:45:53 -!- Petit_Dejeuner_ [~saefa@c-174-48-40-89.hsd1.fl.comcast.net] has quit [Ping timeout: 246 seconds] 23:47:48 axion: one possible solution: http://paste.lisp.org/+30PY/1 23:48:33 axion: minor changes could be made to dispatch on the path rather than on the title; I'm not sure which you want 23:49:20 but you can try my version with e.g. (navigation-menu :active "blog") 23:50:50 hmm 23:50:51 axion: and of course you can use FLET instead of a separate which will let you capture the value of active for shorter code 23:51:05 s/separate/separate defun 23:51:37 crixus [~Rob@135-23-80-105.cpe.pppoe.ca] has joined #lisp 23:52:02 gave me some ideas. i'm gonna try it and report back. thanks a lot 23:53:15 axion: fyi, I updated it with a flet version 23:57:11 -!- lman [~user@unaffiliated/lman] has quit [Ping timeout: 265 seconds] 23:58:29 -!- harish [~harish@124.197.108.203] has quit [Ping timeout: 248 seconds] 23:59:54 zacharias [~aw@unaffiliated/zacharias] has joined #lisp