00:00:58 icrazyhack [~horieyui@113.106.212.50] has joined #lisp 00:03:49 -!- leo2007 [~leo@222.130.140.255] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 00:05:38 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 240 seconds] 00:07:36 chiguire|m [~chiguire@190.39.219.179] has joined #lisp 00:07:36 -!- chiguire|m [~chiguire@190.39.219.179] has quit [Changing host] 00:07:36 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 00:08:04 -!- Guthur` [~user@212.183.128.50] has quit [Remote host closed the connection] 00:08:06 -!- ddp [~ddp@216.243.111.165] has quit [Remote host closed the connection] 00:08:21 ddp [~ddp@anon-156-20.relakks.com] has joined #lisp 00:12:40 -!- Cosman246 [~cosman246@D-173-250-159-222.dhcp4.washington.edu] has quit [Ping timeout: 260 seconds] 00:12:41 who did say oop is for structured programming.... 00:12:44 lol 00:13:30 clos based apps feel so random mishmash....i'm sure it's not clos's fault but..... 00:13:56 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 00:14:01 Joreji [~thomas@vpn-ei1.unidsl.de] has joined #lisp 00:15:17 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 244 seconds] 00:15:26 EarlGray [~mitra@despairing-occident.volia.net] has joined #lisp 00:17:20 -!- howeyc [~howeyc@2607:f2f8:a958::2] has quit [Ping timeout: 260 seconds] 00:17:45 wondertageous [~wondertag@123.232.43.67] has joined #lisp 00:19:45 replore [~replore@203.152.213.161.static.zoot.jp] has joined #lisp 00:21:15 hannes [~hannes@213.73.89.204] has joined #lisp 00:21:28 jleija [~jleija@50.8.41.50] has joined #lisp 00:22:03 -!- jleija [~jleija@50.8.41.50] has quit [Client Quit] 00:22:19 jleija [~jleija@50.8.41.50] has joined #lisp 00:24:06 MrBusiness [~MrBusines@75-163-225-197.clsp.qwest.net] has joined #lisp 00:30:51 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 252 seconds] 00:30:52 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 00:31:22 xyxu [~xyxu@58.41.1.162] has joined #lisp 00:32:44 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 00:33:02 mathrick [~mathrick@85.218.148.156] has joined #lisp 00:33:20 howeyc [~howeyc@2607:f2f8:a958::2] has joined #lisp 00:37:45 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Remote host closed the connection] 00:39:15 -!- kennyd_ [~kennyd@93-138-15-163.adsl.net.t-com.hr] has quit [Ping timeout: 240 seconds] 00:39:39 lena [~lena4@109.76.56.193] has joined #lisp 00:40:02 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 00:40:35 chu [~mathew.ba@CPE-124-176-63-146.lns1.dea.bigpond.net.au] has joined #lisp 00:42:44 -!- seangrove [~user@204.14.152.118] has quit [Ping timeout: 255 seconds] 00:45:41 ApeShot [~user@cpe-076-182-098-158.nc.res.rr.com] has joined #lisp 00:45:51 Can one dispatch on structure types with CLOS? 00:46:10 yes 00:49:27 -!- gigamonkey [~user@adsl-99-24-222-110.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 00:49:29 Structure classes, anyway 00:49:39 As created with defstruct? 00:50:48 Yes. 00:50:53 Hm - it is totally obvious how to do it 00:51:15 I wonder why I thought it was an issue? 00:52:42 -!- ApeShot [~user@cpe-076-182-098-158.nc.res.rr.com] has left #lisp 00:57:12 -!- replore [~replore@203.152.213.161.static.zoot.jp] has quit [Remote host closed the connection] 01:02:10 -!- Kenjin [~josesanto@bl19-240-209.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 01:02:56 -!- lena [~lena4@109.76.56.193] has quit [Quit: Leaving] 01:03:20 neoesque [~neoesque@210.59.147.232] has joined #lisp 01:12:13 -!- _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has quit [Ping timeout: 252 seconds] 01:21:14 leo2007 [~leo@119.255.41.67] has joined #lisp 01:21:37 -!- wishbone4 [~user@167.216.131.126] has quit [Remote host closed the connection] 01:24:32 -!- chenbing [~user@115.205.7.204] has quit [Ping timeout: 240 seconds] 01:26:04 pnq [~nick@172.162.66.20] has joined #lisp 01:29:37 -!- Organometallica [~Jeremy@henle2.scs.uiuc.edu] has quit [Ping timeout: 252 seconds] 01:37:39 mon_key [~user@unaffiliated/monkey/x-267253] has joined #lisp 01:37:44 Hello Dragons! 01:38:08 SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has joined #lisp 01:38:43 ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has joined #lisp 01:40:26 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 01:42:55 vervic [~vervic@vie-188-118-250-211.dsl.sil.at] has joined #lisp 01:45:14 -!- Joreji [~thomas@vpn-ei1.unidsl.de] has quit [Read error: Operation timed out] 01:45:15 -!- ISF_ [~ivan@201.82.138.222] has quit [Read error: Connection reset by peer] 01:46:40 stickycake [~stickycak@67.217.136.82] has joined #lisp 01:46:40 RomyEatsDrupal [~stickycak@67.217.136.82] has joined #lisp 01:49:24 -!- davlap [~davlap@c-24-147-211-14.hsd1.ma.comcast.net] has quit [Quit: Computer has gone to sleep.] 01:50:53 mathslinux [~user@119.255.44.227] has joined #lisp 01:55:01 -!- prip [~foo@host109-122-dynamic.32-79-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 01:56:19 sellout [~Adium@c-98-245-162-253.hsd1.co.comcast.net] has joined #lisp 01:57:26 Joreji [~thomas@vpn-ei1.unidsl.de] has joined #lisp 02:00:07 -!- stickycake [~stickycak@67.217.136.82] has quit [Quit: stickycake] 02:00:07 -!- RomyEatsDrupal [~stickycak@67.217.136.82] has quit [Quit: RomyEatsDrupal] 02:01:40 realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has joined #lisp 02:02:50 ISF_ [~ivan@201.82.138.222] has joined #lisp 02:09:46 replore [~replore@203.152.213.161.static.zoot.jp] has joined #lisp 02:14:37 -!- Joreji [~thomas@vpn-ei1.unidsl.de] has quit [Remote host closed the connection] 02:14:47 Joreji [~thomas@vpn-ei1.unidsl.de] has joined #lisp 02:15:46 pnathan [~Adium@98.145.116.190] has joined #lisp 02:16:36 -!- tritchey [~tritchey@108.60.121.114] has left #lisp 02:17:33 Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has joined #lisp 02:19:03 ASau` [~user@89-178-244-244.broadband.corbina.ru] has joined #lisp 02:19:54 homie` [~levgue@xdsl-78-35-175-127.netcologne.de] has joined #lisp 02:20:27 chenbing [~user@115.205.7.204] has joined #lisp 02:20:32 -!- SegFaultAX|work [~mkbernard@173.228.45.162] has quit [Remote host closed the connection] 02:21:15 -!- homie [~levgue@xdsl-78-35-137-205.netcologne.de] has quit [Ping timeout: 240 seconds] 02:21:41 -!- Joreji [~thomas@vpn-ei1.unidsl.de] has quit [Ping timeout: 248 seconds] 02:22:35 -!- ASau [~user@95-28-56-159.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 02:22:38 -!- pnq [~nick@172.162.66.20] has quit [Ping timeout: 255 seconds] 02:27:33 gko [~gko@27.53.6.174] has joined #lisp 02:27:40 sergiolps [~sergiolps@187.111.91.1] has joined #lisp 02:31:51 mikecsh [~mikecsh@113.28.74.33] has joined #lisp 02:34:11 echo-area [~user@182.92.247.2] has joined #lisp 02:35:24 -!- Jasko [~tjasko@108.60.121.114] has quit [Quit: This computer has gone to sleep] 02:35:41 _nix00 [~Adium@116.228.89.171] has joined #lisp 02:38:18 -!- ASau` is now known as ASau 02:44:08 teggi [148b9232@gateway/web/freenode/ip.20.139.146.50] has joined #lisp 02:44:55 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 260 seconds] 02:44:59 lars_t_h [~lars_t_h@002129063098.mbb.telenor.dk] has joined #lisp 02:47:50 -!- mint [~mint@c-98-223-24-100.hsd1.in.comcast.net] has quit [Quit: Leaving] 02:49:53 marsell [~marsell@120.18.146.62] has joined #lisp 02:52:40 stickycake [~stickycak@static-70-107-237-35.ny325.east.verizon.net] has joined #lisp 02:52:40 RomyEatsDrupal [~stickycak@static-70-107-237-35.ny325.east.verizon.net] has joined #lisp 02:53:22 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 02:53:26 -!- sergiolps [~sergiolps@187.111.91.1] has quit [Quit: sergiolps] 02:55:56 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 02:56:57 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 03:02:48 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 03:03:44 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 03:07:48 phedz [~phedz@h40.126.88.75.dynamic.ip.windstream.net] has joined #lisp 03:08:20 -!- phedz [~phedz@h40.126.88.75.dynamic.ip.windstream.net] has quit [Client Quit] 03:08:36 phedz [~phedz@h40.126.88.75.dynamic.ip.windstream.net] has joined #lisp 03:08:58 mon_key` [~user@74-143-70-82.static.insightbb.com] has joined #lisp 03:09:03 -!- phedz [~phedz@h40.126.88.75.dynamic.ip.windstream.net] has quit [Remote host closed the connection] 03:09:13 echo-area [~user@182.92.247.2] has joined #lisp 03:09:25 phedz [~phedz@h40.126.88.75.dynamic.ip.windstream.net] has joined #lisp 03:10:28 -!- Gale_Lee [~lctc@14.104.130.76] has quit [Read error: Connection reset by peer] 03:13:06 ISF__ [~ivan@201.82.138.222] has joined #lisp 03:13:28 -!- mon_key [~user@unaffiliated/monkey/x-267253] has quit [Ping timeout: 276 seconds] 03:13:56 -!- mikecsh [~mikecsh@113.28.74.33] has quit [Quit: mikecsh] 03:15:14 -!- mon_key` [~user@74-143-70-82.static.insightbb.com] has quit [Remote host closed the connection] 03:15:44 -!- ISF_ [~ivan@201.82.138.222] has quit [Ping timeout: 240 seconds] 03:18:06 dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has joined #lisp 03:18:29 ddp_ [~ddp@216.243.111.165] has joined #lisp 03:19:42 -!- ddp [~ddp@anon-156-20.relakks.com] has quit [Read error: Connection reset by peer] 03:19:42 -!- ddp_ is now known as ddp 03:19:45 -!- lars_t_h [~lars_t_h@002129063098.mbb.telenor.dk] has quit [Quit: Leaving] 03:19:56 robde [~robde@p579031F4.dip.t-dialin.net] has joined #lisp 03:21:03 lakatos [557a1e03@gateway/web/freenode/ip.85.122.30.3] has joined #lisp 03:21:09 Hey guys 03:22:54 -!- Bike [~Glossina@71-38-155-127.ptld.qwest.net] has quit [Quit: leaving] 03:22:56 -!- phedz [~phedz@h40.126.88.75.dynamic.ip.windstream.net] has quit [Ping timeout: 255 seconds] 03:24:23 -!- replore [~replore@203.152.213.161.static.zoot.jp] has quit [Remote host closed the connection] 03:24:47 -!- peearr [~aaron@159.153.4.51] has quit [Ping timeout: 252 seconds] 03:25:07 http://paste.lisp.org/+2PZM I am getting some annyoing type errors while working with Ironclad 03:26:07 I am trying to coerce a list of bytest into an array or a vector, but I keep getting these errors 03:26:14 Any suggestions? 03:27:11 lakatos: coerce to '(simple-array (unsigned-byte 8) (*)) instead 03:27:53 Bike [~Glossina@71-38-155-127.ptld.qwest.net] has joined #lisp 03:28:33 -!- dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 03:31:50 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 03:33:13 Yeah, seems to work 03:33:25 May I ask what the "(*)" at the end is for? 03:33:56 lakatos: (*) is for 1D-array 03:34:24 akovalenko: Thanks 03:35:51 lakatos: http://l1sp.org/cl/simple-array -- "Compound Type Specifier Syntax" section is the precise description. 03:39:40 -!- SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has left #lisp 03:48:25 saschakb [~saschakb@p4FEA081F.dip0.t-ipconnect.de] has joined #lisp 03:48:41 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 03:52:00 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [Excess Flood] 03:53:01 -!- saschakb [~saschakb@p4FEA081F.dip0.t-ipconnect.de] has quit [Client Quit] 03:57:40 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 03:57:42 ars-delirum [~Adium@189.217.213.78] has joined #lisp 03:57:53 -!- ars-delirum [~Adium@189.217.213.78] has left #lisp 03:59:12 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [Max SendQ exceeded] 04:01:56 -!- Posterdati [~tapioca@host188-225-dynamic.10-87-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 04:02:48 Posterdati [~tapioca@host188-225-dynamic.10-87-r.retail.telecomitalia.it] has joined #lisp 04:03:37 -!- centipedefarmer_ [~centipede@75-162-53-63.desm.qwest.net] has quit [Quit: This computer has gone to sleep] 04:05:15 Tristam [~Tristam@cpe-72-226-124-205.nycap.res.rr.com] has joined #lisp 04:05:15 -!- Tristam [~Tristam@cpe-72-226-124-205.nycap.res.rr.com] has quit [Changing host] 04:05:15 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 04:05:49 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 04:08:47 -!- dys [~andreas@krlh-d9be6215.pool.mediaWays.net] has quit [Ping timeout: 252 seconds] 04:09:31 dys [~andreas@krlh-5f73589f.pool.mediaWays.net] has joined #lisp 04:11:50 -!- ikki [~ikki@201.155.92.12] has quit [Quit: Leaving] 04:16:41 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 04:19:30 Demosthenes [~demo@ma42c36d0.tmodns.net] has joined #lisp 04:20:06 -!- wondertageous is now known as wondertageous|aw 04:23:02 -!- lakatos [557a1e03@gateway/web/freenode/ip.85.122.30.3] has quit [Quit: Page closed] 04:23:23 tyson1 [~Ian@bas1-toronto06-2925212171.dsl.bell.ca] has joined #lisp 04:23:37 spradnyesh [~pradyus@nat/yahoo/x-tbqpojxxhjxihqcz] has joined #lisp 04:23:44 -!- tyson1 [~Ian@bas1-toronto06-2925212171.dsl.bell.ca] has quit [Client Quit] 04:24:13 DataLinkDroid [~David@1.153.61.42] has joined #lisp 04:25:46 -!- SeanTAllen [u4855@gateway/web/irccloud.com/x-nznjhhgdafsbtfcq] has quit [Remote host closed the connection] 04:29:11 -!- whoops [u549@gateway/web/irccloud.com/x-pgugrraiijuxvapj] has quit [Read error: Connection reset by peer] 04:34:58 -!- jleija [~jleija@50.8.41.50] has quit [Quit: leaving] 04:37:39 I seem to recall there being a rationale for the absence of whitespacep from the spec; can anyone point me towards it? 04:38:21 -!- dmiles_afk [~dmiles@dsl-72-19-45-251.cascadeaccess.com] has quit [Ping timeout: 240 seconds] 04:44:07 -!- Bike [~Glossina@71-38-155-127.ptld.qwest.net] has quit [Ping timeout: 252 seconds] 04:44:19 -!- rme [rme@323D5415.47C9A248.699BA7A6.IP] has quit [Quit: rme] 04:44:19 -!- rme [~rme@50.43.137.115] has quit [Quit: rme] 04:45:48 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 04:45:59 alek_b [~alek_b@99-10-120-63.lightspeed.sndgca.sbcglobal.net] has joined #lisp 04:46:24 Bike [~Glossina@71-38-155-127.ptld.qwest.net] has joined #lisp 04:46:42 SeanTAllen [u4855@gateway/web/irccloud.com/x-jktdysnetigfersj] has joined #lisp 04:49:02 Bike_ [~Glossina@71-38-155-127.ptld.qwest.net] has joined #lisp 04:49:08 -!- Bike [~Glossina@71-38-155-127.ptld.qwest.net] has quit [Disconnected by services] 04:49:10 -!- Bike_ is now known as Nitya 04:49:14 -!- Nitya is now known as Bike 04:51:01 -!- Demosthenes [~demo@ma42c36d0.tmodns.net] has quit [Read error: Connection reset by peer] 04:51:12 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 04:51:17 Demosthenes [~demo@ma42c36d0.tmodns.net] has joined #lisp 04:54:33 dmiles_afk [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has joined #lisp 04:55:01 prip [~foo@host167-197-dynamic.17-79-r.retail.telecomitalia.it] has joined #lisp 04:56:59 ramkrsna [~ramkrsna@122.169.10.49] has joined #lisp 04:56:59 -!- ramkrsna [~ramkrsna@122.169.10.49] has quit [Changing host] 04:56:59 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 04:59:19 Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has joined #lisp 04:59:42 tritchey [~tritchey@12.236.109.2] has joined #lisp 05:02:23 -!- RomyEatsDrupal [~stickycak@static-70-107-237-35.ny325.east.verizon.net] has quit [Quit: RomyEatsDrupal] 05:02:23 -!- stickycake [~stickycak@static-70-107-237-35.ny325.east.verizon.net] has quit [Quit: stickycake] 05:08:40 _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has joined #lisp 05:09:21 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 05:17:22 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Read error: Operation timed out] 05:17:40 -!- DataLinkDroid [~David@1.153.61.42] has quit [Quit: Bye] 05:18:14 Dvj_pinta [~ircap@190-21-214-89.baf.movistar.cl] has joined #lisp 05:18:21 -!- Dvj_pinta [~ircap@190-21-214-89.baf.movistar.cl] has left #lisp 05:22:28 wol [~wol@67.174.222.215] has joined #lisp 05:23:11 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Quit: WeeChat 0.3.6] 05:23:27 does the author of cl-yacc ever show up here? 05:24:17 -!- spradnyesh [~pradyus@nat/yahoo/x-tbqpojxxhjxihqcz] has quit [Remote host closed the connection] 05:25:06 spradnyesh [~pradyus@nat/yahoo/x-jppprbrtdkiyygxo] has joined #lisp 05:25:17 -!- SeanTAllen [u4855@gateway/web/irccloud.com/x-jktdysnetigfersj] has quit [Read error: Connection reset by peer] 05:32:05 -!- icrazyhack [~horieyui@113.106.212.50] has quit [Ping timeout: 255 seconds] 05:32:55 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 05:35:17 -!- realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 05:37:10 kushal [~kdas@fedora/kushal] has joined #lisp 05:38:47 -!- wondertageous|aw [~wondertag@123.232.43.67] has quit [Quit: Linkinus - http://linkinus.com] 05:39:18 -!- marsell [~marsell@120.18.146.62] has quit [Quit: marsell] 05:42:51 brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has joined #lisp 05:43:05 -!- chp [~user@c-68-45-180-238.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 05:43:22 leo2007 [~leo@119.255.41.67] has joined #lisp 05:44:10 -!- tritchey [~tritchey@12.236.109.2] has quit [Quit: tritchey] 05:45:01 whoops [u549@gateway/web/irccloud.com/x-qqtgffyajsylfafg] has joined #lisp 05:46:56 -!- ISF__ [~ivan@201.82.138.222] has quit [Read error: Connection reset by peer] 05:49:20 ISF [~ivan@201.82.138.222] has joined #lisp 05:49:52 the information in the first comment in a lisp file, eg: ;;; -*- Mode: LISP -*- i noticed that if i open with such information it sometimes triggers an unsafe local variable warning. what is this information for in the first place? 05:50:57 -!- Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has quit [Ping timeout: 248 seconds] 05:51:24 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 05:51:56 nicdev_: Indicates the mode that Emacs should use to display and edit the file. 05:52:47 nicdev_: At least the Mode variable does. File variables can be used for many things. 05:54:03 -!- Demosthenes [~demo@ma42c36d0.tmodns.net] has quit [Read error: Connection reset by peer] 05:56:58 zmyrgel [~user@193.64.112.22] has joined #lisp 05:58:26 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 05:59:48 -!- _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has quit [Quit: leaving] 05:59:54 Demosthenes [~demo@ma42c36d0.tmodns.net] has joined #lisp 06:00:55 -!- akovalenko [~akovalenk@95.73.110.154] has quit [Ping timeout: 240 seconds] 06:00:59 -!- Kron_ [~Kron@98.143.96.68] has quit [Quit: Kron awayyy!] 06:02:46 thanks ThomasH. what section of the Emacs manual explains this? 06:03:27 nicdev_: In my version, it's section 57.3.4 06:03:27 realitygrill [~realitygr@76.226.139.212] has joined #lisp 06:03:29 Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has joined #lisp 06:03:32 google "emacs file variables" 06:05:30 found it, thanks ThomasH Bike 06:05:34 SeanTAllen [u4855@gateway/web/irccloud.com/x-lawklmpconudkgmc] has joined #lisp 06:06:50 -!- milanj [~milanj_@77-46-169-121.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 06:07:01 When I have a long warning message that contains some printed unreadable objects, indented linebreaks happen in the unreadable objects in favor of word wrapping (if word wrapping even happens at all) 06:07:05 is there any way to change this? 06:09:12 -!- Demosthenes [~demo@ma42c36d0.tmodns.net] has quit [Read error: Connection reset by peer] 06:09:31 Demosthenes [~demo@ma42c36d0.tmodns.net] has joined #lisp 06:09:53 -!- ThomasH [~user@pdpc/supporter/professional/thomash] has left #lisp 06:13:16 -!- _pw_ [~user@123.112.68.82] has left #lisp 06:17:04 -!- Euthydemus [~euthydemu@unaffiliated/euthydemus] has quit [Quit: leaving] 06:18:07 -!- ltriant [~ltriant@lithium.mailguard.com.au] has quit [Quit: Computer has gone to sleep] 06:18:45 ramkrsna [~ramkrsna@122.169.10.49] has joined #lisp 06:18:45 -!- ramkrsna [~ramkrsna@122.169.10.49] has quit [Changing host] 06:18:45 ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has joined #lisp 06:18:49 wildnux [~wildnux@cpe-72-182-70-190.austin.res.rr.com] has joined #lisp 06:19:19 -!- mathslinux [~user@119.255.44.227] has quit [Remote host closed the connection] 06:23:34 -!- zmv [~zmv@186.204.151.21] has quit [Read error: Connection reset by peer] 06:24:02 zmv [~zmv@186.204.151.21] has joined #lisp 06:31:40 -!- ivan-kanis [~user@89.83.137.164] has quit [Remote host closed the connection] 06:32:10 -!- sellout [~Adium@c-98-245-162-253.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 06:32:11 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Operation timed out] 06:32:19 nachtwandler [~nachtwand@p57AD726E.dip.t-dialin.net] has joined #lisp 06:33:08 Ralith: do you want (setf *print-right-margin* most-positive-fixnum)? 06:33:41 H4ns: I want the warning text to be word-wrapped, actually. 06:33:49 Ralith: ah, ok. 06:37:30 specifically, it appears there's some special thing the unreadable object print code is doing to indent, that isn't being applied to warning text 06:38:51 -!- chenbing [~user@115.205.7.204] has left #lisp 06:39:04 sorabji5252 [~user@ip72-199-192-84.sd.sd.cox.net] has joined #lisp 06:39:20 cyrillos [~cyrill@188.134.33.130] has joined #lisp 06:39:24 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 06:40:43 -!- pinterface [~pinterfac@173-22-6-159.client.mchsi.com] has quit [Ping timeout: 244 seconds] 06:41:14 asvil`` [~filonenko@178.124.160.180] has joined #lisp 06:42:02 -!- ddp [~ddp@216.243.111.165] has quit [Quit: ddp] 06:43:37 -!- nachtwandler [~nachtwand@p57AD726E.dip.t-dialin.net] has quit [Quit: leaving] 06:43:58 RomyEatsDrupal [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has joined #lisp 06:43:58 stickycake [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has joined #lisp 06:45:35 maden [nadem@unaffiliated/maden] has joined #lisp 06:47:39 gravicappa [~gravicapp@ppp91-77-170-236.pppoe.mtu-net.ru] has joined #lisp 06:47:43 hi, im very interested in lisp and im considering learning it. are there any kind of lisp certifications out there? 06:48:03 why would you need certification in lisp? 06:49:27 i dont know what to tell you. i'm going to start college soon and lisp is not offered where I'm going, so how would one prove to potential employers that he does know lisp? 06:49:28 sdemarre [~serge@91.176.195.90] has joined #lisp 06:49:46 A portfolio? 06:50:03 right 06:50:55 excuse my ignorance, i dont really know anything about hiring and stuff 06:51:56 Neither do I, sorry. But I would imagine a portfolio (or maybe just a github/bitbucket [whatever] account) with some actual code (written by you) would be even more valuable than a certificate. 06:52:32 -!- ISF [~ivan@201.82.138.222] has quit [Ping timeout: 240 seconds] 06:52:40 interesting, i wasnt aware people did programming portfolio, even though it makes much sense. I'll look those sites up, thanks 06:58:03 certificates are useful in the microsoft and java enterprise software world, and in that world, nobody gives a shit about whether you know lisp or not, or if they do, they don't bother looking at a "certificate" 06:58:52 are there still jobs around for lisp ? 06:59:00 a few, yes. 06:59:08 thats what I was expecting 06:59:58 no lisp job ever required me to present a certificate of any kind. 07:00:39 great then. 07:01:05 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 07:01:25 I had to present my uni course certificates to get my visa, but that's all (-: 07:01:25 H4ns a few ? which ? 07:01:54 homie`: with companies that hire lispers, of course (-: 07:02:06 homie`: i don't know of any current openings, but i'm doing lisp for $$$s at the moment 07:02:16 puuh 07:02:27 -!- realitygrill [~realitygr@76.226.139.212] has quit [Quit: realitygrill] 07:02:30 sounds good 07:02:42 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 07:03:57 how long have you been doiong lisp for h4ns? 07:04:16 maden: about 10 years now 07:06:36 -!- gravicappa [~gravicapp@ppp91-77-170-236.pppoe.mtu-net.ru] has quit [Read error: Connection reset by peer] 07:07:23 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 252 seconds] 07:09:57 osa1 [~sinan@78.189.172.153] has joined #lisp 07:10:34 neoesque [~neoesque@210.59.147.232] has joined #lisp 07:14:21 hans is an elderly hacker on average, but very young compared to the traditional lisp age bracket! <-; 07:14:34 *antifuchs* ducks, runs 07:14:39 hah 07:15:20 (we all on #lisp tend to be very young compared to this age bracket) 07:15:22 -!- howeyc [~howeyc@2607:f2f8:a958::2] has quit [Read error: Connection reset by peer] 07:15:56 pinterface [~pinterfac@173-22-6-159.client.mchsi.com] has joined #lisp 07:15:58 I wonder why that is 07:16:10 IRC itself is pretty archaic these days, at least in the view of the majority 07:17:53 angavrilov [~angavrilo@217.71.235.212] has joined #lisp 07:17:56 snearch [~snearch@e178060235.adsl.alicedsl.de] has joined #lisp 07:18:05 right. most people get a real life after they've spent their 20ies in irc :) 07:18:08 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Quit: WeeChat 0.3.6] 07:18:29 heh, true (-: 07:18:57 ..or they pick their time-wasting places very carefully (: 07:19:04 what if i've spent my teens on irc? 07:19:24 then you get a bonus decade (-: 07:19:37 maden: that's what i did, and i forgot to stop when i got a real life 07:19:46 hah. 07:20:30 but irc was called bitnet relay chat back then. 07:21:43 howeyc [~howeyc@2607:f2f8:a958::2] has joined #lisp 07:22:49 oh damn. that's far back. I wasn't even born :( 07:23:14 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 07:23:44 -!- ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has quit [Remote host closed the connection] 07:23:50 maden: i'd not cry. your teen technology is far more awesome than what we had. i mean, tablet computers in supermarkets, seriously? 07:24:20 we're in a lisp channel, that should tell you loads about what I think of today's technology 07:25:05 ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has joined #lisp 07:25:17 I don't really know what it was like to write a program with 8k memory back in the days, but when I see computers with 8gb of ram being sold to people who only check their email, I cry a little. that's why I like to see how things were done previously before doing anything more "high level" 07:26:45 maden: get yourself an avr devkit and hack away at 8k of rom and 256 bytes of ram 07:27:05 hah. that's an idea. 07:27:09 gravicappa [~gravicapp@ppp91-77-168-203.pppoe.mtu-net.ru] has joined #lisp 07:27:54 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 07:28:11 mathrick [~mathrick@85.218.148.156] has joined #lisp 07:28:31 maden: seriously, i'd never want to go back to my sinclair zx81. it was awesome when i was 14, but nowadays it is just gross. and the same goes for all that other computer stuff from the past. it only looks great if you don't have to actually use it. :) 07:29:33 maden: or, for a more on-topic thing, get yourself the VLM and genera and try to spend a few hours with that. i'll bet that you'll happily return to your grossly oversized linux box afterwards and appreciate it much more. 07:30:21 I guess but you got all that experience of coding great things with no ressources at all, and I like that. I'm not saying I wish I was limited to 8kb of ram or anything like that, rather I think it's a great environment to learn in. more efficient coding, I would guess... 07:30:29 -!- sdemarre [~serge@91.176.195.90] has quit [Quit: Leaving.] 07:31:02 maden: you can always have that experience today, and without the pain. 07:33:39 -!- RomyEatsDrupal [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has quit [Quit: RomyEatsDrupal] 07:33:39 -!- stickycake [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has quit [Quit: stickycake] 07:41:24 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:42:24 drwho [~drwho@c-68-81-125-196.hsd1.pa.comcast.net] has joined #lisp 07:42:40 Athas [~athas@shop3.diku.dk] has joined #lisp 07:43:29 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 07:43:46 mathrick [~mathrick@85.218.148.156] has joined #lisp 07:48:03 -!- chu [~mathew.ba@CPE-124-176-63-146.lns1.dea.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:48:28 ISF [~ivan@201.82.138.222] has joined #lisp 07:49:39 kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has joined #lisp 07:50:59 good morning 07:51:20 -!- Bike [~Glossina@71-38-155-127.ptld.qwest.net] has quit [Quit: leaving] 07:53:27 -!- yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 07:59:55 pon1980 [~pon@195-67-88-105.customer.telia.com] has joined #lisp 08:00:19 good morning mvilleneuve 08:00:53 mishoo__ [~mishoo@79.112.112.130] has joined #lisp 08:01:44 does anyone know whether or not clx has a modifier for the windows/super key? i can't track it down in the sources which come with ECL, but find it hard to believe that there's no such modifier. 08:01:59 so i think i'm looking in the wrong place 08:06:24 -!- echo-area [~user@182.92.247.2] has quit [Ping timeout: 248 seconds] 08:14:06 Kenjin [~josesanto@bl16-75-38.dsl.telepac.pt] has joined #lisp 08:15:46 ivan-kanis [~user@nantes.visionobjects.com] has joined #lisp 08:19:52 madnificent What kind of feature you need for super key? 08:20:02 -!- vervic [~vervic@vie-188-118-250-211.dsl.sil.at] has quit [Quit: vervic] 08:20:11 -!- nialo [~nialo@ool-182d5684.dyn.optonline.net] has quit [Read error: Connection reset by peer] 08:24:08 -!- Cryotank2011 [~Cryotank2@c-24-17-62-152.hsd1.wa.comcast.net] has quit [Quit: Cryotank2011] 08:25:17 -!- maden [nadem@unaffiliated/maden] has quit [] 08:34:21 -!- Kenjin [~josesanto@bl16-75-38.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 08:37:35 -!- gniourf_gniourf [~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e] has quit [Ping timeout: 240 seconds] 08:38:26 kennyd [~kennyd@78-1-164-252.adsl.net.t-com.hr] has joined #lisp 08:39:14 kilon [~user@178.59.17.196] has joined #lisp 08:39:42 -!- snearch [~snearch@e178060235.adsl.alicedsl.de] has quit [Quit: Verlassend] 08:40:15 snearch [~snearch@e178060235.adsl.alicedsl.de] has joined #lisp 08:41:17 -!- snearch [~snearch@e178060235.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 08:42:43 vantage|work [~chatzilla@d5152EDDB.static.telenet.be] has joined #lisp 08:44:30 -!- robde [~robde@p579031F4.dip.t-dialin.net] has quit [Quit: Gone.] 08:44:44 snearch [~snearch@e178060235.adsl.alicedsl.de] has joined #lisp 08:45:50 -!- snearch [~snearch@e178060235.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 08:46:03 snearch [~snearch@e178060235.adsl.alicedsl.de] has joined #lisp 08:46:18 Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has joined #lisp 08:47:28 good morning everyone 08:47:45 -!- snearch [~snearch@e178060235.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 08:47:56 snearch [~snearch@e178060235.adsl.alicedsl.de] has joined #lisp 08:49:47 -!- snearch [~snearch@e178060235.adsl.alicedsl.de] has quit [Remote host closed the connection] 08:49:59 oh internet: http://pics.nase-bohren.de/ponies-vampires.jpg/1326271751 08:50:11 whoops, wrong channel :) 08:50:38 snearch [~snearch@e178060235.adsl.alicedsl.de] has joined #lisp 08:54:30 chenbing [~user@115.205.7.204] has joined #lisp 08:55:49 -!- snearch [~snearch@e178060235.adsl.alicedsl.de] has quit [Quit: Verlassend] 08:56:04 snearch [~snearch@e178060235.adsl.alicedsl.de] has joined #lisp 08:56:55 -!- jcazevedo [~jcazevedo@bl18-95-117.dsl.telepac.pt] has quit [Quit: Leaving] 08:58:28 mishoo_ [~mishoo@79.112.112.130] has joined #lisp 08:58:35 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 240 seconds] 08:58:39 -!- snearch [~snearch@e178060235.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 08:58:59 -!- pon1980 [~pon@195-67-88-105.customer.telia.com] has left #lisp 08:59:01 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 08:59:16 Jeanne-Kamikaze [~Jeanne-Ka@79.Red-88-7-134.staticIP.rima-tde.net] has joined #lisp 08:59:56 Joreji [~thomas@66-048.eduroam.RWTH-Aachen.DE] has joined #lisp 09:00:36 -!- mishoo__ [~mishoo@79.112.112.130] has quit [Ping timeout: 260 seconds] 09:00:38 Kenjin [~josesanto@193.136.206.178] has joined #lisp 09:03:26 huh. 09:03:29 (defparameter *specials* nil) 09:03:31 is failing with: 09:03:37 unknown type specifier: SPECIAL [Condition of type SIMPLE-ERROR] 09:03:54 albeit not in a freshly launch sbcl 09:05:41 mathslinux [~user@119.255.44.227] has joined #lisp 09:08:52 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 09:09:27 chu [~mathew.ba@CPE-124-176-63-146.lns1.dea.bigpond.net.au] has joined #lisp 09:09:52 pon1980 [~pon1980@195-67-88-105.customer.telia.com] has joined #lisp 09:19:15 -!- tensorpudding [~michael@99.148.193.184] has quit [Ping timeout: 240 seconds] 09:20:08 c_arenz [arenz@nat/ibm/x-jxrxwxahbgkgiwyn] has joined #lisp 09:20:20 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Connection reset by peer] 09:20:50 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 09:21:09 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 09:21:53 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 09:22:10 mathrick [~mathrick@85.218.148.156] has joined #lisp 09:22:27 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 09:23:26 -!- pon1980 [~pon1980@195-67-88-105.customer.telia.com] has quit [Ping timeout: 268 seconds] 09:26:16 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 260 seconds] 09:27:48 -!- Kenjin [~josesanto@193.136.206.178] has quit [Quit: Computer has gone to sleep] 09:32:15 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 09:32:31 mathrick [~mathrick@85.218.148.156] has joined #lisp 09:34:56 -!- sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has quit [Ping timeout: 252 seconds] 09:36:22 marsell [~marsell@120.18.210.81] has joined #lisp 09:38:05 -!- hasnointentions [~hasnointe@ip72-195-135-173.ri.ri.cox.net] has quit [Read error: Operation timed out] 09:38:17 pon1980 [~pon1980@195-67-88-105.customer.telia.com] has joined #lisp 09:39:10 splittist [b2c6684a@gateway/web/freenode/ip.178.198.104.74] has joined #lisp 09:39:16 monring 09:40:51 nostoi [~nostoi@162.Red-79-151-254.dynamicIP.rima-tde.net] has joined #lisp 09:41:18 sanjoyd [~sanjoyd@unaffiliated/sanjoyd] has joined #lisp 09:42:49 marsell_ [~marsell@120.18.213.144] has joined #lisp 09:43:50 votrering 09:44:39 -!- marsell [~marsell@120.18.210.81] has quit [Ping timeout: 244 seconds] 09:44:48 -!- marsell_ is now known as marsell 09:47:19 -!- jacius [~jacius@c-24-13-89-230.hsd1.il.comcast.net] has quit [Remote host closed the connection] 09:52:52 mikekelly [~mike@ks391369.kimsufi.com] has joined #lisp 09:52:55 -!- marsell [~marsell@120.18.213.144] has quit [Ping timeout: 240 seconds] 09:53:25 -!- Ralith [~ralith@216.162.199.202] has quit [Ping timeout: 248 seconds] 09:53:40 Ralith [~ralith@216.162.199.202] has joined #lisp 09:56:40 -!- nostoi [~nostoi@162.Red-79-151-254.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 09:57:36 -!- mikekelly is now known as mk_ 10:00:49 n1tn4tsn0k [~kvirc@178.47.208.225] has joined #lisp 10:01:06 Hello, #lisp. 10:01:25 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 10:01:46 Are fas-files portable between lisp-systems? 10:01:56 no. 10:02:01 n1tn4tsn0k: clisp .fas files are 10:02:36 n1tn4tsn0k: i.e. you can use a .fas file compiled by clisp on linux on windows, with the same clisp version 10:02:52 The same only? 10:02:58 yes 10:03:02 Hm.. 10:03:41 So, how can I distribute my program in CL between windows systems? 10:04:01 n1tn4tsn0k: you distribute the run time with your program 10:04:06 you can always distribute your program as source 10:04:27 rudi [~rudi@1x-193-157-206-11.uio.no] has joined #lisp 10:04:32 n1tn4tsn0k: clisp is gpl licensed, so you need to distribute your source code anyway. 10:04:41 cmm: soursec are heavy. 10:04:47 * sources 10:04:52 "heavy"? 10:05:00 n1tn4tsn0k: dump an image, distribute the runtime with your program. 10:05:03 fasls are usually bigger 10:05:03 Um.. sorry for my english. 10:05:14 hi splittist 10:05:34 H4ns: what is runtime? 10:05:42 n1tn4tsn0k: clisp.exe 10:05:49 Hm.. 10:05:55 zophy [~zophy@host-5-150-220-24.midco.net] has joined #lisp 10:06:16 H4ns: with all libraries required? 10:06:36 n1tn4tsn0k: if you dump an image, all loaded libraries will be contained in that image. 10:07:02 Ok. How to dum an image with clisp? I've thought .fas is dump. 10:07:19 n1tn4tsn0k: read the documentation. you'll need to anyway. 10:07:50 H4ns: http://clisp.sourceforge.net/impnotes/image.html 10:07:59 -!- BlankVerse [~pankajm@202.3.77.219] has quit [Ping timeout: 248 seconds] 10:08:06 Memory images are not portable across different platforms 10:08:07 n1tn4tsn0k: no, _you_ must read it. i don't need to, i don't use clisp. 10:08:23 n1tn4tsn0k: right. you cannot use an image written on linux on a windows box. 10:08:55 Oh ok. 10:08:59 Thank you. 10:17:57 ahinki [~chatzilla@212.99.10.150] has joined #lisp 10:18:16 trebor_dki [~user@mail.dki.tu-darmstadt.de] has joined #lisp 10:22:01 ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has joined #lisp 10:22:02 -!- gkeith_lt [georgekeit@nat/google/x-lcwhnovremmyupsf] has quit [Ping timeout: 268 seconds] 10:24:30 gkeith_lt [georgekeit@nat/google/x-dpleomtxbcbzbzof] has joined #lisp 10:24:44 Hm.. When I run my graphical program, I see a console with clisp copyright behind its window. Appending :QUIET T parameter to (EXT:SAVEINITMEM ...) hides any text in console but it is still shown. How to hide console window completely? 10:24:59 -!- Joreji [~thomas@66-048.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 252 seconds] 10:29:30 n1tn4tsn0k: you can use a .cmd script and the "start" command to minimize the shell window. i think to completely disable it, you need to recompile clisp.exe so that it is not a console application (or write a wrapper that starts it) 10:29:39 -!- Adrinael [~adrinael@2001:14b8:1fe::1] has quit [Quit: Reconnecting] 10:29:44 Adrinael [~adrinael@barrel.rolli.org] has joined #lisp 10:30:38 -!- asvil`` [~filonenko@178.124.160.180] has quit [Ping timeout: 244 seconds] 10:31:04 Do you mean wrapper in another langueage (C for example) that just hides console window using winapi? 10:31:28 n1tn4tsn0k: right. maybe it is sufficient to patch the executable header of clisp.exe to mark it as non-console application, but i'm not sure. 10:31:30 Matt_S_G [pappcyp@94.126.17.227] has joined #lisp 10:32:42 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 10:33:01 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 10:33:35 -!- benny [~benny@i577A2282.versanet.de] has quit [Ping timeout: 252 seconds] 10:33:45 Hm.. I can call winapi from my application without any wrappers. But I think it's not right solution. 10:34:32 n1tn4tsn0k: the "right" solution would be to have a clisp.exe which is not a console application 10:34:54 Yes. 10:35:10 But is it possible to find it? :) 10:35:20 what do you mean by "find"? 10:35:48 Maybe someone already created a patch that can do it. 10:36:03 n1tn4tsn0k: possible. try the clisp mailing list. 10:36:28 Thak you for this idea. I'll try. 10:36:45 sellout [~Adium@c-98-245-162-253.hsd1.co.comcast.net] has joined #lisp 10:36:52 maartenv [~maartenv@131.174.33.137] has joined #lisp 10:36:54 benny [~benny@i577A3220.versanet.de] has joined #lisp 10:37:22 someone claims that windows opens the console if the application does not open a window itself. may be worth a try. 10:37:56 n1tn4tsn0k: here are more hints: http://comments.gmane.org/gmane.comp.lib.qt.general/30894 10:44:34 jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has joined #lisp 10:45:31 H4ns: I'll run application from wrapper using CreateProcess. IIRC, it doesn't create console window for console applications. 10:45:44 -!- xyxu [~xyxu@58.41.1.162] has quit [Quit: Leaving.] 10:45:50 n1tn4tsn0k: no, windows does that for you. 10:46:07 n1tn4tsn0k: (i think) 10:46:29 n1tn4tsn0k: but anyway, i can't help any further, i don't run windows these days. 10:46:36 add^_ [~add^_^@m90-141-47-214.cust.tele2.se] has joined #lisp 10:46:44 Ok. 10:49:29 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 10:49:47 -!- gko [~gko@27.53.6.174] has quit [Ping timeout: 255 seconds] 10:50:02 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 10:54:29 JuniorRoy [~juniorroy@212.36.228.103] has joined #lisp 10:54:46 -!- add^_ [~add^_^@m90-141-47-214.cust.tele2.se] has quit [Quit: add^_] 10:54:59 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 10:56:04 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 10:56:18 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 10:57:34 -!- sacho_ [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Connection reset by peer] 10:57:37 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 10:58:20 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 10:59:29 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 10:59:38 -!- arnsholt [~arne@54.80-203-170.nextgentel.com] has quit [Ping timeout: 268 seconds] 10:59:41 daniel_ [~daniel@p5B32696C.dip.t-dialin.net] has joined #lisp 11:00:04 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:01:55 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:02:08 -!- jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 11:02:08 -!- daniel___ [~daniel@p5082B5B0.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 11:03:00 jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has joined #lisp 11:04:11 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Read error: Operation timed out] 11:06:00 -!- maartenv [~maartenv@131.174.33.137] has quit [Quit: maartenv] 11:06:18 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 11:07:01 -!- Matt_S_G [pappcyp@94.126.17.227] has quit [Read error: Connection reset by peer] 11:07:16 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:07:16 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:07:33 maartenv [~maartenv@131.174.33.137] has joined #lisp 11:07:39 ehu [~ehuels@109.35.24.176] has joined #lisp 11:07:43 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:09:53 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 11:09:54 otakutom_ [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:10:49 -!- nitro_idiot [~nitro_idi@122x221x184x68.ap122.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 11:11:11 -!- djanatyn [~djanatyn@mail.digitalkingdom.org] has quit [Ping timeout: 252 seconds] 11:12:52 -!- otakutom_ [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:13:08 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:15:31 arnsholt [~arne@54.80-203-170.nextgentel.com] has joined #lisp 11:16:41 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:17:15 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:17:33 Joreji [~thomas@66-048.eduroam.RWTH-Aachen.DE] has joined #lisp 11:18:15 -!- teggi [148b9232@gateway/web/freenode/ip.20.139.146.50] has quit [Quit: Page closed] 11:18:32 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:19:11 nha [~prefect@imamac13.epfl.ch] has joined #lisp 11:20:40 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:21:10 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 11:24:24 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:28:47 -!- Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has quit [Quit: WeeChat 0.3.6] 11:28:56 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 255 seconds] 11:29:15 -!- Joreji [~thomas@66-048.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 11:29:23 hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has joined #lisp 11:31:26 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:32:00 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:32:00 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:32:13 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:34:08 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:34:13 djanatyn [~djanatyn@mail.digitalkingdom.org] has joined #lisp 11:34:24 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:37:21 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 252 seconds] 11:37:35 -!- vhost- [~vhost@unaffiliated/vhost-] has quit [Ping timeout: 240 seconds] 11:37:48 Kenjin [~josesanto@193.136.206.178] has joined #lisp 11:41:02 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 11:41:13 -!- _nix00 [~Adium@116.228.89.171] has quit [Quit: Leaving.] 11:41:42 kushal [~kdas@fedora/kushal] has joined #lisp 11:42:08 pspace [~andrew@adsl-76-241-85-191.dsl.bcvloh.sbcglobal.net] has joined #lisp 11:42:19 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Connection reset by peer] 11:42:47 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 11:43:53 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [*.net *.split] 11:43:53 -!- rudi [~rudi@1x-193-157-206-11.uio.no] has quit [*.net *.split] 11:43:53 -!- vantage|work [~chatzilla@d5152EDDB.static.telenet.be] has quit [*.net *.split] 11:43:53 -!- dmiles_afk [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has quit [*.net *.split] 11:43:53 -!- felideon [~fdelgado@184.105.242.75] has quit [*.net *.split] 11:43:54 -!- peterhil` [~peterhil@gw.maxisat.fi] has quit [*.net *.split] 11:43:54 -!- rdd [~rdd@c83-250-153-128.bredband.comhem.se] has quit [*.net *.split] 11:43:54 -!- cpt_nemo [cpt_nemo@rfc1459.de] has quit [*.net *.split] 11:43:54 -!- dsp_ [~tt@lebesgue.cowpig.ca] has quit [*.net *.split] 11:43:54 -!- pok [~pok@tarrant.klingenberg.no] has quit [*.net *.split] 11:43:54 -!- scharan [~scharan@169.235.25.47] has quit [*.net *.split] 11:43:54 -!- ve [~a@vortis.xen.tardis.ed.ac.uk] has quit [*.net *.split] 11:43:54 -!- erg [~erg@li32-38.members.linode.com] has quit [*.net *.split] 11:43:54 -!- cmm [~cmm@bzq-79-177-195-2.red.bezeqint.net] has quit [*.net *.split] 11:43:54 -!- PECCU [~peccu@ZU205111.ppp.dion.ne.jp] has quit [*.net *.split] 11:44:51 is it OK to use cl-ppcre:regex-replace-all to replace a string with another? (without using regular expression, I just want to replace a string with another) 11:44:59 Is wxCL still in development? I have no idea what the apparent project page is trying to say 11:45:39 osa1: what do you mean by "OK"? 11:46:24 H4ns: do I have problems if I use regular expression matcher to match a string but not a regular expression? 11:46:40 osa1: a string _is_ a regular expression. 11:47:00 right, thanks 11:47:08 osa1: but if it contains regular expression special characters, the results may be suprising. 11:47:43 flip214 [~marek@86.59.100.100] has joined #lisp 11:47:44 ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has joined #lisp 11:47:44 rudi [~rudi@1x-193-157-206-11.uio.no] has joined #lisp 11:47:44 vantage|work [~chatzilla@d5152EDDB.static.telenet.be] has joined #lisp 11:47:44 dmiles_afk [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has joined #lisp 11:47:44 felideon [~fdelgado@184.105.242.75] has joined #lisp 11:47:44 peterhil` [~peterhil@gw.maxisat.fi] has joined #lisp 11:47:44 rdd [~rdd@c83-250-153-128.bredband.comhem.se] has joined #lisp 11:47:44 cpt_nemo [cpt_nemo@rfc1459.de] has joined #lisp 11:47:44 dsp_ [~tt@lebesgue.cowpig.ca] has joined #lisp 11:47:44 pok [~pok@tarrant.klingenberg.no] has joined #lisp 11:47:44 scharan [~scharan@169.235.25.47] has joined #lisp 11:47:44 ve [~a@vortis.xen.tardis.ed.ac.uk] has joined #lisp 11:47:44 erg [~erg@li32-38.members.linode.com] has joined #lisp 11:47:44 cmm [~cmm@bzq-79-177-195-2.red.bezeqint.net] has joined #lisp 11:47:44 PECCU [~peccu@ZU205111.ppp.dion.ne.jp] has joined #lisp 11:49:29 -!- lichtblau [~user@port-92-195-61-79.dynamic.qsc.de] has left #lisp 11:49:37 rme [~rme@50.43.137.115] has joined #lisp 11:49:37 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 11:50:09 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:50:22 -!- spradnyesh [~pradyus@nat/yahoo/x-jppprbrtdkiyygxo] has quit [Quit: Leaving.] 11:50:23 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:51:10 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:51:19 vhost- [~vhost@unaffiliated/vhost-] has joined #lisp 11:51:38 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 11:51:43 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:53:52 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:54:24 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 11:56:04 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 276 seconds] 11:57:27 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 11:59:00 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 12:02:46 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 12:03:18 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 12:03:36 replore_ [~replore@ntkngw298122.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 12:04:20 A string may be an invalid regular expression. "a{b" 12:04:24 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 12:04:35 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 12:04:51 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 12:06:02 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 12:06:35 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 12:12:57 ignas [~ignas@office.pov.lt] has joined #lisp 12:13:08 xyxu [~xyxu@222.68.160.40] has joined #lisp 12:13:11 I'm new to the land of lisp and I'm trying to do something like "find the next non-whitespace character in a string from any given position in the string" but I can't seem to find any concept of character classes in lisp (i haven't yet adventured into available packages). Am I completely overlooking something simple? 12:13:43 rson: common lisp does not have generalized character classes, but cl-unicode does 12:14:45 H4ns: Thanks, I'll have a look 12:16:41 rson: use find-if or position-if and a function that identifies the characters you want, e.g. (position-if (lambda (c) (find c "az")) "abcdarr" :start 2) 12:17:20 -!- jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 12:18:28 jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has joined #lisp 12:20:57 -!- Kenjin [~josesanto@193.136.206.178] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 12:21:28 -!- xan_ [~xan@80.174.78.241.dyn.user.ono.com] has quit [Quit: Lost terminal] 12:22:18 xan_ [~xan@80.174.78.241.dyn.user.ono.com] has joined #lisp 12:22:59 fe[nl]ix: wouldn't that mean I'd have to list every possible non-whitespace character in the string in the find? I'm doing some more reading now to see if something becomes more clear. 12:24:42 rson: use find-if-not then, and list every white-space char you care about 12:24:43 rson: you can use its complement. 12:24:56 or cl-unicode 12:25:16 dtw [dtw@dsl-roibrasgw1-fe84fb00-215.dhcp.inet.fi] has joined #lisp 12:26:06 -!- replore_ [~replore@ntkngw298122.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 12:26:20 replore_ [~replore@ntkngw298122.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 12:26:30 -!- xan_ [~xan@80.174.78.241.dyn.user.ono.com] has quit [Client Quit] 12:26:49 fe[nl]ix, daimrod: doh, that makes sense. 12:27:29 H4ns: I'm still going to look into cl-unicode too because I think it will be more precise than me listing things I consider to be whitespace 12:29:37 xan_ [~xan@80.174.78.241.dyn.user.ono.com] has joined #lisp 12:30:08 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 240 seconds] 12:34:30 thanks all 12:35:12 wedgeV [~wedge@2002:5638:c234:0:7c5f:849c:3db5:3dbf] has joined #lisp 12:38:39 _nix00 [~Adium@218.82.105.199] has joined #lisp 12:39:37 ABCL 1.0.1 is out, could someone change the channel message? 12:41:31 -!- ehu changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: ABCL 1.0.1, SBCL 1.0.55, Hunchentoot 1.2.2, CMUCL 20c, R.I.P John McCarthy, ECLM videos at http://blip.tv/eclm 12:41:36 -!- wedgeV [~wedge@2002:5638:c234:0:7c5f:849c:3db5:3dbf] has quit [Remote host closed the connection] 12:41:52 steevy [~steevy@91-67-42-157-dynip.superkabel.de] has joined #lisp 12:41:53 wedgeV [~wedge@cm56-194-52.liwest.at] has joined #lisp 12:51:34 -!- rme [~rme@50.43.137.115] has quit [Quit: rme] 12:51:37 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 12:58:12 -!- diginet is now known as diginet-afk 12:59:31 -!- chu [~mathew.ba@CPE-124-176-63-146.lns1.dea.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:00:10 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Connection reset by peer] 13:00:36 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 13:00:51 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 13:07:39 -!- ignas [~ignas@office.pov.lt] has quit [Read error: Connection reset by peer] 13:08:17 ignas [~ignas@office.pov.lt] has joined #lisp 13:11:16 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 13:11:17 BlankVerse [~pankajm@202.3.77.219] has joined #lisp 13:11:43 waveman [~tim@124-149-87-180.dyn.iinet.net.au] has joined #lisp 13:12:49 -!- wedgeV [~wedge@cm56-194-52.liwest.at] has quit [Quit: wedgeV] 13:13:06 kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has joined #lisp 13:17:05 chiguire|m [~chiguire@190.39.219.179] has joined #lisp 13:17:05 -!- chiguire|m [~chiguire@190.39.219.179] has quit [Changing host] 13:17:05 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 13:18:09 -!- lonstein [lonstein@ohno.mrbill.net] has quit [Ping timeout: 240 seconds] 13:19:06 lonstein [lonstein@ohno.mrbill.net] has joined #lisp 13:20:15 -!- waveman [~tim@124-149-87-180.dyn.iinet.net.au] has quit [Quit: leaving] 13:20:32 -!- jsnell_ [~jsnell@ash.snellman.net] has quit [Ping timeout: 240 seconds] 13:20:36 jsnell [~jsnell@ash.snellman.net] has joined #lisp 13:22:41 -!- ehu [~ehuels@109.35.24.176] has quit [] 13:28:20 silenius [~silenius@i59F7490D.versanet.de] has joined #lisp 13:29:52 -!- gravicappa [~gravicapp@ppp91-77-168-203.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 13:30:06 -!- maartenv [~maartenv@131.174.33.137] has quit [Ping timeout: 268 seconds] 13:30:16 asvil`` [~filonenko@178.124.160.180] has joined #lisp 13:30:20 -!- alek_b [~alek_b@99-10-120-63.lightspeed.sndgca.sbcglobal.net] has quit [Remote host closed the connection] 13:31:52 maartenv [~maartenv@131.174.33.137] has joined #lisp 13:34:18 -!- bobbysmith007 [~russ@216.155.103.30] has quit [Read error: Connection reset by peer] 13:37:54 CrazyWoods [~crazywood@220.160.189.118] has joined #lisp 13:39:02 centipedefarmer_ [~centipede@75-162-53-63.desm.qwest.net] has joined #lisp 13:39:41 -!- kennyd [~kennyd@78-1-164-252.adsl.net.t-com.hr] has quit [Ping timeout: 252 seconds] 13:40:29 marsell [~marsell@120.18.216.106] has joined #lisp 13:40:34 -!- marsell [~marsell@120.18.216.106] has quit [Client Quit] 13:43:28 add^_ [~add^_^@m90-141-47-214.cust.tele2.se] has joined #lisp 13:44:09 fisxoj [~fisxoj@cpe-66-65-55-75.nyc.res.rr.com] has joined #lisp 13:45:25 rmathews [~roshan@59.92.22.21] has joined #lisp 13:46:27 kennyd [~kennyd@93-138-234-20.adsl.net.t-com.hr] has joined #lisp 13:47:28 Harag [~phil@dsl-146-204-155.telkomadsl.co.za] has joined #lisp 13:47:39 -!- wildnux [~wildnux@cpe-72-182-70-190.austin.res.rr.com] has quit [Quit: Konversation terminated!] 13:49:52 -!- diginet-afk is now known as diginet 13:50:04 wildnux [~wildnux@cpe-72-182-70-190.austin.res.rr.com] has joined #lisp 13:50:18 -!- zmyrgel [~user@193.64.112.22] has quit [Remote host closed the connection] 13:50:28 is using drakma the easiest/simplest way to implement restfull api's I see cl-twitter and cl-facebook used it? 13:51:03 Harag: it is the easiest way to implement clients to restful services, i'd say 13:52:19 vervic [~vervic@vie-188-118-242-203.dsl.sil.at] has joined #lisp 13:52:27 -!- wildnux [~wildnux@cpe-72-182-70-190.austin.res.rr.com] has quit [Remote host closed the connection] 13:53:30 H4ns: Thank you. 13:56:58 I know my next question will be off topic, but I count on your kindness, as it is a quick one: 13:57:40 is there a way to use a JavaScript engine (like JagerMonkey or V8) in a stand alone fashion? 13:57:49 Blkt: yes 13:57:52 how? 13:58:00 Blkt: nodejs.org is the hip way 13:58:08 good 13:58:27 Blkt: you could use a cl javascript engine 13:58:37 -!- jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 13:59:44 what do you mean Xach 13:59:45 ? 14:00:03 urandom__ [~user@ip-88-152-208-231.unitymediagroup.de] has joined #lisp 14:00:07 Blkt: http://marijnhaverbeke.nl/cl-javascript/ 14:00:10 Blkt: like cl-javascript. it's a javascript implementation in CL. 14:00:25 It was used to add a simpler extension language to a CL app. 14:01:49 jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has joined #lisp 14:02:08 thanks 14:02:14 I'll take a look at it 14:04:01 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 268 seconds] 14:05:50 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 14:06:00 SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has joined #lisp 14:07:07 jmckitrick [~user@108-77-157-187.lightspeed.tukrga.sbcglobal.net] has joined #lisp 14:07:42 I have a question about writing a pdf to a stream in hunchentoot. 14:07:50 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 14:08:05 Anyone here done it before, or am I better off on a hunchentoot list? 14:08:16 jmckitrick: i have served pdf's 14:08:21 -!- alvis [~alvis@tx-184-5-64-249.dhcp.embarqhsd.net] has quit [Ping timeout: 248 seconds] 14:08:44 ok... I think I'm having an encoding issue. 14:08:54 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:08:58 I have no problem writing the pdf to a file, then serving the file from its folder. 14:09:00 BUT.... 14:09:20 Xach: is cl-javascript on Quicklisp? 14:09:33 Blkt: Yes. the system name is "js". 14:09:35 How can I write the pdf to a stream? 14:09:43 thanks 14:09:44 oops, cl-js 14:09:45 With babel? 14:09:53 Xach: I have some news about embeddable maxima. Firts of all, I shall support quicklisp branch of repository. I already made several merges and git did it well. Secondly, there are users of windows version of maxima, who have not SSE, according that they use GCL only. Clozure CL, which exists in window version, uses SSE and can not be started without it. 14:09:53 Should I rename repository, system, package? 14:10:37 asvil``: I would prefer a different name if it has diverged from the original project, yes. 14:10:51 asvil``: I don't understand the SSE part. 14:11:51 H4ns: The value #\% is not of type (UNSIGNED-BYTE 8). 14:12:08 That's the error I get writing the pdf to the stream from SEND-HEADERS 14:12:48 otakutom_ [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:12:51 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 14:13:01 -!- otakutom_ [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 14:13:23 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:15:26 sorry, my english is not good. http://www.math.utexas.edu/pipermail/maxima/2012/027366.html 14:16:07 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 14:16:28 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:17:12 jmckitrick: where do you get the pdf from? 14:17:13 chiguire|m [~chiguire@190.39.219.179] has joined #lisp 14:17:13 -!- chiguire|m [~chiguire@190.39.219.179] has quit [Changing host] 14:17:13 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 14:17:22 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 14:17:24 I mean that main maxima developers should support gcl for windows version of maxima. 14:17:45 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:17:46 asvil``: Does that relate to Quicklisp? 14:17:56 And they are not ready to merge my "ql" branch into master. 14:18:08 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 255 seconds] 14:18:09 H4ns: I'm generating it, and writing it to either a file (which I know works fine) or I pass in the stream to PDF:WRITE-DOCUMENT 14:18:48 jmckitrick: looks like you're mixing character and (unsigned-byte 8) streams somewhere 14:18:53 jmckitrick: it seems that pdf:write-document expects a character stream. 14:19:06 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 14:19:29 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:19:31 I'm new to UTF-8 encoding, so I'm learning as I go. 14:19:59 Is there a way to convert that stream before passing it to pdf write? 14:20:31 jmckitrick: you can wrap it in a flexi-stream with (flex:make-flexi-stream stream) 14:20:37 Xach: I mean that my branch will be for quicklisp repositories at the nearest future. 14:20:53 jmckitrick: i wonder why pdf:write-document wants to write characters, though. that does not quite seem like the right thing 14:21:18 H4ns: PDF is a text format, mostly. 14:21:19 jmckitrick: but it has been a while since i last used cl-pdf, so my memory is not current. 14:21:43 H4ns: I believe cl-pdf uses either real bivalence or faked latin-1 bivalence 14:21:49 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 14:22:00 Xach: ah, ok. then the flexi-stream should work 14:22:21 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:22:38 -!- mishoo_ [~mishoo@79.112.112.130] has quit [Ping timeout: 255 seconds] 14:22:44 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 14:23:27 mishoo [~mishoo@79.112.112.130] has joined #lisp 14:23:47 alvis [~alvis@tx-184-5-64-249.dhcp.embarqhsd.net] has joined #lisp 14:23:47 Actually, in light of the trouble caused by sbcl and pdf compression, I think it tries to use bivalence unconditionally. 14:24:15 So wrapping the stream from send-headers and passing it to pdf:write should work? 14:25:01 jmckitrick: try that 14:25:19 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:25:42 Yes! It works! 14:25:48 \o/ 14:25:48 Xach: I get Unrecognized character name: "nul" [Condition of type ERROR] when installing cl-js 14:26:17 Blkt: don't blame the messenger. 14:26:19 Blkt: what lisp? 14:26:25 ABCL 14:26:26 Blkt: Worth mentioning to the maintainers, I think. 14:26:36 Most CLs i have support #\Nul 14:26:36 ah ok 14:27:00 -!- jmckitrick [~user@108-77-157-187.lightspeed.tukrga.sbcglobal.net] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 14:27:09 Blkt: with abcl, you could also use rhino 14:29:25 didn't think about that... 14:29:34 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 14:30:28 -!- replore_ [~replore@ntkngw298122.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 14:31:13 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:31:27 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 14:31:32 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 14:34:08 sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has joined #lisp 14:35:14 francogrex [c14be4fc@gateway/web/freenode/ip.193.75.228.252] has joined #lisp 14:35:15 -!- mishoo [~mishoo@79.112.112.130] has quit [Read error: Connection reset by peer] 14:36:03 mishoo [~mishoo@79.112.112.130] has joined #lisp 14:36:08 -!- Demosthenes [~demo@ma42c36d0.tmodns.net] has quit [Ping timeout: 255 seconds] 14:37:08 Xach: is it ok, if i rename asdf system to "quickmath", and another thing leave as is? 14:37:16 something stupid I need to send a form to a host application as a string example "value" but the value is also a string how to ref it? suppose the variable is called months: "\"months\"" 14:37:43 it's like a string within a string 14:37:57 is that a lisp related or stupidity related question? 14:38:11 lisp 14:38:21 both 14:38:24 :) 14:38:49 it's not working as \"months\"" 14:38:55 "\"months\"" 14:39:05 what do you mean by "it's not workin"? 14:39:38 asvil``: That name does not seem suitable to me. 14:40:25 asvil``: how about emaxima similar, for "embeddable maxima"? 14:41:11 ldh [~Adium@static-217-37.vpn.wisc.edu] has joined #lisp 14:41:46 -!- kilon [~user@178.59.17.196] has quit [Read error: Connection reset by peer] 14:42:49 I think about emaxima, it is already used for emacs maxima interface. 14:43:42 tarmil [~user@business-178-48-18-229.business.broadband.hu] has joined #lisp 14:44:25 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Read error: Connection reset by peer] 14:44:53 sacho [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 14:46:16 embeddable-maxima is less ambiguous 14:46:19 what about mathematica, cl-maxima, cl-emaxima, cl-math, mathsyma? I want consonance with original "maxima, macsyma" 14:47:05 mathematica might already be used 14:47:23 also, that name is already in use for something similar, but different 14:47:50 Kron_ [~Kron@98.143.96.68] has joined #lisp 14:48:03 Pessima? 14:48:04 leo2007 [~leo@123.114.40.184] has joined #lisp 14:48:09 Xach: I agree with embeddable-maxima. 14:48:57 Pessima is italian word for "bad":) 14:49:40 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 14:49:48 manishYM [~manish@122.167.32.202] has joined #lisp 14:49:51 realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has joined #lisp 14:50:45 eulyix [~charles@2.26.61.36] has joined #lisp 14:51:26 bobbysmith007 [~russ@216.155.103.30] has joined #lisp 14:52:22 for example: (r "hist(temp, breaks = \"months\" ") in R should be equivalent to hist(temp, breaks = "months") 14:53:05 francogrex: right. and how does it not work? 14:54:03 Perhaps a missing close paren? 14:54:28 says: ;R! Error in function (file = "", n = NULL, text = NULL, prompt = "?", srcfile = NULL, :;R! unexpected end of input in "hist(temp, breaks = "months"" 14:54:40 Yes, a missing close paren. 14:54:45 without the breaks or directly in R it's no problem 14:55:03 What I tell you three times is true. You have omitted a close paren. 14:55:44 ngz [~user@23.78.199.77.rev.sfr.net] has joined #lisp 14:56:01 Oops 14:56:52 so it was not lisp related :D 14:57:30 -!- Kron_ [~Kron@98.143.96.68] has quit [Read error: Connection reset by peer] 14:57:53 Kron_ [~Kron@98.143.96.68] has joined #lisp 15:00:24 now it's this: ; File has been modified since compilation: c:/emacs/zscripts/C-EMBED/rcl/funcall.lisp ; Using form offset instead of character position. 15:00:35 and another error! 15:00:37 sucks 15:02:55 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 244 seconds] 15:04:02 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 15:04:53 -!- pnathan [~Adium@98.145.116.190] has quit [Ping timeout: 248 seconds] 15:06:31 -!- xyxu [~xyxu@222.68.160.40] has quit [Ping timeout: 252 seconds] 15:08:32 H4ns, I'm playing with cookies to figure out how to encode/decode values. So I've started looking at hunchentoot. I think you want to decode cookie values that might be escaped with javascript in frontend. If so, I've excape escape('"xxxx=quoted;PIPPO\"'); then I've tried (hunchentoot:url-decode "%22xxxx%3Dquoted%3BPIPPO%22%u20AC") but I've obtained "\"xxxx=quoted;PIPPO\"" 15:09:04 but maybe my hunchentoot version is not up to date 15:09:05 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:09:10 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Max SendQ exceeded] 15:09:30 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:09:42 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Max SendQ exceeded] 15:10:57 *I've escaped with escape( 15:13:42 kiuma: hunchentoot used to encode cookies, but i have fixed that recently because it is wrong. 15:14:38 H4ns, so you don't encode values and leave encoding/decoding to the user ? 15:14:43 ISF_ [~ivan@201.82.138.222] has joined #lisp 15:14:54 akovalenko [~akovalenk@95.73.120.68] has joined #lisp 15:15:33 -!- homie` [~levgue@xdsl-78-35-175-127.netcologne.de] has quit [Read error: Connection reset by peer] 15:15:47 kiuma: correct. there is no universally agreed encoding for cookies. 15:16:56 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 276 seconds] 15:16:57 homie` [~levgue@xdsl-78-35-144-203.netcologne.de] has joined #lisp 15:17:00 RomyEatsDrupal [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has joined #lisp 15:17:00 stickycake [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has joined #lisp 15:17:32 -!- ISF [~ivan@201.82.138.222] has quit [Ping timeout: 255 seconds] 15:18:08 MoALTz [~no@188.146.112.194.nat.umts.dynamic.t-mobile.pl] has joined #lisp 15:18:24 -!- Kron_ [~Kron@98.143.96.68] has quit [Quit: Kron awayyy!] 15:20:45 pnathan [~Adium@98.145.117.147] has joined #lisp 15:22:50 -!- akovalenko [~akovalenk@95.73.120.68] has quit [Quit: rcirc on GNU Emacs 24.0.92.1] 15:23:01 -!- realitygrill [~realitygr@adsl-76-226-139-212.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 248 seconds] 15:23:49 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 15:24:13 -!- rudi [~rudi@1x-193-157-206-11.uio.no] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 15:24:19 Completed. 15:24:29 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:24:30 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 15:24:54 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:24:55 Yuuhi [benni@p5483AECF.dip.t-dialin.net] has joined #lisp 15:25:26 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 15:29:20 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:29:21 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:29:25 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Max SendQ exceeded] 15:30:25 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:30:30 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Max SendQ exceeded] 15:32:03 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 15:32:41 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:32:51 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Max SendQ exceeded] 15:33:31 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:34:04 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 15:36:16 rme [~rme@50.43.137.115] has joined #lisp 15:36:52 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:37:22 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 15:38:29 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:38:59 Kenjin [~josesanto@bl16-75-38.dsl.telepac.pt] has joined #lisp 15:39:27 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:39:27 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 15:39:31 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Client Quit] 15:39:38 ikki [~ikki@201.155.92.12] has joined #lisp 15:40:02 totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:42:50 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 15:43:22 -!- totzeit [~kirkwood@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Client Quit] 15:44:10 kirkwood [~user@c-24-17-38-57.hsd1.wa.comcast.net] has joined #lisp 15:47:17 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0/20120104111456]] 15:47:39 -!- ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has quit [Remote host closed the connection] 15:47:53 ianmcorvidae [~ianmcorvi@pool-72-79-209-191.spfdma.east.verizon.net] has joined #lisp 15:47:53 -!- ianmcorvidae [~ianmcorvi@pool-72-79-209-191.spfdma.east.verizon.net] has quit [Changing host] 15:47:53 ianmcorvidae [~ianmcorvi@fsf/member/ianmcorvidae] has joined #lisp 15:48:06 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:49:35 -!- leo2007 [~leo@123.114.40.184] has quit [Ping timeout: 240 seconds] 15:49:55 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 15:51:23 -!- _nix00 [~Adium@218.82.105.199] has quit [Quit: Leaving.] 15:51:25 _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has joined #lisp 15:51:26 are there some one here ever doing opengl and freeglut develops? 15:52:20 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 15:52:27 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 15:53:01 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 15:53:07 Joreji [~thomas@65-134.eduroam.RWTH-Aachen.DE] has joined #lisp 15:54:55 icrazyhack [~horieyui@114.119.1.1] has joined #lisp 15:55:45 rudi [~rudi@1x-193-157-206-11.uio.no] has joined #lisp 15:57:19 yoklov [~yoklov@24-177-5-183.dhcp.nwtn.ct.charter.com] has joined #lisp 15:57:43 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 16:00:23 -!- osa1 [~sinan@78.189.172.153] has quit [Remote host closed the connection] 16:01:24 -!- pon1980 [~pon1980@195-67-88-105.customer.telia.com] has quit [Quit: WeeChat 0.3.6] 16:05:06 Xach: when you are building all the systems for quicklisp, are you building/loading them all in the same image or are you building/loading a new image per library? 16:06:52 bobbysmith007: one image per system 16:06:59 cool thanks! 16:07:11 bobbysmith007: I once compiled and loaded everything in the same image. Few problems (specific to the implementation.library). IIRC, there was only one cross library collision. 16:07:13 bobbysmith007: there are many hurdles to doing it in a single image, including package name conflicts 16:07:13 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 16:07:24 Xach: they are very few. 16:07:33 pjb: few conflicts? 16:07:36 Yes. 16:07:37 or few hurdles? 16:07:38 ok 16:08:41 -!- Joreji [~thomas@65-134.eduroam.RWTH-Aachen.DE] has quit [Ping timeout: 240 seconds] 16:09:09 Xach: thats what I figured... I am trying to load each system then index the documentation for all the loaded packages, and was curious if the all one image had any chance of running. 16:09:41 bobbysmith007: it has a chance, but for an automated system, you will probably want to do each in its own image. 16:10:46 Yagami1 [~Yagami@105.139.66.3] has joined #lisp 16:10:55 bobbysmith007: i have a program that takes a lisp source file pathname, and it loads each system in turn, sets a special variable to the system name, then loads the source 16:11:05 bobbysmith007: it's useful for that kind of thing 16:12:49 -!- Yagami1 [~Yagami@105.139.66.3] has left #lisp 16:12:52 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 260 seconds] 16:13:14 robde_ [~robde@p579031F4.dip.t-dialin.net] has joined #lisp 16:14:03 -!- dtw [dtw@dsl-roibrasgw1-fe84fb00-215.dhcp.inet.fi] has quit [Quit: +++ATH0] 16:14:16 Modius [~user@72-48-144-180.static.grandenetworks.net] has joined #lisp 16:14:35 zwhois akovalenko 16:14:46 ehheh 16:14:52 he is who he is. 16:15:21 This is gonna get into some deep philosophical horseshit if Zhivago is on. 16:16:22 Modius: fear of harm can be more harmful than the harm itself. 16:16:42 "Step on a crack, break you momma's back" 16:17:15 -!- Jeanne-Kamikaze [~Jeanne-Ka@79.Red-88-7-134.staticIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 16:17:51 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [Quit: Leaving...] 16:18:11 ehu [~ehuels@109.35.4.4] has joined #lisp 16:18:36 nachtwandler [~nachtwand@p57AD7C64.dip.t-dialin.net] has joined #lisp 16:20:20 -!- ivan-kanis [~user@nantes.visionobjects.com] has quit [Read error: No route to host] 16:20:44 asvil``: Your README does not mention anything about the relationship between your project and Maxima. I think it should. 16:21:23 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 252 seconds] 16:22:43 Xach: Which project is that? 16:22:57 sellout: embeddable-maxima 16:23:52 -!- ignas [~ignas@office.pov.lt] has quit [Ping timeout: 276 seconds] 16:24:26 silver_ [~kingrat@178.120.27.192] has joined #lisp 16:25:55 -!- fisxoj [~fisxoj@cpe-66-65-55-75.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 16:26:50 Xach, asvil``: Sweet. That project's been on my todo for ages  glad someone else actually got it done. 16:27:06 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 16:29:07 gravicappa [~gravicapp@ppp91-77-168-203.pppoe.mtu-net.ru] has joined #lisp 16:29:13 Jeanne-Kamikaze [~Jeanne-Ka@79.Red-88-7-134.staticIP.rima-tde.net] has joined #lisp 16:31:49 -!- centipedefarmer_ [~centipede@75-162-53-63.desm.qwest.net] has quit [Quit: This computer has gone to sleep] 16:33:07 -!- maartenv [~maartenv@131.174.33.137] has quit [Quit: maartenv] 16:33:56 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 16:34:32 -!- kiuma [~kiuma@85-18-55-37.ip.fastwebnet.it] has quit [Quit: Leaving] 16:34:35 -!- Cosman246 [~cosman246@c-66-235-51-122.sea.wa.customer.broadstripe.net] has quit [Ping timeout: 252 seconds] 16:34:56 jmckitrick [~user@108-77-157-187.lightspeed.tukrga.sbcglobal.net] has joined #lisp 16:35:09 jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has joined #lisp 16:35:16 fantazo [~fantazo@85-127-82-38.dynamic.xdsl-line.inode.at] has joined #lisp 16:36:21 Semantics question: what's the difference between SETF'ing a global (special) and a LET binding for that same symbol what wraps the relevant code? 16:36:46 after the LET, the special will have its previous value 16:36:48 Obviously, in the first case, the value could be set back to the previous one, if needed. 16:37:02 rudi: cris-cross ;-) 16:37:11 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 16:37:27 jmckitrick: "obviously"? 16:37:28 Are there any other subtle differences? 16:37:36 jmckitrick: so even in the event of a non-local exit or error? 16:37:44 Xach: Er, I meant it *could* be, to make both cases similar. 16:37:50 It could behave differently in the presence of threads, also. 16:38:25 rme: That was my next question. Will the LET bind a thread-local copy of the variable in question, on say, SBCL with threads enabled? 16:39:26 jmckitrick: special bindings are thread-local. 16:39:28 the binding will be thread local 16:39:50 That applies to both SETF and LET methods of binding? 16:39:50 the value can be eql to values in other threads 16:40:01 http://sbcl.org/manual/index.html#Special-Variables 16:40:04 no, setq (setf) mutates a binding 16:40:10 let establishes a new binding 16:40:55 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 240 seconds] 16:42:05 Kryztof: Ah, ok. So if I were to call SETF/Q before relevant code, and another thread did the same, there could be conflict, but if I were to use LET, they would each be thread local? 16:42:13 jmckitrick: have a look at lexical-let in emacs. Indeed you can try to simulate lexical binding with dynamic binding. But at what cost! In the case of the lexical-let macro, closures won't always work. 16:42:15 -!- Nisstyre [~yours@c-208-90-102-250.netflash.net] has quit [Ping timeout: 240 seconds] 16:43:23 jmckitrick: only the binding is thread local. Bound values are not thread local, or copied. 16:43:33 mensch [~mensch@c-174-62-210-182.hsd1.ma.comcast.net] has joined #lisp 16:43:50 pjb: I don't think it will be an issue in my code right now, but I'm using some globals for PDF generation and passing data, only because I haven't figured out a better way yet. By the time I have multiple users generating reports at the same time, I hope to have the issue resolved. But I'd like to know for sure to improve my understanding. 16:44:13 jmckitrick: what about parameters? 16:44:38 pjb: You mean with DEFPARAMETER or function arguments? 16:44:47 No, I mean function parameters. 16:44:47 jmckitrick: there are no globals in in CL, only special (dynamically-scoped) variables. You can provide a macro that correctly sets up fresh bindings. 16:44:48 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 16:45:14 (defun *g*) (defun f () (print *g*)) (setf *g* 42) (f) --> (defun f (g) (print g)) (f 42) 16:45:19 lars_t_h [~lars_t_h@002128191249.mbb.telenor.dk] has joined #lisp 16:45:21 jmckitrick: This is not #basic! 16:45:30 defun *g*? 16:45:32 pjb: syntax error 16:45:40 defvar I meant there. 16:46:19 holycow [~holycow@host-64-151-208-2.bchsia.in2net.net] has joined #lisp 16:46:40 jmckitrick: you can also move the specials to slots in a configuration object. You then only have one object to pass around, or bind to a special. 16:48:10 pkhuong: That's what I'm doing right now, holding the pdf in a special. This whole issue comes from my reports being partly generated via CL-PDF and partly by CL-TYPESETTING. They don't always play nice together for what I'm doing. 16:48:43 jmckitrick: notice how using function parameters leads to much simplier and clearer code! 16:48:49 Only two forms instead of four. 16:50:25 I see what you mean. I'm wonder if a closure would fit the bill as well. 16:50:35 wishbone4 [~user@167.216.131.126] has joined #lisp 16:50:49 jmckitrick: sure, you can also use closures. 16:50:51 This is code I wrote some time ago, so it's primitive in some places. I'm hoping to upgrade as I revisit it. 16:53:03 Are there any common lisp libraries to *read* a PDF? I see cl-pdf, but it looks like that might just be for generating PDFs. 16:53:49 -!- diginet [~user@ppp-70-247-43-95.dsl.hstntx.swbell.net] has quit [Ping timeout: 248 seconds] 16:54:18 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 16:54:32 SurlyFrog: That library has a parses, IIRC. But I've never used the parser. 16:54:59 pjb: I remember now. I call USER-DRAWN-BOX which takes a function argument to draw the contents. 16:55:01 jmckitrick: thanks, I'll take a closer look at it. 16:55:11 I was using globals inside that function to access the charting data. 16:55:16 SurlyFrog: cl-pdf can read PDFs. I've used it to extract some metadata. It's pretty undocumented. 16:55:16 I'll try using a closure instead. 16:55:25 Xach: thanks 16:55:33 Nisstyre [~yours@c-208-90-102-250.netflash.net] has joined #lisp 16:55:57 -!- ryepup` [~user@216.155.103.30] has quit [Remote host closed the connection] 16:56:04 kilon [~kilon@athedsl-320875.home.otenet.gr] has joined #lisp 16:58:15 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 16:58:32 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 16:59:21 Flatlander [~tomppa@b27.kiulu.jyu.fi] has joined #lisp 16:59:45 -!- ehu [~ehuels@109.35.4.4] has quit [Ping timeout: 252 seconds] 17:00:09 bhaskara [~user@gw.willowgarage.com] has joined #lisp 17:00:44 Is there any particular preference for the the extension of a common lisp source code file (.lisp, .cl, .lsp)? Are some more standard than otheres? 17:01:02 SurlyFrog: we use .lisp 17:01:28 H4ns: "we" being the common lisp community, or your company? 17:01:42 SurlyFrog: the common lisp "community" at larg 17:01:43 e 17:01:51 if you don't use .lisp, you're part of the 1% 17:01:52 SurlyFrog: the only company who use .cl is Franz. 17:02:04 SurlyFrog: and not even all of franz 17:02:09 -!- abeaumont [~abeaumont@90.165.165.246] has quit [Remote host closed the connection] 17:02:13 Nobody has used .lsp since the MS-DOS days, at least 30 years ago... 17:02:28 pjb: that's where I saw it, which made me ask the question. I've been using .lisp, then saw the Franz github site, and thought I might have missed something :-) 17:02:31 lol @ rudi 17:02:53 SurlyFrog: Franz once had a non Common Lisp lisp... 17:03:06 oh 17:03:08 Franz Lisp 17:03:23 i guess they used .l back then 17:03:37 :-) 17:04:15 who maintains the CLiki? from a system-adminstration standpoint, not content 17:04:31 SurlyFrog: wikis are maintained by people. 17:04:40 Ok, sysadm... 17:04:41 pjb: sys-admin 17:04:44 I should read slower :-) 17:04:47 :-) 17:05:58 maartenv [~maartenv@j236250.upc-j.chello.nl] has joined #lisp 17:06:17 I ask because I noticed it was running hunch and had some questions about the hardware it is running, and how they are maintaining the site across different versions of code. 17:07:14 that's an easy one. it is never updated! 17:07:42 o_O 17:08:14 SurlyFrog: it is "mature" software 17:08:28 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 244 seconds] 17:08:32 hence the "code smell" 17:08:42 -!- francogrex [c14be4fc@gateway/web/freenode/ip.193.75.228.252] has quit [Quit: Page closed] 17:08:53 okay... 17:08:55 lol 17:10:28 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 17:12:32 -!- hakzsam [~hakzsam@aqu33-5-82-245-96-206.fbx.proxad.net] has quit [Remote host closed the connection] 17:12:48 Jasko [~tjasko@108.60.121.114] has joined #lisp 17:15:13 -!- nha [~prefect@imamac13.epfl.ch] has quit [Ping timeout: 276 seconds] 17:15:55 SegFaultAX|work [~mkbernard@173.228.45.162] has joined #lisp 17:16:35 -!- rudi [~rudi@1x-193-157-206-11.uio.no] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 17:18:31 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 17:19:04 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 17:19:21 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 240 seconds] 17:20:32 -!- steevy [~steevy@91-67-42-157-dynip.superkabel.de] has quit [Quit: quit?] 17:21:34 -!- jtza8 [~jtza8@196-210-142-221.dynamic.isadsl.co.za] has quit [Remote host closed the connection] 17:23:47 bhaskara` [~user@gw.willowgarage.com] has joined #lisp 17:24:18 -!- bhaskara` [~user@gw.willowgarage.com] has quit [Client Quit] 17:24:54 -!- Blkt [~user@89-96-199-46.ip13.fastwebnet.it] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:25:09 bhaskara` [~user@gw.willowgarage.com] has joined #lisp 17:25:39 Cosman246 [~cosman246@D-69-91-153-127.dhcp4.washington.edu] has joined #lisp 17:26:54 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 268 seconds] 17:28:21 -!- johs [~johs@hawk.netfonds.no] has quit [Ping timeout: 248 seconds] 17:29:01 -!- pok [~pok@tarrant.klingenberg.no] has quit [Ping timeout: 240 seconds] 17:29:53 Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has joined #lisp 17:30:20 abeaumont [~abeaumont@90.165.165.246] has joined #lisp 17:31:39 chiguire|m [~chiguire@gentoo/developer/chiguire] has joined #lisp 17:32:15 Buglouse [~Buglouse@cpe-65-28-172-255.wi.res.rr.com] has joined #lisp 17:33:29 -!- anonus [~anonymous@88.80.28.189] has quit [Quit: WeeChat 0.3.6] 17:33:40 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Lost terminal] 17:33:46 anonus [~anonymous@88.80.28.189] has joined #lisp 17:33:55 -!- Nisstyre [~yours@c-208-90-102-250.netflash.net] has quit [Ping timeout: 240 seconds] 17:34:22 akovalenko [~akovalenk@95.73.120.68] has joined #lisp 17:34:52 tritchey [~tritchey@108.60.121.114] has joined #lisp 17:36:27 pok [~pok@tarrant.klingenberg.no] has joined #lisp 17:36:32 Nisstyre [~yours@c-208-90-102-250.netflash.net] has joined #lisp 17:37:43 -!- trebor_dki [~user@mail.dki.tu-darmstadt.de] has quit [Read error: Operation timed out] 17:38:00 naeg [~naeg@194.208.239.170] has joined #lisp 17:41:13 johs [~johs@hawk.netfonds.no] has joined #lisp 17:42:13 -!- splittist [b2c6684a@gateway/web/freenode/ip.178.198.104.74] has quit [Ping timeout: 258 seconds] 17:44:20 fisxoj [~fisxoj@cpe-66-65-55-75.nyc.res.rr.com] has joined #lisp 17:44:39 -!- bhaskara [~user@gw.willowgarage.com] has quit [Remote host closed the connection] 17:44:39 -!- bhaskara` [~user@gw.willowgarage.com] has quit [Remote host closed the connection] 17:45:13 just wondering, how many sites out there use lisp nowadays? 17:45:33 bhaskara [~user@gw.willowgarage.com] has joined #lisp 17:45:34 42 17:45:57 -!- kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has quit [Ping timeout: 248 seconds] 17:48:09 108 17:48:16 nha [~prefect@5-74.104-92.cust.bluewin.ch] has joined #lisp 17:49:25 I thought that calling (use-package :foo.bar.baz) would allow me to access the symbols from that package without fully qualifying them? E.g. 17:49:25 (baz-function ) instead of needing (foo.bar.baz:baz-function ) Am I mistaken? 17:50:07 SurlyFrog: only if baz-function is exported from the :foo.bar.baz package 17:50:16 -!- spacefrogg is now known as spacefrogg^ 17:50:18 -!- Cosman246 [~cosman246@D-69-91-153-127.dhcp4.washington.edu] has quit [Ping timeout: 260 seconds] 17:50:32 -!- spacefrogg^ is now known as spacefrogg 17:50:59 Okay. That seems to be the problem. Franz gave me a package, but didn't export any of the symbols from it. I either have to do an (in-package), or I have to use double colons.... 17:51:27 bjonnh [~bjonnh@147.210.71.83] has joined #lisp 17:51:29 SurlyFrog: franz gave you a package? 17:51:31 hi 17:51:58 *bjonnh* is on lesson 3 of ART Lisp-Course 17:51:58 H4ns: sort of. Its the client code for their AllegroGraph triple-store 17:52:14 Qworkescence [~quad@unaffiliated/quadrescence] has joined #lisp 17:52:15 -!- spacefrogg is now known as spacefrogg^ 17:52:18 SurlyFrog: you can also import them 17:52:32 tensorpudding [~michael@99.148.193.184] has joined #lisp 17:52:39 -!- spacefrogg^ is now known as spacefrogg 17:52:57 -!- spacefrogg is now known as spacefrogg^ 17:52:57 Xach: as in :import-from? 17:53:21 (import 'some::symbol) 17:53:26 SurlyFrog: yes. that is another way to make them available for use without :: or a package prefix. 17:53:39 Guthur [~user@212.183.128.51] has joined #lisp 17:54:08 It's weird. It looks like this function I want actually is exported from the package, but doing a (use-package) doesn't just give it to me. 17:54:56 SurlyFrog: if it's exported, and you use-package, and there are no conflicts, you can refer to it without a prefix. 17:54:58 dnjaramba [~dnjaramba@41.72.193.86] has joined #lisp 17:55:33 Xach: yeah, that's what I thoughtbut something is funky. I'll do a paste 17:58:27 -!- mensch [~mensch@c-174-62-210-182.hsd1.ma.comcast.net] has quit [Read error: Operation timed out] 17:59:01 golly lisp lore golly 17:59:03 lol 18:00:57 -!- homie` [~levgue@xdsl-78-35-144-203.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:05:42 bahnevermind. They have a db.agraph.user package that is referenced in all the documents, but it looks like the function I want is actually in db.agraph. I guess the *.user package is just for trying things out... 18:06:50 ehu [~erik@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:07:00 homie [~levgue@xdsl-78-35-144-203.netcologne.de] has joined #lisp 18:07:11 SurlyFrog: A *.user package is usually a package that you are _in_ (rather than use) for experimentation. Generally doesn't export stuff. EG: CL-USER. 18:07:39 sellout: thanks, that makes sense. 18:09:40 -!- MoALTz [~no@188.146.112.194.nat.umts.dynamic.t-mobile.pl] has quit [Read error: Connection reset by peer] 18:09:53 MoALTz [~no@188.146.112.194.nat.umts.dynamic.t-mobile.pl] has joined #lisp 18:10:07 peearr [~aaron@159.153.4.51] has joined #lisp 18:10:56 -!- SegFaultAX|work [~mkbernard@173.228.45.162] has quit [Ping timeout: 240 seconds] 18:12:53 SegFaultAX|work [~mkbernard@173.228.45.162] has joined #lisp 18:15:54 Cosman246 [~cosman246@D-69-91-153-127.dhcp4.washington.edu] has joined #lisp 18:15:54 -!- ehu [~erik@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer] 18:18:46 I'm using ASDF to define my system. But one of the files I need to loaded before my code is this .fasl file. ASDF is giving me an error that "agraph4.lisp" doesn't exist. Is there a way I can tell it to just load the "agraph4.fasl" file? 18:19:13 -!- n1tn4tsn0k [~kvirc@178.47.208.225] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 18:20:28 SurlyFrog: I don't know, but I suspect you might need to define a new source file class (e.g. cl-fasl-file) and customize how ASDF loads components that are instances of that class 18:20:45 SurlyFrog: the asdf mailing list might have an answer if none appears here in #lisp 18:21:00 Xach: thanks 18:21:28 which is the best : (= (LENGTH A) 1) or (= 1 (LENGTH A)) (coding conventions or other rules) 18:22:06 bjonnh: I think I see the former more frequently. I don't know of any particular style suggestion regarding that type of comparison. 18:22:40 Xach: it seems more logic regarding equal or =  18:22:55 bjonnh: What seems more logic? 18:23:39 chiguire|m_ [~chiguire@190.39.219.179] has joined #lisp 18:23:46 -!- ldh [~Adium@static-217-37.vpn.wisc.edu] has quit [Max SendQ exceeded] 18:24:11 ldh [~Adium@static-217-37.vpn.wisc.edu] has joined #lisp 18:25:40 If you use alexandria, you can do (length= 1 a) ;) 18:26:38 -!- Kron_ [~Kron@129-97-120-133.uwaterloo.ca] has quit [Ping timeout: 240 seconds] 18:26:45 Xach: to have (= A B) for the math thing A=B and not (= B A) 18:26:56 and if you want something unreadable, do (typep '(or (vector * 1) (cons * null))) 18:27:09 alexandria ? 18:27:31 (ql:quickload :alexandria) 18:27:42 pinterface: I'll try and remember that one 18:27:44 bjonnh: A=B is the same, mathematically speaking, as B=A 18:28:08 I should really familiarise myself more with alexandria 18:28:35 Guthur: familiarize yourself or you will be forcibly familiarized by an indoctrination engineer 18:28:57 Xach: will it hurt? 18:29:23 Xach: embeddable-maxima readme fixed 18:29:48 *Guthur* scurries off to read some alexandria doc just incase 18:30:50 asvil``: looks good 18:31:30 In C, constant == expression is used by some people to make = vs. == typos detectable. In CL, there's no such problem, but I generally find (= ) easier to read than the reverse, so I could opt for (= 1 (length ...)) because of that 18:31:45 -!- jmckitrick [~user@108-77-157-187.lightspeed.tukrga.sbcglobal.net] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 18:31:47 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 18:33:51 akovalenko: (zerop (1- (length ))) ((-p 18:34:13 (wow, that was not supposed to be a winking cyclops smiley) 18:34:19 yep, that makes sense P-)) 18:36:12 but, even though I could test length as I described, I can't recall ever doing that (for any stuff working on sequences, I try to support START and END arguments, so total length is irrelevant..) 18:37:14 -!- c_arenz [arenz@nat/ibm/x-jxrxwxahbgkgiwyn] has quit [Ping timeout: 252 seconds] 18:37:56 (alexandria:length= '(1) (* (length '(1)) (length '(1)))) => t 18:38:33 oh that T on zero as well 18:38:33 doh 18:39:56 could use division but for the divide by zero 18:41:38 hi 18:41:40 http://sprunge.us/LUcD?cl 18:41:43 question 18:42:07 where is "x" ? Is it in heap or in stack ? 18:42:26 which implementation? 18:42:35 or just try DISASSEMBLE 18:42:35 sbcl 18:43:24 too difficult 18:43:28 on the heap (i.e. in the code object) 18:43:36 maybe anyone here knows 18:43:41 ok 18:43:45 another question 18:43:57 *in the _closure_ object 18:44:26 where was x before closure was created ? 18:44:38 in stack ? 18:44:48 it didn't exist :) 18:45:05 ok, value of x 18:45:24 in SBCL, nothing like "migration" or "promotion" happens during variable's lifetime 18:46:42 don't understand 18:46:57 is there a way to know which solution to a problem is the best (in term of speed essentially) in lisp ? 18:47:00 variables are not copied when function is called? 18:47:12 because there are a lot of ways to do one thing, so how to choose the best ? 18:47:47 anonus: if a variable is in heap for some particular moment, it's always in heap (with SBCL compiler) 18:47:56 bjonnh: measure and refine, repeat 18:48:00 relevant --> http://www.daybydaycartoon.com/ 18:48:29 bjonnh: notice that there is no == in CL, so you don't risk to confuse (== a 1) with (= a 1), so there's no need to write (= 1 a) if you want to write (= a 1). 18:48:52 ok 18:48:57 paratattva_ [~quassel@0025111258df.click-network.com] has joined #lisp 18:49:04 akovalenko: is pointer passed to function insted ? 18:49:18 bjonnh: on the other hand, (and (= (incf a) a) (not (= a (incf a)))) 18:49:19 toekutr [~user@50-0-51-2.dsl.static.sonic.net] has joined #lisp 18:49:32 oh man 18:49:34 .... 18:49:37 anonus: internally, closure object contains address of code and address of "lexenv" values 18:49:44 bjonnh: but that's more subtle. 18:49:53 for my other question (speed comparison of two implementations), I'm asking this because in ASM for example, you can easily count how many cpu cycles is needed for a specific piece of code 18:50:20 the lexical scope of the outer and the inner are disclosed, at the time the inner runs, the outer is inactive in a sense... 18:50:23 bjonnh: no, you can't count cycles easily (not on modern x86 desktops) 18:50:26 bjonnh: you're programming in lisp to free your mind of cycle counting, so that you can implement more complex algorithms, such as an artificial intelligence. 18:50:43 akovalenko: thanks 18:50:48 you return the inner, without having to see it you go onto outer, and you see the result of outer 18:50:54 You cannot implement a brain counting cycles. Brains work at 100 Hz, not 100 MHz! 18:51:16 55 + 2 is not even seen, or returned there only 55+3 18:51:35 where have you seen that a brain works at 100 Hz ??? 18:52:29 you have some protein catalysed reactions that are a lot faster than that 18:53:28 my lower limit is 1 Hz ! 18:53:28 http://www.holistic-mindbody-healing.com/images/brain-wave-frequency.jpg 18:53:31 lol 18:54:01 that's crap, these are general effects caused by zillions of small effects 18:54:16 -!- Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has quit [Read error: No route to host] 18:54:49 it's like saying that the google web page you see must turn at 60Hz because you are looking at it on a 60Hz screen ;) 18:54:58 Kinda meaningless since we don't run on a clock 18:55:08 sure 18:55:22 jessicajames [~jessicaja@unaffiliated/jessicajames] has joined #lisp 18:55:33 -!- jessicajames [~jessicaja@unaffiliated/jessicajames] has left #lisp 18:55:46 but what's fun is that a lot of time cyclic timers emerge from small parts that are inter-connected 18:55:59 (between a lot of other fun things) 18:57:06 bjonnh: http://www.v-weiss.de/lehrl-full.html 18:57:32 Isn't there a way to give a package a nickname or alias. So instead of doing (long.pkg.name:symbol) I can do (alias:symbol)? 18:57:40 The BIP of 100 IQ is 15 Hz actually. You were right, 100 Hz was an over estimation. 18:58:07 SurlyFrog: (com.informatimago.common-lisp.cesarum.package;add-nickname :long.pkg.name :alias) 18:58:13 s/;/:/ 18:58:45 SurlyFrog: obviously, you have (ql:quickload :com.informatimago.common-lisp.cesarum) as (ql:quickload :alexandria) in your rc file... 18:59:07 pjb: actually, I don't. I've not yet used quicklisp 18:59:34 This should have been installed 100 ms after you've installed a lisp implementation. 18:59:38 pjb: but I follow you 18:59:45 pjb: that's fun, but I don't think it even take into account 1/100 of what a brain can do ;) 18:59:46 pjb: :-) 19:02:10 Actually, I was thinking of (rename-package :long.pkg.name :alias) 19:02:37 gigamonkey [~user@adsl-99-24-222-110.dsl.pltn13.sbcglobal.net] has joined #lisp 19:02:56 SurlyFrog: have a look at the implementation of add-nickname. 19:03:13 pjb: okay 19:03:40 https://gitorious.org/com-informatimago/com-informatimago/blobs/master/common-lisp/cesarum/package.lisp#line563 19:05:05 -!- Kenjin [~josesanto@bl16-75-38.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 19:05:50 -!- chiguire|m_ [~chiguire@190.39.219.179] has quit [Ping timeout: 252 seconds] 19:08:16 SurlyFrog: actually, the current version is http://paste.lisp.org/display/127001 ; I don't know what happened, but git gives me errors when I try to push... 19:08:30 I'll have to switch to mercurial, I guess. 19:09:05 pjb: thanks, I appreciate it. I think I'm good for now. 19:09:43 do you have examples of things that are easy to do in lisp, and not in other languages (C for example) ? 19:09:56 -!- robde_ [~robde@p579031F4.dip.t-dialin.net] has quit [Quit: Gone.] 19:10:11 bjonnh: i have an example of the opposite 19:10:20 it is very easy to implement lisp in lisp. 19:10:22 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 19:10:30 Xach: let's hear it :) 19:10:31 "care a lot about memory allocation and object life cycles" 19:10:57 bjonnh: everything. When I switched to CL, I translated my libraries. Of about 30 modules, only 2 or 3 had to be translated, the other functionalies were already in the language, and the translated code was 1/10 the original size. 19:11:19 bjonnh: in Lisp, the addition of integers produces mathematically accurate results. 19:11:30 And their division too! 19:11:58 (/ 1 2) = 1/2 vs. 1/2 == 0. 19:12:01 bjonnh: http://random-state.net/features-of-common-lisp.html is a nice page on the topic 19:13:04 -!- vantage|work [~chatzilla@d5152EDDB.static.telenet.be] has quit [Remote host closed the connection] 19:13:45 -!- Flatlander [~tomppa@b27.kiulu.jyu.fi] has quit [Quit: Leaving] 19:14:36 ok, I give up. How the heck do you get a documentation string from a particular method? 19:15:02 dlowe: Fire up manifest! 19:15:49 Er, maybe not, actually. 19:16:25 dlowe: I think you need to pass it the standard-method object. 19:16:26 looks like you need the method-combination which probably requires consulting mop 19:16:41 er, standard-method, yeah 19:17:42 -!- Amadiro [~Amadiro@ti0021a380-dhcp0217.bb.online.no] has quit [Quit: Leaving] 19:18:12 ugh 19:18:33 Is getting the method object a MOP thing? 19:18:42 dlowe: find-method suffices 19:18:48 asynchrony [~user@adsl-184-42-10-162.dab.bellsouth.net] has joined #lisp 19:19:24 just in preparation for an upcoming discussion: what are good reasons not to use the mop? performance? anything else? 19:19:37 Xach: yay, thanks 19:19:58 H4ns: apparent complexity and ignorance is my primary reason 19:21:48 depends what you would use instead I guess 19:22:07 and, lacking a need for is always a good reason not to use it :) 19:22:08 it seems to me like one of many features that you only use when it's the right thing to use, and then nothing else would really do 19:22:56 -!- stickycake [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has quit [Quit: stickycake] 19:22:57 -!- RomyEatsDrupal [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has quit [Quit: RomyEatsDrupal] 19:22:58 thanks! 19:23:24 df_: I thought the same was true for macros. 19:23:37 osa1 [~sinan@31.140.111.10] has joined #lisp 19:23:49 I would say it is 19:24:18 but they're the right thing somewhat more often 19:24:18 which one should I use for defining global variables in a package? defvar/defparameter or setf/setq ? 19:24:54 osa1: defvar and defparameter introduce special variables. setf and setq on previously unknown variables is the road to undefined consequences. 19:25:45 -!- tali713 [~tali713@c-75-72-193-140.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 19:25:46 thanks 19:26:04 stickycake [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has joined #lisp 19:26:04 RomyEatsDrupal [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has joined #lisp 19:26:48 Is there any library for capture sound? 19:27:23 tali713 [~tali713@c-75-72-193-140.hsd1.mn.comcast.net] has joined #lisp 19:27:38 -!- dnjaramba [~dnjaramba@41.72.193.86] has quit [] 19:27:57 asvil``: is it feasible to remove the systems that overlap with f2cl? 19:29:50 -!- stickycake [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has quit [Client Quit] 19:29:50 -!- RomyEatsDrupal [~stickycak@cpe-74-64-122-182.nyc.res.rr.com] has quit [Client Quit] 19:30:56 what systems& 19:31:04 s/&/? 19:31:26 jdz [~jdz@host194-111-dynamic.2-87-r.retail.telecomitalia.it] has joined #lisp 19:31:29 -!- Cosman246 [~cosman246@D-69-91-153-127.dhcp4.washington.edu] has quit [Read error: Connection reset by peer] 19:31:57 asvil``: f2cl is already in QL, so you should remove it from your maxima fork. 19:31:58 msponge [~msponge@30-7-244.wireless.csail.mit.edu] has joined #lisp 19:31:58 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:32:24 -!- maartenv [~maartenv@j236250.upc-j.chello.nl] has quit [Quit: maartenv] 19:32:55 Do you mean f2cl/packages/slatec|quadpack? f2cl developer write that f2cl/packages are not supported. 19:32:55 19:33:41 -!- silenius [~silenius@i59F7490D.versanet.de] has quit [Remote host closed the connection] 19:34:42 Bribek [~Bribek@x1-6-00-26-f2-2e-dd-b1.k90.webspeed.dk] has joined #lisp 19:35:19 I removed embedded f2cl runtime from maxima. 19:35:20 Vivitron [~user@pool-173-48-170-228.bstnma.fios.verizon.net] has joined #lisp 19:36:10 gniourf_gniourf [~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e] has joined #lisp 19:39:49 -!- zophy [~zophy@host-5-150-220-24.midco.net] has quit [Remote host closed the connection] 19:39:56 -!- SegFaultAX|work [~mkbernard@173.228.45.162] has quit [Ping timeout: 252 seconds] 19:39:58 -!- Bribek [~Bribek@x1-6-00-26-f2-2e-dd-b1.k90.webspeed.dk] has quit [Ping timeout: 260 seconds] 19:40:15 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 240 seconds] 19:40:38 Bribek [~Bribek@x1-6-00-26-f2-2e-dd-b1.k90.webspeed.dk] has joined #lisp 19:41:21 SegFaultAX|work [~mkbernard@173.228.45.162] has joined #lisp 19:43:47 -!- macrobat is now known as macrobot 19:44:08 -!- macrobot is now known as macrobat 19:44:22 leoncamel [~user@KD175129170046.ppp-bb.dion.ne.jp] has joined #lisp 19:45:27 -!- bjonnh [~bjonnh@147.210.71.83] has quit [Read error: Connection reset by peer] 19:46:33 -!- asynchrony [~user@adsl-184-42-10-162.dab.bellsouth.net] has quit [Remote host closed the connection] 19:47:07 asvil``: quadpack names a system from f2cl 19:48:57 yes, but Raymond Toy uses f2cl/packages only for tests and he does not support it as he wrote on f2cl homepage. 19:50:01 asvil``: Ask Raymond if he wants to remove f2cl or quadpack from Quicklisp, then. 19:50:27 pon1980 [~pon1980@h66n6-haes-a12.ias.bredband.telia.com] has joined #lisp 19:51:52 Cosman246 [~cosman246@D-69-91-153-127.dhcp4.washington.edu] has joined #lisp 19:52:04 asvil``: do *you* support quadpack? 19:52:31 -!- pon1980 [~pon1980@h66n6-haes-a12.ias.bredband.telia.com] has quit [Client Quit] 19:55:00 -!- fantazo [~fantazo@85-127-82-38.dynamic.xdsl-line.inode.at] has quit [Remote host closed the connection] 19:55:04 pkhuong: Well, maxima does, so asvil``'s fork effectively does. 19:56:02 -!- CrazyWoods [~crazywood@220.160.189.118] has quit [Quit: leaving] 19:56:04 Xach: ok. 19:56:05 pkhuong: No I just leave maxima version of quadpack. Quadpack is fortran library. 19:56:24 asvil``: another option for you is to rename it 19:57:37 rtoym's library seems relevant for some reason 19:58:43 he is the Raymond Toy in question 19:59:17 oh yeah I didn't really read the scroll baque 19:59:21 pon1980 [~pon1980@h66n6-haes-a12.ias.bredband.telia.com] has joined #lisp 20:00:13 I wrote letter to Raymond Toy with question about his f2cl/packages. 20:00:58 I think he is only one man who do quadpack/slatec/etc for f2cl and maxima. 20:01:56 -!- jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 20:02:19 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 20:02:31 if I have a name of a function in a string, how can I evaluate that function? 20:02:37 Also it will be more convenient for him to work only with his f2cl repository, but it is not so easy. 20:03:03 jacius [~jacius@c-24-13-89-230.hsd1.il.comcast.net] has joined #lisp 20:03:11 rson: find-symbol (potentially with a string-upcase) and funcall/apply. 20:04:06 -!- MoALTz [~no@188.146.112.194.nat.umts.dynamic.t-mobile.pl] has quit [Read error: Connection reset by peer] 20:05:08 pkhuong: awesome, thank you. 20:05:29 how can I iterate a list with 2 items in each iterations using LOOP ? 20:05:59 hasnointentions [~hasnointe@ip72-195-135-173.ri.ri.cox.net] has joined #lisp 20:06:40 (loop for (a b) on list by #'cddr ...) 20:08:31 *anonus* gently touches akovalenko 20:09:01 -!- tali713 [~tali713@c-75-72-193-140.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 20:09:01 http://sprunge.us/gUhO 20:09:03 sbcl 20:09:40 when it calls function "trollolo" from "ololo" it look up some internal table ? 20:10:09 No. 20:10:15 or is it rewrites all call addresses of "trollolo" when it redefined ? 20:10:32 It just calls (fboundp symbol) with symbol bound to TROLLOLO as read by the reader. 20:11:22 tali713 [~tali713@c-75-72-193-140.hsd1.mn.comcast.net] has joined #lisp 20:11:53 When ololo calls trollolo, it's equivalent to (funcall (symbol-function 'trollolo)). But it might be compiled as equivalent to (funcall (function trollolo)) if they are compiled in the same compilation unilt. 20:11:59 -!- Athas [~athas@shop3.diku.dk] has quit [Remote host closed the connection] 20:12:10 i'm interested in low-level implementation 20:12:21 -!- add^_ [~add^_^@m90-141-47-214.cust.tele2.se] has quit [Quit: add^_] 20:12:21 -!- dmiles_afk [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has quit [Ping timeout: 240 seconds] 20:12:21 -!- dsp_ [~tt@lebesgue.cowpig.ca] has quit [Ping timeout: 240 seconds] 20:12:32 so it is looking up for address of trollolo in some internal table ? 20:12:59 -!- howeyc [~howeyc@2607:f2f8:a958::2] has quit [Ping timeout: 252 seconds] 20:13:08 saint_cypher [~rjspotter@208.178.63.106] has joined #lisp 20:13:16 I don't know how sbcl does it. Use cl:disassemble. 20:13:21 dsp_ [~tt@lebesgue.cowpig.ca] has joined #lisp 20:13:23 only reader looks up symbols in packages. 20:13:36 can't into assembler, sorry %) 20:13:43 anonus: I'm pretty sure it just updates call sites 20:13:45 into x86 assembler 20:13:49 anonus: no. A unique fdefinition object is associated with each symbol. The call is compiled to an indirect call to the address at a fixed offset in the fdefinition object. 20:14:02 since it keeps a xref table 20:14:05 anonus: hard to be interested in low-level details then. 20:14:09 anonus: If you're interested in low-level details, you're going to have read assembly. 20:14:11 dlowe: if only. 20:14:27 pkhuong: we have this nice xref table and we're not even using it? for shame 20:14:28 pkhuong: wow, thanks 20:14:53 dlowe: can you imagine (setf fdefinition) not taking constant time? 20:14:58 howeyc [~howeyc@2607:f2f8:a958::2] has joined #lisp 20:14:59 Whoever came up with this idea and implemented it deserves kudos. 20:15:28 dmiles_afk [~dmiles@dsl-72-19-50-021.cascadeaccess.com] has joined #lisp 20:15:30 naryl: I think a lot of older linkage schemes worked that way. 20:15:41 pkhuong: I can imagine quite a lot :) 20:15:56 -!- austinh [~austin@c-24-21-49-222.hsd1.or.comcast.net] has quit [Remote host closed the connection] 20:15:57 but yeah, I can see the tradeoff 20:16:29 though I suspect most functions have few enough callers and are redefined infrequently enough in runtime that it would make sense anyway 20:16:34 hey anyoine use lisp and 9p? 20:16:37 -!- Bribek [~Bribek@x1-6-00-26-f2-2e-dd-b1.k90.webspeed.dk] has quit [] 20:16:53 but I'm not a sbcl hacker 20:16:54 lawful_evil: No. 20:16:55 dlowe: on the machines I care about, that's unlikely to make a difference, especially on x86-64. 20:18:00 dlowe: branch target buffers can easily predict monomorphic indirect calls/jumps, and we'd have to indirect to cover > 2 GB code heap. 20:18:41 pkhuong: I see. Thanks for explaining. 20:19:32 rewriting the GC to make it mark-and-sweep for code objects, otoh, that could randomly help a lot. 20:20:06 -!- ramkrsna [~ramkrsna@unaffiliated/ramkrsna] has quit [Quit: Leaving] 20:21:35 while we're on the topic of f2cl: does anyone know what the syntax for comments is? 20:22:05 -!- lonstein [lonstein@ohno.mrbill.net] has quit [Read error: Operation timed out] 20:22:36 -!- homie [~levgue@xdsl-78-35-144-203.netcologne.de] has quit [Read error: Connection reset by peer] 20:22:38 f2cl is barfing on the single quote in "[code ...] ! don't ... ". 20:22:45 pkhuong: http://www.netlib.org/ode/colnew.f 20:22:50 C ? 20:22:51 pkhuong: Placing a C in the right column of the punched card? 20:22:57 marsell [~marsell@120.18.174.212] has joined #lisp 20:23:24 f77 has comments until end of line, it seems (: 20:23:50 homie [~levgue@xdsl-78-35-144-203.netcologne.de] has joined #lisp 20:25:09 lonstein [lonstein@ohno.mrbill.net] has joined #lisp 20:27:37 -!- paratattva_ [~quassel@0025111258df.click-network.com] has quit [Read error: Connection reset by peer] 20:29:44 tfb [~tfb@restormel.cley.com] has joined #lisp 20:40:57 -!- dcguru [~chatzilla@66.129.60.130] has quit [Read error: Operation timed out] 20:42:27 sharad_ [~sharad@117.192.241.28] has joined #lisp 20:42:29 -!- chiguire|m [~chiguire@gentoo/developer/chiguire] has quit [Ping timeout: 248 seconds] 20:42:39 nick 20:42:55 -!- sharad_ is now known as sharad 20:42:59 -!- sharad [~sharad@117.192.241.28] has left #lisp 20:46:29 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 252 seconds] 20:48:15 Raymond Toy answered me that, he does not keep f2cl/packages up-to-date. 20:48:36 is there a form like CASE but works with custom test function? 20:49:15 osa1: there's one a mere defmacro away 20:49:17 alexandria:switch 20:49:28 or a mere load-up-alexandria away 20:52:35 asvil``: What does that mean? 20:52:40 dcguru [~chatzilla@66.129.60.130] has joined #lisp 20:53:57 pkhuong: Would you consider updating your blog to give individual articles distinguishing titles? 20:54:46 -!- tfb [~tfb@restormel.cley.com] has quit [Remote host closed the connection] 20:55:34 stickycake [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 20:55:34 RomyEatsDrupal [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #lisp 20:55:37 Xach: you mean actual ? I'll (try to) just scrap this legacy madness and move to octopress. 20:56:32 <Xach> pkhuong: yes. right now every post says "Paul Khuong mostly on lisp" 20:56:41 cracauer [Adium@nat/google/x-cvwgriqztmhwydfx] has joined #lisp 20:56:42 <Xach> hard to identify things in my bookmarks that way... 20:57:49 -!- cracauer [Adium@nat/google/x-cvwgriqztmhwydfx] has quit [Client Quit] 20:58:00 <pkhuong> right. My plan is to fix the static files by hand and move to something sane ASAP. 20:58:06 cracauer [Adium@nat/google/x-hrsaclavzjtxoaxs] has joined #lisp 20:58:11 <Xach> phew 20:58:15 <Xach> sanity is good 20:58:37 <asvil``> It means that maxima sometimes can contains other version of fortran libraries than f2cl/packages, also f2cl runtime, which is called macros.l in f2cl and f2cl-lib.lisp in maxima, can be different. 20:58:39 <pkhuong> Unfortunately, reality is path-dependant. 20:59:30 <Xach> asvil``: Ok. Well, if there are clashing system names, I suggest you rename them. Right now quadpack.asd clashes. 21:00:02 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 21:00:30 -!- nachtwandler [~nachtwand@p57AD7C64.dip.t-dialin.net] has quit [Quit: leaving] 21:01:30 rudi [~rudi@cm-84.208.89.228.getinternet.no] has joined #lisp 21:01:54 austinh [~austin@c-24-21-49-222.hsd1.or.comcast.net] has joined #lisp 21:02:16 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 21:04:56 -!- ghuntley [~ghuntley@14-200-9-232.static.tpgi.com.au] has quit [Quit: kthxbye] 21:05:42 <asvil``> Xach: ok 21:07:56 -!- osa1 [~sinan@31.140.111.10] has quit [Ping timeout: 252 seconds] 21:08:19 Athas [~athas@130.225.165.40] has joined #lisp 21:09:32 *Xach* looks around for Andy Chambers 21:10:30 Gouslar [~Gouslar@46-252-119-209.sibtele.com] has joined #lisp 21:11:00 sdemarre [~serge@91.176.166.18] has joined #lisp 21:11:02 ghuntley [~ghuntley@14-200-9-232.static.tpgi.com.au] has joined #lisp 21:11:09 -!- ISF_ [~ivan@201.82.138.222] has quit [Read error: Connection reset by peer] 21:11:17 -!- sdemarre [~serge@91.176.166.18] has quit [Client Quit] 21:11:51 ISF_ [~ivan@201.82.138.222] has joined #lisp 21:13:20 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 21:16:59 <oGMo> heh ouch .. 5000 cffi:foreign-alloc takes over 3 seconds (sbcl), 5000 libc-malloc takes 0.016 21:17:53 astalla [~alessio@dynamic-adsl-78-12-87-144.clienti.tiscali.it] has joined #lisp 21:18:06 <Ralith> interesting 21:18:45 <fe[nl]ix> allocating how much ? 21:18:57 <Ralith> normally I'd assume that was just foreign function call overhead 21:19:22 -!- cracauer [Adium@nat/google/x-hrsaclavzjtxoaxs] has quit [Quit: Leaving.] 21:19:29 <oGMo> it's not, it's probably doing parse-type and some other stuff and possibly the compiler macro isn't getting expanded 21:19:29 cracauer [Adium@nat/google/x-qxesshdaebkumvhj] has joined #lisp 21:19:39 <pkhuong> oGMo: right. 21:19:50 <oGMo> not allocating much, 100 bytes or so 21:19:53 <fe[nl]ix> (dotimes (i 5000) (cffi:foreign-alloc :char :count 4096)) takes 0.011s here 21:20:05 -!- angavrilov [~angavrilo@217.71.235.212] has quit [Ping timeout: 252 seconds] 21:20:11 <oGMo> odd 21:20:33 <Ralith> oGMo: impl? 21:21:00 <fe[nl]ix> and 5k allocations of 100 bytes takes < 1ms 21:21:01 <oGMo> Ralith: sbcl but not really the issue .. foreign function overhead is next to nothing 21:21:14 <oGMo> _might_ be having specified :initial-contents 21:21:23 <oGMo> er, :initial-element 21:21:28 <Ralith> ah. 21:21:41 <Ralith> probably not implemented with memset, that. 21:22:23 <pkhuong> Ralith: memset only works in a few cases. 21:22:58 <Ralith> which is why I doubt it's used. 21:22:59 <oGMo> yeah, :initial-element kills it 21:25:07 <oGMo> i don't know why memset wouldn't work, but cffi seems to be designed around no dependence on libc, which isn't necessarily a bad thing 21:26:08 November [november@osiris.parodius.com] has joined #lisp 21:27:20 -!- ISF_ [~ivan@201.82.138.222] has quit [Ping timeout: 240 seconds] 21:27:21 -!- s0ber [~s0ber@114-36-234-3.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 21:28:50 s0ber [~s0ber@114-36-230-145.dynamic.hinet.net] has joined #lisp 21:29:24 -!- Gouslar [~Gouslar@46-252-119-209.sibtele.com] has left #lisp 21:32:54 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 21:33:11 mathrick [~mathrick@85.218.148.156] has joined #lisp 21:35:28 -!- prip [~foo@host167-197-dynamic.17-79-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 21:35:38 -!- naeg [~naeg@194.208.239.170] has quit [Quit: WeeChat 0.3.6] 21:36:11 -!- urandom__ [~user@ip-88-152-208-231.unitymediagroup.de] has quit [Remote host closed the connection] 21:39:59 -!- kleppari [~spa@bitbucket.is] has quit [Quit: leaving] 21:40:50 <akovalenko> oGMo: do you have :count > 1 ? 21:41:40 <akovalenko> it's interensting if "convert-to-foreign" is done COUNT times for :initial-element (then it could be optimized at CFFI level easily) 21:41:45 -!- lars_t_h [~lars_t_h@002128191249.mbb.telenor.dk] has quit [Quit: Leaving] 21:41:52 <oGMo> akovalenko: yes, allocating bytes. i solved it by writing a better memory setter. it's 0.030s instead of 0.015s, but i don't think it'll matter ;) 21:42:56 -!- asvil`` [~filonenko@178.124.160.180] has quit [Ping timeout: 240 seconds] 21:43:10 <akovalenko> oGMo: for bytes, I frequently find make-shareable-byte-vector useful 21:43:14 brandonz [~brandon@c-71-198-255-25.hsd1.ca.comcast.net] has joined #lisp 21:46:47 <oGMo> akovalenko: interesting, never saw it in the docs. hrm. that might be ideal here, since i'm trying to build a layer for native/foreign image data 21:47:34 <oGMo> although it doesn't appear that the object is pinned outside of the block, which would be a problem 21:48:39 prip [~foo@host197-126-dynamic.36-79-r.retail.telecomitalia.it] has joined #lisp 21:50:22 <fe[nl]ix> oGMo: then static-vectors might be useful 21:50:36 <akovalenko> oGMo: static-vectors library can be helpful for eternal pinning (btw, don't use with-pointer-to-vector-data for long-running code: iirc, it's translated to non-GCing sections somewhere) 21:51:02 <fe[nl]ix> lol 21:51:06 <fe[nl]ix> "eternal pinning" 21:51:36 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Quit: Leaving] 21:52:00 <akovalenko> ..well, for SBCL w-p-t-v-d is *not* without-gcing, so if portability is not needed, it can be used with long-running code.. 21:53:19 <oGMo> i can easily control alloc/free times, but copying between lisp arrays and foreign memory is the inelegant bit 21:56:43 <oGMo> static-vectors docs ;P 21:57:02 <Guthur> is this all in CFFI? 21:57:44 sacho_ [~sacho@95-42-91-219.btc-net.bg] has joined #lisp 21:58:00 <akovalenko> Guthur: static-vectors isn't 21:59:33 <Guthur> was wondering, I've used CFFI a reasonably amount and hadn't seen that, or make-shareable-byte-vector 21:59:50 <oGMo> the latter is exported but appears undocumented 22:00:21 -!- kirkwood [~user@c-24-17-38-57.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 22:00:46 DataLinkDroid [~David@120.155.242.249] has joined #lisp 22:00:47 -!- sacho [~sacho@95-42-91-219.btc-net.bg] has quit [Ping timeout: 252 seconds] 22:01:10 <Guthur> oh, it's just a wrapper around an octet vector 22:06:07 -!- gravicappa [~gravicapp@ppp91-77-168-203.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:07:12 -!- Carmivore [~carmivmor@ec2-174-129-83-65.compute-1.amazonaws.com] has quit [Read error: Connection reset by peer] 22:10:52 Carmivore [~carmivmor@ec2-174-129-65-235.compute-1.amazonaws.com] has joined #lisp 22:11:17 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 22:12:53 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 22:13:10 mathrick [~mathrick@85.218.148.156] has joined #lisp 22:13:23 -!- silver_ [~kingrat@178.120.27.192] has quit [Read error: Connection reset by peer] 22:14:24 <oGMo> yeah despite "code-based documentation" static-vectors has too many advantages to ignore 22:14:43 -!- brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has quit [Ping timeout: 252 seconds] 22:15:38 brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has joined #lisp 22:20:09 -!- sipo [~user@static-72-74-85-37.bstnma.fios.verizon.net] has left #lisp 22:23:49 -!- pon1980 [~pon1980@h66n6-haes-a12.ias.bredband.telia.com] has quit [Quit: WeeChat 0.3.6] 22:33:11 jsoft [~jsoft@unaffiliated/jsoft] has joined #lisp 22:33:32 -!- astalla [~alessio@dynamic-adsl-78-12-87-144.clienti.tiscali.it] has quit [Quit: Sto andando via] 22:34:16 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Ping timeout: 240 seconds] 22:34:30 -!- Carmivore [~carmivmor@ec2-174-129-65-235.compute-1.amazonaws.com] has quit [Remote host closed the connection] 22:36:45 Carmivore [~carmivmor@ec2-107-22-137-12.compute-1.amazonaws.com] has joined #lisp 22:37:13 berean [~jmbrooks@ip68-100-56-190.dc.dc.cox.net] has joined #lisp 22:37:44 -!- Carmivore [~carmivmor@ec2-107-22-137-12.compute-1.amazonaws.com] has quit [Remote host closed the connection] 22:38:36 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 22:38:54 mathrick [~mathrick@85.218.148.156] has joined #lisp 22:39:59 Carmivore [~carmivmor@ec2-50-19-167-157.compute-1.amazonaws.com] has joined #lisp 22:41:45 -!- ldh [~Adium@static-217-37.vpn.wisc.edu] has quit [Quit: Leaving.] 22:42:03 ddp [~ddp@216.243.111.165] has joined #lisp 22:43:53 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 268 seconds] 22:43:55 -!- eulyix [~charles@2.26.61.36] has quit [Quit: To iterate is human, to recurse divine] 22:44:41 kleppari [~spa@bitbucket.is] has joined #lisp 22:48:29 -!- rudi [~rudi@cm-84.208.89.228.getinternet.no] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 22:49:05 -!- kilon [~kilon@athedsl-320875.home.otenet.gr] has quit [Remote host closed the connection] 22:49:56 -!- ngz [~user@23.78.199.77.rev.sfr.net] has quit [Ping timeout: 240 seconds] 22:51:08 -!- jdz [~jdz@host194-111-dynamic.2-87-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] 22:52:33 Bike [~Glossina@71-214-104-54.ptld.qwest.net] has joined #lisp 22:52:37 -!- Carmivore [~carmivmor@ec2-50-19-167-157.compute-1.amazonaws.com] has quit [K-Lined] 22:55:19 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #lisp 22:58:34 -!- cyrillos [~cyrill@188.134.33.130] has quit [Read error: Operation timed out] 22:59:09 -!- Jeanne-Kamikaze [~Jeanne-Ka@79.Red-88-7-134.staticIP.rima-tde.net] has quit [Quit: Did you hear that ?] 22:59:34 steevy [~steevy@91-67-42-157-dynip.superkabel.de] has joined #lisp 22:59:52 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:02:19 -!- fisxoj [~fisxoj@cpe-66-65-55-75.nyc.res.rr.com] has quit [Read error: Operation timed out] 23:02:48 Euthydemus [~euthydemu@unaffiliated/euthydemus] has joined #lisp 23:03:37 <oGMo> bah, compiler macro error (let ((x 1)) (make-static-vector x)) => unbound variable X 23:05:15 <Xach> d'oh 23:05:50 <lawful_evil> hey xach use hunchentoot? 23:05:51 -!- SurlyFrog [~Adium@c-24-118-228-15.hsd1.mn.comcast.net] has left #lisp 23:06:29 -!- msponge [~msponge@30-7-244.wireless.csail.mit.edu] has quit [Ping timeout: 248 seconds] 23:08:23 msponge [~msponge@30-7-244.wireless.csail.mit.edu] has joined #lisp 23:09:22 <Xach> lawful_evil: Yes. 23:10:37 -!- Yuuhi [benni@p5483AECF.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:10:43 -!- kleppari [~spa@bitbucket.is] has quit [Quit: leaving] 23:11:07 <lawful_evil> seems cool but I had to get lil help to serve static folder 23:11:10 <Guthur> is there an OS command lib? 23:11:25 <lawful_evil> when you know lisp well do those docs read easily? 23:11:30 kleppari [~spa@bitbucket.is] has joined #lisp 23:11:31 <Guthur> allowing things like popen 23:11:46 <akovalenko> (ql:quickload :external-program) ;; probably 23:11:59 <Xach> lawful_evil: THat is because you are an unteachable dipshit. 23:12:52 <fe[nl]ix> Guthur: there's iolib(from git, not the version in quicklisp) 23:12:58 <Guthur> akovalenko: might do the job, chers 23:13:21 <Guthur> fe[nl]ix: I'll take a look 23:13:42 leifw [~user@184.152.79.200] has joined #lisp 23:14:38 <Guthur> though, external-program looks just about right 23:15:08 <akovalenko> If popen is enough (i.e. no need for popen2, multiplexing, etc), wrapping FILE* into a Gray stream could be a good solution. 23:15:48 -!- homie [~levgue@xdsl-78-35-144-203.netcologne.de] has quit [Read error: Connection reset by peer] 23:16:04 <Ralith> Xach: that seems harsh 23:16:19 <Xach> Ralith: Perhaps you have more patience for gavino. 23:16:32 <Fade> I suspect out of band familiarity backstops Xach's comment. 23:16:34 <Ralith> perhaps I am not aware of a lengthy history 23:16:37 <akovalenko> Ralith: there's a whole lot of CLL history behind 23:16:42 <Ralith> ah. 23:17:11 <Xach> The Adventures of Gavin Schuette, Year 7 23:17:20 <Ralith> oh dear. 23:17:24 <Ralith> that long? 23:17:44 -!- guther [guther@gateway/shell/bshellz.net/x-krebhiuvrbnwerpn] has quit [Ping timeout: 252 seconds] 23:18:05 <akovalenko> at times, he seems to have some progress in learning, so maybe he's just too busy with trolling at all other time. 23:19:24 <Guthur> definitely top marks for persistence 23:21:43 -!- Athas [~athas@130.225.165.40] has quit [Read error: Connection reset by peer] 23:23:10 -!- brandonz [~brandon@c-71-198-255-25.hsd1.ca.comcast.net] has quit [Quit: brb] 23:23:33 -!- steevy [~steevy@91-67-42-157-dynip.superkabel.de] has quit [Quit: quit?] 23:24:22 fantazo [~fantazo@85-127-82-38.dynamic.xdsl-line.inode.at] has joined #lisp 23:25:01 <Fade> http://www.bitchx.com/log/lisp-f/lisp-f-25-Feb-2010/lisp-f-25-Feb-2010-06.php 23:25:24 <Fade> that page turns up third on a google search for 'gavin schuette' 23:25:32 <Fade> so lawful_evil is gavino 23:26:51 -!- lawful_evil is now known as gavino 23:26:53 <gavino> the same 23:27:11 -!- nha [~prefect@5-74.104-92.cust.bluewin.ch] has quit [Ping timeout: 244 seconds] 23:27:18 <gavino> tries to remember how he even pissed xach off 23:27:22 <gavino> blanks 23:28:52 <gavino> Zach what did I say to you? 23:28:56 <Fade> well, your resume is so deep in that domain at this point, it's understandable. 23:29:02 <Fade> http://www.patthoyts.tk/ircpests.html 23:29:05 *Fade* chuckles 23:29:19 <akovalenko> an endless stream of highly intelligent questions alike "why there is no facebook written in lisp" is enough to piss off in a broadcast fashion. If Xach has seen 7 years of that, it's understandable.. 23:31:04 <gavino> quicklisp is nice Zach 23:31:12 <gavino> btw 23:31:43 <akovalenko> quicklisp is nice, but saying things like that is probably not enough to unpiss people off :) 23:32:23 Kron_ [~Kron@98.143.96.68] has joined #lisp 23:32:29 <akovalenko> OTOH, asking smarter questions would work instantly (and with wider audience) 23:33:10 <gavino> ok lets see... 23:33:20 <Fade> it's interesting to note that #haskell #scheme and #tcl at least have also had an autoimmune response to gavino, so it's not just the notorious #lisp surliness. 23:33:35 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 23:33:46 <gavino> haskell I have mauke, who hates my guts for some reason, from perl channel 23:33:51 <gavino> those two are redundant 23:34:22 <gavino> and scheme has the chicken scheme guy sjaaaman who ahtes me bigtime too I think because we argued about capitalism vs sommunism 23:34:35 <gavino> I have tried to talk to both nogo 23:34:46 <gavino> tcl I am ok with 23:34:49 <gavino> I inda love tcl 23:35:03 <gavino> its my best language utility wise now 23:35:39 <gavino> I am trying to avoid being annoying and irc-ing drunk. 23:36:07 <gavino> sjaaman and asau also give me touble getting to netbsd 23:36:18 <gavino> and I forget who in openbsd I had a runin with 23:36:50 <Ralith> if you have "runins" with that frequency, it's time for some introspection. 23:36:55 -!- DataLinkDroid [~David@120.155.242.249] has quit [Quit: Bye] 23:37:20 <akovalenko> mebbe it's not "who", but about offtopics and individual-fights-made-public.. 23:37:30 <ASau> gavino: you have made all the trouble yourself. 23:37:37 -!- JuniorRoy [~juniorroy@212.36.228.103] has quit [Quit: Leaving.] 23:38:18 <ASau> Just for your information, you are one of very few persons banned from #netbsd. 23:39:47 <gavino> I know I am trying to contain myself. 23:39:49 -!- leifw [~user@184.152.79.200] has quit [Remote host closed the connection] 23:39:55 <gavino> what did i do asau? 23:40:09 -!- ChanServ has set mode +o Xach 23:40:16 -!- Xach has set mode +b *!*ddcgavins@*.static-ip.telepacific.net 23:40:16 nialo [~nialo@ool-182d1973.dyn.optonline.net] has joined #lisp 23:40:21 -!- gavino [~xach@pdpc/supporter/professional/xach] has been kicked from #lisp by Xach (gavino) 23:40:23 -!- Xach has set mode -o Xach 23:41:18 <Ralith> Fade: #haskell in particular is impressive; that's a friendly place, last I checked. 23:45:22 <Fade> *nod* 23:46:23 -!- bhaskara [~user@gw.willowgarage.com] has quit [Read error: Operation timed out] 23:47:40 <ASau> "Year 7"??? 23:47:54 <ASau> I thought it's the same for a decade! 23:51:48 bhaskara [~user@gw.willowgarage.com] has joined #lisp 23:52:15 -!- Modius [~user@72-48-144-180.static.grandenetworks.net] has quit [Remote host closed the connection] 23:56:46 -!- Guthur [~user@212.183.128.51] has quit [Remote host closed the connection]