00:01:01 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Remote host closed the connection] 00:01:59 mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has joined #scheme 00:09:41 kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has joined #scheme 00:13:22 -!- kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has quit [Remote host closed the connection] 00:13:32 kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has joined #scheme 00:15:16 -!- pygospa [~TheRealPy@kiel-d9bfc43b.pool.mediaWays.net] has quit [Disconnected by services] 00:15:26 pygospa [~TheRealPy@kiel-5f7694e4.pool.mediaWays.net] has joined #scheme 00:16:13 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Remote host closed the connection] 00:19:22 arcfide [1000@c-69-136-5-227.hsd1.in.comcast.net] has joined #scheme 00:19:38 -!- shardz [~samuel@ilo.staticfree.info] has quit [Ping timeout: 246 seconds] 00:20:39 shardz [~samuel@ilo.staticfree.info] has joined #scheme 00:22:44 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 264 seconds] 00:31:23 -!- kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has quit [Read error: Connection reset by peer] 00:31:32 kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has joined #scheme 00:35:12 -!- arcfide [1000@c-69-136-5-227.hsd1.in.comcast.net] has left #scheme 00:36:49 arcfide [1000@c-69-136-5-227.hsd1.in.comcast.net] has joined #scheme 00:39:23 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 248 seconds] 00:40:24 elly [~elly@april-fools/thewinningest/elly] has joined #scheme 00:40:33 -!- elly_ [~elly@april-fools/thewinningest/elly] has quit [Ping timeout: 248 seconds] 00:40:33 -!- sjamaan [~sjamaan@netbsd/developer/sjamaan] has quit [Ping timeout: 248 seconds] 00:40:41 -!- tauntaun [~Crumpet@ool-457c37c3.dyn.optonline.net] has quit [Quit: Ex-Chat] 00:41:21 Gryphoemia! 00:41:24 -!- ASau [~user@95-24-140-205.broadband.corbina.ru] has quit [Ping timeout: 248 seconds] 00:41:39 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Ping timeout: 258 seconds] 00:42:26 -!- zenspider [~user@75.146.57.33] has left #scheme 00:43:06 sjamaan [~sjamaan@frohike.xs4all.nl] has joined #scheme 00:43:06 -!- sjamaan [~sjamaan@frohike.xs4all.nl] has quit [Changing host] 00:43:06 sjamaan [~sjamaan@netbsd/developer/sjamaan] has joined #scheme 00:44:19 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 00:44:55 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 00:46:44 blueadept [~blueadept@unaffiliated/blueadept] has joined #scheme 00:46:56 -!- samth is now known as samth_away 00:47:28 i just wrote "mightn't" for the first time today, i believe; what a bizarre little contraction. 00:47:44 -!- kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has quit [Quit: kms_] 00:47:49 I like "amn't" 00:48:29 I'mn't. 00:48:42 Mightn't you have said it in passing and simply forgotten? 00:48:56 shouldn't've 00:53:39 Kirill [~user@CPEf81edff80afa-CM0016924f5bee.cpe.net.cable.rogers.com] has joined #scheme 00:54:03 can someone point me to the right resource so that I could have Emacs highlight the first term of every sexpr in scheme-mode? 00:54:16 sex-pression? 00:54:30 this is a family channel, watch it 00:54:54 right. 00:59:36 kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has joined #scheme 00:59:45 -!- TippenEin [~chatzilla@c-24-245-21-197.hsd1.mn.comcast.net] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756]] 01:00:18 any ideas re highlighting, anyone? 01:00:30 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Computer has gone to sleep.] 01:01:36 -!- chris-kun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 01:02:17 Kirill: why is that desirable, out of curiosity? 01:02:39 s/out of curiosity/JOOC/ 01:03:20 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 260 seconds] 01:03:37 -!- kms_ [~kms@host-136-138.fltaoak.clients.pavlovmedia.com] has quit [Client Quit] 01:06:47 ahc [~Antti@z241.ip6.netikka.fi] has joined #scheme 01:06:59 -!- masm [~masm@2.80.164.253] has quit [Quit: Leaving.] 01:08:22 aidalgol [~user@132.181.132.136] has joined #scheme 01:11:20 -!- ahc [~Antti@z241.ip6.netikka.fi] has quit [Ping timeout: 264 seconds] 01:12:42 -!- chemuduguntar [~ravic@smtp.touchcut.com] has quit [Ping timeout: 258 seconds] 01:16:32 -!- kennyd [~kennyd@93-138-31-95.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 01:16:32 ASau [~user@95-24-140-205.broadband.corbina.ru] has joined #scheme 01:16:38 -!- jeapostrophe [~jay@lallab.cs.byu.edu] has quit [Ping timeout: 276 seconds] 01:16:38 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 276 seconds] 01:17:10 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 01:17:13 -!- foof [~user@li126-140.members.linode.com] has quit [Ping timeout: 276 seconds] 01:17:52 -!- timchen1a [tim@kalug.ks.edu.tw] has quit [Ping timeout: 276 seconds] 01:17:52 -!- pantsd [~hkarau@nat/uwaterloo/x-npjmlvbhxgnqhoss] has quit [Ping timeout: 276 seconds] 01:18:02 timchen1` [tim@163.16.211.21] has joined #scheme 01:18:15 pantsd [~hkarau@nat/uwaterloo/x-oxwsffsukpuifkou] has joined #scheme 01:18:49 kennyd [~kennyd@93-138-31-95.adsl.net.t-com.hr] has joined #scheme 01:19:05 Kirill: Highlighting the first symbol of every S-expression may do the wrong thing. e.g., in the lambda list. 01:20:03 You'd have to tell it which expressions have special meaning for the first symbol, and which ones don't. And if you define new macros, you'll have to tell it further. 01:20:07 It's just a total rat's nest. 01:23:02 Kirill: Even if the lambda list is the only context where the first symbol shouldn't be highlighted, identifying which places are lambda lists is a lot of work. 01:23:22 For example, RECEIVE (SRFI 8) is commonly-used, and its first subform is a lambda list. 01:24:31 Then, you have to decide whether the variable binding lists in LET/LET*/LETREC should have the first symbol highlighted. 01:24:55 With the understanding that SRFI 71 has an extension where you can bind multiple variables at once; do you highlight all those too? 01:25:19 If you're still not convinced that it's a rat's nest, I can find you even more examples. :-P 01:26:18 homie` [~levgue@xdsl-78-35-186-224.netcologne.de] has joined #scheme 01:26:33 bzzbzz_ [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 01:26:38 -!- homie` [~levgue@xdsl-78-35-186-224.netcologne.de] has quit [Remote host closed the connection] 01:27:03 pnkfelix1 [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has joined #scheme 01:28:00 rotty [~rotty@nncmain.nicenamecrew.com] has joined #scheme 01:28:04 More examples: the literals list of SYNTAX-RULES and SYNTAX-CASE. 01:28:13 amoe [~amoe@cpc1-brig13-0-0-cust658.3-3.cable.virginmedia.com] has joined #scheme 01:28:33 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #scheme 01:28:35 dsmith_ [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 01:28:36 sjamaan_ [~sjamaan@frohike.xs4all.nl] has joined #scheme 01:28:43 -!- arcfide [1000@c-69-136-5-227.hsd1.in.comcast.net] has left #scheme 01:29:23 The LET-WITH macro I wrote (to simulate JavaScript's "with" in a controlled fashion) contains another example of a lambda list. 01:29:24 ckrailo [~ckrailo@utdpat242007.utdallas.edu] has joined #scheme 01:30:44 docgnome` [~docgnome@web169.webfaction.com] has joined #scheme 01:33:46 khisanth_ [~Khisanth@pool-96-246-0-92.nycmny.east.verizon.net] has joined #scheme 01:33:55 -!- Kirill [~user@CPEf81edff80afa-CM0016924f5bee.cpe.net.cable.rogers.com] has quit [Ping timeout: 246 seconds] 01:33:55 -!- pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has quit [Ping timeout: 240 seconds] 01:33:57 -!- docgnome [~docgnome@web169.webfaction.com] has quit [Ping timeout: 240 seconds] 01:33:57 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 240 seconds] 01:33:58 -!- homie [~levgue@xdsl-78-35-186-224.netcologne.de] has quit [Ping timeout: 240 seconds] 01:33:59 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 240 seconds] 01:33:59 -!- Khisanth [~Khisanth@pool-96-246-0-92.nycmny.east.verizon.net] has quit [Ping timeout: 240 seconds] 01:34:00 -!- rotty_ [~rotty@nncmain.nicenamecrew.com] has quit [Ping timeout: 240 seconds] 01:34:00 -!- amoe_ [~amoe@cpc1-brig13-0-0-cust658.3-3.cable.virginmedia.com] has quit [Ping timeout: 240 seconds] 01:34:00 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Ping timeout: 240 seconds] 01:34:00 -!- sjamaan [~sjamaan@netbsd/developer/sjamaan] has quit [Ping timeout: 240 seconds] 01:34:00 -!- ijp [~user@host86-163-249-7.range86-163.btcentralplus.com] has quit [Ping timeout: 240 seconds] 01:34:01 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 240 seconds] 01:34:01 -!- fds [~frankie@ajax.webvictim.net] has quit [Ping timeout: 240 seconds] 01:34:01 -!- e0 [~x@91.198.27.184] has quit [Ping timeout: 240 seconds] 01:36:31 e0 [~x@91.198.27.184] has joined #scheme 01:36:31 fds [~frankie@ajax.webvictim.net] has joined #scheme 01:39:18 xwl_ [~user@nat/nokia/x-auxgyozrzcbrfvny] has joined #scheme 01:44:29 -!- aidalgol [~user@132.181.132.136] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:45:19 -!- xwl_ [~user@nat/nokia/x-auxgyozrzcbrfvny] has quit [Remote host closed the connection] 01:45:58 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 01:46:56 -!- evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: leaving] 01:50:59 homie [~levgue@xdsl-78-35-186-224.netcologne.de] has joined #scheme 01:51:38 -!- dlila [~dlila@CPE0014d1c9243c-CM001bd71cede2.cpe.net.cable.rogers.com] has quit [Quit: Leaving] 01:51:47 -!- Qauzzix [jakob@binary.is] has quit [Ping timeout: 248 seconds] 01:53:28 Qauzzix [jakob@binary.is] has joined #scheme 02:01:06 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 02:02:02 Nisstyre [~nisstyre@infocalypse-net.info] has joined #scheme 02:09:12 ray_ [ray@xkcd-sucks.org] has joined #scheme 02:09:28 -!- fds [~frankie@ajax.webvictim.net] has quit [Ping timeout: 260 seconds] 02:09:28 -!- ray [ray@xkcd-sucks.org] has quit [Ping timeout: 260 seconds] 02:10:03 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Ping timeout: 260 seconds] 02:10:03 -!- unixbomber [~danw@cpe-71-79-255-62.columbus.res.rr.com] has quit [Ping timeout: 260 seconds] 02:10:07 fds [~frankie@ajax.webvictim.net] has joined #scheme 02:10:23 unixbomber [~danw@cpe-71-79-255-62.columbus.res.rr.com] has joined #scheme 02:11:09 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 02:11:48 foof [~user@li126-140.members.linode.com] has joined #scheme 02:16:06 -!- ckrailo [~ckrailo@utdpat242007.utdallas.edu] has quit [Quit: Computer has gone to sleep.] 02:17:20 -!- myu2 [~myu2@v051158.dynamic.ppp.asahi-net.or.jp] has quit [Ping timeout: 264 seconds] 02:20:39 myu2 [~myu2@v051158.dynamic.ppp.asahi-net.or.jp] has joined #scheme 02:22:15 -!- lisppaste [~lisppaste@common-lisp.net] has quit [Ping timeout: 240 seconds] 02:22:37 Kirill [~user@CPEf81edff80afa-CM0016924f5bee.cpe.net.cable.rogers.com] has joined #scheme 02:27:55 -!- RageOfThou [~RageOfTho@users-144-19.vinet.ba] has quit [Ping timeout: 260 seconds] 02:33:57 ckrailo [~ckrailo@pool-71-170-15-148.dllstx.fios.verizon.net] has joined #scheme 02:35:50 xwl_ [~user@nat/nokia/x-tojgqjwefswoioik] has joined #scheme 02:36:02 cky: hmm... how do I specify particular stuff to highlight? 02:39:29 Kirill: I wouldn't know. I'm not an Emacs expert. :-P 02:39:45 Kirill: I just wanted to point out that highlighting the first symbol willy-nilly is a Bad Idea (tm). 02:42:08 sure =) 02:42:22 hmm... you'd think the emacs scheme people would have figured it out by now. it's a pretty common thing to want to highlight custom macros, etc. 02:44:19 ah, there we go: http://community.schemewiki.org/?emacs-syntax-hilight 02:46:27 Kirill: yeah, but there's various specialized modes for scheme-highlighting; do you find these defective for some reason? 02:48:11 namely, the eponymous scheme.el. 02:48:23 klutometis: but I seem to have difficulty configuring it 02:48:32 klutometis: it won't highlight/indent things like unless, when, etc. properly 02:52:50 -!- Kirill [~user@CPEf81edff80afa-CM0016924f5bee.cpe.net.cable.rogers.com] has left #scheme 02:53:11 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 02:54:31 Kirill: hmm, indeed; i have a version of scheme.el lying around where i actually edited scheme-font-lock-keywords-2. you should be able to do it from ~/.emacs, though. 02:54:35 whoops. 02:54:55 D'oh. :-P 02:56:57 -!- kennyd [~kennyd@93-138-31-95.adsl.net.t-com.hr] has quit [Quit: bye] 02:58:46 i submitted a patch to add let*-values, i think, and actually received a personal reply from RMS; that was the closest contact i've had with that idiosyncratically odorific demi-god. 03:02:59 ...was it a positive reply? 03:03:30 chris-kun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 03:07:03 ahc [~Antti@z241.ip6.netikka.fi] has joined #scheme 03:11:29 -!- ahc [~Antti@z241.ip6.netikka.fi] has quit [Ping timeout: 246 seconds] 03:18:05 aidalgol [~user@202.36.179.68] has joined #scheme 03:18:29 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 03:18:29 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 03:18:29 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 03:19:34 cky: yeah, actually; something along the lines of, "we really need this sort of work." 03:22:33 but it seems like another form needs indenting/highlighting every other day: match-let, match-lambda, etc. 03:23:00 most of which are probably idiosyncratic; never sure what's of general interest to justify being in the canonical scheme.el. 03:24:02 s/general interest/sufficient general interest/ 03:26:04 klutometis: Yeah, there's a lot of stuff to add if you want to cover "all" the bases. 03:26:26 klutometis: Like, my favourite example is probably stream-lambda and stream-let from SRFI 41. 03:29:14 And, like, if you want to be complete, then every SRFI that defines lambda/let-like macros have to be catered to, etc. It's insane amounts of work. :-P 03:32:02 cky: srfi-41 is a good call; yeah, there's already a certain amount of domain knowledge encoded into scheme.el. 03:32:24 it's possible to go too far, though: i wanted to recognize `loop', for instance, from foof-loop; but that seemed to general. 03:32:35 too* 03:32:49 or at least that was foof's argument at the time. 03:33:22 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #scheme 03:35:51 *nods* 03:35:56 The solution is to expand the whole file, and automatically indent specially leading macro forms which don't expand directly into function applications or exported macro forms. 03:36:19 foof: Isn't that a _lot_ of work for Emacs to do? 03:38:06 Yes. It wouldn't be unthinkable for an editor written in Scheme. You can also detect and cache macros with fixed positional forms just once. 03:38:49 I was toying with applying that sort of logic to scheme-complete.el, but am more interested in getting my own editor up to speed. 03:40:31 foof: holy shit; are you working on a scheme-based editor? 03:41:09 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 248 seconds] 03:41:55 -!- chris-kun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 03:46:12 I've been putting together the pieces of an editor for years (e.g. irregex which can easily handle arbitrary text data structures in addition to plain strings). I have a basic unpublished editor for chicken (SDL-based) with roughly edwin's level of functionality. 03:46:56 ... plus utf8 suport and optional vertical text for Asian languages. 03:48:02 But it's slow, and no doubt has bugs since I haven't used it in earnest. The plan now is to write everything in the R7RS module system and use chibi for primary development. 03:48:24 foof: jesus, man; you're like the da Vinci of scheme: a whole editor that you haven't bothered publishing? 03:50:27 Publishing means I'd have to support it. 03:50:56 I have a long list of frustrating software projects which imply otherwise! 03:51:10 homie` [~levgue@xdsl-78-35-165-231.netcologne.de] has joined #scheme 03:51:26 jrtayloriv [~jrtaylori@207-118-121-31.dyn.centurytel.net] has joined #scheme 03:53:11 -!- homie [~levgue@xdsl-78-35-186-224.netcologne.de] has quit [Ping timeout: 240 seconds] 04:14:29 -!- khisanth_ is now known as Khisanth 04:20:32 -!- aidalgol [~user@202.36.179.68] has quit [Remote host closed the connection] 04:24:25 tippenein [~tippenein@c-24-245-21-197.hsd1.mn.comcast.net] has joined #scheme 04:25:51 binary_crayon [~binary_cr@207.195.119.210] has joined #scheme 04:27:03 if I want to attach a list to a key within a key.. ex. (attach-to '(1 2) "key1" "key2" list) list->("key1 ("key2" item attached-LIST (1 2))) 04:28:12 basically, if the key isn't accessible by car, how do I alter items within it? 04:30:39 tippenein: You can set-car! or set-cdr! whatever cons cell you want. 04:31:08 rudybot: (define foo (list 1 (list 2 (list 3) 4) 5)) 04:31:08 cky: Done. 04:31:10 rudybot: foo 04:31:10 cky: ; Value: (1 (2 (3) 4) 5) 04:31:56 rudybot: (set-car! (cddadr foo) 42) 04:31:56 cky: error: reference to an identifier before its definition: set-car! in module: 'program 04:32:25 : / 04:32:43 i see what you're goin for there 04:33:15 rudybot, init r5rs 04:33:15 DT``: your r5rs sandbox is ready 04:33:22 rudybot: init r5rs 04:33:23 rudybot, (define foo (list 1 (list 2 (list 3) 4) 5)) 04:33:23 cky: your r5rs sandbox is ready 04:33:23 DT``: Done. 04:33:25 rudybot: (define foo (list 1 (list 2 (list 3) 4) 5)) 04:33:25 cky: Done. 04:33:27 rudybot: (set-car! (cddadr foo) 42) 04:33:28 cky: Done. 04:33:30 rudybot: foo 04:33:30 cky: ; Value: {1 {2 {3} 42} 5} 04:33:37 tippenein: There you go. :-P 04:41:34 ; ) thanks. that might work 04:47:43 -!- myu2 [~myu2@v051158.dynamic.ppp.asahi-net.or.jp] has quit [Ping timeout: 246 seconds] 04:52:58 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:53:55 myu2 [~myu2@v051158.dynamic.ppp.asahi-net.or.jp] has joined #scheme 05:05:49 emporas_ [~emporas@athedsl-173648.home.otenet.gr] has joined #scheme 05:07:26 chemuduguntar [~ravic@smtp.touchcut.com] has joined #scheme 05:17:04 nilg [~user@77.70.2.229] has joined #scheme 05:19:53 rageous [~Adium@user-38q461p.cable.mindspring.com] has joined #scheme 05:20:27 -!- rageous [~Adium@user-38q461p.cable.mindspring.com] has left #scheme 05:23:36 evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has joined #scheme 05:29:32 -!- tippenein [~tippenein@c-24-245-21-197.hsd1.mn.comcast.net] has quit [Quit: Leaving] 05:54:09 ahc [~Antti@z241.ip6.netikka.fi] has joined #scheme 05:56:36 -!- stis [~AndChat@host-78-79-242-50.mobileonline.telia.com] has quit [Quit: Bye] 05:56:55 stis [~AndChat@host-78-79-242-50.mobileonline.telia.com] has joined #scheme 06:01:44 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 258 seconds] 06:05:06 -!- binary_crayon [~binary_cr@207.195.119.210] has quit [Remote host closed the connection] 06:13:39 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 260 seconds] 06:14:00 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Read error: Operation timed out] 06:14:44 -!- happyrai` [~user@cpe-204-210-208-155.neo.res.rr.com] has quit [Ping timeout: 276 seconds] 06:15:23 joast [~rick@76.178.178.72] has joined #scheme 06:15:38 -!- unixbomber [~danw@cpe-71-79-255-62.columbus.res.rr.com] has quit [Ping timeout: 260 seconds] 06:17:38 unixbomber [~danw@cpe-71-79-255-62.columbus.res.rr.com] has joined #scheme 06:18:08 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 06:19:36 -!- nilg [~user@77.70.2.229] has quit [Remote host closed the connection] 06:21:09 jewel [~jewel@196-215-16-190.dynamic.isadsl.co.za] has joined #scheme 06:35:52 kms_ [~kms@75-168-175-97.mpls.qwest.net] has joined #scheme 06:35:58 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 246 seconds] 06:40:52 -!- jewel [~jewel@196-215-16-190.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 06:42:40 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 06:50:56 -!- evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: leaving] 07:15:09 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 07:31:22 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 07:31:57 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 07:37:20 leo2007 [~leo@111.194.110.255] has joined #scheme 07:45:07 -!- sjamaan_ is now known as sjamaan 07:45:37 -!- sjamaan is now known as Guest80332 07:46:15 -!- Guest80332 is now known as sjamaan 07:46:20 -!- sjamaan [~sjamaan@frohike.xs4all.nl] has quit [Changing host] 07:46:20 sjamaan [~sjamaan@netbsd/developer/sjamaan] has joined #scheme 07:47:55 mmc1 [~michal@85.90.76.66] has joined #scheme 07:49:16 -!- mmc1 [~michal@85.90.76.66] has quit [Client Quit] 07:49:35 mmc1 [~michal@85.90.76.66] has joined #scheme 07:56:54 rasterbar [~rasterbar@unaffiliated/rasterbar] has joined #scheme 07:57:14 -!- xwl_ [~user@nat/nokia/x-tojgqjwefswoioik] has quit [Remote host closed the connection] 08:01:43 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 258 seconds] 08:02:35 -!- mmc1 [~michal@85.90.76.66] has quit [Read error: Connection reset by peer] 08:03:18 mmc1 [~michal@85.90.76.66] has joined #scheme 08:12:42 xwl_ [~user@nat/nokia/x-eolbkhhlxxslmjsy] has joined #scheme 08:17:53 -!- mmc1 [~michal@85.90.76.66] has quit [Read error: Connection reset by peer] 08:18:10 mmc1 [~michal@85.90.76.66] has joined #scheme 08:23:15 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 08:25:52 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Ping timeout: 258 seconds] 08:29:54 -!- xwl_ [~user@nat/nokia/x-eolbkhhlxxslmjsy] has quit [Remote host closed the connection] 08:29:56 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Ping timeout: 276 seconds] 08:31:44 xwl_ [~user@nat/nokia/x-xwbrzwgwsljjpcrk] has joined #scheme 08:33:50 -!- mmc1 [~michal@85.90.76.66] has quit [Quit: Leaving.] 08:34:08 mmc1 [~michal@85.90.76.66] has joined #scheme 08:37:14 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 08:37:42 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 08:39:22 -!- mmc1 [~michal@85.90.76.66] has quit [Quit: Leaving.] 08:39:33 eno [~eno@nslu2-linux/eno] has joined #scheme 08:39:38 mmc1 [~michal@85.90.76.66] has joined #scheme 08:40:45 zmyrgel [~user@hoasb-ff0cdd00-22.dhcp.inet.fi] has joined #scheme 08:41:11 -!- mmc1 [~michal@85.90.76.66] has quit [Client Quit] 08:41:23 mmc1 [~michal@85.90.76.66] has joined #scheme 08:45:53 -!- ecraven [~user@140.78.42.213] has quit [Quit: bbl] 08:47:30 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 08:47:46 ecraven [~user@140.78.42.213] has joined #scheme 08:52:48 -!- ckrailo [~ckrailo@pool-71-170-15-148.dllstx.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 09:04:16 -!- kms_ [~kms@75-168-175-97.mpls.qwest.net] has quit [Quit: kms_] 09:14:46 -!- mmc1 [~michal@85.90.76.66] has quit [Ping timeout: 246 seconds] 09:20:32 nilg` [~user@77.70.2.229] has joined #scheme 09:28:41 masm [~masm@2.80.164.253] has joined #scheme 09:39:29 -!- jrtayloriv [~jrtaylori@207-118-121-31.dyn.centurytel.net] has quit [Quit: Leaving] 09:48:43 -!- ASau [~user@95-24-140-205.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 09:49:47 ASau [~user@95-27-203-229.broadband.corbina.ru] has joined #scheme 10:04:24 wlen [~len@77.126.70.89] has joined #scheme 10:04:34 -!- masm [~masm@2.80.164.253] has quit [Ping timeout: 246 seconds] 10:06:23 masm [~masm@bl16-168-222.dsl.telepac.pt] has joined #scheme 10:23:56 -!- chemuduguntar [~ravic@smtp.touchcut.com] has quit [Ping timeout: 258 seconds] 10:24:20 -!- wlen [~len@77.126.70.89] has quit [Quit: leaving] 10:43:40 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 10:47:43 snorgers [~AndChat@62.247.7.133] has joined #scheme 10:50:23 -!- stis [~AndChat@host-78-79-242-50.mobileonline.telia.com] has quit [Ping timeout: 260 seconds] 10:52:56 -!- snorgers [~AndChat@62.247.7.133] has quit [Ping timeout: 276 seconds] 10:58:06 slom [~sloma@port-87-234-239-162.static.qsc.de] has joined #scheme 11:05:17 -!- ahc [~Antti@z241.ip6.netikka.fi] has quit [Ping timeout: 276 seconds] 11:08:48 XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has joined #scheme 11:08:53 ijp [~user@host86-147-170-39.range86-147.btcentralplus.com] has joined #scheme 11:10:54 -!- XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has quit [Client Quit] 11:23:30 tupi [~david@189.60.162.71] has joined #scheme 11:32:47 -!- nilg` [~user@77.70.2.229] has quit [Read error: Connection reset by peer] 11:39:11 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 11:39:33 -!- xwl_ [~user@nat/nokia/x-xwbrzwgwsljjpcrk] has quit [Ping timeout: 248 seconds] 12:08:17 -!- leo2007 [~leo@111.194.110.255] has quit [Quit: rcirc on GNU Emacs 23.3.50.1] 12:12:21 hiyuh [~hiyuh@KD113151162160.ppp-bb.dion.ne.jp] has joined #scheme 12:16:52 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 12:29:38 -!- ijp [~user@host86-147-170-39.range86-147.btcentralplus.com] has quit [Quit: weekly reboot] 12:33:40 -!- dsmith_ is now known as dsmith 12:50:01 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Ping timeout: 246 seconds] 12:52:09 arbscht [~arbscht@unaffiliated/arbscht] has joined #scheme 12:58:08 xwl [~user@222.130.116.211] has joined #scheme 13:00:41 binary_crayon [~binary_cr@207.195.119.210] has joined #scheme 13:04:59 ahc [~Antti@1706.pc.puv.fi] has joined #scheme 13:09:22 Oabl [~Oabl@127.Red-88-5-130.dynamicIP.rima-tde.net] has joined #scheme 13:11:19 lithpr [~user@cpe-204-210-208-155.neo.res.rr.com] has joined #scheme 13:16:40 -!- zmyrgel [~user@hoasb-ff0cdd00-22.dhcp.inet.fi] has quit [Remote host closed the connection] 13:17:50 stis [~AndChat@78.79.212.200] has joined #scheme 13:20:02 -!- ahc [~Antti@1706.pc.puv.fi] has quit [Ping timeout: 260 seconds] 13:23:13 -!- tupi [~david@189.60.162.71] has quit [Quit: Leaving] 13:27:42 -!- stis [~AndChat@78.79.212.200] has quit [Quit: Bye] 13:31:15 ijp [~user@host86-147-170-39.range86-147.btcentralplus.com] has joined #scheme 13:43:48 kuribas [~user@d54C4334E.access.telenet.be] has joined #scheme 13:44:02 -!- binary_crayon [~binary_cr@207.195.119.210] has quit [Remote host closed the connection] 13:46:05 -!- poucet_ is now known as poucet 13:53:14 nilg` [~user@77.70.2.229] has joined #scheme 13:53:36 -!- Oabl [~Oabl@127.Red-88-5-130.dynamicIP.rima-tde.net] has quit [Disconnected by services] 13:55:53 femtoo [~femto@95-89-249-242-dynip.superkabel.de] has joined #scheme 14:03:37 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 14:12:08 binary_crayon [~binary_cr@207.195.119.210] has joined #scheme 14:12:43 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 246 seconds] 14:17:35 stis [~AndChat@host-95-194-60-241.mobileonline.telia.com] has joined #scheme 14:17:41 -!- stis [~AndChat@host-95-194-60-241.mobileonline.telia.com] has quit [Client Quit] 14:19:22 Adamant [~Adamant@c-68-54-177-186.hsd1.ga.comcast.net] has joined #scheme 14:19:22 -!- Adamant [~Adamant@c-68-54-177-186.hsd1.ga.comcast.net] has quit [Changing host] 14:19:22 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 14:20:56 -!- xwl [~user@222.130.116.211] has quit [Ping timeout: 276 seconds] 14:25:34 -!- samth_away is now known as samth 14:26:04 aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has joined #scheme 14:28:34 -!- binary_crayon [~binary_cr@207.195.119.210] has quit [Remote host closed the connection] 14:32:07 binary_crayon [~binary_cr@207.195.119.210] has joined #scheme 14:36:14 evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has joined #scheme 14:42:07 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Remote host closed the connection] 14:53:15 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 14:53:48 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 14:59:36 archman [~archman@unaffiliated/archman] has joined #scheme 14:59:43 hello 14:59:58 rageous [~Adium@user-38q461p.cable.mindspring.com] has joined #scheme 15:01:25 anyone have an idea why i'm getting a zombie process when a command from 'open-input-pipe' finishes (http://paste.lisp.org/display/121211) 15:02:45 -!- clklein_ is now known as clklein 15:03:01 -!- archman [~archman@unaffiliated/archman] has quit [Quit: Lost terminal] 15:03:34 archman [~archman@unaffiliated/archman] has joined #scheme 15:04:01 basically, whenever i send an 'echo "checkpcm" > /tmp/.ipcfifo' a new zombie appears 15:04:18 any ideas appreciated :) 15:04:53 btw, this is my first program, so nvm the crappy style 15:05:05 Probably because OPEN-INPUT-PIPE is implemented in terms of popen and someone else has a SIGCHLD handler that runs waitpid. 15:05:18 hmm 15:05:55 That's one easy way it could go wrong, anyway. This stuff is not straightforward to get right because the Unix API totally fails to be composable. 15:06:59 Riastradh: Is there any sensible way to create a Scheme library to paper over that lossage? Or is an OS redesign necessary? 15:07:09 Riastradh: could i somehow use 'call-with-input-pipe' instead, since it closes the pipe after returning? 15:07:23 Certainly you could do it, cky. It wouldn't compose with anyone else's library, though. 15:07:26 archman: It's not about closing the pipe. It's about the child process not getting reaped correctly. 15:07:31 Riastradh: Hmmm. 15:08:02 There is only one SIGCHLD handler, and any call to waitpid can reap any process. 15:09:09 i always researched on zombies and found a oneliner that'd remove zombies, but it also terminates the parent, then... 15:09:15 kill -HUP `ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]' | awk '{print $2}'` 15:09:21 s/always/also 15:10:12 basically, my application is a daemon waiting for requests from different applications through a fifo 15:10:34 and i want to implemet a functionality to be able to show the current pcm level 15:10:47 You can't get rid of them unless the parent process lets the kernel hand off the subprocess's exit status, by calling wait in the parent process. 15:11:11 bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has joined #scheme 15:11:42 Riastradh: btw, i'm a beginner, so please don't mind my clumsy questions 15:12:06 so what i need here is to make a parent let the subprocess to be controlled by something else? 15:12:24 (kernel) 15:12:34 Chances are, it's a bug in Chicken or in whatever egg you're using to deal with subprocesses. 15:14:14 hmm, ok 15:14:20 thanks for the help! 15:18:05 dnolen [~davidnole@184.152.69.75] has joined #scheme 15:22:24 Oh, looks like you'll just need to use CLOSE-INPUT-PIPE -- or, rather, replace OPEN-INPUT-POPE by CALL-WITH-INPUT-PIPE. 15:22:33 yes :) 15:22:41 just realized it on #chicken 15:22:45 testing 15:22:56 Still, beware if anything ever sets a SIGCHLD handler and calls waitpid: then CLOSE-INPUT-PIPE is likely to hang. 15:23:08 ok 15:25:00 Of course, it is absolutely absurd that in a system with a garbage collector such as Chicken, you can leak zombie processes at all. 15:25:25 (This is a consequence of using popen and not using a SIGCHLD handler that calls waitpid and transfers responsibility for the subprocess's status from the kernel to the garbage collector.) 15:25:45 Riastradh: that's because chicken does not install default handlers for signals 15:25:59 (which is documented btw @ archman ) 15:26:02 -!- docgnome` is now known as docgnoma 15:26:08 -!- docgnoma is now known as docgnome 15:26:10 ok 15:26:11 OK, so it's a documented bug. 15:29:12 -!- homie` [~levgue@xdsl-78-35-165-231.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:29:52 Riastradh: yeah 15:32:04 Riastradh: 'call-with-input-pipe' worked, thanks! 15:33:13 homie [~levgue@xdsl-78-35-165-231.netcologne.de] has joined #scheme 15:34:47 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 15:36:10 eno [~eno@nslu2-linux/eno] has joined #scheme 15:37:24 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 15:38:25 -!- rageous [~Adium@user-38q461p.cable.mindspring.com] has quit [Quit: Leaving.] 15:46:05 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 15:48:02 ckrailo [~ckrailo@208.86.167.249] has joined #scheme 15:54:02 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 15:57:41 homie` [~levgue@xdsl-78-35-148-193.netcologne.de] has joined #scheme 15:59:06 tupi [~david@139.82.89.24] has joined #scheme 15:59:43 -!- homie [~levgue@xdsl-78-35-165-231.netcologne.de] has quit [Ping timeout: 246 seconds] 16:00:21 Caleb-- [thedude@109.64.213.7] has joined #scheme 16:12:37 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Remote host closed the connection] 16:13:03 rageous [~Adium@user-38q461p.cable.mindspring.com] has joined #scheme 16:13:11 -!- binary_crayon [~binary_cr@207.195.119.210] has quit [Remote host closed the connection] 16:20:33 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Ping timeout: 260 seconds] 16:29:21 -!- archman [~archman@unaffiliated/archman] has left #scheme 16:31:45 tronador_ [~guille@190.145.89.146] has joined #scheme 16:32:58 femtooo [~femto@95-89-249-242-dynip.superkabel.de] has joined #scheme 16:32:59 -!- femtoo [~femto@95-89-249-242-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 16:37:04 arbscht [~arbscht@unaffiliated/arbscht] has joined #scheme 16:45:59 binary_crayon [~binary_cr@pp002332dca816.usask.ca] has joined #scheme 16:46:20 noonian [~noonian@c-76-105-129-255.hsd1.or.comcast.net] has joined #scheme 16:47:55 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [Ping timeout: 240 seconds] 16:48:46 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 16:48:47 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Read error: Operation timed out] 16:54:28 copumpkin [~pumpkin@17.101.89.204] has joined #scheme 16:54:28 -!- copumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 16:54:29 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 17:00:36 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 246 seconds] 17:01:51 arbscht [~arbscht@unaffiliated/arbscht] has joined #scheme 17:03:10 jewel [~jewel@196-215-16-190.dynamic.isadsl.co.za] has joined #scheme 17:06:21 TippenEin [~chatzilla@c-24-245-21-197.hsd1.mn.comcast.net] has joined #scheme 17:06:54 how can I easily export my dependencies to another file and the functions within my main? 17:15:40 does anyone have a good resource on BSTs and Scheme? 17:16:31 is this at all the right approach? http://folk.uio.no/tomasjoh/random/bst-scheme.png 17:16:52 and would that be: (cons 'data (cons 'left 'right))? 17:17:49 -!- rageous [~Adium@user-38q461p.cable.mindspring.com] has quit [Quit: Leaving.] 17:20:31 Personally, I'd use records http://srfi.schemers.org/srfi-9/srfi-9.html 17:21:20 school assignment, so I'm pretty sure they want me to do it from scratch :) 17:23:28 Well, if you stick to the accessors for the BST, then it won't matter if you use pairs/records/vectors/whatever 17:24:23 Ragnaroek [~chatzilla@p5B0C4122.dip.t-dialin.net] has joined #scheme 17:24:42 well, is that right using pairs, then? :) 17:25:24 Articate: It works well enough. 17:25:27 I guess... 17:25:53 Or you can use a length-3 vector, but, meh. 17:27:44 -!- slom [~sloma@port-87-234-239-162.static.qsc.de] has quit [Remote host closed the connection] 17:28:29 I'd use a (vector data (cons left right)), just because. 17:29:03 DT``: O_o 17:29:08 That's so perverse. 17:29:10 Well, there is no shortage of absurd ways to do this 17:29:11 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 17:29:56 ijp: I agree. Let's do it using lambdas! 17:30:10 but conses *are* lambdas! 17:30:15 :-) 17:31:37 cky: Or strings :) 17:32:34 strings, input ports and (read). 17:32:40 (and (write)) 17:35:31 thats a perfectly reasonable way though araticate 17:35:33 Ugh, that would destroy object identity. :-( 17:36:05 all I wanted to know noonian :> 17:36:45 i might use a list of children or something so its easier to extend to arbitrary number of children but if you no you arent doing anything like that it doesnt matter 17:36:54 know* 17:37:25 MrFahrenheit [~RageOfTho@62.101.144.19] has joined #scheme 17:39:57 mmc1 [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 17:40:44 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Ping timeout: 264 seconds] 17:47:05 ahc [~Antti@z241.ip6.netikka.fi] has joined #scheme 17:58:51 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #scheme 18:20:58 f8l [~f8l@87-205-71-245.adsl.inetia.pl] has joined #scheme 18:27:10 -!- binary_crayon [~binary_cr@pp002332dca816.usask.ca] has quit [Remote host closed the connection] 18:30:38 -!- aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 18:30:58 aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has joined #scheme 18:32:12 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 18:32:23 -!- noonian [~noonian@c-76-105-129-255.hsd1.or.comcast.net] has quit [Ping timeout: 260 seconds] 18:41:29 -!- emporas_ [~emporas@athedsl-173648.home.otenet.gr] has quit [Remote host closed the connection] 18:50:01 -!- tronador_ [~guille@190.145.89.146] has quit [Quit: tronador_] 19:00:31 jcowan [c6b912cf@gateway/web/freenode/ip.198.185.18.207] has joined #scheme 19:00:54 oik 19:01:52 -!- TippenEin [~chatzilla@c-24-245-21-197.hsd1.mn.comcast.net] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756]] 19:02:06 Nyuk! 19:08:55 -!- rien [~rien@dyn-160-39-34-114.dyn.columbia.edu] has quit [Ping timeout: 240 seconds] 19:09:57 rien [~rien@dyn-160-39-34-114.dyn.columbia.edu] has joined #scheme 19:11:35 dzhus [~sphinx@95-27-210-221.broadband.corbina.ru] has joined #scheme 19:17:44 emporas [~emporas@athedsl-173648.home.otenet.gr] has joined #scheme 19:19:06 -!- unixbomber [~danw@cpe-71-79-255-62.columbus.res.rr.com] has quit [Remote host closed the connection] 19:34:14 Zol [~Zolomon@li152-84.members.linode.com] has joined #scheme 19:36:11 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 19:36:54 copumpkin [~pumpkin@17.101.89.204] has joined #scheme 19:36:54 -!- copumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 19:36:54 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 19:48:37 Grak! 19:50:58 jcowan, you should make live drafts of the r43rs available 19:51:54 Live and gooey and squirming! 19:52:03 Complain to foof, he's the chair. 19:52:41 Also, I do not think it will be the Revised^43 or Revised^256 Report. 19:53:04 s/256/64 19:53:26 Actually I think we should call it "Report on the Algorithmic Language Scheme 2011". 19:54:06 "Revised Revised Revised Revised Revised Revised Revised Report" is a truffle overdone. 19:54:07 how about Report on Scheme++? 19:54:15 Gak, no. 19:54:19 :) 19:54:22 I know: Scheme++1x 19:54:26 If anything was Scheme++, it was R6RS. 19:54:59 Recursively Revised Report on the Algorithmic Language Scheme 19:55:03 so then your report can be Scheme-- 19:55:13 Or Scheme++-- 19:55:15 YRS. 19:55:23 *YRRS 19:55:28 Y-combinator Report on Scheme? 19:55:32 -!- Ragnaroek [~chatzilla@p5B0C4122.dip.t-dialin.net] has quit [Remote host closed the connection] 19:55:47 (Y Revised) Report on the Algorithmic Language Scheme. 19:56:14 Y? Because we looooove you! 19:56:44 Of course, the WG2 report will be Scheme++++ 19:57:02 Scheme#? 19:57:12 Report on the Algorithmic Language Scheme: Scheme Harder 19:57:24 WG2 will be Scheme Sharp, WG1 Scheme Flat. 19:57:51 No, WG1 Scheme is no longer flat. 19:58:08 ijp: Shouldn't that be "Scheme Me Harder"? 19:58:16 teurastaja [~Samuel@modemcable182.177-200-24.mc.videotron.ca] has joined #scheme 19:58:29 -!- femtooo [~femto@95-89-249-242-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 19:59:29 jcowan: if you prefer 20:00:58 -!- jewel [~jewel@196-215-16-190.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 20:01:37 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 252 seconds] 20:06:58 chturne [~chturne@host86-128-225-140.range86-128.btcentralplus.com] has joined #scheme 20:10:20 -!- homie` [~levgue@xdsl-78-35-148-193.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:14:01 homie [~levgue@xdsl-78-35-148-193.netcologne.de] has joined #scheme 20:15:53 tronador_ [~guille@190.145.89.146] has joined #scheme 20:17:35 -!- teurastaja [~Samuel@modemcable182.177-200-24.mc.videotron.ca] has quit [Quit: (call/cc (lambda (k) (chat) (k "(call/cc (lambda (k) (chat) (k)))")))] 20:18:09 -!- hiyuh [~hiyuh@KD113151162160.ppp-bb.dion.ne.jp] has left #scheme 20:18:12 Oabl [~Oabl@127.Red-88-5-130.dynamicIP.rima-tde.net] has joined #scheme 20:19:43 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 20:24:46 -!- nilg` [~user@77.70.2.229] has quit [Read error: Connection reset by peer] 20:28:16 lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has joined #scheme 20:29:50 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Computer has gone to sleep.] 20:34:00 -!- emporas [~emporas@athedsl-173648.home.otenet.gr] has quit [Ping timeout: 260 seconds] 20:41:42 -!- f8l [~f8l@87-205-71-245.adsl.inetia.pl] has quit [Quit: WeeChat 0.3.4] 21:02:37 -!- myu2 [~myu2@v051158.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 21:07:02 ckrailo [~ckrailo@utdpat242007.utdallas.edu] has joined #scheme 21:18:55 dnolen [~davidnole@184.152.69.75] has joined #scheme 21:23:39 Lemonator [~kniu@DOHOHO.RES.CMU.EDU] has joined #scheme 21:23:40 -!- kniu [~kniu@DOHOHO.RES.CMU.EDU] has quit [Read error: Connection reset by peer] 21:35:06 -!- Oabl [~Oabl@127.Red-88-5-130.dynamicIP.rima-tde.net] has quit [Quit: Oabl] 21:37:32 -!- chturne [~chturne@host86-128-225-140.range86-128.btcentralplus.com] has quit [Read error: Operation timed out] 21:37:52 SteveG [~Steve@c-75-70-2-32.hsd1.co.comcast.net] has joined #scheme 21:38:35 -!- jcowan [c6b912cf@gateway/web/freenode/ip.198.185.18.207] has left #scheme 21:40:43 When I load a file, I'm getting an invalid syntax () exception. 21:40:52 -!- aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has quit [Quit: aisa] 21:41:03 The code in question is: 21:41:09 (printf "A") 21:41:09 (import swl:oop) 21:41:21 (import swl:macros) 21:41:21 (printf "B") 21:41:21 (define test 21:41:34 (lambda (filename) 21:41:34 (set! fv 21:41:34 (create 21:41:34 (create with (title: "FileView")) 21:41:34 filename)))) 21:41:35 (printf "*") 21:42:25 Only AB prints. And (test) yields a variable test is not bound exception. Can't figure out why the definition fails. Any ideas? 21:48:01 Try to remove subforms from the test definition until the error disappears. 21:54:48 You never defined FV, SteveG. You can't modify the value of a variable that doesn't exist. 21:59:18 -!- mmc1 [~michal@82-148-210-75.fiber.unet.nl] has quit [Ping timeout: 248 seconds] 22:00:43 chturne [~chturne@host86-128-225-140.range86-128.btcentralplus.com] has joined #scheme 22:03:12 tauntaun [~Crumpet@ool-457c37c3.dyn.optonline.net] has joined #scheme 22:03:26 Riastradh: Thanks. I tried creating fv with (define, but the system objected to expression within lambda. What is the proper way to do such? 22:05:14 What are you trying to accomplish? 22:08:28 -!- dzhus [~sphinx@95-27-210-221.broadband.corbina.ru] has quit [Quit: Yow! Legally-imposed CULTURE-reduction is CABBAGE-BRAINED!] 22:10:07 githogori [~githogori@216.207.36.222] has joined #scheme 22:11:56 I'm learning about the Scheme Widget Library in Chez Scheme and trying to load some of the files. I added a "(let [fv #f]" and that fixed the expression error. Now I'm back to the "invalid syntax ()" error. 22:14:15 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 22:15:44 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 22:15:49 -!- ckrailo [~ckrailo@utdpat242007.utdallas.edu] has quit [Quit: Computer has gone to sleep.] 22:16:13 pytho [814ff486@gateway/web/freenode/ip.129.79.244.134] has joined #scheme 22:22:36 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 246 seconds] 22:25:10 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 22:25:41 -!- lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has quit [Read error: Connection reset by peer] 22:25:49 chemuduguntar [~ravic@smtp.touchcut.com] has joined #scheme 22:25:56 (foo) 22:26:31 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 22:30:33 dnolen [~davidnole@184.152.69.75] has joined #scheme 22:30:58 -!- SteveG [~Steve@c-75-70-2-32.hsd1.co.comcast.net] has quit [Quit: Leaving] 22:32:57 ckrailo [~ckrailo@utdpat242007.utdallas.edu] has joined #scheme 22:32:58 #f 22:38:39 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 22:44:21 -!- pytho [814ff486@gateway/web/freenode/ip.129.79.244.134] has quit [Quit: Page closed] 22:45:01 -!- kuribas [~user@d54C4334E.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:49:44 -!- tronador_ [~guille@190.145.89.146] has quit [Quit: tronador_] 22:56:24 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 23:07:56 -!- samth is now known as samth_away 23:09:09 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Ping timeout: 246 seconds] 23:09:09 -!- ahc [~Antti@z241.ip6.netikka.fi] has quit [Ping timeout: 260 seconds] 23:11:28 arbscht [~arbscht@unaffiliated/arbscht] has joined #scheme 23:18:53 jrtayloriv [~jrtaylori@207-118-96-79.stat.centurytel.net] has joined #scheme 23:22:46 -!- bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:23:33 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 23:41:59 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 252 seconds] 23:45:36 -!- ckrailo [~ckrailo@utdpat242007.utdallas.edu] has quit [Quit: Computer has gone to sleep.] 23:46:41 -!- chturne [~chturne@host86-128-225-140.range86-128.btcentralplus.com] has quit [Ping timeout: 240 seconds] 23:50:42 dnolen [~davidnole@pool-68-161-57-242.ny325.east.verizon.net] has joined #scheme