00:00:48 -!- G77719 [~user@189.62.37.227] has quit [Read error: Connection reset by peer] 00:01:16 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 00:01:34 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 00:03:00 tyrick [~tyrick@c-50-143-173-244.hsd1.ca.comcast.net] has joined #lisp 00:03:51 how can I give a print a new line with (print ...) 00:04:01 just print a new line* 00:04:54 "~%" seems to be what I'm reading, but when I do something like (print "blah~%") it merely prints out that exact string 00:04:55 use terpri instead? 00:05:01 that's format you're thinking of 00:05:03 tyrick: to start a new line unconditionally, you can use terpri. 00:05:08 k 00:05:09 (format t "blah~%") 00:05:12 ~% only works with format 00:05:15 like above 00:05:27 to start one only if you're not already on a new line, you can use fresh-line. 00:07:18 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 264 seconds] 00:08:32 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 00:10:57 G63417 [~user@189.62.37.227] has joined #lisp 00:12:47 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 00:13:47 jbemmz [~jbemmz@c-71-197-31-179.hsd1.mi.comcast.net] has joined #lisp 00:17:16 -!- ghotiphud [~yale@173.170.251.208] has left #lisp 00:22:42 my skype am a hot girl add em guys : rose.mourad 00:23:36 -!- SexyGirlG [~SexyGirlG@Nac-1.lynx.net.lb] has quit [K-Lined] 00:23:41 thankss 00:34:51 zRecursive [~czsq888@171.217.3.11] has joined #lisp 00:36:11 -!- hydan` is now known as hydan 00:42:42 -!- s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 264 seconds] 00:43:20 PuercoPo` [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 00:43:22 lduros [~user@fsf/member/lduros] has joined #lisp 00:44:51 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 00:47:00 s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 00:47:38 -!- PuercoPo` [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 255 seconds] 00:50:54 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 00:52:00 -!- cdidd [~cdidd@128-68-229-36.broadband.corbina.ru] has quit [Remote host closed the connection] 00:52:54 -!- hydan [~hydan@ip-89-103-110-5.net.upcbroadband.cz] has quit [Ping timeout: 264 seconds] 00:54:30 cdidd [~cdidd@93-80-113-146.broadband.corbina.ru] has joined #lisp 00:56:04 slyrus_ [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has joined #lisp 01:02:23 -!- karswell [~user@87.112.161.139] has quit [Read error: Connection reset by peer] 01:02:36 karswell [~user@87.112.161.139] has joined #lisp 01:06:03 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 01:08:23 -!- rk[aft] is now known as ryankarason 01:09:06 -!- rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has quit [Ping timeout: 264 seconds] 01:10:55 nug700_ [~nug700@184-98-117-159.phnx.qwest.net] has joined #lisp 01:12:14 -!- vi1 [~vi1@93.92.216.186] has quit [Ping timeout: 252 seconds] 01:13:18 -!- nug700 [~nug700@184-98-125-19.phnx.qwest.net] has quit [Ping timeout: 264 seconds] 01:16:48 -!- wbooze [~wbooze@xdsl-84-44-210-66.netcologne.de] has quit [Ping timeout: 245 seconds] 01:17:20 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 01:19:18 PuercoPo` [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 01:21:23 chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has joined #lisp 01:24:39 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 01:26:18 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 01:28:37 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 01:30:13 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 248 seconds] 01:31:13 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 248 seconds] 01:36:47 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 01:38:08 -!- slyrus [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 01:39:48 senj_ [~senj_@S01060026f3e14440.ed.shawcable.net] has joined #lisp 01:41:17 -!- nialo [~nialo@ool-18bbb124.dyn.optonline.net] has quit [] 01:41:32 -!- senj_ [~senj_@S01060026f3e14440.ed.shawcable.net] has quit [Client Quit] 01:41:38 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 01:42:14 arademaker [~user@177.142.17.109] has joined #lisp 01:42:42 nug700 [~nug700@184-98-120-19.phnx.qwest.net] has joined #lisp 01:45:14 -!- nug700_ [~nug700@184-98-117-159.phnx.qwest.net] has quit [Ping timeout: 252 seconds] 01:47:09 breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has joined #lisp 01:48:07 -!- bitonic [~user@2.126.175.247] has quit [Ping timeout: 276 seconds] 01:51:26 pierre1 [~pierre1@186.205.149.74] has joined #lisp 01:55:09 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 01:55:26 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 01:55:27 -!- pierre1 [~pierre1@186.205.149.74] has quit [Client Quit] 01:55:43 -!- protist [~protist@144.173.69.111.dynamic.snap.net.nz] has quit [Ping timeout: 264 seconds] 01:55:46 pierre1 [~pierre1@186.205.149.74] has joined #lisp 01:58:41 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 01:59:37 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 02:00:58 -!- seangrove [~user@208.80.69.42] has quit [Ping timeout: 245 seconds] 02:02:13 -!- Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has quit [Ping timeout: 245 seconds] 02:06:20 -!- LiamH [~none@pool-173-73-123-20.washdc.east.verizon.net] has quit [Quit: Leaving.] 02:11:23 -!- chameco [~samuel@cpe-67-241-240-138.stny.res.rr.com] has quit [Ping timeout: 240 seconds] 02:18:35 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 02:21:41 kennyd_ [~kennyd@93-136-55-69.adsl.net.t-com.hr] has joined #lisp 02:22:06 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds] 02:22:57 -!- arademaker [~user@177.142.17.109] has left #lisp 02:23:23 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 02:23:40 -!- Sagane [~Sagane@177.100-226-89.dsl.completel.net] has quit [Read error: Connection reset by peer] 02:32:03 adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has joined #lisp 02:39:16 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 02:39:24 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 02:43:03 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 02:44:04 -!- pierre1 [~pierre1@186.205.149.74] has quit [Quit: Leaving] 02:45:19 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 02:46:57 -!- moore33 [~moore@ABordeaux-153-1-12-27.w92-146.abo.wanadoo.fr] has quit [Ping timeout: 248 seconds] 02:49:41 Corvidium [~cosman246@c-50-132-3-102.hsd1.wa.comcast.net] has joined #lisp 02:50:56 -!- breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has quit [Remote host closed the connection] 02:56:11 -!- adelgado [~TomSawyer@c-66-229-185-165.hsd1.fl.comcast.net] has quit [Quit: Leaving.] 02:56:36 MrWoohoo [~MrWoohoo@pool-108-38-175-139.lsanca.fios.verizon.net] has joined #lisp 03:00:03 moore33 [~moore@ABordeaux-153-1-28-76.w92-149.abo.wanadoo.fr] has joined #lisp 03:01:12 -!- PuercoPo` is now known as PuercoPop 03:04:14 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 03:06:06 lifeng [~lifeng@61.190.85.58] has joined #lisp 03:07:00 seangrove [~user@208.80.69.42] has joined #lisp 03:07:27 Z_Mass [~zmassia@bas1-cornwall24-845467254.dsl.bell.ca] has joined #lisp 03:09:18 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 03:12:42 -!- seangrove [~user@208.80.69.42] has quit [Ping timeout: 252 seconds] 03:12:42 -!- Bike [~Glossina@67-5-245-85.ptld.qwest.net] has quit [Ping timeout: 252 seconds] 03:20:39 -!- mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has quit [Quit: mattrepl] 03:21:05 Bike_ [~Glossina@67-5-245-85.ptld.qwest.net] has joined #lisp 03:22:33 -!- Bike_ is now known as Bike 03:27:36 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 03:27:49 -!- natechan [~natechan@69.38.214.164] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 03:27:54 KingNato_ [~isildur@c-e9eee253.012-31-73746f43.cust.bredbandsbolaget.se] has joined #lisp 03:29:42 -!- KingNato [~isildur@c-e9eee253.012-31-73746f43.cust.bredbandsbolaget.se] has quit [Ping timeout: 256 seconds] 03:30:42 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 03:33:01 nug700_ [~nug700@184-98-113-50.phnx.qwest.net] has joined #lisp 03:36:01 -!- nug700 [~nug700@184-98-120-19.phnx.qwest.net] has quit [Ping timeout: 248 seconds] 03:36:56 eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has joined #lisp 03:37:54 -!- Z_Mass [~zmassia@bas1-cornwall24-845467254.dsl.bell.ca] has quit [Ping timeout: 264 seconds] 03:50:31 Z_Mass [~zmassia@64.228.129.204] has joined #lisp 03:52:22 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 03:55:10 (single-float 0s0 #.(float most-positive-fixnum 1s0)) 03:55:14 Is #. portable? 03:56:41 -!- ryankarason is now known as rk[zzz] 03:56:45 of course. the declaration isn't though: short and single floats aren't guaranteed to be the same type, and it's far from certain that m-p-f will convert without error. 03:58:00 Ah, no, wrong. 03:58:07 The problem is with typecase. 03:58:14 CLISP doesn't like the type specifier. 04:00:51 In addition, SBCL's build system has removed my backup file. 04:00:54 *ASau* curses. 04:01:13 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 04:03:19 -!- G63417 [~user@189.62.37.227] has quit [Ping timeout: 276 seconds] 04:03:27 Is Paul Graham's book 'On Lisp' a good read? or good thing to read as a beginner? 04:03:50 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 255 seconds] 04:06:32 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 255 seconds] 04:06:59 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 04:08:03 -!- leo2007 [~leo@119.161.133.157] has quit [Ping timeout: 245 seconds] 04:09:25 I've heard good things about it, but Paul Grahem's style doesn't really match up with a lot of other Common Lisp developer's. 04:09:49 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 04:12:55 -!- tyrick [~tyrick@c-50-143-173-244.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 04:14:13 -!- lifeng [~lifeng@61.190.85.58] has quit [Quit: Ex-Chat] 04:14:23 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 240 seconds] 04:16:08 prkchp_sndwch [~david@c-98-232-193-164.hsd1.or.comcast.net] has joined #lisp 04:17:17 I'm having trouble with asdf trying to download a package. A dependency of it is hosted at cliki, but asdf gets a 500 http error when trying to access it. Is there a way to update the package listings with asdf? 04:18:05 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 04:18:14 ...are you trying to use asdf-install? 04:19:24 Bike, yes 04:20:18 don't. use quicklisp. 04:20:28 I'm attempting to install cffi and TRIVIA-GRAY-STREAMS 04:20:33 is the dep that's messing up 04:20:45 asdf-install is outdated 04:20:51 we use quicklisp now 04:21:01 Bike, gotcha. Thanks. 04:21:35 Harag [~Thunderbi@105-237-21-98.access.mtnbusiness.co.za] has joined #lisp 04:23:30 gravicappa [~gravicapp@ppp91-77-172-255.pppoe.mtu-net.ru] has joined #lisp 04:30:32 pierre1 [~pierre1@186.205.149.74] has joined #lisp 04:33:01 tyrick [~tyrick@c-50-143-173-244.hsd1.ca.comcast.net] has joined #lisp 04:33:06 sorry, logged out 04:33:29 any recommendations on Paul Graham's 'on lisp' 04:33:50 minion: graham crackers? 04:33:50 graham crackers: http://www.cs.northwestern.edu/academics/courses/325/readings/graham/graham-notes.html 04:36:42 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 04:37:15 ha... so is it a recommended read you think? 04:37:23 or should I grab another source? 04:40:24 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 04:40:33 -!- eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has quit [Ping timeout: 248 seconds] 04:45:23 kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has joined #lisp 04:46:18 -!- Corvidium [~cosman246@c-50-132-3-102.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 04:47:57 dandellion_yello [~nobody@5.34.86.35] has joined #lisp 04:48:26 -!- dandellion_yello [~nobody@5.34.86.35] has left #lisp 04:49:43 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds] 04:50:11 -!- pierre1 [~pierre1@186.205.149.74] has quit [Quit: Leaving] 04:53:47 -!- kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has quit [Ping timeout: 255 seconds] 05:00:38 -!- kobain [~kobian@unaffiliated/kobain] has quit [Quit: l'unica verità.. è la morte stessa!] 05:02:45 Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has joined #lisp 05:04:02 SoupBone [~SoupBone@108-193-178-148.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 05:05:43 pierre1 [~pierre1@186.205.149.74] has joined #lisp 05:18:02 hitecnologys [~hitecnolo@94.137.59.186] has joined #lisp 05:19:08 -!- pavelpenev [~quassel@85.130.70.65] has quit [Remote host closed the connection] 05:25:50 rmathews [~roshan@122.165.89.11] has joined #lisp 05:26:00 prxq [~mommer@mnhm-590c07d0.pool.mediaWays.net] has joined #lisp 05:26:45 attila_lendvai [~attila_le@92.46.22.254] has joined #lisp 05:26:45 -!- attila_lendvai [~attila_le@92.46.22.254] has quit [Changing host] 05:26:45 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:28:55 AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 05:33:35 -!- rmathews [~roshan@122.165.89.11] has quit [Quit: Bye..] 05:33:49 rmathews [~roshan@122.165.89.11] has joined #lisp 05:39:34 yacks [~py@180.151.36.168] has joined #lisp 05:45:03 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 05:46:52 -!- PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 264 seconds] 05:47:09 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 05:50:28 -!- hitecnologys [~hitecnolo@94.137.59.186] has quit [Ping timeout: 264 seconds] 05:50:28 mishoo [~mishoo@93.113.190.121] has joined #lisp 05:54:49 -!- aoh [~aki@adsl-99-115.netplaza.fi] has quit [Changing host] 05:54:50 aoh [~aki@unaffiliated/aoh] has joined #lisp 05:57:21 agumonkey [~agu@194.158.70.86.rev.sfr.net] has joined #lisp 06:03:05 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:03:34 tyrick: i like on lisp, but it is not a book to follow by the word 06:04:30 "reader discretion is advised" 06:05:40 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Client Quit] 06:05:58 mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has joined #lisp 06:05:58 -!- mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has quit [Changing host] 06:05:58 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:08:14 -!- prkchp_sndwch [~david@c-98-232-193-164.hsd1.or.comcast.net] has left #lisp 06:08:18 sdemarre [~serge@91.176.195.52] has joined #lisp 06:11:02 -!- eli [~eli@racket/eli] has left #lisp 06:11:08 teggi [~teggi@113.173.3.200] has joined #lisp 06:12:33 ASau` [~user@p4FF96A1C.dip0.t-ipconnect.de] has joined #lisp 06:12:40 -!- rszeno [~rszeno@79.114.106.33] has quit [Ping timeout: 276 seconds] 06:16:07 -!- ASau [~user@p4FF9605D.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 06:17:44 pranavrc [~pranavrc@122.164.26.240] has joined #lisp 06:17:44 -!- pranavrc [~pranavrc@122.164.26.240] has quit [Changing host] 06:17:44 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 06:17:53 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 06:20:20 kushal [kdas@fedora/kushal] has joined #lisp 06:27:56 rszeno [~rszeno@79.114.103.251] has joined #lisp 06:29:32 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 06:31:07 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 06:31:21 -!- ISF [~ivan@187.106.36.28] has quit [Read error: Connection reset by peer] 06:32:15 pavelpenev [~quassel@194.141.47.12] has joined #lisp 06:33:26 hitecnologys [~hitecnolo@94.137.59.186] has joined #lisp 06:36:46 benkard [~benkard@mnch-4d04ea28.pool.mediaWays.net] has joined #lisp 06:38:32 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 06:39:26 hkBst [~marijn@80.120.175.18] has joined #lisp 06:39:26 -!- hkBst [~marijn@80.120.175.18] has quit [Changing host] 06:39:26 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 06:41:07 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:42:17 -!- ASau` is now known as ASau 06:42:54 danielszmulewicz [~danielszm@109.226.13.161] has joined #lisp 06:44:04 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Quit: bye] 06:45:45 -!- pavelpenev [~quassel@194.141.47.12] has quit [Read error: Connection reset by peer] 06:45:53 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Ping timeout: 248 seconds] 06:46:57 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 06:48:56 mcsontos [mcsontos@nat/redhat/x-zvrwrkcagijodedv] has joined #lisp 06:49:17 -!- pierre1 [~pierre1@186.205.149.74] has quit [Read error: Connection reset by peer] 06:49:37 -!- guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has quit [Ping timeout: 248 seconds] 06:49:48 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 06:50:50 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 06:52:55 -!- zacts [~user@unaffiliated/zacts] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:56:04 xificurC [xificurC@nat/ibm/x-raugldqdtyhgeybi] has joined #lisp 06:57:40 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 06:57:47 kiuma [~kiuma@host148-131-static.28-87-b.business.telecomitalia.it] has joined #lisp 06:58:31 pranavrc [~pranavrc@122.178.1.121] has joined #lisp 06:58:31 -!- pranavrc [~pranavrc@122.178.1.121] has quit [Changing host] 06:58:31 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 07:00:06 ck [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has joined #lisp 07:00:08 ScriptDevil [uid11926@gateway/web/irccloud.com/x-ucokawdbfwzdvcgf] has joined #lisp 07:00:55 theos [~theos@unaffiliated/theos] has joined #lisp 07:01:27 Hi. Does anyone know if there is an upper-age-limit for http://lispinsummerprojects.org/ ? 07:05:23 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 240 seconds] 07:05:29 nha [~prefect@koln-5d816227.pool.mediaWays.net] has joined #lisp 07:05:54 I don't think so 07:06:07 I still need to come up with a project for it. 07:06:41 All of my other summer projects were already decided to be done in non-lisps before I heard of this. 07:08:47 harish [~harish@cm32.zeta224.maxonline.com.sg] has joined #lisp 07:13:05 ogamita [~t@77.104.4.54] has joined #lisp 07:13:40 lifeng [~lifeng@61.190.85.58] has joined #lisp 07:15:01 -!- danielszmulewicz [~danielszm@109.226.13.161] has quit [Quit: danielszmulewicz] 07:16:55 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 07:20:53 -!- sdemarre [~serge@91.176.195.52] has quit [Ping timeout: 240 seconds] 07:21:31 -!- theos [~theos@unaffiliated/theos] has quit [Disconnected by services] 07:21:59 theos [~theos@unaffiliated/theos] has joined #lisp 07:23:22 danielszmulewicz [~danielszm@109.226.13.161] has joined #lisp 07:24:02 -!- Watcher7 is now known as Watcher7|off 07:24:06 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 07:25:50 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 07:30:14 -!- danielszmulewicz [~danielszm@109.226.13.161] has quit [Quit: danielszmulewicz] 07:31:49 danielszmulewicz [~danielszm@109.226.13.161] has joined #lisp 07:32:01 -!- balle [~basti@pulsar.inf.ethz.ch] has quit [Remote host closed the connection] 07:33:23 balle [~basti@espera.inf.ethz.ch] has joined #lisp 07:36:13 -!- benkard [~benkard@mnch-4d04ea28.pool.mediaWays.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 07:36:40 stassats [~stassats@wikipedia/stassats] has joined #lisp 07:41:53 -!- gravicappa [~gravicapp@ppp91-77-172-255.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 07:42:32 pavelpenev [~quassel@85.130.70.65] has joined #lisp 07:42:36 PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 07:42:59 -!- PuercoPop is now known as Guest4337 07:43:34 jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has joined #lisp 07:45:50 aqil [~aqil@91.191.200.59] has joined #lisp 07:46:31 -!- zRecursive [~czsq888@171.217.3.11] has left #lisp 07:46:53 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 07:47:34 -!- Guest4337 [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 276 seconds] 07:48:26 vi1 [~vi1@93.92.216.186] has joined #lisp 07:48:57 -!- danielszmulewicz [~danielszm@109.226.13.161] has quit [Quit: danielszmulewicz] 07:49:19 -!- Z_Mass [~zmassia@64.228.129.204] has quit [Quit: Leaving] 07:49:26 mofaph [~user@183.13.163.12] has joined #lisp 07:57:23 leoc`` [~leoc.git@p5DDB8E6C.dip0.t-ipconnect.de] has joined #lisp 08:00:53 -!- nha [~prefect@koln-5d816227.pool.mediaWays.net] has quit [Ping timeout: 240 seconds] 08:00:59 -!- leoc` [~leoc.git@p5480A5F8.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 08:03:53 rudi_ [~rudi@1x-193-157-198-93.uio.no] has joined #lisp 08:04:05 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 08:04:12 -!- cdidd [~cdidd@93-80-113-146.broadband.corbina.ru] has quit [Ping timeout: 252 seconds] 08:04:34 -!- rudi_ is now known as rudi 08:04:58 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 08:05:37 benkard [~benkard@mnch-4d04ea28.pool.mediaWays.net] has joined #lisp 08:12:24 gravicappa [~gravicapp@ppp91-77-190-51.pppoe.mtu-net.ru] has joined #lisp 08:12:59 -!- benkard [~benkard@mnch-4d04ea28.pool.mediaWays.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 08:13:20 -!- jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has quit [Read error: No route to host] 08:13:26 -!- mofaph [~user@183.13.163.12] has left #lisp 08:13:56 jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has joined #lisp 08:13:59 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 08:14:19 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 264 seconds] 08:16:12 yacks [~py@180.151.36.168] has joined #lisp 08:22:08 bitonic [~user@2.126.175.247] has joined #lisp 08:22:21 tesuji [~tesuji@unaffiliated/tesuji] has joined #lisp 08:23:53 -!- abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 08:25:00 -!- aqil [~aqil@91.191.200.59] has quit [Quit:    ] 08:29:18 rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has joined #lisp 08:29:38 statl [~statl@dslb-094-218-229-140.pools.arcor-ip.net] has joined #lisp 08:29:55 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 08:32:47 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 08:35:18 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 08:36:25 fenton [~fenton@ppp-115-87-14-40.revip4.asianet.co.th] has joined #lisp 08:36:49 -!- hitecnologys [~hitecnolo@94.137.59.186] has quit [Ping timeout: 248 seconds] 08:39:42 -!- xan_ [~xan@80.174.78.161.dyn.user.ono.com] has quit [Ping timeout: 264 seconds] 08:40:10 xan_ [~xan@80.174.78.161.dyn.user.ono.com] has joined #lisp 08:41:11 -!- fenton [~fenton@ppp-115-87-14-40.revip4.asianet.co.th] has quit [Client Quit] 08:44:51 joneshf-work [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 08:45:19 -!- joneshf-work [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Remote host closed the connection] 08:47:35 abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has joined #lisp 08:50:06 Tanami [~carnage@9ch.in] has joined #lisp 08:50:23 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 252 seconds] 08:50:54 aqil_ [~aqil@91.191.200.59] has joined #lisp 08:51:16 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 08:56:26 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #lisp 09:04:40 przl [~przlrkt@62.217.45.197] has joined #lisp 09:04:43 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 09:06:12 -!- aqil_ [~aqil@91.191.200.59] has quit [Quit:    ] 09:14:35 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 252 seconds] 09:14:46 -!- DerGuteM1ritz is now known as DerGuteMoritz 09:17:16 -!- harish [~harish@cm32.zeta224.maxonline.com.sg] has quit [Ping timeout: 276 seconds] 09:18:41 fsvehla [~fsvehla@TK212017097035.teleweb.at] has joined #lisp 09:20:28 -!- tesuji [~tesuji@unaffiliated/tesuji] has quit [Read error: Connection reset by peer] 09:23:19 -!- Bacteria [~Bacteria@dyn-130-194-155-36.its.monash.edu.au] has quit [Ping timeout: 264 seconds] 09:24:43 -!- walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 09:25:56 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 09:30:22 przl [~przlrkt@62.217.45.197] has joined #lisp 09:40:08 hajovonta [ackzvu@62.212.72.240] has joined #lisp 09:40:11 hello 09:41:37 PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 09:47:53 -!- nug700_ [~nug700@184-98-113-50.phnx.qwest.net] has quit [Quit: bye] 09:53:52 spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 09:57:21 -!- Framedragger [~k@unaffiliated/framedragger] has quit [Remote host closed the connection] 09:57:25 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 246 seconds] 09:57:46 Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 09:58:19 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 10:00:14 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 10:00:44 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 10:01:13 -!- hajovonta [ackzvu@62.212.72.240] has quit [Remote host closed the connection] 10:01:50 hajovonta [igjjww@62.212.72.240] has joined #lisp 10:02:04 -!- hajovonta [igjjww@62.212.72.240] has left #lisp 10:02:24 hajovonta [igjjww@62.212.72.240] has joined #lisp 10:10:42 -!- ckoch786_ [~quassel@108-70-143-173.lightspeed.toldoh.sbcglobal.net] has quit [Ping timeout: 252 seconds] 10:11:15 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Ping timeout: 252 seconds] 10:11:25 Vicfred [~anon@189.232.28.143] has joined #lisp 10:17:17 harish [~harish@155.69.172.66] has joined #lisp 10:19:43 -!- tensorpudding [~tensorpud@99.160.220.149] has quit [Ping timeout: 245 seconds] 10:21:42 -!- harish [~harish@155.69.172.66] has quit [Ping timeout: 264 seconds] 10:22:15 tensorpudding [~tensorpud@99.148.197.169] has joined #lisp 10:22:20 segv- [~mb@95-91-241-77-dynip.superkabel.de] has joined #lisp 10:22:36 harish [~harish@155.69.172.66] has joined #lisp 10:23:43 -!- rszeno [~rszeno@79.114.103.251] has quit [Quit: Leaving.] 10:23:49 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 10:25:34 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 10:27:28 -!- harish [~harish@155.69.172.66] has quit [Ping timeout: 276 seconds] 10:28:53 -!- tensorpudding [~tensorpud@99.148.197.169] has quit [Ping timeout: 240 seconds] 10:30:06 anannie [~chatzilla@unaffiliated/anannie] has joined #lisp 10:32:00 Hey I'm building an articulated robotic arm and I was wondering if I could do the inverse kinematics code in lisp. I've done google searches for embedded lisp and even though there seems to be TinyScheme and Picobit, I can't find an embedded lisp system that I can readily take and use... Does anyone know about such a system? 10:32:16 tensorpudding [~tensorpud@99.148.193.35] has joined #lisp 10:32:59 spion [~spion@unaffiliated/spion] has joined #lisp 10:33:29 Well, how big is your embedded machine? 10:33:46 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 10:33:50 These days they tend to be enormous, so there's often no need to pick some little system. 10:34:42 Zhivago: I have freedom over there, basically I would like to run a lisp interpreter bare metal in real-time (for stepper motor control) 10:35:31 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 10:35:39 Well, how big is your machine? 10:36:06 Zhivago: The arm? Quite big. 10:36:16 Zhivago: It's approaching industrial sizes 10:36:18 No ... the computer. 10:37:36 Zhivago: Well as I've said I have freedom over there... I'll adopt whatever can be readily supported by Lisp and is powerful enough to do my calculations in real-time 10:38:10 So, you don't have any computer in mind at all? 10:38:32 If you use a raspberry pi, for example, you can run pretty much any lisp system you can get to work under ARM. 10:38:38 I've looked at Cortex M3 and M4 boards 10:39:10 Well, those are big desktop machines from 10 years back. 10:39:11 Zhivago: Yes, but it would be a challenge to make it real-time, iirc. 10:39:28 Well, that's because there are almost no real-time systems. 10:39:47 Fortunately 'doing things really fast' is probably sufficient for you. 10:39:55 *anannie* nods 10:40:04 I would prefer if I could time actions to the system clock 10:40:18 I'll be running a PID for motor control 10:40:19 And since you have a large arm, this means that you'll be probably operating in relatively large fractions of seconds. 10:40:24 so it's better if it's time accurately 10:40:28 Which means that qbasic would probably be fine. 10:40:52 Zhivago: Actually no, I want it to move quite fast and I have an envelope of roughly 300ms when it comes to reaction times 10:40:55 From what you've said, you don't actually have any particularly special requirements. 10:41:06 300ms is ... a relatively large fraction of a second. 10:41:28 my arm is faster than that 10:41:52 Yes, but your arm is probably better designed to handle torque acceleration, etc. 10:42:52 300ms is pretty huge for real-time; 0.25ms is closer to a real constraint 10:43:47 stassats: I have a distance sensor capable of sensing things in an envelope of 100 cm, I came up with the 300ms figure through back of the envelope calcs. That's the time it needs to poll sensor data, sense the obstacle, change the trajectory and alter course 10:43:50 real time is not so much about "fast", but more about "within the real time allocated" 10:44:53 stassats: Each step in that from sensing, to calculation, to altered actuation needs to occur within that 300ms envelope or I end up hitting someone 10:44:58 That's why there are very few actual real time systems, generally speaking people settle for 'probably being excessively fast' 10:45:14 imu96 [~imran@91.140.176.78] has joined #lisp 10:47:09 if you have an inaccurate clock, even "slow" may mean "real-time" 10:47:16 Zhivago: To be clear by "real-time" I mean something that allows code to be executed in accordance with a clock 10:47:25 Sure, I understand. 10:47:42 And you're not going to get that using a lisp system. 10:48:03 But you'll be able to get the probability of not doing so down to some ridiculously small value. 10:49:01 you can do code execution really fast, which may not be "real-time" but you can be within your timeframe. 10:49:02 If you want to prove it, you'll have to more or less control things down to the interrupt level, and then do a huge bodge of static code analysis. 10:49:57 Well the traditional choice of C + ASM might be better in that case 10:50:24 Except for the proving bit, sure. 10:50:58 But you need to work out what your requirements actually are -- what a reasonable probability of a scheduling failure may be. 10:51:21 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 10:51:40 And it won't be zero, because you can always have hardware failure. 10:51:53 Zhivago: Scheduling failure means drift, drift means additional corrections to either fix it or undesirable consequences. The arm is meant to pick up and handle lab equipment 10:52:11 No. Scheduling failure means that you don't complete your operation within the real-time window. 10:52:13 of course a lisp toolchain could still be used to generate that realtime asm/c code, running without gc unpredictability, which would be hard-realtime but also different from running a lisp runtime 10:52:15 Zhivago: Yes, that's why I'm designing things around a control system 10:52:30 That may mean that the arm keeps on spinning and smashes your table into small pieces. 10:52:44 If it's reasonable to do that once every billion years, then you have a starting point. 10:52:55 sz0 [~user@89.145.186.242] has joined #lisp 10:53:15 So work out what probability you require for completing your operations within your real-time window is required. 10:54:09 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 252 seconds] 10:54:21 Zhivago: Let's say that it doesn't rotate by .3 degrees in the given time frame, that failure will either need to be corrected or left to be. If it's left to be then over-time the mistakes will accumulate resulting in a large amount of drift between the actual arm position and what the code thinks the arm position is 10:54:30 Zhivago: The obvious way around that is sensing 10:55:24 That's irrelevant to this. 10:55:50 Zhivago: That requires a control loop, however control loops work such as PIDs work best if they are called at regular intervals. Even most kalman filters need to be called at regular intervals to work properly 10:56:19 Zhivago: How so? These are the constraints of my system and I need to ensure that any possible solution I pick up accounts of these details 10:56:46 benkard [~benkard@dhcp-138-246-84-173.dynamic.eduroam.mwn.de] has joined #lisp 10:56:51 It's irrelevant because it isn't talking about the probability of completing some task within some time-frame. 10:57:13 You can have position sensing feedback in any system, real-time or not. 10:57:23 ?? 10:57:38 What you need to do is to work out the acceptable probability of not completing some task within some time-frame. 10:59:16 Ue [~Ue@unaffiliated/ue] has joined #lisp 11:01:20 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 11:02:18 Zhivago: Okay, I went and read up about your real-time system and to be more accurate, I have a hard real-time system 11:02:33 Zhivago: missing a deadline equates to system failure 11:03:14 Sagane [~Sagane@177.100-226-89.dsl.completel.net] has joined #lisp 11:03:40 Well, then you're in for a world of hurt. 11:03:50 https://en.wikipedia.org/wiki/Synchronous_programming_language <--- This is what I desire 11:04:05 Say hello to your friends 'assembly' and 'interrupt vector'. 11:04:11 Good luck. :) 11:04:24 anannie: you want to write a new programming language too? 11:04:42 stassats: Nope, I just want to get the job done... 11:04:50 But I truely suspect that you are completely wrong about that. 11:04:54 then why do you want to use lisp? 11:05:05 And I suggest, again, then you figure out what the acceptable rate of failure is. 11:05:21 (Which you need to do anyhow, since your hardware is subject to it) 11:05:28 stassats: Because I was convinced by someone that it would be better if the system stack was in lisp so that we could integrate better AI code later on 11:05:37 Zhivago: The hardware is pricey 11:06:23 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 11:06:31 anannie: So what? 11:07:00 Zhivago: ... and I'm poor. So I can't afford it if I manage to destroy a machine 11:07:55 anannie: does that person have any experience with such things? 11:08:04 or just equates AI with lisp? 11:08:31 anannie: Do you believe that hardware does not fail? 11:09:02 do like shuttle does (did), have three computers! 11:09:06 they also have an arm 11:09:15 stassats: Yes, he does 11:09:39 anannie: then why don't you consult him? 11:10:20 just ask what kind of a lisp system did he use for a real-time system 11:10:27 stassats: Oh I will, I'm just doing all of my homework... Including this paper; http://www.ccs.neu.edu/home/stamourv/papers/picobit.pdf 11:11:57 the abstract says it's about memory constraints, not real-timeness 11:12:56 stassats: Yes, that's why I asked over here if anyone knew about a hard real-time lisp implementation for embedded systems 11:14:13 http://www.franz.com/services/conferences_seminars/jlugm00/conference/Talk14_takeuchi.pdf <--- that's coming close... 11:14:30 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 252 seconds] 11:15:22 just find an implementation with a real-time GC 11:15:25 Don't confuse hard real time with "hard" real time. :) 11:15:41 "hard" real time is reasonably easy. 11:16:08 And ... again, you'll need to figure out the acceptable probability of failure ... 11:16:10 and the one which traps on expensive computations, like going from fixnums to bignums, etc. 11:16:29 better yet, which allows you to prove that it won't do that 11:19:16 Zhivago: It sounds like you are comparing programming and prison. 11:21:41 Only if you're doing hard real time. :) 11:25:16 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 11:30:43 -!- leoc`` [~leoc.git@p5DDB8E6C.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 11:34:51 -!- ogamita [~t@77.104.4.54] has quit [Ping timeout: 252 seconds] 11:41:34 -!- sz0 [~user@89.145.186.242] has quit [Ping timeout: 276 seconds] 11:42:26 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 11:43:39 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 11:44:00 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 11:46:43 -!- imu96 [~imran@91.140.176.78] has quit [Ping timeout: 264 seconds] 11:47:49 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 240 seconds] 11:48:01 -!- jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 11:49:03 sz0 [~user@89.145.186.242] has joined #lisp 11:52:44 -!- nialo- [~yaaic@ool-18bbb124.dyn.optonline.net] has quit [Ping timeout: 255 seconds] 11:53:17 question: i need to use sockets in my application, which library would you recommend? 11:53:28 usocket or iolib 11:55:51 i tried both. i couldn't load iolib with quicklisp, so i turned to usocket, and started to read documentation. i can't find host name resolving in the doc; is it possible that usocket doesn't have this? 11:56:06 kliph [~user@unaffiliated/kliph] has joined #lisp 11:56:16 or maybe in some other libraries i could find this capability? 11:56:19 -!- Beetny [~Beetny@ppp118-208-0-4.lns20.bne1.internode.on.net] has quit [Ping timeout: 264 seconds] 11:56:31 iolib normally loads with quicklisp. what happened when you tried? 11:57:35 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 11:57:47 Socket error in "gethostbyname": 11001 (Nincs ilyen ismert állomás.) 11:57:47 [Condition of type SB-BSD-SOCKETS:SOCKET-ERROR] 11:57:47 11:58:06 (error msg in hungarian) 11:58:24 so i got this error when (ql:quickload "iolib.sockets") 11:58:43 and then i have abort and retry :) 12:00:03 What does nincs ilyen etc mean? 12:00:10 Rich_Morin [~rdm@cfcl.com] has joined #lisp 12:00:18 something like "no host found by this name" or such 12:00:40 All files are fetched from one host, beta.quicklisp.org. If you can't resolve that host then you can't get anything via quicklisp. 12:00:43 or "unknown host" 12:01:01 i can load usocket without problems 12:01:06 with quicklisp 12:01:40 Do you get that socket error every time you try to load iolib.sockets? 12:01:47 yes! 12:01:59 i tried for at least 4-5 times 12:02:18 i even tried to restart sbcl 12:02:18 I installed SBCL, Quicklisp, and McCLIM on a couple of Mac OS X systems (10.6.8 and 10.7.5). When I try to run a CLIM app, I get a SB-BSD-SOCKETS:HOST-NOT-FOUND-ERROR nastygram. I suspect that I have a missing or broken setting, but I'm not sure how to track it down. See http://pastie.org/8030070 for details. Help? 12:04:15 LiamH [~none@pool-173-73-123-20.washdc.east.verizon.net] has joined #lisp 12:04:19 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 12:04:37 i must add that i'm using windows 12:04:57 Rich_Morin: hm, I would have said that that had been fixed in some clx distributions 12:05:15 the issue is how OS X supports starting X11 12:05:22 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 245 seconds] 12:05:47 a quick workaround is something like: start X11 manually, then start your Lisp with DISPLAY=:0.0 in your environment 12:05:58 there are probably better workarounds but it's years since I've thought about this 12:06:06 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 12:06:31 The payoff of getting CLIM working seems a bit meager. 12:06:57 In this case, I'm trying to use an app that depends on it. 12:08:19 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 12:09:04 -!- LiamH [~none@pool-173-73-123-20.washdc.east.verizon.net] has quit [Client Quit] 12:09:05 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 12:09:16 Krystof: So, for example, put "export DISPLAY=:0.0" in .bash_profile? 12:09:40 yes, for example (and you'll have to start a new shell for that to take) 12:09:42 -!- Ue [~Ue@unaffiliated/ue] has quit [Ping timeout: 264 seconds] 12:09:58 cool; thx! 12:12:22 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 12:12:36 hajovonta: iolib doesn't work on windows 12:13:27 imu96 [~imran@91.140.176.78] has joined #lisp 12:14:46 fe[nl]ix: thanks, i didn't know that 12:14:58 i have included a backtrace anyway: http://paste.lisp.org/display/137538 12:15:56 -!- fsvehla [~fsvehla@TK212017097035.teleweb.at] has quit [Quit: fsvehla] 12:16:48 hajovonta: That is bizarre. If that doesn't work, no new libraries in quicklisp should work either. I don't think it's related to iolib. 12:17:17 hm 12:17:31 cdidd [~cdidd@95-24-29-226.broadband.corbina.ru] has joined #lisp 12:17:42 is there anything i can try? 12:17:54 does (ql:update-all-dists) signal an error too? 12:18:03 -!- Harag [~Thunderbi@105-237-21-98.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 12:18:31 yes 12:18:52 on what port quicklisp tries to communicate? 12:19:03 HTTP. Do you have a proxy or firewall involved on your network? 12:19:08 Harag [~Thunderbi@105-236-32-147.access.mtnbusiness.co.za] has joined #lisp 12:19:22 It seems like DNS resolution might be locally broken? 12:19:27 i'm behind a corporate firewall 12:20:27 is there a way to force quicklisp to use a proxy? 12:20:49 -!- xristos [x@2600:3c03::f03c:91ff:feae:93ba] has quit [Remote host closed the connection] 12:20:58 hajovonta: I think (setf (ql-config:config-value "proxy-url") "http://proxy.value.here") might do it for you. 12:21:09 jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has joined #lisp 12:21:13 oudeis [~oudeis@93-172-36-137.bb.netvision.net.il] has joined #lisp 12:21:27 There is also a special variable, I'm not sure if it's updated by that form or not. If not restarting SBCL should make it work. 12:21:55 can i put "localhost:8080" as proxy-url? 12:22:23 -!- lifeng [~lifeng@61.190.85.58] has quit [Quit: Ex-Chat] 12:22:24 With a "http://" prefix, yes, I think that will work. 12:23:07 -!- oudeis [~oudeis@93-172-36-137.bb.netvision.net.il] has quit [Client Quit] 12:23:34 oudeis [~oudeis@93-172-36-137.bb.netvision.net.il] has joined #lisp 12:25:25 Xach: thanks for the help, i'm convinced the problem is dns-related 12:25:55 but the command you provided didn't help, because quicklisp still tries to resolve the name, and there is no dns available 12:26:14 but i must find a solution outside lisp 12:26:26 hajovonta: the localhost name? 12:26:47 no, i think beta.quicklisp.org 12:26:56 Does (setf ql-http:*proxy-url* "http://localhost:8080/") help? 12:27:33 -!- oudeis [~oudeis@93-172-36-137.bb.netvision.net.il] has quit [Client Quit] 12:28:53 oudeis [~oudeis@93-172-36-137.bb.netvision.net.il] has joined #lisp 12:29:24 -!- oudeis is now known as oudeis_ 12:30:12 jrajav [~jrajav@198.179.137.210] has joined #lisp 12:30:22 yes, it helped somewhat. :-) 12:30:28 now i have this: http://paste.lisp.org/display/137539 12:31:13 that just says "there was an error" 12:31:15 I think the actual error may be visible somewhere in the output log, but I'm not sure, sorry. 12:31:35 (ql:update-all-dists) now works, it says i have the latest version. 12:31:48 -!- PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds] 12:32:14 thanks anyway, i wasn't aware of the proxy problem 12:32:18 breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has joined #lisp 12:32:29 It's progress, glad to hear it. 12:33:11 brb 12:36:46 hitecnologys [~hitecnolo@94.137.59.186] has joined #lisp 12:39:00 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 12:41:06 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 12:41:16 -!- jbemmz [~jbemmz@c-71-197-31-179.hsd1.mi.comcast.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it] 12:43:00 -!- Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has quit [Remote host closed the connection] 12:44:21 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 12:44:33 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] 12:45:06 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 12:45:31 -!- Harag [~Thunderbi@105-236-32-147.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 12:46:14 fsvehla [~fsvehla@chello084112185050.3.11.vie.surfer.at] has joined #lisp 12:46:32 Harag [~Thunderbi@105-236-136-88.access.mtnbusiness.co.za] has joined #lisp 12:49:38 PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has joined #lisp 12:51:15 -!- Harag [~Thunderbi@105-236-136-88.access.mtnbusiness.co.za] has quit [Read error: No route to host] 12:54:50 -!- Rich_Morin [~rdm@cfcl.com] has left #lisp 12:55:33 -!- rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 12:56:05 Joreji [~thomas@134.61.142.29] has joined #lisp 12:57:05 przl [~przlrkt@62.217.45.197] has joined #lisp 12:58:02 -!- stokachu [~stokachu@cypherbook.com] has quit [Changing host] 12:58:02 stokachu [~stokachu@ubuntu/member/stokachu] has joined #lisp 12:58:43 -!- PuercoPop [~user@pool-96-250-219-190.nycmny.fios.verizon.net] has quit [Ping timeout: 264 seconds] 13:00:42 -!- Joreji [~thomas@134.61.142.29] has quit [Ping timeout: 264 seconds] 13:03:49 -!- rmathews [~roshan@122.165.89.11] has quit [Quit: Bye..] 13:04:07 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 264 seconds] 13:04:47 fe[nl]ix: (aroundp) 13:05:31 hi antoszka 13:06:38 fe[nl]ix: hi, may I /query you with a somewhat off topic thing? 13:06:55 -!- victor_lowther [~victor.lo@2602:306:3686:aac0:8557:8a5e:a9bf:1854] has quit [Ping timeout: 260 seconds] 13:07:33 -!- ScriptDevil [uid11926@gateway/web/irccloud.com/x-ucokawdbfwzdvcgf] has left #lisp 13:08:10 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 13:09:12 sure 13:10:32 -!- antgreen [~green@64.56.254.79] has quit [Ping timeout: 256 seconds] 13:14:09 -!- kiuma [~kiuma@host148-131-static.28-87-b.business.telecomitalia.it] has quit [Ping timeout: 248 seconds] 13:15:29 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:15:40 josemanuel [~josemanue@149.189.221.87.dynamic.jazztel.es] has joined #lisp 13:17:16 -!- aoh [~aki@unaffiliated/aoh] has quit [Read error: Connection reset by peer] 13:21:09 spion [~spion@77.28.12.47] has joined #lisp 13:21:09 -!- spion [~spion@77.28.12.47] has quit [Changing host] 13:21:09 spion [~spion@unaffiliated/spion] has joined #lisp 13:22:50 lkjh [~lkjh@170.20.11.31] has joined #lisp 13:22:57 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 13:24:44 nialo- [~yaaic@66-87-129-61.pools.spcsdns.net] has joined #lisp 13:25:48 paddymahoney [~patrick@24.137.221.230] has joined #lisp 13:27:37 lduros [~user@fsf/member/lduros] has joined #lisp 13:28:49 pranavrc [~pranavrc@122.174.141.133] has joined #lisp 13:28:49 -!- pranavrc [~pranavrc@122.174.141.133] has quit [Changing host] 13:28:49 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 13:30:00 aoh [~aki@unaffiliated/aoh] has joined #lisp 13:31:24 -!- oudeis_ [~oudeis@93-172-36-137.bb.netvision.net.il] has quit [Quit: Leaving] 13:32:19 xristos [x@ns3.suspicious.org] has joined #lisp 13:33:43 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 246 seconds] 13:35:20 oudeis [~oudeis@93-172-36-137.bb.netvision.net.il] has joined #lisp 13:37:58 kiuma [~kiuma@88-149-142-179.v4.ngi.it] has joined #lisp 13:37:58 -!- rudi [~rudi@1x-193-157-198-93.uio.no] has quit [Quit: Client exciting.] 13:39:52 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 276 seconds] 13:42:06 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Ping timeout: 264 seconds] 13:42:25 mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has joined #lisp 13:42:25 -!- mrSpec [~Spec@host166-12-static.253-95-b.business.telecomitalia.it] has quit [Changing host] 13:42:25 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:42:27 aftershave [~textual@h-123-171-229.a336.priv.bahnhof.se] has joined #lisp 13:42:58 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 13:46:11 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 13:46:58 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Client Quit] 13:48:47 danielszmulewicz [~danielszm@109.226.13.161] has joined #lisp 13:49:26 -!- danielszmulewicz [~danielszm@109.226.13.161] has quit [Client Quit] 13:50:34 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Client Quit] 13:51:15 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 260 seconds] 13:52:03 przl [~przlrkt@62.217.45.197] has joined #lisp 13:54:03 aqil [~led@91.191.198.152] has joined #lisp 13:55:06 When I execute (salza2:compress-data #(1 2 3) (make-instance 'salza2:deflate-compressor)) it says me that data is not simple array with element-type - (unsigned-byte 8). How can I fix this? I need to compress concatenated arrays but I can't find such option for concatenate to change output element-type. 13:55:36 cmatei [~cmatei@78.96.108.142] has joined #lisp 13:55:37 morphling [~stefan@gssn-5f754675.pool.mediaWays.net] has joined #lisp 13:55:41 -!- imu96 [~imran@91.140.176.78] has quit [Quit: Leaving] 13:55:55 hitecnologys: (make-array 3 :element-type '(unsigned-byte 8) :initial-contents '(1 2 3)) is one way. 13:56:10 hitecnologys: you can create an array of the right size and use REPLACE to copy data in 13:57:06 (concatenate '(simple-array (unsigned-byte 8) (*)) ...) 13:57:33 yeah 13:57:48 Wow, this works. Thanks, stassats 14:01:42 -!- Neptu_ is now known as Neptu 14:02:24 -!- Watcher7|off is now known as Watcher7 14:02:24 -!- josemanuel [~josemanue@149.189.221.87.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 14:03:07 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 14:05:23 josemanuel [~josemanue@60.236.221.87.dynamic.jazztel.es] has joined #lisp 14:05:58 Denommus [~user@gateway/tor-sasl/denommus] has joined #lisp 14:06:48 -!- Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has quit [Ping timeout: 245 seconds] 14:06:57 hi 14:07:58 wbooze [~wbooze@xdsl-78-35-164-34.netcologne.de] has joined #lisp 14:09:29 Denommus: hello 14:11:56 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 14:16:37 chameco [~samuel@rrcs-184-74-46-48.nys.biz.rr.com] has joined #lisp 14:17:13 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 14:17:47 gendl [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 14:18:05 so there doesn't appear to be a #lispnyc or is there? named something else? 14:18:08 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 14:18:48 create it 14:19:15 gendl: I don't think so. I think the lispnycers use facebook and other stuff to communicate. 14:19:23 there's a lispnyc page there that sees somewhat frequent updates. 14:21:03 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 14:21:38 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Client Quit] 14:22:00 -!- stopbit [~stopbit@198.178.121.206] has quit [Quit: Lost terminal] 14:22:50 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 14:23:33 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 14:23:46 -!- Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has quit [Quit: Bacteria] 14:27:50 -!- ferada_ is now known as ferada 14:29:02 -!- Vicfred [~anon@189.232.28.143] has quit [Quit: Leaving] 14:30:24 ahungry [~null@66.184.106.97] has joined #lisp 14:31:06 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 14:31:55 -!- nialo- [~yaaic@66-87-129-61.pools.spcsdns.net] has quit [Read error: Connection reset by peer] 14:32:30 -!- spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has quit [Ping timeout: 255 seconds] 14:32:33 stopbit [~stopbit@198.178.121.206] has joined #lisp 14:34:09 -!- kennyd_ [~kennyd@93-136-55-69.adsl.net.t-com.hr] has quit [Ping timeout: 248 seconds] 14:36:26 goodbye tomorrow 14:36:40 -!- hajovonta [igjjww@62.212.72.240] has quit [Quit: bye] 14:38:57 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 248 seconds] 14:39:07 Although it feels graceless to complain about a free service: Going back to sourceforge to do some project maintenance is bewildering, frustrating, and unpleasant. 14:39:14 -!- chameco [~samuel@rrcs-184-74-46-48.nys.biz.rr.com] has quit [Ping timeout: 255 seconds] 14:39:18 -!- hlavaty`` [~user@friedrichstrasse.knowledgetools.de] has quit [Ping timeout: 245 seconds] 14:39:41 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 255 seconds] 14:40:46 I'm a long-time sf hater, myself 14:41:07 -!- vi1 [~vi1@93.92.216.186] has quit [Remote host closed the connection] 14:41:08 i started hating it before it was cool to hate it! 14:41:23 i never know where to click, so i click "close tab" mostly 14:43:57 It's only gotten uglier and less intuitive as time goes by. 14:44:26 they recently changed all the git urls 14:44:28 just for fun 14:44:29 What is it about free web services these days? Seems like they are all redoing their interfaces to.... suck. 14:45:13 rswarbrick [~rswarbric@cpc2-cove3-0-0-cust17.3-1.cable.virginmedia.com] has joined #lisp 14:45:23 Skype, google, sourceforge, what is it with them all? It's a good reminder not to rely to heavily on something you don't pay for. 14:45:29 s/to/too/ 14:45:56 s/too/to/ 14:46:02 s/to heavily/too heavily/ 14:46:18 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 14:46:19 or maybe you're just getting older 14:46:21 github still rocks 14:46:23 weird. my irc client just started interpreting spelling corrections. 14:46:26 dlowe: for now. 14:46:39 easier to migrate off of github 14:46:45 time to start charging for SBCL. 14:46:55 stassats: I was getting older even before sourceforge started to really suck... 14:46:58 wouldn't that cease to destroy the industry? 14:47:26 pkhuong: we would have to stop making buggy releases then 14:48:11 PuercoPop [~user@199.47.72.30] has joined #lisp 14:48:24 vi1 [~vi1@93.92.216.186] has joined #lisp 14:48:34 stassats: No, you'd just have to have them in a convention hall and invite journalists! 14:49:06 SBCL swag! 14:49:24 stassats: betas. We could even charge extra for developer licenses that let people experience bugs before everyone else! 14:51:11 I think you have to include big bloppy icons and tons of rounded rectangles, too. Seems like all the cool kids are doing that.... 14:51:47 I wish I had some coffee 14:52:34 ok so I just started learning Clisp and while working through the code in my book I typed in some code to the interperter wrong and ended up with some choises, They were listed as :R1 :R2 ect ect. How do I chose one of theses options ... I tried the Fkeys, number keys and even tried some of the alphabetic keys ... wtf? 14:52:51 type ":R1"? 14:53:14 tryied that 14:53:18 I'm using GNU Clisp 2.49 if that helps 14:53:25 SoupBone: SS? 14:53:30 danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has joined #lisp 14:53:34 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 14:53:39 SoupBone: I mean, could you pase a screenshot? 14:54:10 I'm new to irc ... how would I do that? 14:54:49 -!- danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has quit [Client Quit] 14:54:51 host it in imgur 14:55:29 the language is called Common Lisp, not Clisp 14:55:34 ok to make things simple I just opened my interperter and typed in (this is gona mess up) 14:55:40 the response I got was 14:55:46 stassats: but he is using Clisp, to be fair 14:55:53 EVAL: undefined function ThIS 14:56:01 The following restarts are available: 14:56:06 don't paste here 14:56:10 don't paste everything 14:56:15 this is a flood 14:56:29 SoupBone: http://paste.lisp.org/new 14:56:37 paste it in paste.lisp.org and send us the link 14:58:46 SoupBone: just say :r1 :r2 or :a for abort 14:58:51 natechan [~natechan@192.42.249.57] has joined #lisp 14:59:12 -!- natechan [~natechan@192.42.249.57] has quit [Max SendQ exceeded] 14:59:14 hlavaty [~user@friedrichstrasse.knowledgetools.de] has joined #lisp 14:59:21 but, trying to help: you tried to call a function that doesn't exist. A "restart" is a kind of signal you send back to the error to tell it what to do 14:59:37 :r1 is an option like continue is 15:00:09 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 15:00:10 SoupBone: more information on restarts and how Lisp handles error: http://www.gigamonkeys.com/book/beyond-exception-handling-conditions-and-restarts.html 15:00:11 :r1 will suggest you something then :r2 will suggest another action etc.....so you can just choose :r2 if that's what you want 15:00:34 and reading your implementations docs would be another option..... 15:01:09 -!- oudeis [~oudeis@93-172-36-137.bb.netvision.net.il] has quit [Quit: This computer has gone to sleep] 15:01:43 -!- xificurC [xificurC@nat/ibm/x-raugldqdtyhgeybi] has quit [Read error: Connection reset by peer] 15:01:49 SoupBone: of course, the book is talking about how to handle errors from INSIDE the program. When you're in a REPL, how to send a restart depends on your implementation 15:02:06 http://paste.lisp.org/+2Y4M 15:03:18 SoupBone: you could abort (:R4), and then typing the correct command 15:03:20 f 15:03:31 harish [~harish@cm32.zeta224.maxonline.com.sg] has joined #lisp 15:03:35 I understand the options, I'm just unsure as to how to choose one or the other ..... I'v tried everything I can think of 15:04:08 SoupBone: type :r4 15:04:14 colon r four return 15:04:26 Tried that last night? 15:04:31 nymo [~user@67.137.177.90] has joined #lisp 15:04:32 SoupBone: "so?" 15:04:44 SoupBone: why don't you try it now to see how well it works? 15:05:14 ok I'll try it again .... with the same result as last night .. unless my programs are mutating 15:05:42 SoupBone: maybe try it, like, right now? 15:05:42 well I'll be dammed 15:06:00 I just ate my own words ... thank you 15:06:07 I stand corrected 15:06:11 kobain [~kobian@unaffiliated/kobain] has joined #lisp 15:06:51 I could have sworn I tryied that last night though ... I guess this is why one should not programmm while super sleepie 15:07:41 natechan [~natechan@131.sub-70-197-15.myvzw.com] has joined #lisp 15:08:00 -!- natechan [~natechan@131.sub-70-197-15.myvzw.com] has quit [Max SendQ exceeded] 15:08:02 -!- xan_ [~xan@80.174.78.161.dyn.user.ono.com] has quit [Ping timeout: 255 seconds] 15:08:34 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 246 seconds] 15:09:26 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 15:09:34 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 15:09:42 -!- anannie [~chatzilla@unaffiliated/anannie] has quit [Ping timeout: 264 seconds] 15:09:47 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 15:10:09 -!- ahungry [~null@66.184.106.97] has quit [Read error: Connection reset by peer] 15:10:22 why not try :h for help ? 15:10:24 ahungry [~null@66.184.106.97] has joined #lisp 15:10:34 it will list all the other options you can use..... 15:10:42 like :c for continue etc..... 15:10:53 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 15:11:59 jrajav [~jrajav@198.179.137.210] has joined #lisp 15:12:49 -!- Bike [~Glossina@67-5-245-85.ptld.qwest.net] has quit [Ping timeout: 276 seconds] 15:12:53 oudeis [~oudeis@95.35.56.199] has joined #lisp 15:13:20 Bike [~Glossina@67-5-245-85.ptld.qwest.net] has joined #lisp 15:13:28 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 245 seconds] 15:14:59 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 15:15:08 -!- PuercoPop [~user@199.47.72.30] has quit [Ping timeout: 245 seconds] 15:15:48 -!- oudeis [~oudeis@95.35.56.199] has quit [Client Quit] 15:16:29 _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has joined #lisp 15:18:08 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 15:18:58 nialo- [~yaaic@66-87-116-109.pools.spcsdns.net] has joined #lisp 15:20:19 smazga [~acrid@64.55.45.194] has joined #lisp 15:20:41 danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has joined #lisp 15:21:03 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 15:21:42 kennyd [~kennyd@93-138-79-170.adsl.net.t-com.hr] has joined #lisp 15:25:13 krrrcks [~dbr@krrrcks.de] has joined #lisp 15:28:57 natechan [~natechan@192.42.249.57] has joined #lisp 15:29:06 -!- danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has quit [Quit: danielszmulewicz] 15:29:21 -!- natechan [~natechan@192.42.249.57] has quit [Max SendQ exceeded] 15:30:03 ahoops [~ahoops__@121.96.14.223] has joined #lisp 15:30:17 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 15:32:05 przl [~przlrkt@62.217.45.197] has joined #lisp 15:33:52 Z_Mass [~zmassia@64.228.129.204] has joined #lisp 15:35:26 -!- sz0 [~user@89.145.186.242] has quit [Remote host closed the connection] 15:35:30 xan_ [~xan@80.174.78.206.dyn.user.ono.com] has joined #lisp 15:35:54 sz0 [~user@89.145.186.242] has joined #lisp 15:37:39 -!- josemanuel [~josemanue@60.236.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 15:37:49 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 15:38:11 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 255 seconds] 15:42:01 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:42:20 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 15:42:38 -!- krrrcks [~dbr@krrrcks.de] has left #lisp 15:43:01 danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has joined #lisp 15:43:07 -!- kiuma [~kiuma@88-149-142-179.v4.ngi.it] has quit [Ping timeout: 264 seconds] 15:43:24 -!- fsvehla [~fsvehla@chello084112185050.3.11.vie.surfer.at] has quit [Quit: fsvehla] 15:44:42 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 15:47:13 oudeis [~oudeis@bzq-218-168-182.red.bezeqint.net] has joined #lisp 15:47:18 josemanuel [~josemanue@40.178.221.87.dynamic.jazztel.es] has joined #lisp 15:47:37 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 15:48:54 natechan [~natechan@192.42.249.57] has joined #lisp 15:51:47 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 15:52:47 Corvidium [~cosman246@D-69-91-156-127.dhcp4.washington.edu] has joined #lisp 15:53:30 -!- oudeis [~oudeis@bzq-218-168-182.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 15:53:54 -!- danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has quit [Quit: danielszmulewicz] 15:56:19 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Ping timeout: 264 seconds] 15:56:46 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 15:57:23 jlongster [~user@pool-96-238-181-209.rcmdva.fios.verizon.net] has joined #lisp 15:58:56 zophy [goldenligh@gateway/shell/devio.us/x-zskhbpsnvedoixvi] has joined #lisp 15:59:26 -!- natechan [~natechan@192.42.249.57] has quit [Quit: Computer has gone to sleep.] 15:59:29 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 16:00:15 danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has joined #lisp 16:00:54 talas [~talas@unaffiliated/talas] has joined #lisp 16:02:12 oudeis [~oudeis@95.35.56.199] has joined #lisp 16:03:08 nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has joined #lisp 16:06:29 -!- sz0 [~user@89.145.186.242] has quit [Ping timeout: 248 seconds] 16:06:42 ISF [~ivan@187.106.36.28] has joined #lisp 16:07:35 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 16:08:45 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 16:09:12 natechan [~natechan@192.42.249.57] has joined #lisp 16:10:34 -!- talas [~talas@unaffiliated/talas] has quit [Read error: Operation timed out] 16:10:50 -!- danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has quit [Quit: danielszmulewicz] 16:11:29 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 16:12:04 talas [~talas@93.114.44.253] has joined #lisp 16:12:04 -!- talas [~talas@93.114.44.253] has quit [Changing host] 16:12:04 talas [~talas@unaffiliated/talas] has joined #lisp 16:12:17 -!- ck [~ck@dslb-094-219-237-000.pools.arcor-ip.net] has quit [Ping timeout: 248 seconds] 16:12:19 -!- natechan [~natechan@192.42.249.57] has quit [Client Quit] 16:14:03 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: I tend to be neutral about apples] 16:17:11 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 16:18:23 -!- benkard [~benkard@dhcp-138-246-84-173.dynamic.eduroam.mwn.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 16:19:19 *Xach* tries to find ThomasH 16:20:23 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 16:22:54 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 240 seconds] 16:23:08 -!- josemanuel [~josemanue@40.178.221.87.dynamic.jazztel.es] has quit [Quit: Saliendo] 16:26:25 Hi folks! Yesterday I was introduced to Cells and Cells-gtk 16:26:40 sadly the homepage for Cells seems to have evaporated 16:27:15 Is my choice for docs just the source now? :) 16:27:19 -!- Corvidium [~cosman246@D-69-91-156-127.dhcp4.washington.edu] has quit [Read error: Connection reset by peer] 16:28:33 petedunham [~mehmet@213.194.111.194] has joined #lisp 16:28:48 -!- petedunham [~mehmet@213.194.111.194] has quit [Client Quit] 16:30:26 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Read error: Operation timed out] 16:30:56 jrajav [~jrajav@198.179.137.210] has joined #lisp 16:31:37 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 16:32:10 photex: Personal opinion: the Garnet project from CMU did Cells in a much more serious, sustained, and solid way. see sourceforge "garnetlisp" project. Needs a bit of love, but compare what you get in terms of documentation.... 16:32:50 thanks rpg, I'll read up on this 16:33:06 -!- jewel [~jewel@105-236-190-8.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 16:33:34 CatMtKing [~CatMtKing@ucrwpa1-fs-35-220.bulk.ucr.edu] has joined #lisp 16:34:06 photex: see https://sourceforge.net/projects/garnetlisp/files/docs/ 16:36:15 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 16:36:27 antgreen [~green@64.56.254.79] has joined #lisp 16:36:34 -!- ski [~Stefan@t-2020-07.studat.chalmers.se] has quit [Remote host closed the connection] 16:36:36 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:36:53 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 16:37:03 attila_lendvai [~attila_le@92.47.218.225] has joined #lisp 16:37:03 -!- attila_lendvai [~attila_le@92.47.218.225] has quit [Changing host] 16:37:03 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 16:40:32 -!- drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has quit [Remote host closed the connection] 16:45:03 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 16:46:32 -!- zophy [goldenligh@gateway/shell/devio.us/x-zskhbpsnvedoixvi] has quit [Quit: Lost terminal] 16:47:37 danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has joined #lisp 16:48:06 xaxisx [~xaxisx@24.137.208.218] has joined #lisp 16:48:22 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 276 seconds] 16:48:27 rszeno [~rszeno@79.114.93.227] has joined #lisp 16:50:43 -!- oudeis [~oudeis@95.35.56.199] has quit [Quit: This computer has gone to sleep] 16:51:05 -!- danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has quit [Client Quit] 16:51:13 Was there something brand new added in sbcl since 1.1.4? I didn't monitor new updates and just compiled and installed 1.1.8 and there are so much code updated. Just bugfixes? 16:52:32 also, re: my question about the -> and ->> macros from clojure: https://github.com/nightfly19/cl-arrows 16:52:32 totally a part of quicklisp already ;) 16:52:49 hitecnologys: optimizations, new features, bug fixes, new bugs 16:53:42 stassats: sounds nice, thanks. 16:54:02 rpg: has anything happened with kr from garnet in the last 10+ years? 16:54:46 hitecnologys: if you want less bugs, get f44f6d1adbaaa7057f1948369299c0b2a08bcd6e revision 16:55:24 natechan [~natechan@204.79.190.51] has joined #lisp 16:56:56 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 255 seconds] 16:57:16 stassats: nope, I'm ok with lots of bugs, I mostly report if I accidentally found one. Still didn't find anything from last time I reported (about some osx tests passing problem). 16:58:18 n4techan [~natechan@135.sub-70-197-15.myvzw.com] has joined #lisp 16:58:32 then use the latest git revision, not 1.1.8 16:58:41 if you're not afraid of bugs 16:58:59 (though it's probably less buggy than 1.1.8 right now anyway) 16:59:11 stassats: 51bc001b7a98af096af782a672389e51004af068 latest? 16:59:48 I compiled HEAD but I fetched code about a day ago. 17:00:03 not, that's not the latest 17:00:06 -!- natechan [~natechan@204.79.190.51] has quit [Ping timeout: 264 seconds] 17:00:21 -!- n4techan [~natechan@135.sub-70-197-15.myvzw.com] has left #lisp 17:00:32 Ah, compilation... Again... 17:00:39 Harag [~Thunderbi@41-135-132-52.dsl.mweb.co.za] has joined #lisp 17:00:54 you'll be recompiling everyday if you want the latest 17:01:34 stassats: I usually recompile every week or two, just want latest for this moment. 17:01:52 weird, git pull => "Already up-to-date." 17:02:02 the git url changed 17:02:11 -!- luis changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: CFFI 0.11.2, SBCL 1.1.8 17:02:23 git://git.code.sf.net/p/sbcl/sbcl 17:02:24 Ah, I'm just slow 17:02:28 -!- smazga [~acrid@64.55.45.194] has quit [Read error: Connection reset by peer] 17:02:50 is it worth bothering to announce releases while the quicklisp conspiracy is going on? 17:03:09 -!- stassats changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: SBCL => git://git.code.sf.net/p/sbcl/sbcl, CFFI 0.11.2, SBCL 1.1.8 17:03:26 (thanks, sourceforge) 17:03:50 stassats: fetched updates successfully, thanks again. 17:04:51 danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has joined #lisp 17:05:33 stassats: 02f7f85a6554b1ec233e9a515c4c511fe092565e, I hope this one is latest? 17:06:51 yes 17:06:55 for now 17:07:26 o. 17:07:30 ok 17:08:20 -!- danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has quit [Client Quit] 17:08:22 (Damn fingers hurt, I fell from my bike a few days ago, so I miss keys sometimes) 17:08:35 *stassats* managed to break his sbcl tree substantially 17:08:50 note: don't try to change 1000 lines of code without recompiling once 17:10:41 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 17:10:46 Oh, the largest project I've ever maintained was about 2.5k-3k lines long. Changing 1k lines for me is like rewriting everything. 17:11:16 But it was on C++, not on lisp. 17:13:03 -!- slyrus_ [~chatzilla@adsl-108-80-229-231.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 245 seconds] 17:13:27 danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has joined #lisp 17:13:40 sbcl has ~300KLOC, so one thousand is small 17:14:31 bhyde [~bhyde@static-70-20-25-74.bstnma.fios.verizon.net] has joined #lisp 17:16:31 -!- antgreen [~green@64.56.254.79] has quit [Remote host closed the connection] 17:16:49 spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 17:17:17 stassats: I know. I always wondered how people maintain such a big projects. 17:18:21 hopefully, the big project is structured such that small changes are local 17:18:45 though I've seen projects in the tens of millions of lines that were not structure so 17:19:03 then it gets expensive 17:19:07 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 17:19:30 For me sbcl is like modern CPUs: I know how old one worked and even tried to assemble my own simple processor, but i3, i5 and stuff are complete blackboxes. 17:19:35 some parts of sbcl are easy, while get around easy parts, you learn about the harder ones 17:20:12 -!- danielszmulewicz [~danielszm@bzq-79-176-67-245.red.bezeqint.net] has quit [Quit: danielszmulewicz] 17:20:41 stassats: I tried to read sbcl assembler code once, then my mind blew up 17:21:10 stassats: maybe I'm just too young for this things 17:21:39 it takes practice and patience 17:22:25 and sbcl could use some better documentation 17:23:10 *rszeno* maybe the dissasembler can be improved, lisp is programable, :) 17:23:45 improved into what? outputting mips instructions instead of x86 instructions? 17:24:36 Btw, is it possible to somehow compile sbcl without sbcl? I just wonder if raspberry pi can run it. 17:24:41 displayin gas or a unified representation for multiple kinds of processors 17:25:17 or even translate to someting closer to lisp syntax 17:25:29 -!- zz_runningskull [~runningsk@li77-167.members.linode.com] has quit [Quit: ZNC - http://znc.sourceforge.net] 17:25:40 -!- mishoo [~mishoo@93.113.190.121] has quit [Write error: Connection reset by peer] 17:25:45 hitecnologys: it's possible to compile it with any portable common lisp, but you need an ARM backend for sbcl 17:25:50 rszeno: why? 17:25:53 mishoo [~mishoo@93.113.190.121] has joined #lisp 17:26:00 josemanuel [~josemanue@13.170.221.87.dynamic.jazztel.es] has joined #lisp 17:26:04 so, no, you can't run on raspberry pi without compiling 17:26:16 hitecnologys1 [~hitecnolo@94.137.25.211] has joined #lisp 17:26:19 runningskull [~runningsk@li77-167.members.linode.com] has joined #lisp 17:26:20 err 17:26:23 without porting 17:26:45 * not all implementations agree sufficiently well on the meaning of "common lisp" (: 17:26:50 my ISP dropped connection, sorry 17:26:54 pkhoung, because when you read actual code you need to know asm for that specific proc 17:27:12 ccl has lispy with cpu-agnostic registers disassembler 17:27:16 it's unreadable 17:27:19 -!- hitecnologys [~hitecnolo@94.137.59.186] has quit [Disconnected by services] 17:27:26 -!- hitecnologys1 is now known as hitecnologys 17:27:28 unless you only read such kinds of assembly 17:27:34 rszeno: yes, much better to have to know asm specific to that lisp implementation. 17:28:52 pkhuong, sure but writing for many types of processors implies more knowledge, :) 17:30:13 rszeno: so, you become smarter with more knowledge. What's the problem? 17:30:59 spending more and more time with trivial things 17:31:06 rszeno: you can't have a unified assembly, period 17:31:09 rszeno: that's ok, you need to known the architecture's assembler to write a native code compiler for that architecture. 17:31:22 you can't even reasonably interchange code between x86 and x86-64 17:31:22 -!- aqil [~led@91.191.198.152] has quit [Quit: Leaving.] 17:31:38 we don't become smarters by knowing facts about processors but how they work 17:32:28 stassats, true, i was thinking to something like gas 17:32:35 rszeno: by studying assembler, you understand how processor work. 17:32:51 s/,// 17:33:44 hitechnologys, is different of knowing asm mnemonings 17:34:21 natechan [~natechan@52.sub-174-254-210.myvzw.com] has joined #lisp 17:34:24 how does gas avoid that? 17:34:56 rszeno: what's the point of knowing mnemonics without knowing what they actually do? 17:35:00 Modius` [~user@cpe-70-112-159-86.austin.res.rr.com] has joined #lisp 17:35:00 galiley` [~user@lo101.ar1.sof2.evolink.net] has joined #lisp 17:35:05 pierpa``` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has joined #lisp 17:35:06 it unify syntax as i remember, i use it a long time ago 17:35:15 gemelen_ [~gemelen@gemelen.net] has joined #lisp 17:35:19 froggey_ [~froggey@unaffiliated/froggey] has joined #lisp 17:35:19 pjb` [~t@AMontsouris-651-1-111-59.w83-202.abo.wanadoo.fr] has joined #lisp 17:35:29 -!- natechan [~natechan@52.sub-174-254-210.myvzw.com] has left #lisp 17:35:39 ramus_ [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has joined #lisp 17:36:05 rszeno: processor works differently, some of them have lots of instructions others don't have. That's why you just can't have unified assembler. 17:36:19 hitechnologys, knowing what is doing and how is knowledge, names of instr are just syntax 17:36:37 callen_ [~callen@198.199.80.102] has joined #lisp 17:36:37 -!- kirin` [telex@gateway/shell/anapnea.net/x-rxjufsgrixbqddzj] has quit [Disconnected by services] 17:36:38 sfa_ [~sfa@208.66.156.12] has joined #lisp 17:36:38 ozzloy_ [~ozzloy@ozzloy.lifeafterking.org] has joined #lisp 17:36:39 ferada_ [~ferada@37.221.196.86] has joined #lisp 17:36:41 smazga [~acrid@64.55.45.194] has joined #lisp 17:36:45 statl_ [~statl@dslb-094-218-229-140.pools.arcor-ip.net] has joined #lisp 17:36:59 kirin` [telex@gateway/shell/anapnea.net/x-tlserlazaeqjcbfq] has joined #lisp 17:37:18 rszeno: I can't imagine how is it possible to know mnemonics without understanding them 17:37:29 hitechnologys, all processores work in a similar way 17:37:29 -!- froggey [~froggey@unaffiliated/froggey] has quit [Disconnected by services] 17:37:31 -!- froggey_ is now known as froggey 17:38:15 not... really? 17:38:19 eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has joined #lisp 17:38:30 rszeno: not similar enough, they just have similar things. Building are similar because they are made of bricks? 17:38:53 hitechonolgys, think to why you said is difficult to read it and try to imagine what help you need with it 17:39:17 better syntax want help 17:39:51 vsync- [~vsync@wsip-98-175-216-162.ri.ri.cox.net] has joined #lisp 17:39:59 -!- nialo- [~yaaic@66-87-116-109.pools.spcsdns.net] has quit [Read error: Connection reset by peer] 17:40:03 for example, hitecnologys doesn't now that SAR X, 1 performance fixnum untagging 17:40:04 not only syntax but also meta information about contex 17:40:11 s/now/know/ 17:40:21 s00pcan_ [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 17:40:23 and s/want/won't/ 17:40:28 ejohnson1 [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 17:40:31 bloody homonyms! 17:40:31 s/performance/performs/ 17:40:55 and that's bloody M-/ 17:41:42 Actually, I don't know any mnemonics for x86-64 at all except MOV, ADD and some simple stuff. =P 17:42:13 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 246 seconds] 17:42:16 or CMP RBX, 537919511 is a comparison with NIL 17:42:19 I used to program for AVR but it was a long time ago, I don't remember lots of things. 17:42:19 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 17:42:24 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [*.net *.split] 17:42:24 -!- _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has quit [*.net *.split] 17:42:24 -!- vi1 [~vi1@93.92.216.186] has quit [*.net *.split] 17:42:24 -!- cmatei [~cmatei@78.96.108.142] has quit [*.net *.split] 17:42:24 -!- cdidd [~cdidd@95-24-29-226.broadband.corbina.ru] has quit [*.net *.split] 17:42:25 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [*.net *.split] 17:42:25 -!- statl [~statl@dslb-094-218-229-140.pools.arcor-ip.net] has quit [*.net *.split] 17:42:25 -!- tyrick [~tyrick@c-50-143-173-244.hsd1.ca.comcast.net] has quit [*.net *.split] 17:42:25 -!- s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [*.net *.split] 17:42:25 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [*.net *.split] 17:42:25 -!- pierpa`` [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has quit [*.net *.split] 17:42:25 -!- strobegen [~strobegen@64.120.223.138] has quit [*.net *.split] 17:42:25 -!- Tarential [~Tarential@li421-205.members.linode.com] has quit [*.net *.split] 17:42:25 -!- ferada [~ferada@37.221.196.86] has quit [*.net *.split] 17:42:25 -!- dented42 [~dented42@opengroove.org] has quit [*.net *.split] 17:42:25 -!- vhost- [~vhost@unaffiliated/vhost-] has quit [*.net *.split] 17:42:26 -!- Praise [~Fat@unaffiliated/praise] has quit [*.net *.split] 17:42:26 -!- galiley [~user@lo101.ar1.sof2.evolink.net] has quit [*.net *.split] 17:42:26 -!- photex [uid2006@gateway/web/irccloud.com/x-oasmwvageacsyrhm] has quit [*.net *.split] 17:42:26 -!- yeltzooo [~yeltzooo@ec2-54-241-122-161.us-west-1.compute.amazonaws.com] has quit [*.net *.split] 17:42:26 -!- callen [~callen@198.199.80.102] has quit [*.net *.split] 17:42:26 -!- Batalyx [~ji@halava.cc.jyu.fi] has quit [*.net *.split] 17:42:26 -!- vsync [~vsync@wsip-98-175-216-162.ri.ri.cox.net] has quit [*.net *.split] 17:42:26 -!- ivan\ [~ivan@unaffiliated/ivan/x-000001] has quit [*.net *.split] 17:42:26 -!- pjb [~t@AMontsouris-651-1-111-59.w83-202.abo.wanadoo.fr] has quit [*.net *.split] 17:42:26 -!- ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has quit [*.net *.split] 17:42:26 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [*.net *.split] 17:42:26 -!- Modius [~user@cpe-70-112-159-86.austin.res.rr.com] has quit [*.net *.split] 17:42:26 -!- stokachu [~stokachu@ubuntu/member/stokachu] has quit [*.net *.split] 17:42:26 -!- sfa [~sfa@208.66.156.12] has quit [*.net *.split] 17:42:27 -!- gemelen [~gemelen@gemelen.net] has quit [*.net *.split] 17:42:27 -!- wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has quit [*.net *.split] 17:42:27 -!- Watcher7 [~w@silly.tabby.cat] has quit [*.net *.split] 17:42:47 Batalyx [~ji@halava.cc.jyu.fi] has joined #lisp 17:42:58 stassats: why 537919511? 17:43:11 it's a memory address 17:43:12 nil address? 17:43:39 it's in static space, which is fixed, and it includes tagging for lists 17:44:08 strz [~strobegen@64.120.223.138] has joined #lisp 17:44:22 yeltzooo [~yeltzooo@ec2-54-241-122-161.us-west-1.compute.amazonaws.com] has joined #lisp 17:44:33 -!- strz is now known as strobegen 17:44:36 and for symbols. 17:44:38 So, every time I access nil I access the same nil? 17:44:41 dented42 [~dented42@opengroove.org] has joined #lisp 17:44:56 naturally, NIL is one and only 17:45:08 ehu [~Erik@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 17:45:37 Cool. 17:45:38 -!- nymo [~user@67.137.177.90] has quit [Remote host closed the connection] 17:46:56 -!- spion [~spion@unaffiliated/spion] has quit [Quit: Leaving] 17:47:09 spion [~spion@unaffiliated/spion] has joined #lisp 17:47:41 -!- AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has quit [Remote host closed the connection] 17:49:23 ivan\ [~ivan@unaffiliated/ivan/x-000001] has joined #lisp 17:50:57 -!- CatMtKing [~CatMtKing@ucrwpa1-fs-35-220.bulk.ucr.edu] has quit [Quit: Leaving] 17:51:06 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 17:52:33 anyone with root at c-l.net around? 17:52:55 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 17:52:59 fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has joined #lisp 17:53:21 nialo- [~yaaic@66-87-117-51.pools.spcsdns.net] has joined #lisp 17:56:42 PuercoPop [~user@199.47.72.30] has joined #lisp 17:57:46 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 17:57:59 gmcastil [~user@70-59-29-55.hlrn.qwest.net] has joined #lisp 17:58:59 luis: i doubt it. what's up? 17:59:55 just wanted to enable SSI, shouldn't be too hard 18:00:17 -!- gmcastil [~user@70-59-29-55.hlrn.qwest.net] has quit [Remote host closed the connection] 18:00:29 sz0 [~user@94.55.194.230] has joined #lisp 18:01:16 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 18:01:16 actually, it's not using apache anymore 18:01:35 nginx serves the pages now. 18:01:38 -!- runningskull is now known as zz_runningskull 18:02:06 ehu: I believe nginx supports SSI too 18:02:25 that was my next question :-) 18:02:57 (hopefully using the same syntax; not sure) 18:03:05 gmcastil [~user@70-59-29-55.hlrn.qwest.net] has joined #lisp 18:04:06 well, there is #common-lisp.net. Maybe there are root-holders there... 18:04:11 wyan [~wyan@ec2-54-246-94-212.eu-west-1.compute.amazonaws.com] has joined #lisp 18:04:54 will try that, thanks. 18:05:28 drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has joined #lisp 18:06:06 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds] 18:06:19 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 18:06:35 -!- anaumov [~an@opensuse/member/Alexander-Naumov] has quit [Read error: Connection reset by peer] 18:07:03 -!- PuercoPop [~user@199.47.72.30] has quit [Read error: Operation timed out] 18:08:12 -!- sz0 [~user@94.55.194.230] has quit [Ping timeout: 240 seconds] 18:12:00 -!- zz_runningskull is now known as runningskull 18:13:44 Corvidium [~cosman246@D-69-91-156-127.dhcp4.washington.edu] has joined #lisp 18:13:57 _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has joined #lisp 18:15:36 Is there a right way to convert a byte array to fixnum? I use this code but I'm sure it's extremely wrong https://github.com/HiTECNOLOGYs/JAMS/blob/develop/src/types.lisp#L9 18:16:42 vi1 [~vi1@93.92.216.186] has joined #lisp 18:16:45 which endianness? 18:16:51 hitecnologys: a byte array to a fixnum? 18:17:14 stassats: big-endian 18:17:30 are you sure you don't mean integer? 18:17:44 -!- ferada_ is now known as ferada 18:18:15 hitecnologys: is it of a fixed size? 18:18:17 ehu: I'm think so. I have three types: short (2 bytes), integer (4 bytes) and long (8 bytes). Each is fixnum in lisp. 18:18:17 or maybe my question should be: portably? 18:18:30 stassats: yep 18:19:02 hitecnologys: really?I don't think it's guaranteed that each is a fixnum. 18:19:22 8 octets isn't a fixnum on sbcl 18:19:28 8 bytes is surely not a fixnum anywhere 18:19:43 stassats: ok, my mistake, sorry 18:19:52 nha [~prefect@koln-5d816227.pool.mediaWays.net] has joined #lisp 18:20:02 ehu: it should run on sbcl at least 18:20:06 -!- runningskull is now known as zz_runningskull 18:20:08 neither is 4 octets on sbcl/x86-32 18:20:10 (loop for b across vector for result = 0 then (ash result 8) do (setf result (logior result b)) finally (return result)) 18:20:12 sz0 [~user@94.55.194.230] has joined #lisp 18:20:14 off the top of my head 18:20:21 anyway, (setf (ldb (byte 8 0) integer) (aref vector 7)) is the fastest way 18:20:24 eldariof: it's signed 18:20:25 everything unrolled 18:20:43 could probably be pared down more 18:21:13 actually, there's probably something in alexandria for it 18:21:15 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #lisp 18:22:55 anaumov [~an@niobe.agnitas.de] has joined #lisp 18:24:14 -!- kobain [~kobian@unaffiliated/kobain] has quit [Ping timeout: 246 seconds] 18:24:47 hitecnolgys, imo since it depends of the number of bytes and what type of number you want i guess you need few forms not only one, assambled using a dispatcher 18:24:59 kobain [~kobian@unaffiliated/kobain] has joined #lisp 18:25:09 -!- kobain [~kobian@unaffiliated/kobain] has quit [Excess Flood] 18:25:26 kobain [~kobian@unaffiliated/kobain] has joined #lisp 18:25:35 -!- kobain [~kobian@unaffiliated/kobain] has quit [Excess Flood] 18:25:36 but could be a complication if you have a specific use case 18:25:53 kobain_ [~kobian@unaffiliated/kobain] has joined #lisp 18:26:28 -!- |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has quit [Ping timeout: 252 seconds] 18:26:48 hitecnologys: http://paste.lisp.org/display/137547 18:26:56 rszeno: I already have pretty nice converter for unsigned numbers and my signed version works but I don't thing it's nice because it looks ugly. 18:28:44 -!- ASau [~user@p4FF96A1C.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 18:29:01 nice/ugly is relative, :) imo speed/size/easy to maintain is a better metric 18:29:28 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 18:29:35 rszeno: I prefer nice looking code to ugly code 18:29:44 hitecnologys: just general protips: (ceiling (/ x 8)) => (ceiling x 8) 18:29:59 stassats: last expression sets sign, right? 18:30:05 right 18:30:29 stassats: mask-field is exactly what I needed, thanks a lot 18:31:17 benkard [~benkard@ppp-188-174-113-29.dynamic.mnet-online.de] has joined #lisp 18:31:41 types.lisp needs to be rewritten, definitely. 18:33:11 mask-field is like ldb but it preserves length? 18:33:31 -!- nialo- [~yaaic@66-87-117-51.pools.spcsdns.net] has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org] 18:33:49 nialo- [~yaaic@66-87-117-51.pools.spcsdns.net] has joined #lisp 18:35:52 ASau [~user@p5797EE78.dip0.t-ipconnect.de] has joined #lisp 18:36:07 Watcher7 [~w@silly.tabby.cat] has joined #lisp 18:36:19 clhs mask-field 18:36:19 http://www.lispworks.com/reference/HyperSpec/Body/f_mask_f.htm 18:36:31 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 18:37:05 mattrepl [~mattrepl@pool-72-83-66-59.washdc.east.verizon.net] has joined #lisp 18:37:07 stassats: I read clhs article, it doesn't mention that 18:37:27 (mask-field bs n) == (logand n (dpb -1 bs 0)) 18:38:37 ah, I didn't notice that 18:38:42 jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has joined #lisp 18:38:59 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Remote host closed the connection] 18:39:37 CatMtKing [~CatMtKing@ucrwpa1-fs-35-220.bulk.ucr.edu] has joined #lisp 18:39:43 -!- CatMtKing [~CatMtKing@ucrwpa1-fs-35-220.bulk.ucr.edu] has quit [Remote host closed the connection] 18:40:21 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 18:41:19 CatMtKing [~CatMtKing@ucrwpa1-fs-35-220.bulk.ucr.edu] has joined #lisp 18:45:20 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 18:45:28 brucem: Garnet has been pretty stagnant, aside from a few minor bugfixes. Key challenge from my PoV: needs work on back-ends, which I don't really understand that well (I mean the X, gtk, and whatever-they-are-calling-Apple-stuff-this-week). 18:46:19 rpg: I'm only interested in kr .. 18:46:47 brucem: I haven't really been thinking about it. It's a little idiosyncratic, but mostly I think of it as "not broken." 18:48:06 Tarential [~Tarential@li421-205.members.linode.com] has joined #lisp 18:48:22 cdidd [~cdidd@95-24-29-226.broadband.corbina.ru] has joined #lisp 18:48:27 -!- gmcastil [~user@70-59-29-55.hlrn.qwest.net] has quit [Remote host closed the connection] 18:48:39 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 18:48:43 cmatei [~cmatei@78.96.108.142] has joined #lisp 18:49:57 -!- zz_runningskull is now known as runningskull 18:54:18 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 18:54:18 vhost- [~vhost@unaffiliated/vhost-] has joined #lisp 18:54:18 photex [uid2006@gateway/web/irccloud.com/x-oasmwvageacsyrhm] has joined #lisp 18:55:00 barryfm [~barryfm@fl-71-52-212-116.dhcp.embarqhsd.net] has joined #lisp 18:55:18 -!- josemanuel [~josemanue@13.170.221.87.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 18:56:19 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 18:57:07 josemanuel [~josemanue@187.169.221.87.dynamic.jazztel.es] has joined #lisp 18:57:17 PuercoPop [~user@199.47.72.30] has joined #lisp 18:57:17 -!- _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has quit [Quit: brb] 18:57:36 _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has joined #lisp 18:58:24 -!- runningskull is now known as zz_runningskull 19:01:37 -!- Tanami [~carnage@9ch.in] has quit [Ping timeout: 276 seconds] 19:02:56 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 19:03:08 I have a function that I've designated as :toplevel for an image. Any format or print statements in the functions print to standard output. However, any functions called by this :toplevel function are not printing their format statements. Normally in a repl, everything gets printed fine, but with images, it's not working as expected. What's the best way to make those functions print their output as well? 19:03:33 dtm` [~dtm@adsl-69-110-0-167.dsl.pltn13.pacbell.net] has joined #lisp 19:04:01 -!- rszeno [~rszeno@79.114.93.227] has quit [Quit: Leaving.] 19:04:16 are you line-bufferred? do you output new-lines? 19:04:31 if not, finish-output 19:06:02 rszeno [~rszeno@79.114.93.227] has joined #lisp 19:07:59 why not force-output? 19:09:37 Tanami [~carnage@9ch.in] has joined #lisp 19:09:38 http://paste.lisp.org/display/137548 <- this is the toplevel. For example, the "help" function prints some information to the screen. Where is the appropriate place to put a finish-output? 19:10:05 case doesn't work like this 19:10:11 oh 19:10:27 clhs case 19:10:27 http://www.lispworks.com/reference/HyperSpec/Body/m_case_.htm 19:11:02 josemanuel_ [~josemanue@229.163.221.87.dynamic.jazztel.es] has joined #lisp 19:11:10 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 19:11:14 it actually doesn't say there, but it uses EQL 19:11:23 -!- josemanuel [~josemanue@187.169.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 19:11:57 stokachu [~stokachu@cypherbook.com] has joined #lisp 19:12:03 Some commonly-used utility library must have a strcase macro, I would guess -- it's a common thing to want. 19:12:23 yeah, there's string-case in quicklisp. 19:12:38 -!- stokachu [~stokachu@cypherbook.com] has quit [Changing host] 19:12:38 stokachu [~stokachu@ubuntu/member/stokachu] has joined #lisp 19:12:58 -!- benkard [~benkard@ppp-188-174-113-29.dynamic.mnet-online.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 19:13:16 okay so here the problem is that I'm depending on strings to be compared by eql, which is not the way to compare strings? 19:13:28 yes. 19:13:46 you can try (eql "hello" "hello") in the repl, it's probably NIL 19:14:08 if you dn't want to use string-case, you can just use a cond, possibly in a simple convenicne macro 19:14:34 yeah. it's NIL 19:14:41 (funcall (or (find "help" '(help status gen) :test #'string-equal) (constantly nil))) 19:14:53 fan-cy 19:15:01 (funcall (or (find "help" '(help status gen) :test #'string-equal) (error "none found")) 19:15:47 -!- aftershave [~textual@h-123-171-229.a336.priv.bahnhof.se] has quit [Quit: Textual IRC Client: www.textualapp.com] 19:15:48 hmm 19:16:12 for arbitrary text (or (cdr (assoc "help" '(("help" . help) :test #'equal))) (error "none found")) 19:16:24 that also gives you case insensitivity, hurrah 19:18:44 ehu` [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 19:19:35 if you're in for the shortest: (funcall (read-from-string "help")) 19:19:39 (and dumbest) 19:19:42 |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has joined #lisp 19:19:45 I considered something like that 19:19:51 AlbireoX [~AlbireoX@99-136-83-34.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 19:20:01 , but if a user knows the names of any other symbols 19:20:13 then he/she can call arbitrary code, right? 19:20:15 mikecsh [~mikecsh@host-92-20-4-238.as13285.net] has joined #lisp 19:20:24 there's a string-case lib on quicklisp 19:20:32 or just enter "#.(destroy-zig)" 19:20:39 samebchase: nope, the user can call arbitrary code without knowing any symbols 19:20:45 see Bike's answer 19:21:04 setting up a table of available functions is the way to go. 19:21:58 rpg_ [~rpg@216.243.156.16.real-time.com] has joined #lisp 19:22:14 -!- nialo- [~yaaic@66-87-117-51.pools.spcsdns.net] has quit [Ping timeout: 240 seconds] 19:22:28 Re-L [~Arttt@202-189-202-46.pool.ukrtel.net] has joined #lisp 19:23:40 I'll just have an alist of available functions then 19:24:30 -!- Re-L [~Arttt@202-189-202-46.pool.ukrtel.net] has quit [Max SendQ exceeded] 19:24:49 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 248 seconds] 19:25:37 Re-L [~Arttt@202-189-202-46.pool.ukrtel.net] has joined #lisp 19:25:43 benkard [~benkard@ppp-188-174-113-29.dynamic.mnet-online.de] has joined #lisp 19:25:59 sdemarre [~serge@33.95-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 19:26:22 -!- benkard [~benkard@ppp-188-174-113-29.dynamic.mnet-online.de] has quit [Client Quit] 19:26:45 -!- rpg_ [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 252 seconds] 19:28:05 -!- nha [~prefect@koln-5d816227.pool.mediaWays.net] has quit [Read error: Operation timed out] 19:30:39 -!- sdemarre [~serge@33.95-64-87.adsl-dyn.isp.belgacom.be] has quit [Client Quit] 19:31:32 -!- teggi [~teggi@113.173.3.200] has quit [Remote host closed the connection] 19:32:45 nha [~prefect@koln-5d816227.pool.mediaWays.net] has joined #lisp 19:34:07 -!- ejohnson1 [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 19:35:49 seangrove [~user@208.80.69.42] has joined #lisp 19:38:31 benkard [~benkard@ppp-188-174-113-29.dynamic.mnet-online.de] has joined #lisp 19:38:35 szkrabik [~szkrabik@188.147.124.97.nat.umts.dynamic.t-mobile.pl] has joined #lisp 19:38:45 -!- eldariof [~CLD@pppoe-217-166-dyn-sr.volgaline.ru] has quit [Ping timeout: 248 seconds] 19:39:15 -!- PuercoPop [~user@199.47.72.30] has quit [Ping timeout: 240 seconds] 19:39:44 ski [~Stefan@t-2020-09.studat.chalmers.se] has joined #lisp 19:39:45 what is this guy talking about (when he speaks about FLET)? http://www.reddit.com/r/lisp/comments/1g236c/hilow_levelness_of_cl_and_scheme/cag1yvm?context=1 19:40:18 AFAIK, I can't do (flet ((x (curry #'+ 2 3))) (x 1)), or anything similar 19:40:20 PuercoPop [~user@199.47.72.30] has joined #lisp 19:41:00 Denommus: (flet ((x (y) (funcall x y))) ...) 19:41:04 (x 1) 19:41:29 (flet ((x (&rest args) (apply #'+ 1 5 args))) (x 1 5)) 19:41:52 I don't find it practical, nor expressive 19:41:59 nialo- [~yaaic@66-87-129-100.pools.spcsdns.net] has joined #lisp 19:42:24 it's not equivalent to the Scheme version at all 19:42:27 yes, i find (+ 2 3 1 5) more practical 19:42:49 stassats: of course. But this is just a didatical example 19:43:14 s/didatical/didactic/ 19:44:10 lisp-1 vs lisp-2 is a non-issue, it's so a minute difference, you won't notice it 19:44:38 except you won't have stupid variable names in a lisp-2 19:45:10 especially if you have some sort of namespacing 19:45:15 it's not an issue, I agree. That's what I said in the end of my post 19:45:18 which scheme stupidly did not specify 19:45:29 but implementations provide 19:46:08 I was just making a point about "how people think" 19:46:45 I like to call it papply instead of curry, in any case 19:46:52 and scheme is closer to the metal? come on 19:46:59 and where it's nice is when you want to pass in a function 19:47:16 (mapcar (papply #'= 5) '(1 2 3 4 5 6)) 19:47:25 -!- ISF [~ivan@187.106.36.28] has quit [Read error: Connection reset by peer] 19:47:32 stassats: exactly. This dichotomy between "machine language" and "human language" is stupid. This is not about the language, this is about how smart the compiler is 19:48:07 what about call/cc? do machines think in terms of it? 19:48:26 though positional-lambda is a pretty neat solution to this: (mapcar (plambda (= :1 5)) ...) 19:48:28 "that's basically like setjmp, right" 19:48:30 killerboy [~mateusz@195.225.68.249] has joined #lisp 19:48:34 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 19:49:37 dlowe: just use (mapcar #'= '(1 2 3 4 5 6) '#1=(5 . #1#)) 19:49:45 -!- zz_runningskull is now known as runningskull 19:50:07 How to specialize eql in method if argument is optional? 19:50:13 -!- bhyde [~bhyde@static-70-20-25-74.bstnma.fios.verizon.net] has quit [Quit: bhyde] 19:50:19 you can specialize only on required parameters 19:50:21 can't specialize optionanl arguments 19:50:37 Ok, thanks. 19:50:39 stassats: your version is neat, but dlowe's solution seems more readable 19:50:42 stassats: because I don't hate humanity 19:50:54 runtime: (mapcar #'= '(1 2 3 4 5 6) (let ((list (list 5))) (nconc list list))) 19:51:01 also mapcar could technically not work on a cyclic list. 19:51:13 -!- nha [~prefect@koln-5d816227.pool.mediaWays.net] has quit [Read error: No route to host] 19:51:28 namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has joined #lisp 19:51:45 dlowe: and yet you use papply! 19:51:52 or plambda 19:52:18 -!- szkrabik [~szkrabik@188.147.124.97.nat.umts.dynamic.t-mobile.pl] has quit [Ping timeout: 256 seconds] 19:52:43 nha [~prefect@koln-5d816227.pool.mediaWays.net] has joined #lisp 19:52:50 hurray, finished with swank snapshot.. Single-threaded, multi-threaded, whatever all works.. now on to get it rejected, so I can squash any farther altruistic impulses I have :-) 19:53:35 I don't use papply, actually. I do like plambda, though 19:53:49 I think because it's really obvious what it expands to 19:54:03 in reality, i use plain old lambda, it expands to itself! 19:54:07 (almost) 19:54:32 -!- PuercoPop [~user@199.47.72.30] has quit [Read error: Operation timed out] 19:54:58 Honestly, I've found that most times I use a lambda, it ends up growing to require its own function definition anyway 19:55:00 OP tired me 19:55:41 in real reality, i use LOOP 19:56:24 rpg [~rpg@c-71-63-247-69.hsd1.mn.comcast.net] has joined #lisp 19:56:27 I almost never use lambdas because they usually grow to something big. 19:57:07 and I agree with stassats about real reality 19:57:30 -!- pjb` is now known as pjb 19:57:43 in fact, I love LOOP 19:57:54 mapping seems to be less buggy for me 19:58:01 bug-prone, I should say 19:58:13 LOOP is nice, who dislikes it? 19:58:19 I never experienced bugs with LOOP. But I'm a beginner 19:59:15 loop has some unsightly limitations. It's decent for what it does, certainly. 20:00:50 -!- lkjh [~lkjh@170.20.11.31] has left #lisp 20:01:31 is slime mailing list still slime-devel@common-lisp.net? It seems has no activity since middle of may 20:02:49 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 240 seconds] 20:03:02 Is it possible to somehow iterate over list by two, three, etc elements? (ex (1 2 3 4) by 2 => (1 2) (3 4), (1 2 3 4 5 6) by 3 => (1 2 3) (4 5 6)) 20:03:12 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 20:03:24 hitecnologys: yes 20:03:31 Iterate using LOOP or something I mean. 20:03:32 (loop for (a b) on '(1 2 3 4 5) by #'cddr ...) 20:03:45 ^ 20:03:58 dlowe: thanks. 20:03:59 PuercoPop [~user@199.47.72.30] has joined #lisp 20:04:11 you can also do this with recursion, if you want to 20:04:23 -!- PuercoPop is now known as Guest5013 20:04:24 you simply use #'cddr instead of #'cdr 20:05:16 -!- Guest5013 [~user@199.47.72.30] has quit [Remote host closed the connection] 20:06:00 http://www.reddit.com/r/lisp/comments/1g236c/hilow_levelness_of_cl_and_scheme/cag2vwh 20:06:15 yeah, the dude is really talking about how HE thinks about programming. Not very useful 20:07:24 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Read error: Connection reset by peer] 20:08:01 -!- abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has quit [Ping timeout: 248 seconds] 20:08:04 -!- _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has quit [Quit: Mögen Sie Bomben?] 20:09:16 -!- Bike [~Glossina@67-5-245-85.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 20:09:21 I personally have fixed length variables in my head, not very flexible but works. Sometimes I get overflow but this is not a real problem. 20:09:42 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 20:09:58 s0ber_ [~s0ber@114-25-204-31.dynamic.hinet.net] has joined #lisp 20:10:35 -!- s0ber [~s0ber@114-25-196-245.dynamic.hinet.net] has quit [Read error: Operation timed out] 20:10:49 -!- s0ber_ is now known as s0ber 20:12:08 3am, bedtime. Goodbye everyone! 20:12:24 -!- hitecnologys [~hitecnolo@94.137.25.211] has quit [Quit: hitecnologys] 20:12:53 Bike [~Glossina@67-5-245-85.ptld.qwest.net] has joined #lisp 20:13:38 I find it funny when people say that C is "similar to the machine" when you talk about memory management 20:14:00 yes, you must worry about managing your memory, but C is well-succeeded BECAUSE it has powerful abstractions for that 20:14:17 I find it funny for different reasons. 20:14:24 (I don't intend to start a discussion on C, only a side-note about that thread) 20:14:27 It's no longer really similar to the machines we use now. 20:14:42 I'm with dlowe. 20:14:58 indeed. That's another reason to find it funny 20:17:05 normanrichards [~normanric@201.237.201.2] has joined #lisp 20:17:27 -!- normanrichards [~normanric@201.237.201.2] has quit [Max SendQ exceeded] 20:18:01 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: I tend to be neutral about apples] 20:20:23 Praise [~Fat@unaffiliated/praise] has joined #lisp 20:22:20 abeaumont [~abeaumont@242.Red-83-49-69.dynamicIP.rima-tde.net] has joined #lisp 20:23:34 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 20:26:57 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #lisp 20:27:03 Denommus: if you care to comment on redit, note that on some computers, (eg. the 1401, the S35, etc), numbers don't have fixed size, but like any other data in memory, can be of any length. processor instructions just process them with multiple cycles. This is what allowed those old machines to do accounting, with precision much higher than 32-bit float or integer COBOL is basically closer to the hardware than C, on those machin 20:27:22 pjb: how's the library fixes coming along? 20:27:47 So, it's not surprizing that on a machine where data could be of any length, you get COBOL, on a machine where you have a XEC instruction, you get LISP EVAL, and on a machine where you have what? you get C. 20:28:38 Xach: had no time. I'm installing ubuntu on a netbook to be able to work on the metro, 20 mn commute in, 20 mn commute out. Wage slave life is not a happy life :-( 20:30:09 But it's on the top of my task list. 20:30:53 ok 20:30:57 That said, I mean, I'll try to do that, since I see Kristof doing it when working on sbcl, but really, I don't know if I'll be able, working in small slices like that. 20:31:14 That's what's killing my productivity, not having long period of free time. 20:31:21 This is a typo 20:31:25 One-line fix 20:31:47 Where? 20:32:26 grep for :dispalced-index-offset 20:32:36 It's already corrected. 20:33:13 Ok! I'll look for the next problem then. clext and stepper are broken on sbcl. 20:33:53 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 245 seconds] 20:34:53 *falls out of chair* you're going to fix the sbcl stepper? 20:35:10 Nope. cl-stepper, is a stepper implemented in conforming CL. 20:35:32 I implemented it since ccl has no stepper, and I needed one to debug/understand a program. 20:35:34 mach [~root@59.91.10.126] has joined #lisp 20:36:28 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 20:36:29 No True Lisper needs a stepper! 20:37:00 thats coz you have no awesome logging library :-) 20:37:09 i step in my head, while sleeping 20:37:10 Well, it's also a tracer and an explainer. You could use (step some-form :trace t) to show a newbie how some-form is evaluated. 20:37:36 ISF [~ivan@187.106.36.28] has joined #lisp 20:37:50 to zoom into a problem like ... well we could hold "stupid analogy content" for that 20:38:13 *maxm* actually noticed problem with Lisp in general is too much info 20:38:32 Ok so for reference, com.informatimago.common-lisp compiles and loads with quicklisp with no message on sbcl "1.0.57.0.debian". But I hear it's with a recent version of sbcl the problem occurs. Installing the sbcl of the day 20:38:58 ie look at SBCL compilation, its amazing you can extract anything useful from it at all 20:39:08 natechan [~natechan@69.38.214.164] has joined #lisp 20:39:21 Well, really, the lastest release is 1.0.58 20:39:22 -!- paddymahoney [~patrick@24.137.221.230] has quit [Quit: Leaving] 20:39:36 1.0.58 is very, very old. 20:40:13 And funnily, it runs very well in the terminal, but not at all well in slime, with a lot of //string-ouch and so on. 20:40:19 kliph [~user@unaffiliated/kliph] has joined #lisp 20:40:27 What sbcl do you use? 20:40:52 Xach: thats the problem with having everything working. You go on rely on stuff just working magically so much, can't upgrade coz newfangled things break all shortcuts you made 20:40:53 Oh I see, it's sbcl.sourceforge.net web page that's not updated. Download is 1.1.8/ 20:41:04 the guy on that thread really don't understand a lot about abstraction. He thinks that, because Lisp's parser is thinner than C's, then it is "closer to the metal". Wat. 20:41:14 *maxm* still uses kind of old commonqt, and horribly out of date clx too 20:41:19 sounds like a pretty boring thread 20:41:31 nug700 [~nug700@174-19-139-203.phnx.qwest.net] has joined #lisp 20:42:04 it is. I don't know why I'm still giving it attention 20:42:35 *maxm* is getting no traction at all wit his smartass comments, I'll go play a game or something instead 20:43:54 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 20:46:03 sdemarre [~serge@33.95-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 20:46:58 -!- mikecsh [~mikecsh@host-92-20-4-238.as13285.net] has quit [Quit: mikecsh] 20:47:44 yrk` [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 20:48:16 compiling sbcl 1.1.8 ; cc -fno-omit-frame-pointer -I../src/runtime determine-endianness.c -ldl -o determine-endianness --> clang: error: unable to execute command: No such file or directory 20:48:16 20:48:27 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 260 seconds] 20:48:51 I see you have no see see 20:48:59 -!- mach [~root@59.91.10.126] has quit [Remote host closed the connection] 20:49:01 I have clang as cc. 20:49:05 pjb: I recommend downloading a binary from www.sbcl.org 20:49:09 Or rather, debian has. 20:49:18 Well, I'm installing gcc. I like GPL anyways. 20:50:32 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 20:50:45 also I hope you doing it in a diff directory from your main SBCL.. I get bitten by "compile sbcl, forget i'm compiling it in same directory where host compiler is, if anything went wrong, I got no SBCL.. And compiling with CLISP had to be aborted after like 2 hours :-) 20:51:11 Yep, I have a script to take care of that :-) 20:51:16 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Remote host closed the connection] 20:51:19 www.sbcl.org binaries are so fresh and so clean 20:51:32 Trusting trust etc. 20:51:36 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 20:51:45 pjb: what OS do you use? 20:51:46 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 20:52:22 debian 7.0 20:52:22 20:52:41 In what dpkg is /bin/time in debian? 20:52:54 no idea 20:53:08 apt-file find time 20:53:17 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Client Quit] 20:53:38 or dpkg -S /bin/time 20:53:43 That's the problem with debian, there are a bazillion different utilities to manage the packages :-( 20:54:21 no, is only one but you can find in many ways 20:54:21 -!- nha [~prefect@koln-5d816227.pool.mediaWays.net] has quit [Ping timeout: 256 seconds] 20:54:36 apt-cache search doesn't find it. 20:54:37 pjb, i suspect you want /sbin/time 20:54:47 not cache apt-file 20:54:54 Adlai [~adlai@unaffiliated/adlai] has joined #lisp 20:54:58 Yes, I'm installing it. 20:55:06 or dpkg -S /sbin/time 20:56:07 pjb, sorry i was wrong 20:56:15 -!- xaxisx [~xaxisx@24.137.208.218] has quit [Quit: xaxisx] 20:56:22 which time --> /usr/bin/time 20:56:26 found the package named time. Wonder why apt-cache couldn't find it. 20:56:41 then dpkg -S /usr/bin/time --> time 20:56:47 -!- natechan [~natechan@69.38.214.164] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 20:57:15 is builtin in bash abd apt-cache is not too smart 20:58:15 s/abd/and/ 20:58:36 -!- fmu [~^fmu@unaffiliated/fmu] has quit [*.net *.split] 20:58:36 -!- ft [efftee@oldshell.chaostreff-dortmund.de] has quit [*.net *.split] 20:58:36 -!- foom [jknight@nat/google/x-bzwcfqiprufrvsqh] has quit [*.net *.split] 20:58:36 -!- ether0_ [~ether0@72.22.83.65] has quit [*.net *.split] 20:58:36 -!- tvaalen [~r@kinda.sorta.maybe.going.postal.se] has quit [*.net *.split] 20:58:36 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [*.net *.split] 20:58:36 -!- acieroid [~acieroid@wtf.awesom.eu] has quit [*.net *.split] 20:58:44 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 20:58:44 ether0 [~ether0@72.22.83.65] has joined #lisp 20:58:49 tvaalen [~r@kinda.sorta.maybe.going.postal.se] has joined #lisp 20:58:52 acieroid [~acieroid@wtf.awesom.eu] has joined #lisp 20:59:00 foom [jknight@nat/google/x-zxvzsojxadtdzvwi] has joined #lisp 20:59:09 fmu [~^fmu@unaffiliated/fmu] has joined #lisp 20:59:49 ft [efftee@oldshell.chaostreff-dortmund.de] has joined #lisp 21:00:42 -!- spacefrogg_ [~spacefrog@unaffiliated/spacefrogg] has quit [Ping timeout: 264 seconds] 21:01:18 -!- gravicappa [~gravicapp@ppp91-77-190-51.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:01:32 -!- gabot [~eli@racket/bot/gabot] has quit [Remote host closed the connection] 21:01:49 pjb, i use to delay installation of stable since is relative mature 21:01:52 -!- agumonkey [~agu@194.158.70.86.rev.sfr.net] has quit [Ping timeout: 276 seconds] 21:02:52 -!- sdemarre [~serge@33.95-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 245 seconds] 21:02:58 eli [~eli@racket/eli] has joined #lisp 21:05:03 compiling 21:05:25 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 21:08:53 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 21:08:55 -!- ahungry [~null@66.184.106.97] has quit [Quit: Lost terminal] 21:09:41 ; compilation unit aborted 21:09:41 ; caught 1 fatal ERROR condition 21:09:41 21:10:06 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 21:11:30 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 264 seconds] 21:11:39 -!- barryfm [~barryfm@fl-71-52-212-116.dhcp.embarqhsd.net] has left #lisp 21:12:23 pjb, you use dpkg-buildpackage or manualy? 21:12:34 manually. 21:12:48 since debian has only 1.0.57. 21:14:34 is a pain, they do a lot of trick, divert and such and you end with a lot of admin work and patches 21:16:03 in this cases i use to install from sources, your case 1.0.57, then get new stuff put instead and modify the scripts from debian dir 21:16:19 usualy only rules need changes 21:17:28 also i use to make patches in case in need to redo again the upgrade 21:17:36 I don't care too much about distribution installed software. I compile and install my emacs and my lisps myself in my directories. 21:17:50 it's just good for /usr/bin/clisp scripts 21:18:27 everything work together 21:19:06 Well, sbcl-1.1.8 doesn't compile, there are a lot of errors. 21:19:08 manualy install means to broke dpkg/apt repo which is not realy robust 21:19:10 pjb: Hey, are you running ccl on arm, on raspberry Pi or something? 21:19:17 -!- Corvidium [~cosman246@D-69-91-156-127.dhcp4.washington.edu] has quit [Ping timeout: 255 seconds] 21:19:19 -!- prxq [~mommer@mnhm-590c07d0.pool.mediaWays.net] has quit [Remote host closed the connection] 21:19:47 I did yes, on an emulator. Then I got a Raspberry Pi, but no time anymore, so I gave it to a friend. 21:20:11 http://www.informatimago.com/articles/raspberrypi/ccl-sur-qemu.html 21:20:40 pjb: Yeah, I think I've seen that article. So it ran "ok" on the emulator? 21:20:49 Yes. 21:20:55 -!- statl_ [~statl@dslb-094-218-229-140.pools.arcor-ip.net] has quit [Quit: Lost terminal] 21:20:58 That's great. 21:23:12 -!- ehu` [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer] 21:23:24 ehu` [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 21:23:27 Sagane_ [~Sagane@177.100-226-89.dsl.completel.net] has joined #lisp 21:23:38 Ue [~Ue@unaffiliated/ue] has joined #lisp 21:24:20 anyway i don't think the problems are in sbcl but in debian and fixing take time, exactly what usualy we don't have 21:25:10 I'm just compiling sbcl with gcc and sbcl-1.0.57. I had the same kind of problems earlier with gentoo. 21:25:41 -!- benkard [~benkard@ppp-188-174-113-29.dynamic.mnet-online.de] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 21:26:06 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 252 seconds] 21:26:56 -!- Sagane [~Sagane@177.100-226-89.dsl.completel.net] has quit [Ping timeout: 255 seconds] 21:26:59 it starts with /DATUM="undefined ~(~A~): ~S" ARGUMENTS=(:FUNCTION PROPER-LIST-OF-LENGTH-P)/DATUM="undefined ~(~A~): ~S" ARGUMENTS=(:FUNCTION PROPER-LIST-OF-LENGTH-P) 21:27:27 Well a single occurence. 21:28:03 then you suspect sbcl or gcc? 21:28:13 or both? 21:28:21 -!- runningskull is now known as zz_runningskull 21:28:31 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 21:30:02 gabot [~eli@racket/bot/gabot] has joined #lisp 21:30:54 nug700_ [~nug700@174-19-134-67.phnx.qwest.net] has joined #lisp 21:32:13 -!- oconnore [~eric@38.111.17.138] has quit [Quit: Changing server] 21:32:18 -!- nug700 [~nug700@174-19-139-203.phnx.qwest.net] has quit [Ping timeout: 241 seconds] 21:35:05 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 21:35:30 -!- fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has quit [Quit: fsvehla] 21:35:44 oconnore [~eric@38.111.17.138] has joined #lisp 21:36:06 -!- zz_runningskull is now known as runningskull 21:38:10 josemanuel [~josemanue@48.202.221.87.dynamic.jazztel.es] has joined #lisp 21:38:36 -!- rk[zzz] is now known as ryankarason 21:39:13 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 21:40:15 -!- josemanuel_ [~josemanue@229.163.221.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 21:40:39 sykopomp [~sykopomp@unaffiliated/sykopomp] has joined #lisp 21:45:18 gmcastil [~user@50.23.115.103] has joined #lisp 21:46:55 arbscht [~arbscht@fsf/member/arbscht] has joined #lisp 21:47:29 -!- breakds [~breakds@cpe-74-79-147-26.twcny.res.rr.com] has quit [Quit: Konversation terminated!] 21:48:16 jangle [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 21:49:48 -!- Re-L [~Arttt@202-189-202-46.pool.ukrtel.net] has quit [Quit:     (xchat 2.4.5  )] 21:49:51 rszeno: I suspect sbcl it's the non moving part in those experiments :-) 21:50:50 is probably insbcl, (defun proper-list-of-length-p (x min &optional (max min)) 21:51:01 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 256 seconds] 21:51:10 -!- sz0 [~user@94.55.194.230] has quit [Read error: Operation timed out] 21:51:19 Well, there are a lot of such errors, I think it's more fundamental a problem than that. 21:51:48 then is called with min and max in both relations, min < max and max > min 21:51:58 I would make sure you running host compiler without any init files and stuff 21:52:08 -!- ehu` [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 255 seconds] 21:52:09 coz your stuff I think has its own :CL package right? 21:52:48 I made sure. 21:53:13 -!- ahoops [~ahoops__@121.96.14.223] has quit [Ping timeout: 256 seconds] 21:53:14 Remember, it's a script. It used to compile sbcl <1.0.0 21:53:16 pjb, agree but is a track to follow, in 1.0.40 are only 28 occurences 21:53:23 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 21:54:02 then just forgot the script, go to clean directory, in fact do adduser "blah", change to freshly created user, download SBCL sources, sh make.sh 21:54:14 I'm 100% sure it will build :-) bisect from there 21:54:28 Odin- [~sbkhh@erudite.anarchism.is] has joined #lisp 21:54:51 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:55:23 ahoops [~ahoops__@121.96.14.223] has joined #lisp 21:55:38 jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has joined #lisp 21:58:16 natechan [~natechan@141.sub-70-197-5.myvzw.com] has joined #lisp 21:59:22 -!- natechan [~natechan@141.sub-70-197-5.myvzw.com] has left #lisp 21:59:55 francogrex [~user@96.82-200-80.adsl-dyn.isp.belgacom.be] has joined #lisp 21:59:59 -!- francogrex [~user@96.82-200-80.adsl-dyn.isp.belgacom.be] has quit [Client Quit] 22:02:37 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 22:04:31 nug700 [~nug700@174-19-139-197.phnx.qwest.net] has joined #lisp 22:05:57 -!- nug700_ [~nug700@174-19-134-67.phnx.qwest.net] has quit [Ping timeout: 248 seconds] 22:06:44 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 22:09:12 Corvidium [~cosman246@nat60-100.net.kcls.org] has joined #lisp 22:09:17 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 22:10:26 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 22:13:14 -!- namtsui [~user@c-76-102-34-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 22:13:25 -!- rpg [~rpg@c-71-63-247-69.hsd1.mn.comcast.net] has quit [Quit: rpg] 22:14:18 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 22:15:22 it's the same with env -i 22:18:48 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 22:18:53 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 22:20:15 -!- Denommus [~user@gateway/tor-sasl/denommus] has quit [Remote host closed the connection] 22:20:23 -!- Guest50155 [~rick@76.178.135.192] has quit [Remote host closed the connection] 22:20:42 Denommus [~user@gateway/tor-sasl/denommus] has joined #lisp 22:20:47 -!- CatMtKing [~CatMtKing@ucrwpa1-fs-35-220.bulk.ucr.edu] has quit [Ping timeout: 245 seconds] 22:21:50 -!- talas [~talas@unaffiliated/talas] has quit [Ping timeout: 255 seconds] 22:22:14 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 22:24:41 well, its a mystery all right, tell us once you figure it out :-) because my next few suggestions are 1. Someone replaced your nameserver to install a backdoor 2. Aliens 22:24:56 :-) 22:25:03 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:25:12 I reported a bug. 22:26:03 -!- nahiluhmot [~nahiluhmo@wsip-68-15-43-240.ri.ri.cox.net] has quit [Remote host closed the connection] 22:26:30 CatMtKing [~CatMtKing@ed-uluka.dyn.ucr.edu] has joined #lisp 22:27:17 -!- zacharias [~zacharias@unaffiliated/zacharias] has quit [Quit: WeeChat 0.4.2-dev] 22:27:58 Why are macros expanded from the outside-in rather than inside out? 22:28:15 e.g. (foo (bar)) why is foo expanded before bar (assuming both are macros)? 22:29:18 gmcastil` [~user@50-23-65-53.revip2.marketstreetwifi.net] has joined #lisp 22:29:35 davazp [~user@254.Red-79-144-63.dynamicIP.rima-tde.net] has joined #lisp 22:29:46 -!- bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has quit [Quit: bhyde] 22:29:56 -!- Watcher7 is now known as Watcher7|off 22:30:29 because outer macros may establish local macros 22:30:38 right 22:31:00 -!- gmcastil [~user@50.23.115.103] has quit [Ping timeout: 240 seconds] 22:31:44 because the outer macro can do anything to its arguments. 22:32:53 joast [~rick@76.178.135.192] has joined #lisp 22:33:00 -!- morphling [~stefan@gssn-5f754675.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 22:33:19 (my-super-cool-let ((x 4)) x), you don't want ((x 4)) macroexpanded 22:33:30 -!- callen_ is now known as callen 22:33:37 -!- callen [~callen@198.199.80.102] has quit [Changing host] 22:33:37 callen [~callen@unaffiliated/callen] has joined #lisp 22:34:43 in some cases i would 22:35:09 ski: that's what the environment argument is for. 22:37:16 hm, any example of how to use that ? 22:37:39 (defmacro m-s-c-let (thing thing2 &environment env) (let ((whatever (macroexpand thing env))) ...)) 22:38:26 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Quit: Leaving.] 22:39:10 -!- joast [~rick@76.178.135.192] has quit [Quit: Leaving.] 22:39:35 `env' is an environment keeping track of local macro bindings ? 22:39:49 (or really, any macro bindings in scope, i suppose) 22:39:54 and non-macro bindings. 22:41:00 -!- runningskull is now known as zz_runningskull 22:41:06 hm, so you can check whether any given value or function identifier is in scope ? 22:41:23 with cltl2, not with CL exactly 22:41:29 benny [~user@maidenhead3.tunnelr.com] has joined #lisp 22:42:23 ok, but it enables it, given extra operations for checking such 22:42:38 interesting 22:42:41 well, it's syntactic information, yeah. 22:42:52 *ski* nods 22:42:59 -!- Watcher7|off is now known as Watcher7 22:43:07 the macroexpansion process has to keep track of bindings existing so that you can shadow macros with functions and such. 22:43:51 elaborate ? 22:44:11 natechan [~natechan@204.79.190.55] has joined #lisp 22:44:12 (macrolet ((foo ...)) (flet ((foo ...)) (foo ...))) should be a call to the function, not a use of the macro 22:44:24 -!- ELLIOTTCABLE [~me@ell.io] has quit [Remote host closed the connection] 22:44:32 ELLIOTTCABLE [~me@ell.io] has joined #lisp 22:44:33 -!- natechan [~natechan@204.79.190.55] has quit [Max SendQ exceeded] 22:47:38 -!- killerboy [~mateusz@195.225.68.249] has quit [Quit: leaving] 22:47:57 -!- Sagane_ [~Sagane@177.100-226-89.dsl.completel.net] has quit [Read error: Connection reset by peer] 22:50:30 -!- pavelpenev [~quassel@85.130.70.65] has quit [Remote host closed the connection] 22:50:31 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Remote host closed the connection] 22:51:28 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 22:51:32 -!- dtm` [~dtm@adsl-69-110-0-167.dsl.pltn13.pacbell.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:53:20 -!- Corvidium [~cosman246@nat60-100.net.kcls.org] has quit [Ping timeout: 255 seconds] 22:54:19 bhyde [~bhyde@c-24-61-81-138.hsd1.ma.comcast.net] has joined #lisp 22:54:29 -!- smull_ [~smull@port-212-202-120-50.static.qsc.de] has quit [Ping timeout: 252 seconds] 22:55:45 Bike : i see 22:55:46 ty 22:56:36 chu [~user@unaffiliated/chu] has joined #lisp 23:00:15 -!- kimochiwarui [~user@unaffiliated/dijkstragroupie] has quit [Quit: You can become a better person by learning in what contexts certain attitudes are not acceptable. For example, IRCing at work is only acceptable when your boss is not looking around.] 23:01:26 -!- CatMtKing [~CatMtKing@ed-uluka.dyn.ucr.edu] has quit [Quit: Leaving] 23:04:54 I just found out that Uncharted 2 uses a Lisp dialect for scripting. Do you think this would be a valid argument to my boss for using some ECL, or something similar, in our engine? 23:04:59 joast [~rick@76.178.135.192] has joined #lisp 23:05:45 You can find slides of Naughty Dog's work there, iirc. 23:06:11 I found them already :) 23:06:52 and also their earlier GOAL thing. though you probably know about that too. 23:07:14 -!- jtza8 [~jtza8@105-237-1-78.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 23:07:49 jasom: that's the _whole_ point functions are excited bottom up at runtime, while macros are top down at compile time. 23:08:35 Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has joined #lisp 23:10:34 Denommus: there should not be any need for an argument, to be able to link libecl.so into any program, just like you can link libjpeg.so or libz.so etc. 23:10:51 -!- zz_runningskull is now known as runningskull 23:10:54 fsvehla [~fsvehla@h081217181184.dyn.cm.kabsi.at] has joined #lisp 23:11:23 pjb: well, there is. Other people 23:11:27 :-) 23:11:48 maxm: well, it seems that the problem is that I created a customize-target-features.lisp 23:12:23 -!- eli [~eli@racket/eli] has left #lisp 23:14:24 Denommus: how is it other people can learn ruby, perl or python when they have to, and not lisp? 23:15:06 pjb: I don't know, I'm not other people 23:15:26 seriously, I really don't know. People seem terrified with the idea of learning Lisp 23:15:30 Bike_ [~Glossina@67-5-200-123.ptld.qwest.net] has joined #lisp 23:15:31 -!- runningskull is now known as zz_runningskull 23:16:25 Corvidium [~cosman246@c-24-143-118-11.customer.broadstripe.net] has joined #lisp 23:17:35 *ski* thinks cbv macros might make sense, with some static classification of sub-forms 23:17:52 (and might be useful, then) 23:18:18 -!- Bike [~Glossina@67-5-245-85.ptld.qwest.net] has quit [Ping timeout: 252 seconds] 23:18:29 ski: what's next, hygiene? Alan Bawden had something like that to be able to apply macros (it's somewhere on c.l.l or c.l.s) 23:18:53 Bacteria [~Bacteria@dyn-130-194-155-36.its.monash.edu.au] has joined #lisp 23:19:33 -!- drmeister [~drmeister@173-162-165-237-NewEngland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 23:20:52 -!- Bike_ [~Glossina@67-5-200-123.ptld.qwest.net] has quit [Ping timeout: 252 seconds] 23:21:37 -!- chu [~user@unaffiliated/chu] has quit [Ping timeout: 276 seconds] 23:21:42 ebobby [~fms@199.21.86.106] has joined #lisp 23:21:57 hm, anything to narrow it down a bit ? (year,key words,other participants,&c. ?) 23:22:50 Bike [~Glossina@67-5-203-114.ptld.qwest.net] has joined #lisp 23:23:41 ski: http://webcache.googleusercontent.com/search?q=cache:yfoys3CsswQJ:www.bawden.org/mtt/+&cd=9&hl=en&ct=clnk&gl=ca sounds right 23:23:58 drmeister [~drmeister@h69-21-18-138.nwlnnh.dedicated.static.tds.net] has joined #lisp 23:24:25 ty 23:24:37 Currently at http://people.csail.mit.edu/alan/mtt/. 23:25:42 -!- gabot [~eli@racket/bot/gabot] has quit [Remote host closed the connection] 23:27:53 DataLinkDroid [~DataLinkD@1.129.76.246] has joined #lisp 23:28:30 gabot [~eli@racket/bot/gabot] has joined #lisp 23:31:47 natechan [~natechan@69.38.214.164] has joined #lisp 23:32:21 -!- smazga [~acrid@64.55.45.194] has quit [Quit: rcirc on GNU Emacs 24.3.1] 23:32:46 to program in lisp, certain infrastructure needs to be in place.. Thats why Guile never took off, I mean I hacked extensively on GnuCash, but in the end it only uses Scheme so there is (map...) instead of a loop, otherwise code could have juts as well been written in Basic with goto's... 23:33:32 what makes Lisp work, is interactivity.. Ie in emacs you can tweak stuff and try it, and same thing with Slime. But If you have to program in it as in C, suddenly its not as cool 23:34:08 thats why even stupid ideas, that provide good interactivity (ie rails) take off 23:34:33 IIRC Naughty Dog's GOAL had that interactivity as part of its infrastructure 23:34:43 there is nothing more magic about it, then having ability to C-s in lets say Notepad, press F5, and see what youchanged right there 23:35:21 -!- segv- [~mb@95-91-241-77-dynip.superkabel.de] has quit [Remote host closed the connection] 23:35:32 tankrim [~user@pdpc/supporter/active/tankrim] has joined #lisp 23:35:35 or that it's done automatically, like in eclipse which recompile as soon as it sees changes, or in lighttable. 23:35:37 it has to be interactivity with the right tool. Ie if its like "we have our own IDE, yay", then it has to be an on level of features of Eclipse, Emacs or Visual Studio 23:36:05 for PHP/Ruby and friends, its actually browser + editor of your choice, thats why they took off 23:36:10 pjb: are there plans to adapt lighttable to common lisp? 23:36:22 coz everyone can make their own IDE out of favorite editor, Alt-tab key, and a browser 23:36:34 *maxm* does not get lighttable 23:36:45 what I'm doing with CommonQt is light years ahead of it 23:36:48 maxm: it's just a C-x C-e for clojure. 23:36:50 and no special sauce needed 23:37:11 -!- gabot [~eli@racket/bot/gabot] has quit [Remote host closed the connection] 23:37:32 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 23:37:42 Now, somebody did in emacs, for clojure emacslisp and scheme something nice (nicer than lightable even). When you write (f 42), it inserts (with overlays) the values near the parameters in the functions called. 23:37:54 I cad stuff like (myApp.myWindow.getLayout.addButton "OK" (lambda () (log:info "hi")) and my qt app changes right there on the screen 23:38:02 s/cad/can/ 23:38:10 maxm: but it's like Agile or all the hip stuff: it's only old stuff reformulated to the goût du jour. 23:39:03 gabot [~eli@racket/bot/gabot] has joined #lisp 23:39:30 imoh prob is, in Lisp land, there are 10 ppl have their own 10 cool projects like this 23:39:45 kimochiwarui [~user@unaffiliated/dijkstragroupie] has joined #lisp 23:39:54 so lets say I look at your stuff, and go "meh, my is just as good" 23:39:55 That's just not true. We don't have enough time to do that. 23:40:11 And otherwise, NIH is good for learning. 23:40:25 but when in Java land, someone through trials and tribulation comes up with equivalent, because there are no 9 other projects like that, everyone goes gaga about it 23:40:55 the Lisp's "I can do that with macros" is a serious problem 23:41:07 not that being able to do macros is a real problem. No, that's awesome 23:41:15 The kind of serrious problems you want to have IMO. 23:41:31 guiambros [~guiambros@z65-50-88-217.ips.direcpath.com] has joined #lisp 23:41:31 yes, "too easy" allows to slip into "good enough" code fast.. Polishing code is still as hard in Lisp as in other languages 23:41:34 The problem is it's been done in 10 different incompatible ways in 10 different libraries with macros 23:41:35 -!- josemanuel [~josemanue@48.202.221.87.dynamic.jazztel.es] has quit [Quit: Saliendo] 23:41:37 -!- stardiviner [~quassel@218.74.180.49] has quit [Read error: Connection reset by peer] 23:41:45 Perl has same problem when you do things quick in it 23:41:47 the problem is that we can do lots and lots of things, but what about getting a bunch of folks together and actually do something? 23:41:53 every lisper is a lone wolf 23:41:55 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Ping timeout: 264 seconds] 23:42:07 -!- gabot [~eli@racket/bot/gabot] has quit [Remote host closed the connection] 23:42:25 and I include myself in this 23:42:29 -!- Bike [~Glossina@67-5-203-114.ptld.qwest.net] has left #lisp 23:42:37 well, everyone does their own little project.. My project is way cool, but I won't be selling it.. If I have to sell it, then I actually failed ;-) 23:42:55 some ideas that I have are usually received with "meh", because probably it is "meh". But it could draw some attention, I dunno 23:43:02 Denommus: well if you look at libraries in other languages, it's not uncommon to see 10 different libraries that do something; but language features are standardized; less stuff needs changes to the language to succeed in lisp 23:43:12 but I try to release cool parts when I can split it out 23:43:20 logging in that project got split off into log4cl 23:43:40 jasom: I agree 23:44:17 and I also agree with maxm's point. Prototyping in lisp is fast and easy. Polishing? Just as difficult as anywhere else 23:44:32 common lisp is actually pretty standard, problem is most ppl don't like things that are in the standard, it feels kitchen sinkish a bit :-) 23:44:36 I think even with opensource, you should distinguish software that's developed to be sold (or to be integrated into a product to be sold), from software developed on "free time". 23:44:58 More often than not, commercial software (even open source AFAIK), is written without understanding it. 23:45:11 It takes time to understand a program. 23:45:32 There is a lot of pressure to just patch it Q&D to finish the sprint. 23:45:39 that's why I'd like to actually use Lisp in some work project that could be open sourced, like "the new hip web framework that can scale, is expressive, and you can correct it without restarting the server!" 23:45:40 due to its history, it does not have same streamlined "everything ties together"-ess of lets say Elisp API, or JDK, or Python standard library, or Qt 23:45:43 technical debt is just a word. 23:45:58 maxm: not just kitchek sinkish, but kitchen sinkish for ~1990; no threads or sockets in the standard for instance; the path-system allows for DEC stuff that nobody uses any more 23:46:22 That said, good night all. 23:46:31 good night 23:46:39 Denommus: sounds like php :) 23:46:52 (except the "hip" part) 23:46:53 path stuff is actually robust, but unwieldly and hard to remember yea :-) 23:47:17 gabot [~eli@racket/bot/gabot] has joined #lisp 23:47:19 maxm: for certain definitions of robust; try listing a directory with a filename that contains a "*" 23:47:27 jasom: PHP? Expressive? 23:47:48 but once you get past that, and get some "defacto" standard libs, alexandria, bt, iterate, suddenly you can go places 23:47:59 cl-ppcre badly needs a very thin wrapper with better naming 23:48:17 bt? 23:48:18 scan -> re:string-match and such 23:48:20 cl-ppcre should have some special syntax, like Ruby's /regexp/ 23:48:35 bordeaux-threads thin wrapper for threading/synchronization things 23:48:42 because using Lisp's strings to represent perl's regexps is... ugly 23:48:54 maxm: bt == bordeaux-threads, of course 23:49:17 -!- dented42 [~dented42@opengroove.org] has quit [Quit: ZNC - http://znc.in] 23:49:21 Denommus: imho no need for special syntax even, just better naming.. Emacs does everything through regexp, and I remember all function names after months of not using them 23:49:28 its just good API naming 23:49:34 Denommus: #/ is undefined, but not specifically reserved for the user 23:49:47 hey all. I'm trying to construct an octet vector piecemeal, and I'm having difficulty. I want to make the final vector from a hard coded octet vector, joined to a vector made from a string, so (concatenate (make array *stuff*) (string-to-octets *string-stuff) 23:49:51 Denommus: amazingly enough, it does! 23:49:55 minion: cl-interpol 23:49:55 cl-interpol: No definition was found in the first 5 lines of http://www.cliki.net/cl-interpol 23:50:07 dented42 [~dented42@opengroove.org] has joined #lisp 23:50:09 clhs concatenate 23:50:09 http://www.lispworks.com/reference/HyperSpec/Body/f_concat.htm 23:50:42 concatenate doesn't let me specify a type any stricter than 'vector, so I don't know how to end up with the necessary format 23:50:46 pkhuong: #? ? 23:50:47 jangle: the first argument to concatenate is the type of the result you want to have. 23:51:16 jangle: make a wrapper macro, if you use iterate actually make it iterate clause.. (with-output-to-vector () ... (vcollect elem) (vcollect-subseq )) etc 23:52:09 jangle: '(simple-array (unsigned-byte 8) 1) works here. 23:52:44 Denommus: http://weitz.de/cl-interpol/#regular 23:52:59 maxm: how do I specify what format that vector will be in? 23:53:05 pkhuong: thanks I'll play with that 23:53:19 jangle: you specify it in a macro, here is examle from my library https://github.com/7max/cl-maxlib/blob/master/maxlib.lisp#L128 23:53:38 antgreen [~green@63.138.96.2] has joined #lisp 23:53:52 -!- tensorpudding [~tensorpud@99.148.193.35] has quit [Read error: Connection reset by peer] 23:54:09 its for iterate, so usage is (iterate ... (vcollect elem)).. But you can change vcollect to lets say 8bit-collect, or add extra clauses to specify type 23:54:31 maxm: ok, I think I see what you mean 23:55:37 jangle: I can't feel but think you doing webserver stuff.. Why don't you use the special stream thing, where you print strings, and utf-8 encoded byte-stream comes out? 23:55:47 tensorpudding [~tensorpud@99.148.192.147] has joined #lisp 23:56:05 both flexi-sterams and babel provide one, for babel you need to add a mixin for (stream-write-string), because trivial-grey-streams removed theirs 23:57:07 -!- natechan [~natechan@69.38.214.164] has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 23:57:31 amazing... using clang to compile C++ or C code snippets in memory isn't *that* hard. I seem to have spent more time figuring the link order than anything else. Next step: call that from CL to generate wrappers dynamically. 23:58:13 pkhuong: I've done something similar with libtcc 23:58:30 *maxm* plans to do something similar but had not had a need so far 23:58:35 coz I just do massive caching 23:58:36 pkhuong: with libtcc it was trivial (c interface, it's exactly what it's designed for) 23:58:49 natechan [~natechan@69.38.214.164] has joined #lisp 23:58:57 libtcc doesn't support C++ though, which makes it less interesting 23:59:24 cl-interpol seems nice, indeed 23:59:29 jasom: exactly. if it was only C, I'd stick to regular FFI. But for C++, I'm willing to consider less tasteful hacks.