00:01:23 -!- [SLB]` is now known as [SLB] 00:05:27 -!- pjb [~t@cust-seco21th2-46-193-64-247.wb.wifirst.net] has quit [Ping timeout: 245 seconds] 00:05:48 -!- nikodem [~mikey@user-164-127-240-121.play-internet.pl] has quit [Quit: leaving] 00:07:59 -!- gravicappa [~gravicapp@ppp91-77-169-1.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 00:10:12 barryfm [~barryfm@fl-71-52-220-182.dhcp.embarqhsd.net] has joined #lisp 00:10:26 -!- barryfm [~barryfm@fl-71-52-220-182.dhcp.embarqhsd.net] has left #lisp 00:10:47 -!- findiggle [~kirkwood@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 00:14:34 -!- stat_vi [~stat@dslb-094-218-007-239.pools.arcor-ip.net] has quit [Quit: Lost terminal] 00:19:09 sellout [~Adium@70-58-21-221.hlrn.qwest.net] has joined #lisp 00:19:33 -!- sellout is now known as Guest66716 00:20:02 -!- wbooze [~wbooze@xdsl-78-35-170-209.netcologne.de] has quit [Ping timeout: 252 seconds] 00:20:51 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 00:23:28 -!- Guest66716 [~Adium@70-58-21-221.hlrn.qwest.net] has quit [Ping timeout: 245 seconds] 00:23:37 -!- apeman_ [~apeman@62.241.69.111.dynamic.snap.net.nz] has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]] 00:24:43 -!- k0001 [~k0001@host184.200-117-39.telecom.net.ar] has quit [Ping timeout: 245 seconds] 00:26:17 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 00:26:30 -!- sirdancealot1 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 244 seconds] 00:28:11 -!- agumonkey [~agu@183.158.70.86.rev.sfr.net] has quit [Remote host closed the connection] 00:28:22 -!- add^_ [~add^_@m83-190-161-220.cust.tele2.se] has quit [Quit: The Garbage Collector got me...] 00:30:41 sellout- [~Adium@70-58-21-221.hlrn.qwest.net] has joined #lisp 00:32:28 -!- brguy [~idonteven@177.97.35.203.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 255 seconds] 00:33:55 agumonkey [~agu@183.158.70.86.rev.sfr.net] has joined #lisp 00:36:43 -!- WarWeasle [~brad@c-98-253-8-204.hsd1.in.comcast.net] has left #lisp 00:37:16 -!- mstevens_ [~mstevens@81.2.103.20] has quit [Quit: leaving] 00:38:29 -!- Joreji [~thomas@77-23-116-225-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 00:44:58 stassats [~stassats@wikipedia/stassats] has joined #lisp 00:46:40 -!- cornihilio [~cornihili@pool-173-76-25-10.bstnma.fios.verizon.net] has quit [Ping timeout: 244 seconds] 00:49:15 wbooze [~wbooze@xdsl-78-35-191-197.netcologne.de] has joined #lisp 00:50:17 -!- zeroish [~zeroish@c-69-248-213-122.hsd1.nj.comcast.net] has quit [Ping timeout: 252 seconds] 00:50:36 -!- agumonkey [~agu@183.158.70.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 00:52:35 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 00:53:22 Joreji [~thomas@77-23-116-225-dynip.superkabel.de] has joined #lisp 00:57:27 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 265 seconds] 00:58:50 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 01:03:15 -!- svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Quit: svs_] 01:09:12 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 264 seconds] 01:09:33 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 01:10:28 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:11:17 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 01:12:49 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 01:19:26 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 252 seconds] 01:20:30 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 01:21:43 Guthur [~user@eth2845.sa.adsl.internode.on.net] has joined #lisp 01:23:03 lduros [~user@fsf/member/lduros] has joined #lisp 01:25:18 -!- wbooze [~wbooze@xdsl-78-35-191-197.netcologne.de] has quit [Quit: none] 01:28:29 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 240 seconds] 01:28:38 wbooze [~wbooze@xdsl-78-35-191-197.netcologne.de] has joined #lisp 01:29:39 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 01:29:53 -!- leo2007 [~leo@182.48.109.8] has quit [Ping timeout: 252 seconds] 01:33:00 brguy [~idonteven@177.97.35.203.dynamic.adsl.gvt.net.br] has joined #lisp 01:35:20 doomlord [~doomlod@host109-151-246-226.range109-151.btcentralplus.com] has joined #lisp 01:35:58 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 01:36:27 zeroish [~zeroish@c-69-248-213-122.hsd1.nj.comcast.net] has joined #lisp 01:36:59 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 01:37:37 sw2wolf [~czsq888@118.112.157.73] has joined #lisp 01:37:39 substitute [~substitut@97-113-98-140.tukw.qwest.net] has joined #lisp 01:39:01 Corvidium [~cosman246@106.51.121.76] has joined #lisp 01:43:37 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 01:44:35 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Remote host closed the connection] 01:44:44 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 255 seconds] 01:45:40 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 01:45:50 -!- zeroish [~zeroish@c-69-248-213-122.hsd1.nj.comcast.net] has quit [Ping timeout: 252 seconds] 01:47:13 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds] 01:47:39 -!- jeti [~user@p548EA6B8.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:49:36 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #lisp 01:51:49 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 01:51:59 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 240 seconds] 01:52:58 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 01:52:59 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 01:59:07 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 02:00:41 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 252 seconds] 02:01:20 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:02:00 -!- drl [~drl@110.139.229.172] has quit [Ping timeout: 264 seconds] 02:03:39 cornihilio [~cornihili@pool-173-76-25-10.bstnma.fios.verizon.net] has joined #lisp 02:04:15 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 02:06:48 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 264 seconds] 02:07:32 -!- zxq9 [~zxq9@FL1-111-169-176-119.okn.mesh.ad.jp] has quit [Ping timeout: 265 seconds] 02:07:42 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:10:58 -!- Corvidium [~cosman246@106.51.121.76] has quit [Ping timeout: 245 seconds] 02:13:15 -!- jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 02:14:18 -!- cornihilio [~cornihili@pool-173-76-25-10.bstnma.fios.verizon.net] has quit [Ping timeout: 245 seconds] 02:14:52 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 252 seconds] 02:14:56 Corvidium [~cosman246@106.51.121.76] has joined #lisp 02:15:15 drl [~drl@110.139.229.172] has joined #lisp 02:15:49 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #lisp 02:16:10 jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has joined #lisp 02:16:23 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 260 seconds] 02:17:10 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:17:50 -!- jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has quit [Client Quit] 02:22:11 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 02:22:35 -!- urandom_ [~user@p548A1A3C.dip.t-dialin.net] has quit [Quit: Konversation terminated!] 02:22:40 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Read error: No route to host] 02:23:48 qptain_Nemo [~qN@89.207.216.208] has joined #lisp 02:26:11 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 260 seconds] 02:26:46 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:27:40 eliyak [~eliyak@c-24-13-247-120.hsd1.il.comcast.net] has joined #lisp 02:27:41 -!- eliyak [~eliyak@c-24-13-247-120.hsd1.il.comcast.net] has quit [Changing host] 02:27:41 eliyak [~eliyak@wikisource/Eliyak] has joined #lisp 02:27:51 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Quit: Leaving.] 02:27:57 Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 02:32:30 jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has joined #lisp 02:33:39 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 265 seconds] 02:35:00 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:35:51 -!- Joreji [~thomas@77-23-116-225-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 02:39:36 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 02:40:20 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:40:45 -!- setmeaway2 [setmeaway3@119.201.52.235] has quit [Read error: Connection reset by peer] 02:42:11 -!- normanrichards [~normanric@70.114.215.220] has quit [] 02:46:12 -!- faust45 [~faust45@89.22.254.177] has quit [Quit: faust45] 02:47:38 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 02:48:45 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:57:22 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 244 seconds] 02:58:27 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 02:59:45 cornihilio [~cornihili@pool-173-76-25-10.bstnma.fios.verizon.net] has joined #lisp 03:00:41 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Ping timeout: 255 seconds] 03:01:39 -!- substitute [~substitut@97-113-98-140.tukw.qwest.net] has quit [Ping timeout: 260 seconds] 03:02:10 -!- wbooze [~wbooze@xdsl-78-35-191-197.netcologne.de] has quit [Quit: none] 03:02:45 qptain_Nemo [~qN@89.207.216.209] has joined #lisp 03:03:07 wbooze [~wbooze@xdsl-78-35-191-197.netcologne.de] has joined #lisp 03:04:34 -!- Forty-3 [~seana11@pool-72-66-99-183.washdc.fios.verizon.net] has quit [Ping timeout: 265 seconds] 03:05:08 -!- cornihilio [~cornihili@pool-173-76-25-10.bstnma.fios.verizon.net] has quit [Quit: Leaving] 03:05:43 sirdancealot1 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 03:10:08 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 03:11:12 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 03:12:41 -!- jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has quit [Quit: I tend to be neutral about apples] 03:14:10 setmeaway [~setmeaway@119.201.52.235] has joined #lisp 03:16:02 Forty-3 [~seana11@pool-72-66-99-183.washdc.fios.verizon.net] has joined #lisp 03:17:46 k0001 [~k0001@host195.190-136-197.telecom.net.ar] has joined #lisp 03:17:50 -!- mishoo [~mishoo@178.138.99.110] has quit [Read error: Connection reset by peer] 03:20:58 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 03:21:52 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 03:24:31 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 03:26:18 -!- k0001 [~k0001@host195.190-136-197.telecom.net.ar] has quit [Ping timeout: 244 seconds] 03:28:03 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 03:31:19 fantasticsid [~user@216.240.135.194] has joined #lisp 03:32:38 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 255 seconds] 03:32:44 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 255 seconds] 03:33:29 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 03:33:33 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [] 03:38:03 Joreji [~thomas@77-23-116-225-dynip.superkabel.de] has joined #lisp 03:39:31 -!- [SLB] is now known as [SLB]` 03:42:26 -!- kanru` [~kanru@111-249-166-23.dynamic.hinet.net] has quit [Ping timeout: 252 seconds] 03:42:50 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 244 seconds] 03:44:03 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 03:45:55 -!- fantasticsid [~user@216.240.135.194] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:50:16 m7w [~chatzilla@178.172.214.129] has joined #lisp 03:52:02 -!- sw2wolf [~czsq888@118.112.157.73] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:54:37 k0001 [~k0001@host195.190-136-197.telecom.net.ar] has joined #lisp 03:54:51 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Remote host closed the connection] 03:55:35 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 255 seconds] 03:56:12 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 04:02:22 kanru` [~kanru@111-249-159-235.dynamic.hinet.net] has joined #lisp 04:03:53 -!- benny [~user@i577A7A54.versanet.de] has quit [Ping timeout: 245 seconds] 04:08:39 -!- foreignFunction [~niksaak@94.27.88.156] has quit [Quit: Leaving.] 04:11:15 -!- Joreji [~thomas@77-23-116-225-dynip.superkabel.de] has quit [Ping timeout: 244 seconds] 04:11:42 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 04:12:39 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 04:25:13 -!- kuzary [~who@gateway/tor-sasl/kuzary] has quit [Quit: return 0;] 04:26:18 browndawg [~browndawg@117.201.87.63] has joined #lisp 04:27:27 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 255 seconds] 04:28:02 spiderweb [~spiderweb@unaffiliated/lcc] has joined #lisp 04:28:19 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 04:28:21 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 04:28:24 -!- prip_ [~foo@host122-37-dynamic.17-79-r.retail.telecomitalia.it] has quit [Ping timeout: 272 seconds] 04:28:27 p_nathan [~Adium@75.87.250.229] has joined #lisp 04:28:56 prip_ [~foo@host122-37-dynamic.17-79-r.retail.telecomitalia.it] has joined #lisp 04:31:14 Is there a way to determine if a number is a "regular" number" I have a number defined as #.SB-EXT:SINGLE-FLOAT-POSITIVE-INFINITY and would like to filter such numbers out. It is both NUMBERP and REALP, as I expected. A quick review of the Numbers Dictionary from the CLHS doesn't give me any immediate clues. 04:31:33 what do you mean by "regular" number? 04:31:48 1/2, 10, 4e10 04:32:00 That doesn't help. 04:32:37 that float is a float, you can do arithmetic on it and so on. 04:32:38 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 04:33:29 I would like to determine if the number is (and (not infinity num) (not nan num)) 04:33:46 -!- eliyak [~eliyak@wikisource/Eliyak] has quit [Ping timeout: 255 seconds] 04:33:59 Using the ieee754 terms from wikipedia as reference 04:36:09 p_nathan: on sbcl there's sb-ext:float-*-p 04:36:52 hrm. Any standard ways to do it? :-/ 04:37:07 standard doesn't have nans or infinities. 04:37:22 (i.e., CL standard or a standard cross-implementation library test) 04:37:42 I really hate coding for one specific Lisp system, sometimes I use non-SBCL ones. 04:38:03 p_nathan: I don't think you can get sb-ext:si-f-p-i without doing something nonstandard? 04:39:32 (* 1e10 1e30) yields that value 04:39:52 Did you untrap something? that gives me an overflow error. 04:39:58 (on my 64-bit system) 04:41:51 My_Hearing [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 04:41:52 -!- confab [~confab@086.112-30-64.ftth.swbr.surewest.net] has quit [Remote host closed the connection] 04:42:03 doomlord__ [~doomlod@host31-53-219-0.range31-53.btcentralplus.com] has joined #lisp 04:42:48 Bike: Hmmm. I catch overflow errors and return a system-dependent value. I could swear that I don't untrap anything. 04:43:09 Let me review the nooks and crannies closer just to make sure. 04:43:28 -!- doomlord [~doomlod@host109-151-246-226.range109-151.btcentralplus.com] has quit [Ping timeout: 245 seconds] 04:44:20 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 244 seconds] 04:45:03 confab [~confab@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 04:45:38 -!- m7w [~chatzilla@178.172.214.129] has quit [Ping timeout: 255 seconds] 04:45:51 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 04:46:51 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 04:48:58 -!- k0001 [~k0001@host195.190-136-197.telecom.net.ar] has quit [Ping timeout: 244 seconds] 04:49:18 -!- doomlord__ [~doomlod@host31-53-219-0.range31-53.btcentralplus.com] has quit [Ping timeout: 245 seconds] 04:49:56 Bike: Appears as if SLIME untraps the system. 04:50:13 eliyak [~eliyak@wikisource/Eliyak] has joined #lisp 04:50:35 maybe you could paste what you're doing? if this isn't immediately obvious to somebody who knows sbcl better than I do 04:51:33 -!- browndawg [~browndawg@117.201.87.63] has quit [Ping timeout: 244 seconds] 04:52:36 -!- Fare [~fare@c-68-81-138-209.hsd1.pa.comcast.net] has quit [Ping timeout: 244 seconds] 04:52:50 -!- minion [~minion@tiger.common-lisp.net] has quit [Ping timeout: 255 seconds] 04:53:48 Bike: Well, when I use the "slime-repl" buffer to compute that overflow form, I get the SBCL interior value; if I go to the inferior-lisp buffer, it behaves as I expected, similar behavior is on sbcl on the command-line. Pretty sure it's some kind of slime-fancy setup. 04:54:11 p_nathan: i mean, i'm using slime and i get the error. 04:55:04 What's your OS? 04:55:11 Mine is osx 10.8 04:55:16 linux. 04:55:29 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 240 seconds] 04:55:45 let me check to see if this behavior replicates on my linux box. also, what sbcl/slime version are you using? 04:56:31 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 05:00:45 -!- spiderweb [~spiderweb@unaffiliated/lcc] has quit [Quit: leaving] 05:02:16 francisl [~anonymous@bas6-montreal45-1176493761.dsl.bell.ca] has joined #lisp 05:04:18 -!- PuercoPo` [~user@190.41.173.174] has quit [Ping timeout: 245 seconds] 05:05:05 Fare [fare@nat/google/x-ormyhxukodfqnmue] has joined #lisp 05:10:18 Some OS ports of SBCL don't support float traps properly, FWIW. 05:10:48 OSX, if memory serves, is one of them, and may differ between 32-bit and 64-bit backends. 05:10:54 Exciting! 05:11:23 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 05:12:12 it could be worse, you could be on openbsd/ppc 05:12:15 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 05:12:37 floating point traps aren't even supported by the kernel, let alone sbcl 05:12:42 O.O 05:14:07 k0001 [~k0001@host219.181-1-200.telecom.net.ar] has joined #lisp 05:16:47 spiderweb [~spiderweb@unaffiliated/lcc] has joined #lisp 05:18:01 -!- victor_lowther [~victor.lo@2602:306:3b84:f8a0:2092:fed7:4a44:2512] has quit [Ping timeout: 276 seconds] 05:19:08 sw2wolf [~czsq888@118.112.157.73] has joined #lisp 05:19:45 -!- gigamonkey [~gigamonke@50.1.48.145] has quit [Quit: Computer has gone to sleep.] 05:19:59 -!- spiderweb [~spiderweb@unaffiliated/lcc] has quit [Client Quit] 05:22:19 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 265 seconds] 05:22:53 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 05:23:58 D: 05:24:31 p_nathan: so, why do you want to filter out the nonfinites? 05:28:43 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 05:29:00 they represent a result to be thrown out 05:29:06 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 05:33:20 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 255 seconds] 05:36:21 spiderweb [~user@unaffiliated/lcc] has joined #lisp 05:36:29 -!- killerboy [~mateusz@217.17.38.43] has quit [Quit: dobranoc/good night] 05:37:20 mhr [60fd627c@gateway/web/freenode/ip.96.253.98.124] has joined #lisp 05:37:24 -!- tetzco1 [~tetzco@2001:a60:1218:1001:226:bbff:fe03:b2e9] has quit [Quit: Leaving.] 05:37:31 -!- specbot [~specbot@tiger.common-lisp.net] has quit [Ping timeout: 260 seconds] 05:39:08 I haven't used CL in a while, so I'm wondering, how often is dynamic scope used in everyday programs (if I remember, lisp can have both lexical and dynamic scope)? I ask this because I'm considering implementing both in a programming language I want to make, but perhaps I shouldn't both...? 05:41:24 browndawg [~browndawg@117.214.171.120] has joined #lisp 05:41:47 -!- wormphle1m [~wormphleg@c-50-131-44-231.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 05:42:24 wormphlegm [~wormphleg@c-50-131-44-231.hsd1.ca.comcast.net] has joined #lisp 05:42:29 joshe: Have you considered implementing something like the x86oid FLOAT-WAIT VOP for PPC on OpenBSD? 05:43:21 It amounts to a float-trap delivery safepoint, or a polled float interrupt. Something like that. 05:44:48 I have a thread that is listening on a TCP usocket for incoming data, but I also have an outgoing mailbox, any suggestions how I can listen for both events at the same time? 05:44:49 mhr: dynamic scope can lead to some fairly annoying and subtle bugs. emacs lisp leverages it to good effect, but is adding a lexical scope. As I recall, there are some technical papers on the matter on Richard Gabriel's site. 05:45:36 mhr: it's useful, but personally i find the specifics of how it works in CL a bit annoying at times 05:46:08 mhr: it's probably most commonly used in everyday programming for the standard variables, especially all the printer control and standard streams. 05:46:39 Guthur: Why do you need to listen on an outbound channel? 05:48:03 nyef: The thread is suppose to send and recv on the usocket 05:48:07 Guther: And the "standard" thing to do with multiple event sources in *nix is to try and get them as FDs or reflect them to FDs (such as pipe(2)s) so that you can just use select(2), poll(2), or whatever. 05:48:43 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 260 seconds] 05:49:29 nyef: though one event source is from the Lisp 05:49:35 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 05:50:08 You said that you had a socket for inbound, and then an OUTBOUND mailbox, which doesn't seem like it'd be an event source. 05:50:35 wait-for, get an fd, or more threads. 05:51:04 nyef: this best illustrates the architecture I was aiming for, http://www.aosabook.org/en/zeromq.html#fig.zeromq.arch 05:51:13 If the mailbox is supposed to be an inbound thing, then you possibly have the wrong communication structure for what you're trying to do. 05:51:29 leo2007 [~leo@119.255.41.67] has joined #lisp 05:51:32 nyef: sorry I may have just laid it out wrong 05:51:39 the pipes are the mailboxes 05:51:44 -!- tensorpu1ding [~tensorpud@99.148.202.118] has quit [Quit: leaving] 05:52:12 the engine (worker thread) is the thread I am referring to 05:53:13 is it clearer now? 05:53:57 Not so much clearer, as having exceeded the complexity limit for what I want to deal with less than an hour into the new year. (-: 05:54:19 ok, fixed that "new" asdf conceptual bug. 05:54:24 ok, thanks all the same 05:54:59 now propagating the fix to POIU -- interestingly, antifuchs' original POIU had anticipated part of the solution, once again. 05:55:25 but only part of it 05:55:35 I wonder if it is safe to have the usocket on two separate threads, one to send outgoing data and one to recv 05:56:20 ((-: 05:56:34 Guthur: I don't know about usocket, but the underlying sockets should be safe in that respect. 05:56:47 Coordinating multiple senders / receivers is trickier, of course. 05:57:07 But a single of each type is straightforward. 05:58:26 yeah, it's all a little hairy, hehe 06:00:03 -!- ryepup [~user@216.155.103.30] has left #lisp 06:00:36 nyef: it's been a while since I looked at this, but iirc the correct solution was to implement proper SIGFPE support 06:01:28 however this seemed nontrivial, especially given SMP and lazy floating point context switching 06:02:58 I don't recall anything about a FLOAT-WAIT VOP, but I'll add a note to my todo list 06:04:15 joshe: On x86oids, it's an FWAIT instruction, but on PPC you could read out the FPU status word and check for traps directly. 06:04:49 It's not the "correct" solution by any means, but it should work. 06:04:59 hm, interesting 06:06:05 You'd then also need to add logic to detect the simulated trap in the runtime, but that should be straightforward once you get the rest of the logic worked out. 06:06:42 You should be able to sort it out fairly easily if you have a spare Saturday afternoon or something. 06:09:31 added to my notes, thanks 06:10:00 I suspect I'd be better off by asking an openbsd ppc hacker about SIGFPE, but it's an interesting alternative 06:11:11 Oh, SIGFPE is a far better solution, yes, but you have an installed base for SIGFPE-supporting OpenBSD of absolutely nothing, and FLOAT-WAIT should be an afternoon hack and work on the current installed base. 06:15:01 oh my, the "YoungLispers" page is on news.yc 06:15:06 well to be fair, I don't think there's really any installed base of sbcl on openbsd/powerpc either 06:15:15 I think that one was made 10 years ago by now 06:15:20 but yes, good point 06:15:56 stlifey [~stlifey@125.89.69.219] has joined #lisp 06:16:42 -!- mhr [60fd627c@gateway/web/freenode/ip.96.253.98.124] has quit [Ping timeout: 245 seconds] 06:16:56 There's an installed base of openbsd/powerpc, though. 06:17:47 jtza8 [~jtza8@105-237-38-131.access.mtnbusiness.co.za] has joined #lisp 06:18:05 -!- eliyak [~eliyak@wikisource/Eliyak] has quit [Ping timeout: 252 seconds] 06:22:52 I'm hoping to have a better powerpc linux system as soon as tomorrow, though I'm quite well aware that there's a good chance that I'll screw it up somehow and end up with a brick instead. 06:23:06 (Well, later today, really, but after I've slept.) 06:23:08 -!- Fare [fare@nat/google/x-ormyhxukodfqnmue] has quit [Read error: Operation timed out] 06:23:10 either way, I suspect that any sbcl users on openbsd would rather have threads on x86oids than floating point exceptions on ppc 06:23:35 Can I interest you in PPC threads, or is that another kernel limitation? 06:24:15 after threads on x86oids, threads on ppc would be quite interesting 06:25:19 openbsd 1:1 threading was only recently declared stable, it's possible that there is still some kernel work to do 06:26:07 sbcl does have some behavior which is rather different than the average C program, after all 06:29:04 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 06:32:38 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 255 seconds] 06:33:59 -!- k0001 [~k0001@host219.181-1-200.telecom.net.ar] has quit [Ping timeout: 260 seconds] 06:34:36 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 06:39:22 -!- yacks [~yacks@180.151.36.171] has quit [Remote host closed the connection] 06:49:02 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 06:49:24 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 06:49:46 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 252 seconds] 06:50:09 the two thread solution seems to work, but things are getting hairy fast 06:52:54 -!- browndawg [~browndawg@117.214.171.120] has quit [Ping timeout: 276 seconds] 06:53:38 Fare [fare@nat/google/x-aatoosiefnzoxixt] has joined #lisp 06:54:52 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 276 seconds] 06:55:15 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 06:56:18 hydan [~user@ip-89-102-13-27.net.upcbroadband.cz] has joined #lisp 06:57:33 -!- sellout- [~Adium@70-58-21-221.hlrn.qwest.net] has quit [Quit: Leaving.] 06:57:50 pnpuff [~L@unaffiliated/pnpuff] has joined #lisp 06:59:56 sdemarre [~serge@198.184-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 07:03:28 -!- prip_ [~foo@host122-37-dynamic.17-79-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 07:03:51 prip_ [~foo@host122-37-dynamic.17-79-r.retail.telecomitalia.it] has joined #lisp 07:16:23 -!- deckeraa [~aaron@97-83-167-14.dhcp.stpt.wi.charter.com] has quit [Ping timeout: 252 seconds] 07:17:10 wwj [~chatzilla@61.148.244.100] has joined #lisp 07:19:32 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 07:19:53 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 07:20:55 -!- wwj [~chatzilla@61.148.244.100] has left #lisp 07:21:01 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 07:24:11 -!- Fare [fare@nat/google/x-aatoosiefnzoxixt] has quit [Ping timeout: 245 seconds] 07:26:29 browndawg [~browndawg@117.201.94.75] has joined #lisp 07:27:48 -!- jtza8 [~jtza8@105-237-38-131.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 07:29:11 -!- theos [~theos@unaffiliated/theos] has quit [Quit: cya] 07:31:19 PuercoPo` [~user@190.41.173.174] has joined #lisp 07:31:21 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 07:32:18 yacks [~yacks@180.151.36.171] has joined #lisp 07:34:43 stassats` [~stassats@wikipedia/stassats] has joined #lisp 07:35:38 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 255 seconds] 07:36:38 -!- browndawg [~browndawg@117.201.94.75] has quit [Quit: Leaving.] 07:38:26 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 244 seconds] 07:41:34 gravicappa [~gravicapp@ppp91-77-169-49.pppoe.mtu-net.ru] has joined #lisp 07:42:30 -!- p_nathan [~Adium@75.87.250.229] has quit [Quit: Leaving.] 07:43:46 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 07:43:53 -!- PuercoPo` [~user@190.41.173.174] has quit [Ping timeout: 245 seconds] 07:44:31 theos [~theos@unaffiliated/theos] has joined #lisp 07:45:32 PuercoPo` [~user@190.41.173.174] has joined #lisp 07:45:44 -!- PuercoPo` is now known as PuercoPop 07:55:24 -!- Corvidium [~cosman246@106.51.121.76] has quit [Ping timeout: 264 seconds] 07:56:04 foreignFunction [~niksaak@94.27.88.156] has joined #lisp 07:56:35 Corvidium [~cosman246@106.51.121.76] has joined #lisp 07:57:33 faust45 [~faust45@89.22.254.177] has joined #lisp 07:57:34 mustapha [~mustapha@ant06-1-82-242-111-119.fbx.proxad.net] has joined #lisp 07:57:38 -!- PuercoPop [~user@190.41.173.174] has quit [Ping timeout: 252 seconds] 08:02:04 PuercoPop [~user@190.41.173.174] has joined #lisp 08:04:14 hitecnologys [~hitecnolo@178.74.79.91] has joined #lisp 08:06:01 kcj [~casey@unaffiliated/kcj] has joined #lisp 08:09:06 -!- Bike [~Glossina@67-5-226-214.ptld.qwest.net] has quit [Quit: sleep] 08:09:38 -!- wormphlegm [~wormphleg@c-50-131-44-231.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:10:26 wormphlegm [~wormphleg@c-50-131-44-231.hsd1.ca.comcast.net] has joined #lisp 08:11:46 edgar-rft [~GOD@HSI-KBW-091-089-005-153.hsi2.kabelbw.de] has joined #lisp 08:14:00 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 08:22:04 browndawg [~browndawg@117.214.172.133] has joined #lisp 08:31:42 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 08:32:03 -!- kcj [~casey@unaffiliated/kcj] has quit [Quit: kcj] 08:32:48 cdidd [~cdidd@89-178-11-150.broadband.corbina.ru] has joined #lisp 08:34:12 tetzco [~tetzco@ppp-188-174-49-91.dynamic.mnet-online.de] has joined #lisp 08:35:19 stardiviner [~stardivin@122.236.245.104] has joined #lisp 08:36:23 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 255 seconds] 08:36:24 -!- stardiviner [~stardivin@122.236.245.104] has quit [Client Quit] 08:37:06 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 08:40:28 -!- stlifey [~stlifey@125.89.69.219] has quit [Ping timeout: 240 seconds] 08:42:33 jarmond [~user@62-175-223.netrun.cytanet.com.cy] has joined #lisp 08:47:54 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 08:50:39 -!- francisl [~anonymous@bas6-montreal45-1176493761.dsl.bell.ca] has quit [Quit: francisl] 08:51:03 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 08:51:10 stardiviner [~stardivin@122.236.245.104] has joined #lisp 08:51:23 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 08:53:19 -!- sw2wolf [~czsq888@118.112.157.73] has left #lisp 08:57:52 ykm [~ykm@124.155.255.224] has joined #lisp 09:02:28 quit 09:03:33 -!- ykm [~ykm@124.155.255.224] has quit [Quit: leaving] 09:03:49 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 09:05:32 m7w [~chatzilla@178.172.214.129] has joined #lisp 09:08:15 -!- Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has quit [Read error: Connection reset by peer] 09:08:48 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 09:09:03 Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 09:18:41 -!- Corvidium [~cosman246@106.51.121.76] has quit [Ping timeout: 255 seconds] 09:21:01 kilon [~kilon@unaffiliated/thekilon] has joined #lisp 09:21:29 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 09:21:54 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 09:22:38 -!- cdidd [~cdidd@89-178-11-150.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 09:22:40 maky [~maky@31.45.158.193] has joined #lisp 09:23:26 -!- kennyd [~kennyd@93-141-82-154.adsl.net.t-com.hr] has quit [Ping timeout: 244 seconds] 09:23:39 cdidd [~cdidd@95-24-176-97.broadband.corbina.ru] has joined #lisp 09:23:47 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 09:24:56 I wish to you all and your families a happy and healthy 2013 ! 09:27:24 xcombelle [~xcombelle@AToulouse-551-1-141-183.w86-201.abo.wanadoo.fr] has joined #lisp 09:28:28 kennyd [~kennyd@93-141-124-84.adsl.net.t-com.hr] has joined #lisp 09:28:33 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #lisp 09:30:24 happy new year everyone. Here is another plea for someone to reproduce https://bugs.launchpad.net/sbcl/+bug/1009267 09:31:16 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Remote host closed the connection] 09:32:14 -!- cdidd [~cdidd@95-24-176-97.broadband.corbina.ru] has quit [Ping timeout: 252 seconds] 09:33:41 -!- hitecnologys [~hitecnolo@178.74.79.91] has quit [Quit: hitecnologys] 09:33:45 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Remote host closed the connection] 09:35:25 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 276 seconds] 09:40:59 -!- Forty-3 [~seana11@pool-72-66-99-183.washdc.fios.verizon.net] has quit [Remote host closed the connection] 09:41:23 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 09:42:48 cdidd [~cdidd@128-72-62-148.broadband.corbina.ru] has joined #lisp 09:44:37 -!- m7w [~chatzilla@178.172.214.129] has quit [Ping timeout: 245 seconds] 09:44:52 substitute [~substitut@97-113-98-140.tukw.qwest.net] has joined #lisp 09:45:36 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #lisp 09:47:17 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 09:50:05 c_arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 09:51:48 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 264 seconds] 09:53:56 -!- brguy [~idonteven@177.97.35.203.dynamic.adsl.gvt.net.br] has quit [Quit: Don't use quit!] 09:57:45 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Quit: leaving] 09:58:18 i am subscribing to the plea. Lispers, please reproduce. 09:59:15 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 10:00:15 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 10:01:40 -!- cdidd [~cdidd@128-72-62-148.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 10:06:19 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 260 seconds] 10:06:48 -!- pnpuff [~L@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 10:06:58 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 10:08:36 sirdancealot1: thanks 10:08:44 jtza8 [~jtza8@105-237-38-131.access.mtnbusiness.co.za] has joined #lisp 10:13:52 if anyone has trouble approaching reproduction, there is a reproduction recipe available in the bug report. 10:14:25 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 10:18:09 sirdancealot1: the debian bug report 10:18:39 oh 10:19:52 sirdancealot1: well, the debian report is probably easier to read, because there is less in it 10:25:39 i was just making a funny 10:28:14 pnpuff [~L@unaffiliated/pnpuff] has joined #lisp 10:29:02 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:29:05 Ralt [~ralt@4cb54-1-213-44-242-236.dsl.sta.abo.bbox.fr] has joined #lisp 10:30:51 Corvidium [~cosman246@122.178.205.37] has joined #lisp 10:36:01 jewel [~jewel@105-236-228-227.access.mtnbusiness.co.za] has joined #lisp 10:51:28 -!- jtza8 [~jtza8@105-237-38-131.access.mtnbusiness.co.za] has quit [Ping timeout: 265 seconds] 10:52:59 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 10:53:23 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 10:53:38 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Ping timeout: 252 seconds] 10:54:10 myx [~myx@pppoe-203-82-dyn-sr.volgaline.ru] has joined #lisp 10:55:56 -!- browndawg [~browndawg@117.214.172.133] has quit [Quit: Leaving.] 10:56:41 mishoo [~mishoo@178.138.99.110] has joined #lisp 11:00:57 -!- maky [~maky@31.45.158.193] has quit [Quit: maky] 11:03:33 -!- sdemarre [~serge@198.184-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 244 seconds] 11:04:28 -!- pnpuff [~L@unaffiliated/pnpuff] has quit [Quit: ...stop weaving and watch how the pattern improves.] 11:07:00 -!- mishoo [~mishoo@178.138.99.110] has quit [Read error: Connection reset by peer] 11:07:26 sdemarre [~serge@198.184-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 11:11:39 -!- c_arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has quit [Ping timeout: 260 seconds] 11:16:31 -!- gravicappa [~gravicapp@ppp91-77-169-49.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 11:16:46 gravicappa [~gravicapp@ppp91-77-169-49.pppoe.mtu-net.ru] has joined #lisp 11:17:40 benny [~user@i577A732D.versanet.de] has joined #lisp 11:18:09 -!- Ralt [~ralt@4cb54-1-213-44-242-236.dsl.sta.abo.bbox.fr] has quit [Remote host closed the connection] 11:19:32 m7w [~chatzilla@178.172.214.129] has joined #lisp 11:22:35 -!- kilon [~kilon@unaffiliated/thekilon] has quit [Remote host closed the connection] 11:23:30 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 11:23:53 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 11:24:52 foreignFunction1 [~niksaak@94.27.88.96] has joined #lisp 11:25:58 -!- foreignFunction [~niksaak@94.27.88.156] has quit [Disconnected by services] 11:26:12 -!- foreignFunction1 is now known as foreignFunction 11:28:21 bitonic [~user@109.112.54.32] has joined #lisp 11:31:01 Corvidiu1 [~cosman246@122.178.205.37] has joined #lisp 11:31:01 -!- Corvidium [~cosman246@122.178.205.37] has quit [Read error: Connection reset by peer] 11:31:26 nikodem [~mikey@user-46-113-190-169.play-internet.pl] has joined #lisp 11:32:25 add^_ [~add^_@m83-190-161-220.cust.tele2.se] has joined #lisp 11:35:00 -!- kanru` [~kanru@111-249-159-235.dynamic.hinet.net] has quit [Ping timeout: 276 seconds] 11:42:32 -!- Corvidiu1 is now known as Corvidium 11:44:58 eldariof [~CLD@pppoe-206-24-dyn-sr.volgaline.ru] has joined #lisp 11:47:54 LAMMJohnson [~john@host86-159-61-244.range86-159.btcentralplus.com] has joined #lisp 11:50:53 -!- leo2007 [~leo@119.255.41.67] has quit [Ping timeout: 255 seconds] 11:51:40 leo2007 [~leo@119.255.41.67] has joined #lisp 12:00:09 pjb [~t@cust-seco21th2-46-193-64-247.wb.wifirst.net] has joined #lisp 12:03:56 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 12:06:43 mstevens_ [~mstevens@81.2.103.20] has joined #lisp 12:12:36 francogrex [~user@109.134.231.227] has joined #lisp 12:12:52 the disassembly of cmucl is the best because it explains every step 12:14:12 mishoo [~mishoo@178.138.99.110] has joined #lisp 12:18:56 zxq9 [~zxq9@FL1-119-244-165-71.okn.mesh.ad.jp] has joined #lisp 12:22:49 -!- Beetny [~Beetny@ppp118-208-31-64.lns20.bne1.internode.on.net] has quit [Ping timeout: 265 seconds] 12:26:30 killerboy [~mateusz@217.17.38.43] has joined #lisp 12:26:59 agumonkey [~agu@183.158.70.86.rev.sfr.net] has joined #lisp 12:42:11 k0001 [~k0001@host237.200-82-59.telecom.net.ar] has joined #lisp 12:44:27 -!- nikodem [~mikey@user-46-113-190-169.play-internet.pl] has quit [Read error: Connection reset by peer] 12:47:09 the road to lisp survey is currently returning an error ie. http://wiki.alu.org/The%20Road%20To%20Lisp%20Survey 12:53:34 Clever. Looks like someone slipped it an empty link marker, and it doesn't know what to do with it. 12:54:01 -!- wbooze [~wbooze@xdsl-78-35-191-197.netcologne.de] has quit [Remote host closed the connection] 12:54:45 -!- naryl [~weechat@46.182.24.168] has quit [Quit: WeeChat 0.3.9.2] 12:55:03 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 12:55:15 wbooze [~wbooze@xdsl-78-35-145-191.netcologne.de] has joined #lisp 12:55:23 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 12:55:37 naryl [~weechat@46.182.24.168] has joined #lisp 12:56:14 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 12:57:58 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 13:00:19 kanru` [~kanru@111-249-156-75.dynamic.hinet.net] has joined #lisp 13:04:24 -!- bitonic [~user@109.112.54.32] has quit [Ping timeout: 264 seconds] 13:09:15 werwerwer [~1@109.201.186.129] has joined #lisp 13:12:12 nikodem [~mikey@user-164-127-27-204.play-internet.pl] has joined #lisp 13:13:25 tfb [~tfb@82.152.102.167] has joined #lisp 13:17:11 shifty [~user@114-198-33-177.dyn.iinet.net.au] has joined #lisp 13:20:49 -!- m7w [~chatzilla@178.172.214.129] has quit [Ping timeout: 265 seconds] 13:25:56 -!- wbooze [~wbooze@xdsl-78-35-145-191.netcologne.de] has quit [Remote host closed the connection] 13:31:41 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 24.2.91.1] 13:40:30 Fare [~fare@c-68-81-138-209.hsd1.pa.comcast.net] has joined #lisp 13:41:36 bitonic [~user@ppp-109-10.24-151.libero.it] has joined #lisp 13:42:14 -!- [SLB]` is now known as [SLB] 13:47:37 wbooze [~wbooze@xdsl-78-35-145-191.netcologne.de] has joined #lisp 13:50:45 Is common-lisp.net down? 13:51:36 Looks like it might be. 13:51:58 Indeed. I wanted to rule out a (potential) local problem. Thanks! 13:53:09 -!- wbooze [~wbooze@xdsl-78-35-145-191.netcologne.de] has quit [Quit: none] 13:53:29 deckeraa [~aaron@97-83-167-14.dhcp.stpt.wi.charter.com] has joined #lisp 13:54:03 brguy [~idonteven@189.27.81.208.dynamic.adsl.gvt.net.br] has joined #lisp 13:54:34 -!- LAMMJohnson [~john@host86-159-61-244.range86-159.btcentralplus.com] has quit [Ping timeout: 244 seconds] 13:56:12 -!- My_Hearing is now known as Mon_Ouie 13:59:50 flanfl [~flanfl@ABordeaux-651-1-155-43.w109-222.abo.wanadoo.fr] has joined #lisp 14:05:35 urandom__ [~user@p548A1C38.dip.t-dialin.net] has joined #lisp 14:09:17 http://pastebin.com/Q3aFur7M what the fuck ? 14:09:43 -!- tfb [~tfb@82.152.102.167] has quit [Ping timeout: 245 seconds] 14:10:29 francogrex: Got nothing. SBCL is clearly in the right here. 14:10:58 yes but why others are not? 14:11:17 What you're running into is the "declarations are assertions" principle that SBCL uses. 14:12:07 #( produces some specifically general sort of array, not a (simple-array double-float). 14:12:36 aha 14:12:45 You have high safety and high debug, so the compiler inserts a CHECK-TYPE for each type declaration. 14:12:48 tensorpudding [~tensorpud@99.148.202.118] has joined #lisp 14:13:55 -!- Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has quit [Quit: Bacteria] 14:15:01 Actually, since you effectively lied about the type, it's quite plausible that you've entered nasal-demon territory, and that a sufficiently obnoxious implementation could just exec angband when given that test case. 14:17:08 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 14:17:32 then it should be something like: (simple-vector 2) ... 14:18:16 nasal-demon? Where the heck did you get that expression from ? 14:20:10 "Recognized shorthand on the Usenet group comp.std.c for any unexpected behavior of a C compiler on encountering an undefined construct" ... 14:20:25 -!- ISF [~ivan@189.61.220.247] has quit [Ping timeout: 244 seconds] 14:22:27 or (simple-array t (2)) 14:26:30 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 14:26:53 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 14:29:02 -!- foreignFunction [~niksaak@94.27.88.96] has quit [Quit: Leaving.] 14:31:18 browndawg [~browndawg@117.214.168.55] has joined #lisp 14:33:16 francogrex: The origin http://groups.google.com/group/comp.std.c/msg/dfe1ef367547684b 14:33:22 Blame John F. Woods. 14:35:48 kofno [~kofno@cpe-24-165-213-150.neo.res.rr.com] has joined #lisp 14:36:08 Heh. Never actually read the original message before. Nice. 14:41:25 John F. Woods was some kind of an iconic figure in C programming I guess 14:49:42 arrk13 [~arrakis24@83-131-69-80.adsl.net.t-com.hr] has joined #lisp 14:52:03 hello, how do I add an :after method to an accessor generated by defclass, but in a way that that method is called only for a particular subclass, and not for a parent class? 14:52:46 I'd like to prevent that _all_ applicable :after methods are called, but only one after method for a class. 14:57:13 -!- segmond_ [~segmond@99.150.138.149] has quit [Ping timeout: 245 seconds] 14:57:41 doomlord__ [~doomlod@host31-53-219-0.range31-53.btcentralplus.com] has joined #lisp 14:58:06 -!- Guest9041 [Guest9041@218.59.111.165] has quit [Remote host closed the connection] 14:58:25 Guest9041 [Guest9041@218.59.111.165] has joined #lisp 15:01:13 the former is trivial, the later is not. 15:01:28 Just (defmethod m :after ((o subclass)) ) 15:01:45 For the later, perhaps defining a specific method combination. 15:02:06 arrk13: sbcl's clos has class-eq specializers 15:02:24 that are applicable if the argument is exactly that class 15:02:25 There is always only one after method of a set of dispatching classes. 15:02:45 that said, if you want to restrict things that way your inheritance relationships are probably wrong 15:03:33 the idea of your own method combination is also possible 15:04:47 Krystof: i have to restrict it. it is a C lib binding, and i need to wrap different c functions for different classes. 15:05:06 I essentially want a() to be called for class a, but b() for subclass b. 15:05:25 -!- kofno [~kofno@cpe-24-165-213-150.neo.res.rr.com] has quit [Remote host closed the connection] 15:05:46 but for b, a() should not be called, but as i understand, _all_ :after methods are called at once. 15:05:48 hagish [~hagish@p578E2B58.dip.t-dialin.net] has joined #lisp 15:06:13 so I guess, using that class-eq is what I'm looking for. 15:06:27 gigamonkey [~gigamonke@50.1.48.145] has joined #lisp 15:06:49 :after methods are a lispy thing. Don't bother with it. 15:07:03 Just define normal methods, and don't call (call-next-method) in the method for b. 15:07:40 pjb, it would not be a problem if I define all my accessors manually, but I want to build on the accessor methods defclass defined for me. 15:07:57 Use slot-value instead. 15:08:00 victor_lowther [~victor.lo@2602:306:3b84:f8a0:2092:fed7:4a44:2512] has joined #lisp 15:08:46 And again, if a different C getter must be called, then it's probably not the same slot, so it should not be inherited anyways. 15:09:25 ie. don't define a slot, just setter and getter mapped to the corresponding C function. 15:09:35 well, i do notknow whether it should be inherited or not, I am trying to somehow make it inherited. 15:10:10 leo2007 [~leo@182.48.109.8] has joined #lisp 15:10:25 while preventing the inheriting of normal methods 15:11:02 -!- prip_ [~foo@host122-37-dynamic.17-79-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] 15:11:54 the objects are related, but in c the only way to differentiate is to use c functions with different names. and i somehow have to wrap around that. 15:12:28 -!- sirdancealot1 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 265 seconds] 15:12:29 normanrichards [~normanric@70.114.215.220] has joined #lisp 15:13:03 pnpuff [~L@unaffiliated/pnpuff] has joined #lisp 15:13:05 prip [~foo@host68-242-dynamic.6-87-r.retail.telecomitalia.it] has joined #lisp 15:13:14 Why do you need a slot if you have C functions to get and set the value? 15:13:51 pjb: https://groups.google.com/forum/?fromgroups=#!topic/comp.lang.c++/rYCO5yn4lXw ... John F. Woods is a great! :) 15:14:22 The thing is that in CLOS (and in general in CL), there's no difference between a slot, a field, or a function: you always write (op arg). 15:14:50 and (setf (op arg) nv) 15:15:56 segmond [~segmond@adsl-99-150-135-145.dsl.sfldmi.sbcglobal.net] has joined #lisp 15:16:05 pjb: I'd simply like the accessor (setf (op arg) nv) to automagically call the udnerlying c functions. for each class and subclass. as I said, it wouldnt be a problem if I write the accessor methods m 15:16:31 myself, but I'd like to keep the accessors defclass generates. 15:17:03 (defmethod (setf m) (nv (o class)) (c_setter_for_class (handle o) nv)) 15:17:21 Again, Why do you need a slot if you have C functions to get and set the value? 15:17:34 Think about it! 15:17:48 It means the value is duplicated once in the lisp object, once in the C object. 15:17:51 (because the C FFI is expensive?) 15:18:08 That's a reason why NOT to use a C library, but to rewrite it in lisp. 15:18:20 yes, my goalwas to duplicate thaat functionality so that the user doesnt have to deal with c values, but only with lisp values. 15:18:29 Slivka [~Slivka@81.4.242.0] has joined #lisp 15:18:36 (or to make the C FFI less expensive) 15:19:01 arrk13: you can have lisp objects, and convertion routines when you need to pass lisp objects to the C library. 15:20:14 eliyak [~eliyak@c-24-13-247-120.hsd1.il.comcast.net] has joined #lisp 15:20:14 -!- eliyak [~eliyak@c-24-13-247-120.hsd1.il.comcast.net] has quit [Changing host] 15:20:14 eliyak [~eliyak@wikisource/Eliyak] has joined #lisp 15:20:46 ase [~se@ip56583baa.direct-adsl.nl] has joined #lisp 15:21:18 mathrick [~mathrick@176.97.27.149] has joined #lisp 15:22:12 -!- Longlius [~quassel@68.170.235.238] has quit [Remote host closed the connection] 15:22:22 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Quit: ZNC - http://znc.in] 15:23:21 -!- normanrichards [~normanric@70.114.215.220] has quit [] 15:24:50 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #lisp 15:26:16 -!- pnpuff [~L@unaffiliated/pnpuff] has quit [Quit: Lost terminal] 15:26:59 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 15:27:26 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 15:27:53 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 15:29:46 LiamH [~none@96.231.220.53] has joined #lisp 15:34:05 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Quit: Leaving.] 15:38:07 Forty-3 [~seana11@pool-72-66-99-183.washdc.fios.verizon.net] has joined #lisp 15:39:44 maky [~maky@31.45.158.193] has joined #lisp 15:40:23 -!- setmeaway [~setmeaway@119.201.52.235] has quit [Quit: Leaving] 15:41:02 sellout- [~Adium@70-58-21-221.hlrn.qwest.net] has joined #lisp 15:42:54 m7w [~chatzilla@178.172.214.129] has joined #lisp 15:43:52 setmeaway [~setmeaway@119.201.52.235] has joined #lisp 15:44:13 -!- setmeaway [~setmeaway@119.201.52.235] has quit [Read error: Connection reset by peer] 15:45:20 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Quit: leaving] 15:45:28 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 15:46:01 jtza8 [~jtza8@105-237-38-131.access.mtnbusiness.co.za] has joined #lisp 15:50:45 -!- BlastHardcheese [chris@pdpc/supporter/active/blasthardcheese] has quit [Ping timeout: 276 seconds] 15:50:52 yrk [~user@c-50-133-134-12.hsd1.ma.comcast.net] has joined #lisp 15:51:02 -!- yrk [~user@c-50-133-134-12.hsd1.ma.comcast.net] has quit [Changing host] 15:51:02 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 15:51:51 -!- maky [~maky@31.45.158.193] has quit [Quit: maky] 15:53:20 -!- eliyak [~eliyak@wikisource/Eliyak] has quit [Ping timeout: 255 seconds] 15:54:06 LAMMJohnson [~john@host86-159-61-244.range86-159.btcentralplus.com] has joined #lisp 15:55:00 francisl [~anonymous@bas6-montreal45-1176493761.dsl.bell.ca] has joined #lisp 15:57:52 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 15:58:23 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 16:01:50 setmeaway [~setmeaway@119.201.52.235] has joined #lisp 16:02:00 rudi [~rudi@cm-84.208.89.228.getinternet.no] has joined #lisp 16:03:26 -!- setmeaway [~setmeaway@119.201.52.235] has quit [Client Quit] 16:03:51 setmeaway [oosool3@119.201.52.235] has joined #lisp 16:04:19 -!- easye [~user@213.33.70.157] has quit [Ping timeout: 255 seconds] 16:04:48 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 16:05:41 consider this: (let ((x 4)) (loop for (a b) on '(1 2 3 4) when (<= a x b) return (+ a b) when (> x 4) return 'LOSER)) 16:06:10 how to do the same if instead of '(1 2 3 4) we have #(1 2 3 4) ? 16:06:50 (let ((x 4)) (loop with v = #(1 2 3 4) for i below (length v) for a = (aref v i) for b = (aref v (1+ i)) when (<= a x b) return (+ a b) when (> x 4) return 'LOSER)) 16:07:01 Well, it's not exactly the same. 16:07:28 (let ((x 4)) (loop with v = #(1 2 3 4) for i below (length v) for a = (aref v i) for b =(when (< (1+ i) (length v)) (aref v (1+ i))) when (<= a x b) return (+ a b) when (> x 4) return 'LOSER)) ; there. 16:07:49 So you can notice the fundamental bug in your loop. 16:07:50 maky [~maky@31.45.158.193] has joined #lisp 16:11:01 Actually, there's another way. 16:11:13 easier ? 16:11:17 for as across? 16:11:52 something like that, at least. 16:12:15 Or just COERCE to start with. (-: 16:12:15 what bug in the loop? 16:13:07 (loop with v = #(1 2 3 4) with w = (com.informatimago.common-lisp.cesarum.utility:nsubseq v 0 2) while (<= (+ (fill-pointer w) (length w)) (length v)) do (when (<= (aref w 0) x (aref w 1)) ) (com.informatimago.common-lisp.cesarum.array:nudge-displaced-vector w :start+ 1)) 16:13:26 francogrex: try: (loop for (a b) on '(1 2 3) do (print (list a b))) 16:13:35 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 16:13:55 pjb: yes I know the NIL that's why I have return and no do 16:14:12 francogrex: you test x when it's always 4 16:14:34 and if you wanted to test a there, it was too late already. 16:15:42 Joreji [~thomas@77-23-116-225-dynip.superkabel.de] has joined #lisp 16:16:20 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 16:18:05 -!- jarmond [~user@62-175-223.netrun.cytanet.com.cy] has quit [Ping timeout: 255 seconds] 16:24:31 kushal [~kdas@fedora/kushal] has joined #lisp 16:26:22 eliyak [~eliyak@wikisource/Eliyak] has joined #lisp 16:27:22 normanrichards [~normanric@72-48-145-180.static.grandenetworks.net] has joined #lisp 16:28:22 p_nathan [~Adium@75.87.250.229] has joined #lisp 16:28:23 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 16:28:33 rdqfdx [~rdqfdx@78.90.88.244] has joined #lisp 16:28:55 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 16:29:31 -!- jtza8 [~jtza8@105-237-38-131.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 16:31:46 to make sure I didn't get this wrong: if you pass a vector *vector* as argument to a function ex: (defun whatever (vector) ... (sort vector #'<) ...) (whatever *vector*) ... the original is not destroyed by sort? 16:32:38 -!- eliyak [~eliyak@wikisource/Eliyak] has quit [Ping timeout: 245 seconds] 16:32:43 -!- leo2007 [~leo@182.48.109.8] has quit [Ping timeout: 276 seconds] 16:32:59 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Ping timeout: 252 seconds] 16:33:03 francogrex: why do you believe that? 16:33:09 tests 16:33:11 NikolaiDante [~nikolaida@unaffiliated/knighterrant] has joined #lisp 16:33:29 francogrex: sort is destructive. it may change your original vector at will. 16:33:48 francogrex: if you want to keep the old vector, you need to sort a copy of it. 16:34:13 I'm trying to avoid extra consing 16:34:31 francogrex: sort is destructive. 16:34:54 kliph [~user@unaffiliated/kliph] has joined #lisp 16:35:41 -!- NikolaiDante [~nikolaida@unaffiliated/knighterrant] has quit [Client Quit] 16:37:05 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 255 seconds] 16:40:51 H4ns: I know but all tests i've done on 5 different implementations did not destoy the original vector. I wonder if the consistency is not a coincidence 16:41:02 francogrex: sort is destructive. 16:41:10 francogrex: i can repeat it if you like. 16:41:15 it doesn't help to repeat 16:41:33 I already told you I know it 16:41:45 learn how to read and interpret 16:43:55 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 16:46:35 francogrex: Something like this? http://pastebin.com/xGzr4dWP 16:46:37 firefux [firefux@2600:3c02::f03c:91ff:fe96:d915] has joined #lisp 16:47:10 compare: http://pastebin.com/w8YAHCma 16:47:20 lduros [~user@fsf/member/lduros] has joined #lisp 16:47:26 Now, because it's a VECTOR its identity is preserved. Were it a LIST, then there could be problems. 16:48:21 nyef: yes the identity and the #of elements etc 16:49:00 Ah, you're comparing with a LIST. The contents of the vector are mutated, the identity of the vector is preserved. With a list, the ordering of the cons cells is not guaranteed to be preserved, nor is the list head returned from SORT guaranteed to be the same as the one passed in. 16:49:20 sorry I didn't express myself well. 16:49:23 Oddly enough, the CLHS page for SORT does mention this. 16:50:28 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 16:50:47 -!- nawk [~nawk@unaffiliated/nawk] has quit [Read error: Connection reset by peer] 16:50:50 well "In the case of a vector argument, this is accomplished by permuting the elements in place" that in itself 16:51:15 nawk [~nawk@99.226.117.135] has joined #lisp 16:51:48 -!- Joreji [~thomas@77-23-116-225-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 16:54:00 francogrex: (let ((v (vector 5 4 3 2 1))) (flet ((f (v) (sort v (function <)))) (f v) v)) 16:54:11 -!- Corvidium [~cosman246@122.178.205.37] has quit [Ping timeout: 260 seconds] 16:54:45 -!- flanfl [~flanfl@ABordeaux-651-1-155-43.w109-222.abo.wanadoo.fr] has quit [Remote host closed the connection] 16:55:15 Notice I used (vector 5 4 3 2 1) here, not #(5 4 3 2 1). The later can give you an immutable constant. 16:56:30 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 16:56:53 Good point, though having a system enforce that is rare. 16:58:27 wbooze [~wbooze@xdsl-78-35-141-61.netcologne.de] has joined #lisp 16:58:30 -!- firefux [firefux@2600:3c02::f03c:91ff:fe96:d915] has left #lisp 16:59:02 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 16:59:27 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 17:01:06 brazilianguy [~idonteven@189.27.81.66.dynamic.adsl.gvt.net.br] has joined #lisp 17:01:56 kilon [~kilon@unaffiliated/thekilon] has joined #lisp 17:04:24 -!- brguy [~idonteven@189.27.81.208.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 264 seconds] 17:06:32 -!- kanru` [~kanru@111-249-156-75.dynamic.hinet.net] has quit [Ping timeout: 252 seconds] 17:07:46 Bike [~Glossina@67-5-226-214.ptld.qwest.net] has joined #lisp 17:10:36 brguy [~idonteven@189.27.81.66.dynamic.adsl.gvt.net.br] has joined #lisp 17:13:29 -!- brazilianguy [~idonteven@189.27.81.66.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 244 seconds] 17:13:35 -!- gigamonkey [~gigamonke@50.1.48.145] has quit [Quit: Computer has gone to sleep.] 17:14:35 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Remote host closed the connection] 17:15:39 sbcl warns Destructive function SORT called on constant data when #(... 17:16:47 so, don't do that. 17:17:03 I'm not; I use make-aray 17:17:34 gigamonkey [~gigamonke@50.1.48.145] has joined #lisp 17:19:56 stat_vi [~stat@dslb-094-218-230-106.pools.arcor-ip.net] has joined #lisp 17:20:16 brazilianguy [~idonteven@177.97.35.77.dynamic.adsl.gvt.net.br] has joined #lisp 17:20:23 -!- brazilianguy [~idonteven@177.97.35.77.dynamic.adsl.gvt.net.br] has quit [Client Quit] 17:20:29 francogrex: It only warns about that if the compiler notices, which it can only do if it's within a function body... Unless they've done some rather interesting things with the GC and memory allocation while I wasn't paying attention. 17:22:38 -!- brguy [~idonteven@189.27.81.66.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 245 seconds] 17:22:55 nyef: you know better as a developer, I only noticed the warning 17:24:23 Heck, you've probably seen evidence TODAY that what I'm saying is true, if you think about it. 17:24:58 ... yes I suppose so ... ? 17:25:18 i see one of the recent commits in sbcl says "fix direct execution of (shebanged) fasls" 17:25:34 can someone tell me how this is supposed to work, exactly? 17:25:52 -!- victor_lowther [~victor.lo@2602:306:3b84:f8a0:2092:fed7:4a44:2512] has quit [Ping timeout: 245 seconds] 17:26:06 ./foo.fasl 17:26:21 To what level of detail? 17:26:36 the sbcl readme.debian says cat file1.fasl file2.fasl > program chmod a+x program ./program [arguments ...] 17:26:40 Presumably, it's for allowing one to chmod +x a fasl and have it, in some sense, "work". 17:27:02 you don't have to concatenate anything 17:27:26 is that the same thing? I tried it, it didn't work, and i chalked it up to a hallucination of the part of the readme writer. apparently it did work once upon a a time 17:27:29 stassats`: ok 17:27:32 You don't have to, but it helps if you've ended up with multiple fasls as part of your program. 17:27:42 stassats`: assume you only have one file 17:27:45 nyef: right 17:27:54 stassats`: assuming, sorry 17:28:46 I expect that the lead time for me to investigate this would be about half an hour or so of prep work, so I'm not inclined to investigate too closely at this point. (-: 17:28:47 well, that could be a useful feature. i'll check and see if it runs as fast as on the repl 17:29:11 -!- myx [~myx@pppoe-203-82-dyn-sr.volgaline.ru] has quit [Ping timeout: 260 seconds] 17:29:53 Grr... How long does it TAKE to transfer a 30-gig disk image over a crossover cable with netcat? 17:32:40 Hrm. Somewhere, it's being desperately slow. As in, I'm getting almost no transfer speed. 17:35:21 nyef: duplex issues? 17:35:38 Really shouldn't be. I can ping, at least. 17:35:59 Killed the netcat processes and started over with gzip / gunzip in the path, I'll see if that helps at all. 17:36:26 Check for duplex setting mismatch e.g. due to ethernet autonegotiation 17:36:56 -!- rudi [~rudi@cm-84.208.89.228.getinternet.no] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 17:36:57 How do I do that, given that the target machine is some godawful debian rescue environment that doesn't have ifconfig? 17:37:10 it might have "ip" 17:37:12 a fast-paced (say with an interval of 10ms) on both hosts perhaps? 17:37:22 a fast-paced ping 17:37:33 ideally with some payload 17:37:42 Hrm. Does have "ip". 17:37:52 the right tool is ethtool anyway 17:38:07 Oh, and the same connection worked the other way to take a disk image, fwiw. 17:38:27 kofno [~kofno@cpe-24-165-213-150.neo.res.rr.com] has joined #lisp 17:38:31 I see no ethtool here. 17:39:30 At least now I've figured out how to tell if it's "stuck" or not, which is progress. 17:39:37 nyef: Try to get the interface counters on both systems - that might be possible with 'ip'. Lookg for frame errors or collisions 17:39:42 -!- dim [~dim@orion.naquadah.org] has left #lisp 17:40:22 No frame errors or collisions on the source machine. 17:40:28 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 17:40:31 Would they show up in dmesg on the target? 17:40:52 Not really 17:41:03 pnq [~nick@unaffiliated/pnq] has joined #lisp 17:41:28 In that case, I'll just keep an eye on the host and hope for the best. (-: 17:41:28 myx [~myx@pppoe-202-181-dyn-sr.volgaline.ru] has joined #lisp 17:42:16 nyef: what are you writing to? 17:42:47 dim [~dim@orion.naquadah.org] has joined #lisp 17:42:56 In the end, /dev/sda. 17:43:21 nyef: I mean, is it SATA, USB1, USB2, SCSI-160 ? 17:43:24 Which is some weird form-factor small spinning-platter device. 17:43:30 PATA, I think? 17:43:47 The drive connector is weird as well. 17:44:45 It's got enough pins to be PATA, the cable is some translucent flat thing, the connector has a pitch finer than some SMT components I've seen. 17:45:03 You should typically get rates about half the theoretical max transfer speed, which is min of what disk or network can do. 17:45:40 gilligan- [~gilligan_@46.165.196.73] has joined #lisp 17:50:19 yacks [~yacks@180.151.36.171] has joined #lisp 17:50:24 -!- xcombelle [~xcombelle@AToulouse-551-1-141-183.w86-201.abo.wanadoo.fr] has quit [Remote host closed the connection] 17:53:19 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 276 seconds] 17:53:47 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 17:53:58 -!- tcr [~tcr@88-134-109-42-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 17:54:10 tcr [~tcr@88-134-109-42-dynip.superkabel.de] has joined #lisp 17:54:18 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 17:57:30 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Ping timeout: 276 seconds] 18:03:44 -!- dim [~dim@orion.naquadah.org] has left #lisp 18:04:54 easye [~user@213.33.70.157] has joined #lisp 18:09:17 -!- kofno [~kofno@cpe-24-165-213-150.neo.res.rr.com] has quit [Remote host closed the connection] 18:10:38 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 18:11:05 -!- arrk13 [~arrakis24@83-131-69-80.adsl.net.t-com.hr] has left #lisp 18:12:56 jarmond [~user@62-175-223.netrun.cytanet.com.cy] has joined #lisp 18:14:31 -!- nikodem [~mikey@user-164-127-27-204.play-internet.pl] has quit [Quit: leaving] 18:16:35 -!- sellout- [~Adium@70-58-21-221.hlrn.qwest.net] has quit [Quit: Leaving.] 18:18:28 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds] 18:21:19 -!- LAMMJohnson [~john@host86-159-61-244.range86-159.btcentralplus.com] has quit [Remote host closed the connection] 18:22:24 Ghrim [~smuxi@84.45.228.143] has joined #lisp 18:22:36 -!- LiamH [~none@96.231.220.53] has quit [Quit: Leaving.] 18:23:12 I downloaded a zip full of a bunch of .lisp files and an .adf file. How on earth do I use them? The only instructions I can find for asdf seem to be for downloading them from some central repository 18:23:48 you mean a .asd file? 18:24:48 yes 18:24:50 Roughly, you tell ASDF where to find the system definition file, then you tell ASDF to load the system. 18:24:50 sorry 18:25:58 leo2007 [~leo@182.48.109.8] has joined #lisp 18:26:10 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 18:26:12 I try not to use ASDF, so I'd have to look up some sample code for the former, and I think that the latter might be (asdf:operate 'asdf:load-op :system-name), for some value of :system-name, but I'm not sure about that, either. 18:26:41 (push "/path/to/folder/with/asd/in/it/" asdf:*central-registry*) is the old way 18:27:10 The trailing slash in the path is important there, isn't it? 18:28:46 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 18:29:37 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 18:31:01 -!- leo2007 [~leo@182.48.109.8] has quit [Ping timeout: 276 seconds] 18:33:17 kofno [~kofno@cpe-24-165-213-150.neo.res.rr.com] has joined #lisp 18:33:48 Hrm. Disk copy stopped again, after about five gigs of transfer. 18:34:22 dim [~dim@orion.naquadah.org] has joined #lisp 18:36:17 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 18:37:26 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 18:37:29 got it working, thanks guys! 18:37:31 -!- eldariof [~CLD@pppoe-206-24-dyn-sr.volgaline.ru] has quit [] 18:37:40 eldariof [~CLD@pppoe-206-24-dyn-sr.volgaline.ru] has joined #lisp 18:40:23 bitonic` [~user@ppp-31-178.25-151.libero.it] has joined #lisp 18:40:36 -!- easye [~user@213.33.70.157] has quit [Remote host closed the connection] 18:42:31 r3alt1m3 [506d3e82@gateway/web/freenode/ip.80.109.62.130] has joined #lisp 18:43:22 -!- bitonic [~user@ppp-109-10.24-151.libero.it] has quit [Ping timeout: 276 seconds] 18:44:43 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 245 seconds] 18:45:15 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 18:45:50 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 18:51:09 Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 18:51:52 Ghrim: if you had quickload chances are you could install the library with (ql:quickload :name) instead of installing it manually 18:53:26 "if you had quicklisp" 18:54:55 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Quit: leaving] 18:54:56 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 18:55:06 eMBee [~eMBee@static.198.240.4.46.clients.your-server.de] has joined #lisp 18:55:06 -!- eMBee [~eMBee@static.198.240.4.46.clients.your-server.de] has quit [Changing host] 18:55:06 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 18:55:25 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 18:55:32 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 18:56:56 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 255 seconds] 18:57:41 biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has joined #lisp 18:57:53 easye [~user@213.33.70.157] has joined #lisp 18:58:03 -!- easye [~user@213.33.70.157] has quit [Remote host closed the connection] 18:58:45 easye [~user@213.33.70.157] has joined #lisp 18:59:37 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Client Quit] 18:59:57 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #lisp 19:00:19 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 19:02:27 -!- browndawg [~browndawg@117.214.168.55] has left #lisp 19:03:55 -!- biscarch [~chris@adsl-71-135-40-39.dsl.pltn13.pacbell.net] has quit [Ping timeout: 260 seconds] 19:04:47 bitonic [~user@ppp-157-126.24-151.libero.it] has joined #lisp 19:06:46 -!- bitonic` [~user@ppp-31-178.25-151.libero.it] has quit [Ping timeout: 276 seconds] 19:09:57 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Remote host closed the connection] 19:12:22 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 19:21:33 |nix| [~user@cpe-184-153-8-136.nycap.res.rr.com] has joined #lisp 19:21:46 <|nix|> Hi all 19:22:28 hello |nix| 19:22:34 <|nix|> Does lisp define a way to define your own lambda-list? 19:23:09 |nix|: if you mean whether lisp gives you a way to extend lambda lists, then no 19:23:11 <|nix|> Happy new year all? 19:23:28 |nix|: but you can always define macros that do their own "lambda list" processing. 19:25:33 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 19:25:57 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 19:27:59 <|nix|> sounds good 19:28:43 <|nix|> H4ns: thank you. I'll give that a try 19:28:51 -!- francisl [~anonymous@bas6-montreal45-1176493761.dsl.bell.ca] has quit [Ping timeout: 244 seconds] 19:28:54 good luck 19:29:07 ok. restarted cl-net 19:29:26 should be back in a bit. 19:29:33 how long was it unavailable? 19:30:15 and it's back... 19:30:34 At least five and a half hours. 19:30:59 Any idea what happened to take it down? 19:31:26 We're a little early for the Y2038 bug, at least... 19:31:57 no idea. it was spinning at 100% cpu. 19:32:42 but there was no way to get in to check what was going on. 19:32:49 That's no fun. 19:32:57 exactly. 19:32:58 -!- jewel [~jewel@105-236-228-227.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 19:33:08 I mean, I'm spinning at 50% CPU, but my system is usable... 19:33:56 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 19:34:24 right. at 50% there wouldn't have been much of an issue. 19:34:41 I bet it was a leap second 19:35:50 It looks like it's going on every 6 to 8 weeks. 19:35:53 no, wait, we haven't just had one of those 19:35:56 *phew* 19:36:56 what is Wheezy doing in the config for cl-net? 19:42:18 Ralt [~ralt@89-92-204-200.hfc.dyn.abo.bbox.fr] has joined #lisp 19:46:31 -!- wbooze [~wbooze@xdsl-78-35-141-61.netcologne.de] has quit [Quit: none] 19:46:59 -!- mustapha [~mustapha@ant06-1-82-242-111-119.fbx.proxad.net] has quit [Quit: Leaving] 19:47:13 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 19:47:30 -!- normanrichards [~normanric@72-48-145-180.static.grandenetworks.net] has quit [] 19:47:58 ehu: Check for file descriptor leaks over time, perhaps? 19:48:18 wbooze [~wbooze@xdsl-78-35-141-61.netcologne.de] has joined #lisp 19:48:31 Should affect ping, really, but it's a possible cause for 100% CPU. 19:48:56 Longlius [~quassel@68.170.235.238] has joined #lisp 19:52:09 pdponze [~pierre@37.0.45.21] has joined #lisp 19:53:02 kushal [~kdas@fedora/kushal] has joined #lisp 19:55:54 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 19:56:26 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 19:57:09 -!- bitonic [~user@ppp-157-126.24-151.libero.it] has quit [Ping timeout: 265 seconds] 19:57:14 tfb [~tfb@82.152.102.167] has joined #lisp 19:59:06 eslg [~esalagaev@92.243.190.94] has joined #lisp 20:01:37 LiamH [~none@96.231.220.53] has joined #lisp 20:01:47 bitonic [~user@ppp-157-126.24-151.libero.it] has joined #lisp 20:04:25 Matt_S_G [~Matt_S_G@84.235.91.62] has joined #lisp 20:07:14 -!- bitonic [~user@ppp-157-126.24-151.libero.it] has quit [Ping timeout: 255 seconds] 20:08:06 -!- maky [~maky@31.45.158.193] has quit [Quit: maky] 20:11:57 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Quit: ZNC - http://znc.in] 20:16:14 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 20:16:23 -!- eslg [~esalagaev@92.243.190.94] has quit [Ping timeout: 245 seconds] 20:16:57 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 20:17:42 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 20:18:54 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Ping timeout: 265 seconds] 20:18:56 http://wiki.alu.org/The%20Road%20To%20Lisp%20Survey is still broken 20:19:56 Who's "in charge" of the ALU wiki these days, anyway? 20:20:53 Daniel Herring, I'd guess. 20:20:55 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 20:21:49 Didn't drewc have something to do with it for a while, or am I mixing that up with something else that isn't cliki.net? 20:22:42 -!- sdemarre [~serge@198.184-64-87.adsl-dyn.isp.belgacom.be] has quit [Quit: Leaving.] 20:24:41 stassats`: paste.lisp.org sis still down 20:26:23 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 20:26:57 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 20:27:17 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 20:28:20 Beetny [~Beetny@ppp118-208-142-239.lns20.bne1.internode.on.net] has joined #lisp 20:30:15 -!- m7w [~chatzilla@178.172.214.129] has quit [Ping timeout: 260 seconds] 20:31:04 m7w [~chatzilla@178.172.214.129] has joined #lisp 20:32:19 pnq [~nick@unaffiliated/pnq] has joined #lisp 20:36:14 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 20:37:37 kushal [~kdas@fedora/kushal] has joined #lisp 20:40:41 strg [~strg@anon-170-32.vpn.ipredator.se] has joined #lisp 20:42:13 -!- Beetny [~Beetny@ppp118-208-142-239.lns20.bne1.internode.on.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 20:42:34 Beetny [~Beetny@ppp118-208-142-239.lns20.bne1.internode.on.net] has joined #lisp 20:43:52 -!- Beetny [~Beetny@ppp118-208-142-239.lns20.bne1.internode.on.net] has quit [Client Quit] 20:44:23 -!- hagish [~hagish@p578E2B58.dip.t-dialin.net] has quit [Quit: Leaving] 20:46:14 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 20:46:26 Beetny [~Beetny@ppp118-208-142-239.lns20.bne1.internode.on.net] has joined #lisp 20:46:27 -!- Beetny [~Beetny@ppp118-208-142-239.lns20.bne1.internode.on.net] has quit [Remote host closed the connection] 20:49:02 -!- Ralt [~ralt@89-92-204-200.hfc.dyn.abo.bbox.fr] has quit [Remote host closed the connection] 20:49:55 -!- hugod [~user@bas1-montreal08-1279585004.dsl.bell.ca] has quit [Read error: Connection reset by peer] 20:50:10 -!- BeLucid [~belucid@cpe-066-057-034-009.nc.res.rr.com] has quit [Read error: Connection reset by peer] 20:50:11 strg_ [~strg@a89-182-38-41.net-htp.de] has joined #lisp 20:50:15 hugod [~user@bas1-montreal08-1279585004.dsl.bell.ca] has joined #lisp 20:50:15 -!- strg_ [~strg@a89-182-38-41.net-htp.de] has quit [Remote host closed the connection] 20:50:15 Beetny [~Beetny@ppp118-208-142-239.lns20.bne1.internode.on.net] has joined #lisp 20:50:22 strg_ [~strg@anon-189-33.vpn.ipredator.se] has joined #lisp 20:50:45 BeLucid [~belucid@cpe-066-057-034-009.nc.res.rr.com] has joined #lisp 20:51:33 -!- |3b|` [foobar@cpe-72-179-19-4.austin.res.rr.com] has quit [Remote host closed the connection] 20:51:40 |3b|` [foobar@cpe-72-179-19-4.austin.res.rr.com] has joined #lisp 20:52:24 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 260 seconds] 20:54:02 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 20:54:18 -!- strg [~strg@anon-170-32.vpn.ipredator.se] has quit [Ping timeout: 245 seconds] 20:54:45 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 20:56:51 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 20:57:28 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 20:57:40 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 20:58:47 -!- r3alt1m3 [506d3e82@gateway/web/freenode/ip.80.109.62.130] has quit [Ping timeout: 245 seconds] 21:01:03 k0001_ [~k0001@host59.190-224-51.telecom.net.ar] has joined #lisp 21:01:56 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 21:03:12 ... Hunh. When compressed with gzip -9, the drive image comes in at 5.5 gigs. I guess that explains why the system is working after only having transferred that much... 21:04:00 H4ns: unfortunately, stassats` didn't leave any commands that we can use to start paste. 21:04:17 -!- k0001 [~k0001@host237.200-82-59.telecom.net.ar] has quit [Ping timeout: 255 seconds] 21:04:25 H4ns: do you have any idea? 21:04:28 nyef: do you? 21:04:35 ehu: no, sorry. 21:06:04 well, don't be. I'll need to make stassats` leave a better trace. 21:06:29 stassats`: if you get back: please create a command in lisppaste's home directory which can be issued to restart. 21:06:53 -!- rvirding__ [uid5943@gateway/web/irccloud.com/x-eabkijkaqqbvqqoa] has quit [] 21:07:06 rvirding__ [uid5943@gateway/web/irccloud.com/x-ihxaxbxkgpkpfwxl] has joined #lisp 21:07:13 -!- rvirding__ is now known as rvirding 21:07:49 -!- s0ber [~s0ber@114-36-237-107.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 21:07:51 -!- kilon [~kilon@unaffiliated/thekilon] has quit [Remote host closed the connection] 21:09:25 s0ber [~s0ber@114-25-201-127.dynamic.hinet.net] has joined #lisp 21:09:38 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 21:10:24 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 21:10:51 -!- substitute [~substitut@97-113-98-140.tukw.qwest.net] has quit [Ping timeout: 260 seconds] 21:12:02 minion [~minion@tiger.common-lisp.net] has joined #lisp 21:12:03 specbot [~specbot@tiger.common-lisp.net] has joined #lisp 21:12:21 ok. 21:12:31 looks like I found out how to do it. 21:12:43 -!- k0001_ [~k0001@host59.190-224-51.telecom.net.ar] has quit [Ping timeout: 260 seconds] 21:12:57 and lisppaste is back as well. 21:12:58 \o/ 21:13:34 we should make a crontab of that. 21:14:03 of rebooting? that'd be a fine move. 21:14:20 because it would force all service owners to make their services restart on reboot. 21:14:43 -!- jarmond [~user@62-175-223.netrun.cytanet.com.cy] has quit [Ping timeout: 245 seconds] 21:15:04 a crontab for rebooting and one to restart services, yea. 21:17:39 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 21:17:40 -!- eldariof [~CLD@pppoe-206-24-dyn-sr.volgaline.ru] has quit [] 21:17:56 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 21:19:59 ehu: cron is for starting jobs periodically, not for keeping them running. if a service cannot run reliably, it should be started by a shell script that runs a loop 21:20:40 H4ns: yea. we have those. for lisppaste and the bots. 21:20:54 however those need to be kickstarted at boot. 21:21:05 I now did that with an "@reboot" cron job 21:24:19 I know it's not the init.d script that one is supposed to use, but it's what is available at the user-level. 21:32:35 Okay, so I installed this package using asdf, but now I can't seem to import it any way I try. This is the package.lisp file: http://pastebin.com/Q86ysTqt How should I be importing it? 21:35:37 Ghrim: you need to use asdf:defsystem, btw you should probably use Quicklisp, not asdf-install. 21:35:49 okay 21:36:10 how do I uninstall the package i installed, or do I not need to? 21:37:33 slflfjhs [~ys@c-67-187-27-28.hsd1.va.comcast.net] has joined #lisp 21:38:14 rm -rf usually works wonders to uninstall. Or you could just ignore it. 21:38:34 nyef: in that case i'd advise 'rm -rf /' 21:38:37 lol 21:41:11 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Ping timeout: 260 seconds] 21:41:46 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 21:42:07 -!- slflfjhs [~ys@c-67-187-27-28.hsd1.va.comcast.net] has quit [Quit: Leaving] 21:42:35 dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #lisp 21:46:32 zeroish [~zeroish@135.207.174.50] has joined #lisp 21:47:29 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 21:48:19 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 21:48:41 substitute [~substitut@97-113-98-140.tukw.qwest.net] has joined #lisp 21:49:42 okay, so now how do I load quicklisp? 21:50:43 it seems to work in interactive mode as i said yes to automatically load 21:50:52 but not when i run files ive written 21:52:21 normanrichards [~normanric@72-48-145-180.static.grandenetworks.net] has joined #lisp 21:53:31 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 21:53:49 ehu: The last time I uninstalled anything was last night and this morning. nc | dd of=/dev/sda uninstalled Linux from one of my machines, once I worked the various bugs out of the process. 21:54:20 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Quit: Leaving] 21:55:54 -!- gravicappa [~gravicapp@ppp91-77-169-49.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 21:59:42 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 22:01:39 -!- kofno [~kofno@cpe-24-165-213-150.neo.res.rr.com] has quit [Remote host closed the connection] 22:02:29 -!- strg_ is now known as strg 22:04:03 -!- add^_ [~add^_@m83-190-161-220.cust.tele2.se] has quit [Quit: The Garbage Collector got me...] 22:04:54 kofno_ [~kofno@cpe-24-165-213-150.neo.res.rr.com] has joined #lisp 22:04:54 nyef: dd if=/dev/null of=/dev/sda would have been just as effective 22:04:58 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Read error: Connection reset by peer] 22:05:43 -!- pdponze [~pierre@37.0.45.21] has left #lisp 22:09:54 At uninstalling Linux, maybe, but not at restoring the disk with the data that was on it before I installed linux. 22:12:11 Ghrim, read the quicklisp.org pages 22:14:35 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 22:15:20 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 22:18:13 |nix|: an implementation can define additionnal lambda list keywords however. See: 22:18:14 clhs lambda-list-keywords 22:18:15 http://www.lispworks.com/reference/HyperSpec/Body/v_lambda.htm 22:18:38 |nix|: what you can do, is to define your own defun: (defmacro my-defun (name my-lambda-list &body body) ) 22:19:53 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 22:20:50 jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has joined #lisp 22:21:09 -!- stat_vi [~stat@dslb-094-218-230-106.pools.arcor-ip.net] has quit [Quit: Lost terminal] 22:22:48 tetzco1 [~tetzco@2001:a60:1218:1001:226:bbff:fe03:b2e9] has joined #lisp 22:25:08 -!- tetzco [~tetzco@ppp-188-174-49-91.dynamic.mnet-online.de] has quit [Ping timeout: 245 seconds] 22:25:15 -!- wbooze [~wbooze@xdsl-78-35-141-61.netcologne.de] has quit [Remote host closed the connection] 22:27:37 <|nix|> pjb: thank you. Thats more or less the approach I'm following. 22:31:34 Kvaks [~kvaks@192.183.34.95.customer.cdi.no] has joined #lisp 22:31:38 -!- rdqfdx [~rdqfdx@78.90.88.244] has quit [Quit: terminated!] 22:31:59 -!- jtza8 [~jtza8@105-236-181-86.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 22:33:50 -!- Kvaks_ [~kvaks@161.164.189.109.customer.cdi.no] has quit [Ping timeout: 255 seconds] 22:38:56 jeti [~user@p548EAA5F.dip.t-dialin.net] has joined #lisp 22:44:59 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 22:45:22 -!- jeti [~user@p548EAA5F.dip.t-dialin.net] has quit [Read error: Connection timed out] 22:48:47 -!- carbocation [~carbocati@li44-77.members.linode.com] has quit [Ping timeout: 255 seconds] 22:49:47 sirdancealot1 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 22:50:39 jeti [~user@p548EAA5F.dip.t-dialin.net] has joined #lisp 22:51:00 sirdancealot7 [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 22:51:44 -!- faust45 [~faust45@89.22.254.177] has quit [Quit: faust45] 22:54:49 -!- francogrex [~user@109.134.231.227] has quit [Remote host closed the connection] 22:55:03 ISF [~ivan@189.61.220.247] has joined #lisp 22:56:35 carbocation [~carbocati@li44-77.members.linode.com] has joined #lisp 22:59:09 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 22:59:27 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 22:59:46 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #lisp 23:01:37 -!- carbocation [~carbocati@li44-77.members.linode.com] has quit [Ping timeout: 255 seconds] 23:04:58 carbocation [~carbocati@li44-77.members.linode.com] has joined #lisp 23:11:23 -!- dnolen [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Remote host closed the connection] 23:11:28 -!- p_nathan [~Adium@75.87.250.229] has left #lisp 23:13:47 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 23:14:19 -!- kofno_ [~kofno@cpe-24-165-213-150.neo.res.rr.com] has quit [Remote host closed the connection] 23:14:59 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 260 seconds] 23:15:57 -!- Longlius [~quassel@68.170.235.238] has quit [Ping timeout: 240 seconds] 23:16:38 to copy a class object shall I define a setf function? 23:17:15 ... what are you trying to do, exactly? 23:17:23 Longlius [~quassel@68.170.235.238] has joined #lisp 23:18:33 -!- Slivka [~Slivka@81.4.242.0] has quit [Read error: Connection reset by peer] 23:18:34 m7w_ [~chatzilla@178.172.214.129] has joined #lisp 23:19:05 (setf old-object new-object) 23:19:45 where object are class object created with make-instance 'xxxclass 23:19:57 Posterdati: seems like you just want to define a copy-whatever function. 23:20:21 (setf new-object (copy-thingy old-object)) 23:20:35 gigamonkey: hi, how are you? 23:20:47 chillin' 23:20:59 -!- m7w [~chatzilla@178.172.214.129] has quit [Ping timeout: 255 seconds] 23:21:05 -!- substitute [~substitut@97-113-98-140.tukw.qwest.net] has quit [Ping timeout: 255 seconds] 23:21:13 -!- m7w_ is now known as m7w 23:21:27 gigamonkey: I have to copy a new object on an old one 23:21:47 Ah. 23:21:54 Still don't think serf is the right thing. 23:22:28 (setf old-object (copy-thingy old-object))...? 23:22:28 (copy-into new-copy original) 23:23:06 gigamonkey: I'm trying to perform an annealing algorithm, when I found a new solution, the old one should be discarted 23:23:58 -!- mstevens_ [~mstevens@81.2.103.20] has quit [Quit: leaving] 23:24:03 So you want to update an existing object with values that happen to be held in an existing object? 23:24:11 Just write a function to do that. 23:24:59 gigamonkey: and use setf on every class member 23:25:08 something like that. 23:25:13 ok 23:25:30 if you're destructively modifying one object why would you call it a copy? 23:25:47 the new object remains 23:26:07 There may be ways you could be slick with parts of the initialize-instance protocol but I'm not sure about that. 23:26:55 For instance you could think of this as a use for reinitialize-instance. 23:27:32 Though it expects initargs not, an object. 23:28:22 -!- Ghrim [~smuxi@84.45.228.143] has left #lisp 23:28:33 But maybe (apply #'reinitialize-instance old-object (as-initargs new-object)) 23:28:40 where AS-INITARGS is a method you write. 23:28:57 -!- m7w [~chatzilla@178.172.214.129] has quit [Ping timeout: 240 seconds] 23:29:32 -!- Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 23:29:57 Jasko [~Jasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 23:30:35 I've seen reinitialize-instance used, and I'm not a fan. 23:30:54 gigamonkey: I've got foreign array members in my objects 23:31:34 nyef: I can imagine it could lead to chaos. 23:31:40 Just pointing out that it's out there. 23:31:48 Posterdati: I have no idea how that changes anything. 23:32:01 So, how about having a SOLUTION class that holds all of the state associated with a solution, and when you have a better solution just replace the reference to the old solution, rather than doing anything more complicated? 23:32:17 *gigamonkey* endorses nyef's suggestion. 23:32:48 all problems  indirection  etc. 23:32:55 how replace the reference? 23:33:25 Posterdati: the point is you create a single object that you hand out that contains a reference to whatever information you may want to later change. 23:33:48 Then when you want to change that information you just change it and everybody who's got a reference to the object is still cool. 23:33:49 gigamonkey: yes, ok 23:37:38 -!- [SLB] is now known as [SLB]` 23:38:41 bitonic [~user@ppp-157-126.24-151.libero.it] has joined #lisp 23:41:15 k0001 [~k0001@host245.190-136-195.telecom.net.ar] has joined #lisp 23:46:15 gigamonkey: I experienced corrupted members in the setf copy :) 23:46:30 Posterdati: no doubt. 23:46:47 Bacteria_ [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 23:46:54 Anyway, setf does not seem like the right tool to be reaching for here. 23:47:06 -!- edgar-rft [~GOD@HSI-KBW-091-089-005-153.hsi2.kabelbw.de] has quit [Quit: paranoid] 23:47:13 -!- Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has quit [Ping timeout: 245 seconds] 23:47:13 -!- Bacteria_ is now known as Bacteria 23:50:27 gigamonkey: yes 23:55:18 -!- LiamH [~none@96.231.220.53] has quit [Quit: Leaving.] 23:55:18 -!- mishoo [~mishoo@178.138.99.110] has quit [Read error: Connection reset by peer] 23:58:32 -!- [SLB]` is now known as [SLB]