00:04:29 -!- JuanitoJons [~jreynoso@201.164.188.20] has quit [Quit: Saliendo] 00:04:53 -!- gendl [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: gendl] 00:06:08 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 00:06:44 -!- Karl_dscc [~localhost@p5DD9CB84.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 00:06:58 -!- seangrove [~user@2600:1010:b011:b3c4:ccf6:bc55:12bc:44d9] has quit [Read error: Connection reset by peer] 00:07:28 mishoo [~mishoo@93.113.190.121] has joined #lisp 00:10:17 -!- echo-area [~user@123.120.245.118] has quit [Remote host closed the connection] 00:14:06 sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has joined #lisp 00:14:22 ltbarcly [~textual@216.113.168.135] has joined #lisp 00:15:57 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 252 seconds] 00:20:06 seangrove [~user@230.sub-70-197-5.myvzw.com] has joined #lisp 00:20:49 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 00:23:36 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 00:23:38 -!- prip [~foo@host26-133-dynamic.21-87-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 00:24:35 lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has joined #lisp 00:24:46 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 00:26:48 -!- LiamH [~healy@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 00:28:27 jleija [~jleija@50.15.142.21] has joined #lisp 00:29:02 k0001 [~k0001@host184.190-136-197.telecom.net.ar] has joined #lisp 00:29:03 -!- danielszmulewicz [~danielszm@5.22.135.157] has quit [Quit: danielszmulewicz] 00:30:33 -!- Slowpoke_Man is now known as BlastHardcheese 00:31:47 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 246 seconds] 00:31:52 -!- segv- [~mb@95-91-240-255-dynip.superkabel.de] has quit [Remote host closed the connection] 00:31:58 Hey guys, what's you IDE of choice for lisp? I've been learning with emacs (awesome, no complains), but I wonder what else it's out there that is worth a try. 00:33:06 *is 00:34:14 emacs + slime 00:34:16 emacs + slime 00:34:38 emacs + slime 00:34:47 prip [~foo@host213-120-dynamic.49-79-r.retail.telecomitalia.it] has joined #lisp 00:34:50 (+ paredit + some others, too) 00:36:16 -!- hugod` is now known as hugod 00:36:46 -!- hugod is now known as Guest91775 00:37:21 zRecursive [~czsq888@183.13.194.201] has joined #lisp 00:38:27 screen + emacsclient + slime 00:38:45 need to learn paredit 00:39:02 -!- Guest91775 is now known as hugoduncan 00:40:28 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Quit: ejohnson] 00:40:45 sheilong [~sabayonus@unaffiliated/sheilong] has joined #lisp 00:45:47 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 00:45:55 Thank you, slime is really cool. I'm reading about paredit, didn't know about it. Looks nice. 00:47:26 -!- sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has quit [Quit: Leaving.] 00:47:51 duggiefresh [~duggiefre@c-66-30-11-90.hsd1.ma.comcast.net] has joined #lisp 00:48:10 screen seems like views in eclipse. Am I right? 00:49:28 dunno eclipse. But screen has the advantage of terminal abstraction that emacs in a window doesn't. 00:49:44 I usually have both screen and X frames in a same emacs server 00:50:27 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Read error: Operation timed out] 00:53:47 victor_lowther [~victor.lo@223.197.71.5] has joined #lisp 00:54:48 nilsi_ [~nilsi@49.84.191.161] has joined #lisp 00:55:26 I'm reading http://www.emacswiki.org/emacs/EmacsLispScreen but I don't quite get it. Does what you say mean that you can distribute your views among different devices connected to an emacs server? That sounds way better than eclipse views. 00:57:26 gendl [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 01:04:55 I am just using GNU screen 01:05:05 but that looks good, too 01:05:47 ^a conflict with emacs? 01:06:29 i bind it to C-v 01:06:42 tmux :P 01:06:48 -!- seangrove [~user@230.sub-70-197-5.myvzw.com] has quit [Read error: Connection reset by peer] 01:06:54 ^a remapped to ^] 01:06:56 which i use less often than C-a 01:06:56 no conflict 01:07:06 I use C-v all the time 01:07:24 ^] conflicts with telnet. I don't use telnet. 01:07:36 (anymore) 01:07:49 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 01:08:15 I used to run pppd over telnet... 01:11:16 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 264 seconds] 01:13:16 normanrichards [~textual@rrcs-67-78-97-126.sw.biz.rr.com] has joined #lisp 01:13:37 -!- jarpal [~jamesmart@unaffiliated/totimkopf] has quit [Ping timeout: 272 seconds] 01:14:00 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 01:14:38 -!- harish_ [~harish@175.156.247.44] has quit [Ping timeout: 240 seconds] 01:14:57 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 01:15:21 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 01:18:14 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 240 seconds] 01:23:20 -!- gendl [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: gendl] 01:23:29 -!- nilsi_ [~nilsi@49.84.191.161] has quit [Remote host closed the connection] 01:24:03 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 01:29:17 Sgeo [~quassel@ool-ad034ea6.dyn.optonline.net] has joined #lisp 01:31:42 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #lisp 01:31:43 -!- kwmiebach [~kwmiebach@xdsl-87-78-238-226.netcologne.de] has quit [Ping timeout: 260 seconds] 01:32:14 -!- k0001 [~k0001@host184.190-136-197.telecom.net.ar] has quit [Ping timeout: 240 seconds] 01:32:41 kwmiebach [~kwmiebach@xdsl-87-78-3-117.netcologne.de] has joined #lisp 01:36:01 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 01:36:18 banjara [~Adium@unaffiliated/banjara] has joined #lisp 01:36:23 -!- victor_lowther [~victor.lo@223.197.71.5] has quit [Ping timeout: 260 seconds] 01:37:36 sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has joined #lisp 01:38:19 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Quit: Must not waste too much time here...] 01:40:38 namtsui` [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 01:42:41 nialo- [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 01:43:06 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 01:43:11 -!- namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 01:43:21 banjara [~Adium@unaffiliated/banjara] has joined #lisp 01:44:40 -!- zRecursive [~czsq888@183.13.194.201] has quit [Remote host closed the connection] 01:53:38 -!- oleo [~oleo@xdsl-78-35-145-49.netcologne.de] has quit [Read error: Connection reset by peer] 01:54:13 harish_ [~harish@119.234.1.61] has joined #lisp 01:55:18 oleo [~oleo@xdsl-78-35-190-253.netcologne.de] has joined #lisp 01:56:30 vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has joined #lisp 02:00:24 nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 02:06:14 -!- harish_ [~harish@119.234.1.61] has quit [Ping timeout: 240 seconds] 02:08:02 danielszmulewicz [~danielszm@5.22.135.157] has joined #lisp 02:09:50 echo-area [~user@182.92.247.2] has joined #lisp 02:11:08 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 02:11:55 -!- jk121960 [~root@108-89-22-112.lightspeed.cicril.sbcglobal.net] has quit [Quit: WeeChat 0.4.1] 02:12:38 ASau` [~user@p5083D38C.dip0.t-ipconnect.de] has joined #lisp 02:16:19 -!- ASau [~user@p5083D0B6.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] 02:18:06 -!- ASau` is now known as ASau 02:18:42 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 02:20:10 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 02:21:05 k0001 [~k0001@host184.190-136-197.telecom.net.ar] has joined #lisp 02:23:54 Ener2 [~wutlol@158.194.168.92] has joined #lisp 02:24:22 is there a way to call macro like a function with apply? 02:24:37 no 02:24:46 Ener2: You can try wrapping it inside a function. 02:24:56 if you wish to do so, then your understanding of macros is flawed 02:25:02 and you're using for the wrong thing 02:25:14 the problem I have is that my macro takes ',symbol-name parameter 02:25:39 but that way I can't pass something like this 02:25:54 (let ((x (gensym)) (mymacro x)) 02:26:25 if you want to call a macro at runtime, you need to use a function instead 02:27:27 joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has joined #lisp 02:28:12 -!- davazp [~user@92.251.142.137.threembb.ie] has quit [Remote host closed the connection] 02:29:06 actually I just made new macro that provides that gensym 02:29:08 or you may just not realize the difference between runtime and compile-time 02:29:28 and how macros come into play between them 02:30:07 this code is runtime only 02:30:22 it uses macros heavily for making user experience better 02:30:27 ie 02:30:43 (make-tuple-type footuple (x int y positive)) instead of 02:30:51 (make-tuple-type 'footuple '(x int y positive)) 02:31:02 but also generates some code for methods/functions 02:31:07 for instance that one will make 02:31:40 -!- duggiefresh [~duggiefre@c-66-30-11-90.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 02:31:42 make-footype, footype-p functions and get-x, get-y methods 02:31:48 teggi [~teggi@123.20.102.167] has joined #lisp 02:32:13 duggiefresh [~duggiefre@c-66-30-11-90.hsd1.ma.comcast.net] has joined #lisp 02:35:07 now the problem is with the fact that you cant call macros on runtime based on the evaluated elements 02:35:45 Understanding that you shouldn't call macros at all may help. 02:35:48 for my example, I cant make runtime tuple type based on arguments passed to function 02:35:52 They're syntactic elements. 02:35:57 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds] 02:36:01 dragonjunkies [root@209.208.62.219] has joined #lisp 02:36:03 -!- dragonjunkies [root@209.208.62.219] has left #lisp 02:36:12 true. hmm 02:36:33 So they generate code that runs at run-time. 02:36:36 harish_ [harish@nat/redhat/x-yanylciymspwpcsm] has joined #lisp 02:36:45 -!- duggiefresh [~duggiefre@c-66-30-11-90.hsd1.ma.comcast.net] has quit [Ping timeout: 252 seconds] 02:37:15 I recommend that you first write functions, and then just use macros to transform to those function calls with lambdas, etc, inserted to delay evaluation as necessary. 02:37:43 e.g., (foo bar) -> (%foo (lambda () bar) 02:37:49 Zhivago: well but I need to create functions and methods 02:38:06 Then you can always say (funcall %foo (lambda () bar)) if you need to. 02:38:30 Then have the macro generate the code to do so. 02:38:41 which it does right now 02:38:47 Good. :) 02:38:52 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 244 seconds] 02:39:01 but problem is that I can't do fine tricks at runtime with it, sadly 02:39:18 You should be able to create functions and methods at run-time, iirc. 02:39:25 It may require some moppery for the latter. 02:39:32 in my example, I want to have function that would, based on the types of arguments passed in create that type 02:39:36 The former is straight-forward. 02:40:17 attila_lendvai [~attila_le@92.47.216.190] has joined #lisp 02:40:17 -!- attila_lendvai [~attila_le@92.47.216.190] has quit [Changing host] 02:40:17 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 02:40:19 I wonder if I can fudge this, though 02:40:32 runtime compiled functions, at least in my cl implementation 02:40:56 *or rather interperted 02:41:01 dont expand macros 02:41:13 thus the macro will be there in plain form 02:41:41 (defmacro make-anonymous-tuple-type ((&rest components)) 02:41:42 (let ((*tuple-name* (gensym "GENERATED-TUPLE-TYPE-NAME"))) 02:41:44 `(make-tuple-type ,*tuple-name* ,components))) 02:41:46 Sure, see compile. 02:42:00 when I call function that only calls that 02:42:07 I get different gensyms every time 02:42:26 Which is what you asked for. 02:42:31 What do you want to do instead? 02:42:37 no that is what I want 02:42:43 but if it was compiled/expanded 02:42:53 the gensym would stay the same, or am I incorrect? 02:43:49 now the thing is, with usage of specials I can fudge this in the macro itself 02:44:33 (defun foo () (let ((*bar* ...)) (call-to-macro-that-uses-*bar*))) 02:44:36 something like this 02:45:58 zhivago: i know its probably nasty thing to do, but I think it might work 02:48:03 kliph [~user@unaffiliated/kliph] has joined #lisp 02:48:36 I see nothing wrong with an expansion like that. 02:48:41 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #lisp 02:49:25 TDog [~chatzilla@67-1-224-223.tcso.qwest.net] has joined #lisp 02:50:13 Ener2: i'd say you've fallen off the rails. eval will expand macros, and if you wrote your own eval, then you'd do well to teach it how to do so too 02:50:53 bhyde: sure, but eval will do it for every funcall 02:54:57 great, it works just as I expected it to! 02:55:09 _lc0dd0cl_ [~thisismyu@124.18.76.188.dynamic.jazztel.es] has joined #lisp 02:55:22 -!- _lc0dd0cl_ [~thisismyu@124.18.76.188.dynamic.jazztel.es] has quit [Client Quit] 02:55:33 god bless specials :D 02:56:07 as my common lisp teacher says, these things you will not need in 99% of cases, but they are there for that 1% of time 02:57:36 zophy [~sy@host-94-20-107-208.midco.net] has joined #lisp 02:58:10 -!- normanrichards [~textual@rrcs-67-78-97-126.sw.biz.rr.com] has quit [] 02:58:46 -!- lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has quit [Ping timeout: 268 seconds] 03:01:36 lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has joined #lisp 03:03:34 zRecursive [~czsq888@183.13.193.107] has joined #lisp 03:10:15 -!- cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has quit [Read error: Connection reset by peer] 03:10:23 cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has joined #lisp 03:15:15 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:23:06 -!- bgs100 [~nitrogen@unaffiliated/bgs100] has quit [Quit: bgs100] 03:25:36 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 03:26:12 gravicappa [~gravicapp@ppp91-77-174-215.pppoe.mtu-net.ru] has joined #lisp 03:29:39 -!- Fare [fare@nat/google/x-jbwzdbcygfhdeauz] has quit [Ping timeout: 252 seconds] 03:32:45 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Quit: Konversation terminated!] 03:34:26 strobegen [~Adium@188.168.72.236] has joined #lisp 03:35:08 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 03:36:55 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 03:37:04 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 03:37:17 kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has joined #lisp 03:38:59 -!- cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has quit [Read error: Connection reset by peer] 03:39:08 cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has joined #lisp 03:41:56 -!- cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has quit [Read error: Connection reset by peer] 03:42:04 normanrichards [~textual@mobile-166-147-065-004.mycingular.net] has joined #lisp 03:44:07 cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has joined #lisp 03:44:43 Fare [~fare@cpe-72-229-109-116.nyc.res.rr.com] has joined #lisp 03:50:58 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Read error: Operation timed out] 03:51:17 -!- gravicappa [~gravicapp@ppp91-77-174-215.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 03:55:48 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 03:56:49 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 03:57:19 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 03:57:32 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 03:57:51 -!- optikalmouse [~omouse@69-165-245-60.cable.teksavvy.com] has quit [Quit: Leaving] 03:58:10 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 03:58:17 -!- antonv [5d7d2a42@gateway/web/freenode/ip.93.125.42.66] has quit [Ping timeout: 250 seconds] 04:00:54 -!- easiere [~user@213.33.70.157] has quit [Remote host closed the connection] 04:01:16 easiere [~user@213.33.70.157] has joined #lisp 04:05:18 kushal [kdas@fedora/kushal] has joined #lisp 04:05:42 -!- easiere [~user@213.33.70.157] has quit [Remote host closed the connection] 04:07:40 easiere [~user@213.33.70.157] has joined #lisp 04:08:05 -!- xan_ [~xan@80.174.78.187.dyn.user.ono.com] has quit [Ping timeout: 248 seconds] 04:08:18 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:09:04 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 04:09:24 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 04:10:49 -!- cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has quit [Read error: Connection reset by peer] 04:11:51 cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has joined #lisp 04:12:48 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 04:12:56 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:12:56 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 04:13:04 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:13:05 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 04:13:16 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:14:23 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 246 seconds] 04:17:05 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 04:17:13 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:17:55 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 245 seconds] 04:18:41 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 04:19:05 -!- gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: gendl] 04:20:06 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 04:20:15 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:22:15 -!- cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has quit [Read error: Connection reset by peer] 04:22:22 cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has joined #lisp 04:23:55 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 252 seconds] 04:24:29 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Read error: Connection reset by peer] 04:25:18 -!- k0001 [~k0001@host184.190-136-197.telecom.net.ar] has quit [Ping timeout: 244 seconds] 04:28:16 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Quit: leaving] 04:28:58 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:29:59 Harag [~Thunderbi@ti-226-63-233.telkomadsl.co.za] has joined #lisp 04:30:34 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 04:33:09 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 04:33:09 -!- cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has quit [Read error: Connection reset by peer] 04:33:18 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:33:49 cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has joined #lisp 04:36:00 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Client Quit] 04:36:21 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 04:36:55 -!- yacks [~py@103.6.159.103] has quit [Remote host closed the connection] 04:39:13 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Quit: leaving] 04:41:19 -!- Codynyx [~cody@c-75-72-193-178.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 04:42:03 Codynyx [~cody@c-75-72-193-178.hsd1.mn.comcast.net] has joined #lisp 04:49:03 -!- normanrichards [~textual@mobile-166-147-065-004.mycingular.net] has quit [Read error: Connection reset by peer] 04:49:35 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 272 seconds] 04:50:48 Ambit [~chatzilla@c-50-161-33-61.hsd1.ca.comcast.net] has joined #lisp 04:51:14 motionman [~motionman@unaffiliated/motionman] has joined #lisp 04:51:25 newbie here, Can someone tell me if begin tends to cause issues with tail recursion? 04:51:37 think I'm in the wrong channel 04:52:05 Begin doesn't interfere with tail recursion -- backtracking does. 04:52:18 thanks, Zhivago =) 04:52:36 So, just ensure that there's no backward path to follow -- as long as you return the value of the function you call, then it's a tail call. 04:53:03 k0001 [~k0001@host125.190-137-34.telecom.net.ar] has joined #lisp 04:54:44 -!- kwmiebach [~kwmiebach@xdsl-87-78-3-117.netcologne.de] has quit [Quit: Leaving] 04:55:45 Just started a coursera section with lisp, but homework's a bit slow for me. 04:55:59 I want more practice with these let choices =) 04:56:24 anyone know a good 99 problems style page with lisp? 04:57:35 breakds [~breakds@c-24-0-147-122.hsd1.nj.comcast.net] has joined #lisp 04:57:39 -!- sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 04:58:22 -!- theos [~theos@unaffiliated/theos] has quit [Read error: Connection timed out] 04:59:26 theos [~theos@unaffiliated/theos] has joined #lisp 05:00:08 -!- rk[aft] is now known as ryankarason 05:04:17 normanrichards [~textual@70.114.215.220] has joined #lisp 05:04:35 nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 05:06:25 -!- notori0us [~irc@osuosc/notori0us] has quit [Read error: Connection reset by peer] 05:06:29 -!- theos [~theos@unaffiliated/theos] has quit [Quit: i will be back...nvm] 05:07:09 terpri [~user@host93.186-109-193.telecom.net.ar] has joined #lisp 05:07:55 alezost [~user@128-70-197-79.broadband.corbina.ru] has joined #lisp 05:08:38 black_13 [181b3b67@gateway/web/freenode/ip.24.27.59.103] has joined #lisp 05:09:00 what is the smallest lisp interpreter written in c 05:09:04 sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has joined #lisp 05:10:26 black_13: That question is very difficult to answer. This is because some people disagree as to what Lisp is 05:10:46 how about a pedagogic lisp 05:10:52 black_13: If you're asking about the smallest Common Lisp, I think the answer is ECL. 05:11:02 ok 05:11:07 i have heard of it 05:11:13 -!- platypine [platypine@unaffiliated/doritos] has quit [Ping timeout: 252 seconds] 05:11:18 i have also heard of siod 05:11:25 and minilisp 05:12:04 black_13: That wouldn't be Lisp though 05:12:09 ok 05:12:38 ok 05:12:40 i said that 05:13:02 so what is lisp? 05:13:04 or scheme? 05:13:14 theos [~theos@unaffiliated/theos] has joined #lisp 05:13:32 Typically, "Lisp" suggests Common Lisp 05:13:34 <|3b|> this channel generally interprets "lisp" as "common lisp" 05:13:52 then there are different languages that has lots in common with Lisp: Like Scheme, Clojure, Emacs Lisp, etc... 05:13:52 -!- terpri [~user@host93.186-109-193.telecom.net.ar] has quit [Remote host closed the connection] 05:14:00 sounds like religion 05:14:01 (where "lots" means "syntax") 05:14:11 i see 05:14:52 -!- Harag [~Thunderbi@ti-226-63-233.telkomadsl.co.za] has quit [Quit: Harag] 05:14:54 <|3b|> lisp500 is something resembling common lisp in a relatively small amount of C 05:15:18 i have seen lisp500 its something 05:15:20 hard to read 05:15:24 <|3b|> from what i remember it focuses on "small" rather than "readable" though 05:15:33 oh yeah 05:16:10 You can say that again 05:16:18 I tend to back off a bit when I see C code like this: 05:16:21 if (o2a(caar(e))[7] == 4 << 3) { 05:16:54 V = ma(g, 5, 212, ms(f, 3, 212, infn, 0, -1), NE, cadr(car(T)), cddr(car(T)), caar(T)); 05:17:00 Magic numbers, anyone?\ 05:17:24 ggole [~ggole@106-68-19-123.dyn.iinet.net.au] has joined #lisp 05:17:59 gravicappa [~gravicapp@ppp91-77-172-141.pppoe.mtu-net.ru] has joined #lisp 05:18:59 -!- hyperboreean [~none@unaffiliated/hyperboreean] has quit [Ping timeout: 260 seconds] 05:19:48 hyperboreean [~none@unaffiliated/hyperboreean] has joined #lisp 05:20:29 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 05:21:35 bueller bueller anyone anyone 05:23:04 guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has joined #lisp 05:23:17 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 05:23:19 -!- vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has quit [Quit: vircures] 05:23:45 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 05:24:21 -!- flame_ [~flame_@unaffiliated/flame/x-0205742] has quit [Quit: Computer has gone to sleep.] 05:24:38 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 05:25:03 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 252 seconds] 05:26:50 -!- easiere [~user@213.33.70.157] has quit [Remote host closed the connection] 05:26:56 -!- |JRG| [~user@dynamic-adsl-94-34-151-82.clienti.tiscali.it] has left #lisp 05:26:59 loke: i wondere were there lisp interpreters that were ... old writting say in 80s in early c that were very simple i imagine the first were written in assembly 05:27:09 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Client Quit] 05:27:28 See xlisp. 05:27:31 black_13: Yes. The first ones were indeed in assembly. The source for LISP 1.5 is out there somewhere. 05:27:39 -!- ryankarason is now known as rk[zzz] 05:27:47 easiere [~user@213.33.70.157] has joined #lisp 05:28:34 the mini lisp i saw writting by Akira KIDA. was a version .85 was there a version .1 05:28:38 or 0.1 05:29:52 jtza8 [~jtza8@105-236-147-235.access.mtnbusiness.co.za] has joined #lisp 05:36:29 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 05:37:33 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 05:42:22 -!- doomlord_ [~servitor@host86-184-9-9.range86-184.btcentralplus.com] has quit [Quit: Leaving] 05:42:57 banjara [~Adium@unaffiliated/banjara] has joined #lisp 05:47:03 -!- jsucsy [~jsucsy@38.108.127.66] has quit [Read error: No route to host] 05:48:03 AtabeyKaygun [~kaygun@78.180.237.103] has joined #lisp 05:48:53 -!- AtabeyKaygun [~kaygun@78.180.237.103] has quit [Client Quit] 05:51:00 jsucsy [~jsucsy@38.108.127.66] has joined #lisp 05:51:19 shridhar [Shridhar@nat/redhat/x-qzpiftwqvgqzjqma] has joined #lisp 05:52:02 kaygun [~kaygun@78.180.237.103] has joined #lisp 05:52:48 -!- jsucsy [~jsucsy@38.108.127.66] has quit [Read error: Connection reset by peer] 05:55:37 -!- normanrichards [~textual@70.114.215.220] has quit [] 05:55:42 -!- breakds [~breakds@c-24-0-147-122.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 05:56:50 -!- kaygun [~kaygun@78.180.237.103] has quit [Quit: WeeChat 0.4.2] 05:57:18 -!- k0001 [~k0001@host125.190-137-34.telecom.net.ar] has quit [Read error: Operation timed out] 05:57:22 AtabeyKaygun [~kaygun@78.180.237.103] has joined #lisp 05:57:52 jsucsy [~jsucsy@38.108.127.66] has joined #lisp 05:58:50 -!- easiere [~user@213.33.70.157] has quit [Remote host closed the connection] 05:59:23 -!- oleo [~oleo@xdsl-78-35-190-253.netcologne.de] has quit [Remote host closed the connection] 05:59:47 easiere [~user@213.33.70.157] has joined #lisp 06:01:23 Ryan_Burnside [~user@63-153-68-220.hlna.qwest.net] has joined #lisp 06:01:38 sdemarre [~serge@91.176.223.179] has joined #lisp 06:01:46 Good everyone. 06:02:43 I've written a little line drawing algorithem if anyone wants it. It takes a vector of t and nil symbols for dash pattern. 06:02:50 http://pastebin.com/exbMA6TV 06:03:27 However, if you specify a vector for the pattern and also something like (random number) for any of the x or y coords it crashes. 06:04:29 So you can either have a pattern with static coords or s-expression coords and no pattern. Can't see what I did wrong. 06:04:30 ggole_ [~ggole@124.149.137.220] has joined #lisp 06:04:53 -!- AtabeyKaygun [~kaygun@78.180.237.103] has quit [Quit: Changing server] 06:05:05 AtabeyKaygun [~kaygun@78.180.237.103] has joined #lisp 06:06:35 -!- ggole [~ggole@106-68-19-123.dyn.iinet.net.au] has quit [Ping timeout: 252 seconds] 06:08:14 -!- AtabeyKaygun [~kaygun@78.180.237.103] has quit [Client Quit] 06:08:18 -!- easiere [~user@213.33.70.157] has quit [Remote host closed the connection] 06:09:51 easiere [~user@213.33.70.157] has joined #lisp 06:10:07 AtabeyKaygun [~kaygun@78.180.237.103] has joined #lisp 06:12:21 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 252 seconds] 06:16:31 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: patrickwonders] 06:18:05 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 06:18:31 -!- easiere [~user@213.33.70.157] has quit [Remote host closed the connection] 06:18:43 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 06:19:46 easiere [~user@213.33.70.157] has joined #lisp 06:19:53 Actually it looks like putting (random number) in x2 or y2 is what causes the problem... 06:20:18 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 06:20:35 banjara [~Adium@unaffiliated/banjara] has joined #lisp 06:21:24 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 06:26:11 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 260 seconds] 06:27:19 -!- black_13 [181b3b67@gateway/web/freenode/ip.24.27.59.103] has quit [Quit: Page closed] 06:28:18 -!- jleija [~jleija@50.15.142.21] has quit [Quit: leaving] 06:28:37 -!- easiere [~user@213.33.70.157] has quit [Remote host closed the connection] 06:29:21 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 265 seconds] 06:29:57 easiere [~user@213.33.70.157] has joined #lisp 06:31:01 prxq [~mommer@x2f6c379.dyn.telefonica.de] has joined #lisp 06:33:23 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 06:33:40 banjara [~Adium@unaffiliated/banjara] has joined #lisp 06:33:43 -!- rtoym [~chatzilla@24.130.4.105] has quit [Remote host closed the connection] 06:34:12 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 06:34:26 banjara [~Adium@unaffiliated/banjara] has joined #lisp 06:34:26 -!- Ryan_Burnside [~user@63-153-68-220.hlna.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:35:05 rtoym [~chatzilla@24.130.4.105] has joined #lisp 06:36:09 -!- zRecursive [~czsq888@183.13.193.107] has quit [Remote host closed the connection] 06:36:25 zRecursive [~czsq888@183.13.193.107] has joined #lisp 06:37:23 -!- sdemarre [~serge@91.176.223.179] has quit [Ping timeout: 260 seconds] 06:38:42 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 06:38:56 banjara [~Adium@unaffiliated/banjara] has joined #lisp 06:41:23 -!- jtza8 [~jtza8@105-236-147-235.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 06:42:50 -!- Tordek [tordek@gateway/shell/blinkenshell.org/x-rowismzexcouupiw] has quit [Ping timeout: 264 seconds] 06:48:51 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 06:49:08 banjara [~Adium@unaffiliated/banjara] has joined #lisp 06:50:07 Tordek [tordek@gateway/shell/blinkenshell.org/x-iyjarupxsfmdkuzp] has joined #lisp 06:51:50 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 06:52:06 banjara [~Adium@unaffiliated/banjara] has joined #lisp 06:54:31 doomlord__ [~servitor@host86-184-9-9.range86-184.btcentralplus.com] has joined #lisp 06:56:12 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 06:56:27 banjara [~Adium@unaffiliated/banjara] has joined #lisp 07:00:33 Munksgaard [~philip@80-71-132-106.u.parknet.dk] has joined #lisp 07:01:53 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:07:02 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 240 seconds] 07:08:03 scoofy [~scoofy@catv-89-135-80-2.catv.broadband.hu] has joined #lisp 07:09:19 -!- AtabeyKaygun [~kaygun@78.180.237.103] has quit [Quit: leaving] 07:12:18 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 252 seconds] 07:13:59 -!- Ambit [~chatzilla@c-50-161-33-61.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds] 07:14:02 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 07:15:16 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 07:15:51 banjara [~Adium@unaffiliated/banjara] has joined #lisp 07:18:22 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 07:18:45 banjara [~Adium@unaffiliated/banjara] has joined #lisp 07:19:11 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 07:19:25 banjara [~Adium@unaffiliated/banjara] has joined #lisp 07:21:23 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 07:22:11 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 07:23:29 jewel [~jewel@105-236-138-104.access.mtnbusiness.co.za] has joined #lisp 07:23:52 Beetny [~Beetny@ppp118-208-135-165.lns20.bne1.internode.on.net] has joined #lisp 07:26:33 -!- prxq [~mommer@x2f6c379.dyn.telefonica.de] has quit [Remote host closed the connection] 07:26:53 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 246 seconds] 07:27:01 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 248 seconds] 07:28:44 prxq [~mommer@x2f6c379.dyn.telefonica.de] has joined #lisp 07:33:33 -!- zRecursive [~czsq888@183.13.193.107] has quit [Remote host closed the connection] 07:33:44 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 07:34:15 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [Ping timeout: 260 seconds] 07:34:18 xificurC [xificurC@nat/ibm/x-lsgwnbonmfeqacux] has joined #lisp 07:35:43 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:35:49 Gooder [~user@218.69.12.194] has joined #lisp 07:37:53 attila_lendvai [~attila_le@5.251.140.27] has joined #lisp 07:37:54 -!- attila_lendvai [~attila_le@5.251.140.27] has quit [Changing host] 07:37:54 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:38:57 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 265 seconds] 07:40:05 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 07:40:51 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #lisp 07:40:52 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 07:41:08 Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has joined #lisp 07:41:18 -!- guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has quit [Quit: The Sleeper has Asleepen] 07:41:24 clmsy [~clmsy@212.57.9.204] has joined #lisp 07:44:01 xan_ [~xan@80.174.78.206.dyn.user.ono.com] has joined #lisp 07:45:44 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 07:46:17 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 272 seconds] 07:50:56 Davidbrcz [~david@88.115.137.88.rev.sfr.net] has joined #lisp 07:52:52 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:52:59 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:53:20 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 07:54:01 -!- lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 07:54:23 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 07:54:34 lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has joined #lisp 07:55:50 -!- wchun [~wchun@81-233-226-189-no38.tbcn.telia.com] has quit [Ping timeout: 245 seconds] 07:56:31 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 07:56:39 -!- lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 07:57:11 lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has joined #lisp 07:59:16 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 264 seconds] 07:59:30 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Client Quit] 08:00:38 -!- Munksgaard [~philip@80-71-132-106.u.parknet.dk] has quit [Ping timeout: 240 seconds] 08:03:06 clmsy [~clmsy@212.57.9.204] has joined #lisp 08:03:11 -!- Davidbrcz [~david@88.115.137.88.rev.sfr.net] has quit [Ping timeout: 252 seconds] 08:04:35 -!- CrazyEddy [~acclinal@wrongplanet/CrazyEddy] has quit [Ping timeout: 245 seconds] 08:05:42 Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has joined #lisp 08:06:02 mishoo [~mishoo@93.113.190.121] has joined #lisp 08:08:13 yacks [~py@103.6.159.103] has joined #lisp 08:09:01 -!- Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has quit [Ping timeout: 244 seconds] 08:09:35 -!- lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 08:10:36 lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has joined #lisp 08:16:12 -!- yacks [~py@103.6.159.103] has quit [Quit: Leaving] 08:16:54 how do i convert an int to a char? 08:16:58 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 08:17:04 there is char-int but not int-char 08:17:13 banjara [~Adium@unaffiliated/banjara] has joined #lisp 08:17:40 _lc0dd0cl_ [~thisismyu@21.12.11.37.dynamic.jazztel.es] has joined #lisp 08:17:51 <|3b|> clhs code-char 08:17:51 http://www.lispworks.com/reference/HyperSpec/Body/f_code_c.htm 08:18:32 <|3b|> clhs digit-char-p 08:18:32 http://www.lispworks.com/reference/HyperSpec/Body/f_digi_1.htm 08:19:02 <|3b|> or maybe some encoding library like babel, depending on which char you want from which int 08:20:12 thanks |3b|! 08:20:38 -!- lc0dd0cl [~thisismyu@124.18.76.188.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 08:20:51 hitecnologys [~hitecnolo@178.74.96.60] has joined #lisp 08:22:25 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 08:22:27 peterhil [~peterhil@gw4.tieturi.com] has joined #lisp 08:22:43 banjara [~Adium@unaffiliated/banjara] has joined #lisp 08:24:06 -!- xificurC [xificurC@nat/ibm/x-lsgwnbonmfeqacux] has quit [Read error: Operation timed out] 08:26:20 segv- [~mb@95-91-240-223-dynip.superkabel.de] has joined #lisp 08:27:33 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 246 seconds] 08:28:25 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 08:29:25 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 08:33:17 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 08:33:35 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 260 seconds] 08:33:51 clmsy [~clmsy@212.57.9.204] has joined #lisp 08:34:59 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 08:38:06 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 252 seconds] 08:40:07 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 260 seconds] 08:43:00 -!- Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 08:43:53 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 08:44:09 banjara [~Adium@unaffiliated/banjara] has joined #lisp 08:46:29 clmsy [~clmsy@212.57.9.204] has joined #lisp 08:46:39 kaygun [~kaygun@193.255.85.113] has joined #lisp 08:47:31 mc40 [~mcheema@146.255.107.116] has joined #lisp 08:48:01 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 08:54:10 -!- nug700 [~nug700@209-181-102-38.phnx.qwest.net] has quit [Quit: bye] 08:54:36 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 08:54:48 banjara [~Adium@unaffiliated/banjara] has joined #lisp 08:56:02 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 08:56:16 banjara [~Adium@unaffiliated/banjara] has joined #lisp 08:56:31 ck`` [~ck@dslb-094-219-255-002.pools.arcor-ip.net] has joined #lisp 08:57:43 balle [~balle@pulsar-vm2.inf.ethz.ch] has joined #lisp 08:58:22 -!- Gooder [~user@218.69.12.194] has quit [Remote host closed the connection] 09:02:43 jtza8 [~jtza8@105-236-147-235.access.mtnbusiness.co.za] has joined #lisp 09:03:29 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 09:03:46 banjara [~Adium@unaffiliated/banjara] has joined #lisp 09:04:13 Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has joined #lisp 09:04:15 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 09:04:29 -!- spacefrogg^ is now known as spacefrogg 09:04:31 banjara [~Adium@unaffiliated/banjara] has joined #lisp 09:05:50 -!- cantstanya [~what@2001:5c0:1400:a::791] has quit [Ping timeout: 240 seconds] 09:07:55 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 09:09:18 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 09:09:33 banjara [~Adium@unaffiliated/banjara] has joined #lisp 09:11:48 -!- motionman [~motionman@unaffiliated/motionman] has quit [Remote host closed the connection] 09:14:28 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 09:15:29 Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has joined #lisp 09:15:47 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 09:21:07 pavelpenev [~quassel@melontech.com] has joined #lisp 09:23:50 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 09:26:59 -!- Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has quit [Ping timeout: 272 seconds] 09:27:22 Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has joined #lisp 09:28:15 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 252 seconds] 09:28:22 antgreen_ [~green@dsl-207-112-125-176.tor.primus.ca] has joined #lisp 09:29:43 -!- antgreen [~green@dsl-207-112-125-176.tor.primus.ca] has quit [Ping timeout: 252 seconds] 09:31:19 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 09:31:31 banjara [~Adium@unaffiliated/banjara] has joined #lisp 09:33:19 ferada [~ferada@37.221.196.86] has joined #lisp 09:35:52 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 09:36:58 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 09:37:13 banjara [~Adium@unaffiliated/banjara] has joined #lisp 09:39:59 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 09:40:47 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 260 seconds] 09:43:00 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 09:43:14 banjara [~Adium@unaffiliated/banjara] has joined #lisp 09:43:40 -!- gravicappa [~gravicapp@ppp91-77-172-141.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 09:43:53 ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has joined #lisp 09:50:15 CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has joined #lisp 09:50:17 -!- segmondx [~segmond@adsl-108-67-103-0.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 244 seconds] 09:51:59 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 09:52:35 clmsy [~clmsy@212.57.9.204] has joined #lisp 09:52:53 -!- clmsy [~clmsy@212.57.9.204] has quit [Read error: Connection reset by peer] 09:53:49 clmsy [~clmsy@212.57.9.204] has joined #lisp 09:55:40 segmondx [~segmond@adsl-108-73-162-111.dsl.sfldmi.sbcglobal.net] has joined #lisp 09:58:05 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 246 seconds] 10:02:21 -!- harish_ [harish@nat/redhat/x-yanylciymspwpcsm] has quit [Ping timeout: 252 seconds] 10:06:04 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 10:06:18 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:06:32 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 10:06:51 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 10:07:05 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:08:06 -!- ggole_ is now known as ggole 10:11:45 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 10:12:01 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:12:31 -!- ludocode [~quassel@108.175.230.206] has quit [Ping timeout: 260 seconds] 10:14:49 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 10:14:52 -!- varlog [~user@c-50-151-36-62.hsd1.in.comcast.net] has quit [Ping timeout: 264 seconds] 10:15:02 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 10:15:02 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:18:31 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 10:18:49 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:19:17 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 10:19:33 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:20:11 -!- bben [~ben@82.109.33.249] has quit [Ping timeout: 272 seconds] 10:24:34 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 10:28:27 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 10:28:36 aRiep [~aRp@112.215.44.151] has joined #lisp 10:28:43 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:28:52 -!- aRiep [~aRp@112.215.44.151] has left #lisp 10:29:19 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 260 seconds] 10:29:29 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 10:29:37 -!- karupanerura is now known as zz_karupanerura 10:29:57 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 10:30:11 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:36:50 bben [~ben@82.109.33.249] has joined #lisp 10:36:51 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 10:38:24 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 10:38:40 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:41:26 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 240 seconds] 10:42:31 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:43:10 przl [~przlrkt@62.217.45.197] has joined #lisp 10:45:31 -!- Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has quit [Ping timeout: 272 seconds] 10:47:35 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 10:48:06 Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has joined #lisp 10:49:15 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 10:49:31 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:49:56 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 10:50:11 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:54:00 -!- Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 10:56:02 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 10:56:18 banjara [~Adium@unaffiliated/banjara] has joined #lisp 10:56:27 -!- Posterdati [~kvirc@host89-217-dynamic.46-79-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 10:56:41 ogamita` [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has joined #lisp 10:57:13 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: BBL] 10:58:21 -!- ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 252 seconds] 10:58:45 -!- ogamita` is now known as ogamita 11:01:32 Posterdati [~kvirc@host89-217-dynamic.46-79-r.retail.telecomitalia.it] has joined #lisp 11:02:12 gravicappa [~gravicapp@80.90.116.82] has joined #lisp 11:03:30 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 11:03:45 banjara [~Adium@unaffiliated/banjara] has joined #lisp 11:04:11 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 11:04:27 banjara [~Adium@unaffiliated/banjara] has joined #lisp 11:04:56 -!- jtza8 [~jtza8@105-236-147-235.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 11:07:26 platypine [platypine@unaffiliated/doritos] has joined #lisp 11:07:37 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 11:09:41 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 11:12:06 -!- platypine [platypine@unaffiliated/doritos] has quit [Ping timeout: 265 seconds] 11:12:45 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 252 seconds] 11:13:46 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 11:14:07 banjara [~Adium@unaffiliated/banjara] has joined #lisp 11:15:53 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 11:17:52 clmsy [~clmsy@212.57.9.204] has joined #lisp 11:23:24 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 11:23:31 yacks [~py@103.6.159.103] has joined #lisp 11:23:38 banjara [~Adium@unaffiliated/banjara] has joined #lisp 11:24:09 Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has joined #lisp 11:25:24 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 11:25:26 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 240 seconds] 11:26:10 jk121960 [~jk121960@108-89-22-112.lightspeed.cicril.sbcglobal.net] has joined #lisp 11:27:33 jarpal [~jamesmart@c-50-162-101-66.hsd1.tx.comcast.net] has joined #lisp 11:30:00 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 244 seconds] 11:31:03 isotype [~user@w-113.cust-13410.ip.static.uno.uk.net] has joined #lisp 11:31:45 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 11:32:26 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 11:32:43 banjara [~Adium@unaffiliated/banjara] has joined #lisp 11:33:04 -!- impulse [~impulse@bas3-toronto48-1177960599.dsl.bell.ca] has quit [Ping timeout: 268 seconds] 11:34:32 impulse [~impulse@bas3-toronto48-1177936981.dsl.bell.ca] has joined #lisp 11:34:56 -!- namtsui` [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 11:37:27 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 11:38:58 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 11:41:33 Okasu [~1@unaffiliated/okasu] has joined #lisp 11:42:51 Ambit [~chatzilla@c-50-161-33-61.hsd1.ca.comcast.net] has joined #lisp 11:45:14 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 11:45:29 banjara [~Adium@unaffiliated/banjara] has joined #lisp 11:47:23 -!- Beetny [~Beetny@ppp118-208-135-165.lns20.bne1.internode.on.net] has quit [Ping timeout: 265 seconds] 11:50:31 Shinmera [~linus@public-docking-pat-hg-mapped-0033.ethz.ch] has joined #lisp 11:53:49 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 11:55:27 knob [~knob@76.76.202.245] has joined #lisp 12:01:53 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 252 seconds] 12:04:42 -!- jarpal [~jamesmart@c-50-162-101-66.hsd1.tx.comcast.net] has quit [Changing host] 12:04:42 jarpal [~jamesmart@unaffiliated/totimkopf] has joined #lisp 12:05:38 echo-area [~user@111.196.4.9] has joined #lisp 12:06:23 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 12:06:38 banjara [~Adium@unaffiliated/banjara] has joined #lisp 12:08:37 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 12:08:45 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 12:08:51 banjara [~Adium@unaffiliated/banjara] has joined #lisp 12:09:44 stassats [~stassats@wikipedia/stassats] has joined #lisp 12:10:41 -!- Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has quit [Remote host closed the connection] 12:13:42 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 252 seconds] 12:13:43 Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has joined #lisp 12:13:58 eudoxia [~eudoxia@r186-52-52-160.dialup.adsl.anteldata.net.uy] has joined #lisp 12:14:56 jtza8 [~jtza8@105-236-147-235.access.mtnbusiness.co.za] has joined #lisp 12:17:49 kushal [~kdas@fedora/kushal] has joined #lisp 12:25:46 LoicLisp [~loic@209.15.122.78.rev.sfr.net] has joined #lisp 12:25:52 Hello 12:26:16 kwmiebach [~kwmiebach@xdsl-87-78-3-117.netcologne.de] has joined #lisp 12:31:28 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 12:31:40 banjara [~Adium@unaffiliated/banjara] has joined #lisp 12:35:33 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 12:37:20 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: Lost terminal] 12:37:47 aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #lisp 12:37:49 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 12:38:08 -!- antgreen_ [~green@dsl-207-112-125-176.tor.primus.ca] has quit [Ping timeout: 265 seconds] 12:40:45 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 12:43:02 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 12:43:36 clmsy [~clmsy@212.57.9.204] has joined #lisp 12:46:11 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 12:48:05 -!- Sgeo [~quassel@ool-ad034ea6.dyn.optonline.net] has quit [Read error: Connection reset by peer] 12:48:14 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 264 seconds] 12:48:21 -!- isotype [~user@w-113.cust-13410.ip.static.uno.uk.net] has left #lisp 12:48:48 huh, no Xach? 12:48:59 what strange parallel universe have I wandered into? 12:49:15 minion: where's Xach? 12:49:15 behind you! 12:51:43 minion: where's Xach? 12:51:44 behind you! 12:51:49 Meh. 12:51:58 Xach is fast 12:52:24 Karl_dscc [~localhost@p5DD9FBD6.dip0.t-ipconnect.de] has joined #lisp 12:52:33 minion: Study Markov chains to be able to participate in conversation. 12:52:34 watch out, you'll make krystof angry 12:53:38 przl [~przlrkt@62.217.45.197] has joined #lisp 12:53:38 -!- jarpal is now known as cucuy 12:53:46 http://ruby-rbot.org/rbot-trac/browser/data/rbot/plugins/markov.rb?rev=e87bcfdca632f83b62d7b53db92289fb7c2c3e8e Funny sometimes. 12:54:02 we don't need funny bots 12:54:40 stassats: Sometimes it's not funny. 12:55:00 gko_ [gko@114-32-172-194.HINET-IP.hinet.net] has joined #lisp 12:56:02 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 12:56:19 banjara [~Adium@unaffiliated/banjara] has joined #lisp 12:56:59 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 12:57:10 davazp [~user@92.251.196.107.threembb.ie] has joined #lisp 12:58:11 stassats: that bot looks cool 12:58:24 minion: are you a bot? 12:58:24 i'm not a bot. i prefer the term ``electronically composed''. 12:58:56 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 12:59:09 minion: hello 12:59:09 what's up? 12:59:18 minion: what is the best programming language? 12:59:18 maybe you need to ask my master, chandler - he knows a lot 12:59:24 minion: fail 12:59:24 Sorry, I couldn't find anything in the database for ``fail''. 12:59:30 don't play with it, please 12:59:36 :( 13:00:26 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:00:31 clmsy [~clmsy@212.57.9.204] has joined #lisp 13:00:32 oh, rbot? 13:00:38 the markov module is quite good 13:00:53 lduros [~user@fsf/member/lduros] has joined #lisp 13:01:01 madrik [~user@122.168.182.135] has joined #lisp 13:02:20 -!- cucuy [~jamesmart@unaffiliated/totimkopf] has quit [Quit: leaving] 13:06:30 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 252 seconds] 13:08:12 normanrichards [~textual@70.114.215.220] has joined #lisp 13:09:16 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 13:09:32 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:09:51 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 13:09:59 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:10:13 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:11:54 francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has joined #lisp 13:11:56 -!- Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has quit [Remote host closed the connection] 13:12:16 (union (list "a" "b" "c") (list "f" "d" "c")) without :test #'equal 13:12:33 is this the acceptable way to retain duplicates? 13:13:30 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:13:46 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:14:21 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 245 seconds] 13:15:03 Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has joined #lisp 13:15:05 or should one just use append?(note someone asked me to review their code for style) 13:15:42 this question doesn't make any sense 13:17:34 francogrex: union is not made for multisets. Use append. 13:17:51 Cymew [~user@fw01d.snowmen.se] has joined #lisp 13:18:33 -!- normanrichards [~textual@70.114.215.220] has quit [] 13:18:38 -!- Harag [~Thunderbi@105-236-51-243.access.mtnbusiness.co.za] has quit [Quit: Harag] 13:19:14 francogrex: notice the difference: (let ((x "a")) (values (union (list x "b") (list x "c")) (append (list x "b") (list x "c")))) 13:19:51 (let ((x "a")) (values (union 13:19:51 (list x "b") (list x "c")) (append (list x "b") (list x "c")))) 13:20:15 ogamita: sorry copied here by error, but yes I get your point 13:20:29 -!- Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has quit [Remote host closed the connection] 13:20:49 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 13:21:06 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:21:08 thx 13:21:28 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:21:43 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:22:08 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:22:11 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 252 seconds] 13:23:19 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:23:20 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 13:23:33 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:24:29 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:25:29 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 272 seconds] 13:25:58 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:26:55 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:27:09 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:28:24 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:28:40 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:28:48 breakds [~breakds@c-24-0-147-122.hsd1.nj.comcast.net] has joined #lisp 13:30:09 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 13:31:47 -!- bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has quit [Ping timeout: 260 seconds] 13:32:06 -!- hugoduncan is now known as hugod 13:32:10 -!- przl [~przlrkt@62.217.45.197] has quit [Quit: leaving] 13:32:30 przl [~przlrkt@62.217.45.197] has joined #lisp 13:33:11 -!- nialo- [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 252 seconds] 13:37:27 -!- francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has quit [Remote host closed the connection] 13:37:48 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 13:37:54 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 13:38:08 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:38:21 oleo [~oleo@xdsl-78-35-190-253.netcologne.de] has joined #lisp 13:38:34 -!- breakds [~breakds@c-24-0-147-122.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 13:41:11 bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] has joined #lisp 13:42:48 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 13:43:20 mathrick__ [~mathrick@85.218.134.11] has joined #lisp 13:44:09 xotedend [~quassel@50-77-75-69-static.hfc.comcastbusiness.net] has joined #lisp 13:44:16 banjara [~Adium@unaffiliated/banjara] has joined #lisp 13:46:15 -!- mathrick_ [~mathrick@94.144.63.83] has quit [Ping timeout: 260 seconds] 13:48:41 -!- theos [~theos@unaffiliated/theos] has quit [Remote host closed the connection] 13:49:47 theos [~theos@unaffiliated/theos] has joined #lisp 13:49:47 normanrichards [~textual@adsl-99-104-110-140.dsl.aus2tx.sbcglobal.net] has joined #lisp 13:49:55 wchun [~wchun@81-233-226-189-no38.tbcn.telia.com] has joined #lisp 13:50:35 -!- wchun [~wchun@81-233-226-189-no38.tbcn.telia.com] has quit [Client Quit] 13:50:54 wchun [~wchun@81-233-226-189-no38.tbcn.telia.com] has joined #lisp 13:54:35 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 13:56:41 kliph [~user@unaffiliated/kliph] has joined #lisp 14:01:00 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 14:02:43 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 14:02:52 sellout-1 [~Adium@97-118-101-232.hlrn.qwest.net] has joined #lisp 14:02:57 -!- sellout-1 [~Adium@97-118-101-232.hlrn.qwest.net] has quit [Client Quit] 14:03:03 banjara [~Adium@unaffiliated/banjara] has joined #lisp 14:03:06 sellout-1 [~Adium@97-118-101-232.hlrn.qwest.net] has joined #lisp 14:03:26 -!- sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 14:03:30 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 14:03:45 banjara [~Adium@unaffiliated/banjara] has joined #lisp 14:06:25 vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has joined #lisp 14:08:16 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 14:08:34 banjara [~Adium@unaffiliated/banjara] has joined #lisp 14:09:07 -!- Ener2 [~wutlol@158.194.168.92] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 25.0/20131025151332]] 14:11:47 -!- vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has quit [Quit: vircures] 14:11:52 -!- oleo [~oleo@xdsl-78-35-190-253.netcologne.de] has quit [Ping timeout: 264 seconds] 14:12:30 oleo [~oleo@xdsl-78-35-161-114.netcologne.de] has joined #lisp 14:13:09 sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has joined #lisp 14:13:22 -!- sellout-1 [~Adium@97-118-101-232.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 14:13:42 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 14:13:50 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 14:13:58 banjara [~Adium@unaffiliated/banjara] has joined #lisp 14:14:02 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 264 seconds] 14:14:17 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 14:15:26 -!- gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: gendl] 14:16:26 -!- kwmiebach [~kwmiebach@xdsl-87-78-3-117.netcologne.de] has quit [Ping timeout: 245 seconds] 14:17:14 LiamH [~healy@pdp8.nrl.navy.mil] has joined #lisp 14:17:26 kwmiebach [~kwmiebach@xdsl-213-168-88-171.netcologne.de] has joined #lisp 14:17:50 -!- normanrichards [~textual@adsl-99-104-110-140.dsl.aus2tx.sbcglobal.net] has quit [] 14:17:52 -!- veronica [~user@unaffiliated/veronica] has quit [Excess Flood] 14:18:38 -!- CrazyEddy [~CrazyEddy@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 14:18:58 -!- Shinmera [~linus@public-docking-pat-hg-mapped-0033.ethz.ch] has quit [Quit: leaving] 14:19:01 normanrichards [~textual@adsl-99-104-110-140.dsl.aus2tx.sbcglobal.net] has joined #lisp 14:19:57 dlowe [dlowe@digital.sanctuary.org] has joined #lisp 14:20:00 join #go-nuts 14:20:06 oops :( 14:20:43 guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has joined #lisp 14:21:33 -!- normanrichards [~textual@adsl-99-104-110-140.dsl.aus2tx.sbcglobal.net] has quit [Client Quit] 14:21:57 -!- mathrick__ [~mathrick@85.218.134.11] has quit [Ping timeout: 252 seconds] 14:22:31 wz1000 [~zubin@182.68.5.212] has joined #lisp 14:23:03 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 14:24:30 -!- Posterdati [~kvirc@host89-217-dynamic.46-79-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 14:27:16 -!- danielszmulewicz [~danielszm@5.22.135.157] has quit [Quit: danielszmulewicz] 14:28:08 -!- peterhil [~peterhil@gw4.tieturi.com] has quit [Quit: Must not waste too much time here...] 14:28:27 danielszmulewicz [~danielszm@5.22.135.157] has joined #lisp 14:29:06 CrazyEddy [~provostor@113.52.233.162] has joined #lisp 14:29:07 -!- CrazyEddy [~provostor@113.52.233.162] has quit [Changing host] 14:29:07 CrazyEddy [~provostor@wrongplanet/CrazyEddy] has joined #lisp 14:30:27 mathrick [~mathrick@85.218.134.11] has joined #lisp 14:32:48 -!- wz1000 [~zubin@182.68.5.212] has quit [Quit: Konversation terminated!] 14:33:50 -!- CrazyEddy [~provostor@wrongplanet/CrazyEddy] has quit [Ping timeout: 264 seconds] 14:34:16 duggiefresh [~duggiefre@64.119.141.126] has joined #lisp 14:37:54 Odyessus [~odyessus@089144194250.atnat0003.highway.a1.net] has joined #lisp 14:39:48 -!- pavelpenev [~quassel@melontech.com] has quit [Remote host closed the connection] 14:40:31 -!- Odyessus [~odyessus@089144194250.atnat0003.highway.a1.net] has quit [Client Quit] 14:41:12 Baggers [~Baggers@91.237.34.50] has joined #lisp 14:41:36 -!- danielszmulewicz [~danielszm@5.22.135.157] has quit [Quit: danielszmulewicz] 14:46:08 -!- sellout- [~Adium@97-118-101-232.hlrn.qwest.net] has quit [Quit: Leaving.] 14:47:52 cantstanya [~what@2001:5c0:1000:a::349] has joined #lisp 14:50:05 normanrichards [~textual@cpe-24-27-51-104.austin.res.rr.com] has joined #lisp 14:51:51 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 14:52:05 banjara [~Adium@unaffiliated/banjara] has joined #lisp 14:52:33 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 14:52:50 banjara [~Adium@unaffiliated/banjara] has joined #lisp 14:53:06 -!- guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has quit [Quit: The Sleeper has Asleepen] 14:56:01 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 14:56:07 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 14:56:16 banjara [~Adium@unaffiliated/banjara] has joined #lisp 14:56:38 harish [~harish@175.156.75.77] has joined #lisp 14:56:40 clmsy [~clmsy@212.57.9.204] has joined #lisp 14:59:15 vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has joined #lisp 15:01:01 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 245 seconds] 15:01:26 guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has joined #lisp 15:01:29 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 272 seconds] 15:02:00 kaygun_ [~kaygun@78.180.237.103] has joined #lisp 15:02:51 clmsy [~clmsy@212.57.9.204] has joined #lisp 15:03:31 -!- gko_ [gko@114-32-172-194.HINET-IP.hinet.net] has quit [Ping timeout: 245 seconds] 15:03:50 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 15:03:53 gko_ [gko@114-32-172-194.HINET-IP.hinet.net] has joined #lisp 15:04:06 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:04:31 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 15:05:05 cory786 [~cory@PAT98.wifi.utoledo.edu] has joined #lisp 15:05:09 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 15:05:11 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 15:05:25 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:06:07 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 15:06:41 clmsy [~clmsy@212.57.9.204] has joined #lisp 15:06:42 kushal [~kdas@fedora/kushal] has joined #lisp 15:07:57 -!- keen___ [~blackened@pdf879751.wmaxuq00.ap.so-net.ne.jp] has quit [Read error: Connection reset by peer] 15:08:20 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 15:08:25 keen_ [~blackened@pdf879751.wmaxuq00.ap.so-net.ne.jp] has joined #lisp 15:08:34 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:08:49 -!- dfox [~dfox@94.142.237.120] has quit [Read error: Operation timed out] 15:09:43 sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has joined #lisp 15:10:04 -!- vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has quit [Quit: vircures] 15:11:01 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 245 seconds] 15:11:51 -!- cory786 [~cory@PAT98.wifi.utoledo.edu] has quit [Ping timeout: 245 seconds] 15:15:22 -!- Cymew [~user@fw01d.snowmen.se] has quit [Read error: Operation timed out] 15:18:36 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 15:20:04 -!- Fare [~fare@cpe-72-229-109-116.nyc.res.rr.com] has quit [Quit: Leaving] 15:20:12 -!- Baggers [~Baggers@91.237.34.50] has quit [Remote host closed the connection] 15:21:25 clmsy [~clmsy@212.57.9.204] has joined #lisp 15:22:27 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 15:22:42 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:23:08 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 15:23:26 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:26:15 -!- eudoxia [~eudoxia@r186-52-52-160.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 15:26:16 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 264 seconds] 15:26:36 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:27:25 ggole_ [~ggole@106-68-193-101.dyn.iinet.net.au] has joined #lisp 15:28:40 Baggers [~Baggers@91.237.34.50] has joined #lisp 15:28:42 Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has joined #lisp 15:29:50 -!- ggole [~ggole@124.149.137.220] has quit [Ping timeout: 240 seconds] 15:29:51 gravicappa [~gravicapp@ppp91-77-172-141.pppoe.mtu-net.ru] has joined #lisp 15:30:31 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 272 seconds] 15:32:02 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 15:32:57 -!- normanrichards [~textual@cpe-24-27-51-104.austin.res.rr.com] has quit [] 15:33:50 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Ping timeout: 264 seconds] 15:33:52 is it possible with handler-case to handle 2 warnings coming from the same function call? 15:33:57 cf https://github.com/marijnh/Postmodern/issues/43 15:34:16 not with handler-case 15:34:48 you could do it with handler-bind and invoke-restart 15:35:10 yeah I saw that hander-bind is able to manage that 15:35:11 normanrichards [~textual@cpe-24-27-51-104.austin.res.rr.com] has joined #lisp 15:35:20 now I need to think hard about error management though 15:35:32 warnings are ok I just want to log them 15:35:40 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Quit: EvW] 15:35:53 so the handler-bind will log them and the code continue where it were, right? 15:36:05 conditions are probably aren't what you want if you don't want to halt execution 15:36:16 you're better off making a warning hook or something 15:36:32 dim: a handler-case handler performs an unwind, like in most other languages 15:37:31 CrazyEddy [~provostor@wrongplanet/CrazyEddy] has joined #lisp 15:37:49 fe[nl]ix: in most other languages, you don't have a choice about unwinding that I know of, at least 15:38:02 dim: I'm not sure what piece you have control over, here, actually 15:38:03 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 15:38:19 dim: that's correct 15:38:19 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:38:21 dim: see the macroexpansion of (handler-case form (error ())) 15:38:28 but you can't resume the function call without having a restart already defined 15:38:59 if you're changing postmodern, having the warnings be part of the result would be what I would want. 15:40:11 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 15:40:41 danielszmulewicz [~danielszm@5.22.135.157] has joined #lisp 15:41:01 -!- ozialien [~ernest@ip98-167-217-56.ph.ph.cox.net] has quit [Read error: Operation timed out] 15:41:02 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 15:41:15 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:41:24 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 15:41:41 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 15:41:58 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:43:28 well I don't want that ;-) 15:44:12 what I would change is exposing more structured access to PG notice messages 15:44:50 in case of a single error raising several warnings I'm happy to have them out of band in an handler-bind 15:46:02 I'm wondering about the case where I would have, say, a couple warnings then an ERROR, which would kill the current transaction: I want to know about that in the main code 15:46:24 so I think I want an handler-bind to manage only the warnings 15:46:29 Seems like that would be more structured access. "Your query worked, but here's some warnings.." or "Your query failed. Here's some warnings that may help..." 15:46:32 *dlowe* shrugs. 15:46:43 -!- teggi [~teggi@123.20.102.167] has quit [Remote host closed the connection] 15:47:19 -!- Baggers [~Baggers@91.237.34.50] has quit [Remote host closed the connection] 15:47:27 you'd want to aggregrate the warnings in the request, then return them in the query response or the condition object 15:48:32 -!- CrazyEddy [~provostor@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 15:48:34 Baggers [~Baggers@91.237.34.50] has joined #lisp 15:48:36 -!- guyal [~anonymous@108-235-117-64.lightspeed.sntcca.sbcglobal.net] has quit [Quit: The Sleeper has Asleepen] 15:50:03 well in my use case I just want to log the warnings 15:50:10 k0001 [~k0001@host86.186-109-105.telecom.net.ar] has joined #lisp 15:50:44 and I want to know separately about the errors (transaction is then aborted, need to refrain from sending any other SQL command) 15:51:02 "While the warning condition is being signaled, the muffle-warning restart is established for use by a handler." 15:51:07 so I guess you're covered, there 15:51:41 clmsy [~clmsy@212.57.9.204] has joined #lisp 15:52:07 (handler-bind ((warning (lambda (w) (log w) (invoke-restart 'muffle-warning)))) ...) 15:53:16 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 15:53:33 banjara [~Adium@unaffiliated/banjara] has joined #lisp 15:54:02 -!- spacefrogg is now known as spacefrogg^ 15:55:17 dtw [~dtw@pdpc/supporter/active/dtw] has joined #lisp 15:55:23 what happens if I just log the warning? 15:55:32 loke__ [~user@2400:d803:7342:f91a:399a:ec35:6dce:6421] has joined #lisp 15:56:54 it exits handler-bind with the result of log 15:57:08 and does all the unwinding necessary to do so 15:58:05 aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #lisp 16:00:14 in my test case the following code is called normally 16:00:33 *easye* just fired himself. Now I can concentrate on Lisp until the New Year. 16:00:47 easye: fired yourself 16:00:48 ? 16:00:52 You mean you quit? 16:00:53 Resigned. 16:00:55 Yeah. 16:00:57 Out of a cannon. 16:00:58 woah 16:01:03 why> 16:01:04 ? 16:01:15 Time for an overdue change. 16:01:15 like if the condition has been handled, the signaling ahs been handled, everythin continues as if normal... is that right, or an happenstance? 16:02:36 -!- ggole_ is now known as ggole 16:02:43 need to disconnect 16:02:44 later 16:02:46 -!- loke__ [~user@2400:d803:7342:f91a:399a:ec35:6dce:6421] has quit [Remote host closed the connection] 16:03:27 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 16:03:44 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:03:46 hiroakip [~hiroaki@p5DC6061C.dip0.t-ipconnect.de] has joined #lisp 16:06:38 przl [~przlrkt@62.217.45.197] has joined #lisp 16:08:28 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:08:42 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:08:45 -!- hiroakip [~hiroaki@p5DC6061C.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 16:09:49 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:10:03 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:10:40 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:10:57 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:13:03 -!- Baggers [~Baggers@91.237.34.50] has quit [Ping timeout: 272 seconds] 16:13:27 sellout-1 [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has joined #lisp 16:15:11 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:15:28 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:16:45 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:17:01 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:17:12 -!- sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 16:18:11 -!- paddymahoney [~paddymaho@24.137.221.230] has quit [Remote host closed the connection] 16:20:36 vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has joined #lisp 16:21:34 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:21:47 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:22:14 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:22:28 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:23:36 thinking about (handler-case (handler-bind (postgresql-warning ...log...) ) (postgresql-error (e) ...)) 16:24:50 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 16:25:04 -!- madrik [~user@122.168.182.135] has left #lisp 16:25:09 cmack` [~charlie@adsl-74-179-17-202.bna.bellsouth.net] has joined #lisp 16:27:57 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 16:28:10 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:30:33 yeah, that sounds reasonable 16:31:14 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:31:32 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:31:47 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:31:53 and the thing is that the hander-case should go at the transaction boundary, and the warning handling should be installed for commands... mmm 16:31:54 ok 16:32:00 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:32:20 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:33:52 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:34:00 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:34:15 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:35:17 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 16:35:30 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:35:35 -!- vircures [~vircures@70-88-17-218-chattanooga-tn.hfc.comcastbusiness.net] has quit [Quit: vircures] 16:36:53 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 16:37:00 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 16:37:05 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:37:32 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 16:39:09 is there any difference between error and signal to re-signal a condition partially handled 16:39:09 ? 16:41:58 clhs 9.1.4.1.1 16:41:59 Resignaling a Condition: http://www.lispworks.com/reference/HyperSpec/Body/09_adaa.htm 16:43:04 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 16:43:16 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:43:30 a) you don't need to resignal it b) error is certainly the wrong way 16:43:36 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:44:53 -!- kaygun_ [~kaygun@78.180.237.103] has quit [Ping timeout: 248 seconds] 16:44:59 well the hander log the situation, then basically sais "I don't know how to handle it now" 16:45:09 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:45:16 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:45:32 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:45:49 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:46:04 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:46:22 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:46:39 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:46:56 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:47:13 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:47:29 see a) 16:48:09 eudoxia [~eudoxia@r186-52-52-160.dialup.adsl.anteldata.net.uy] has joined #lisp 16:48:26 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 16:48:29 Davidbrcz [~david@88.115.137.88.rev.sfr.net] has joined #lisp 16:48:40 banjara [~Adium@unaffiliated/banjara] has joined #lisp 16:48:42 CrazyEddy [~machan@wrongplanet/CrazyEddy] has joined #lisp 16:49:20 mmm. I'm using handler-case for the error 16:49:28 maybe I shouldn't 16:49:34 how many times it should be said to use handler-bind? 16:49:42 at least there's something I'm not understanding here 16:50:12 mmm. 16:50:34 I want the current level of code to STOP in case of PostgreSQL error 16:51:10 I just want to main program not to bother with continuing what it intended to do, and... I guess I see what you mean 16:51:27 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 16:52:00 injecting a log is best done with handler bind, how do I then ensure the condition is not considered completely handled by the system? 16:52:42 there's no such notion of condition being handled or not 16:53:08 there are only control flow changes possible 16:53:48 I need to graps that concept 16:57:47 [SLB]` [~slabua@unaffiliated/slabua] has joined #lisp 16:58:09 -!- shridhar [Shridhar@nat/redhat/x-qzpiftwqvgqzjqma] has quit [Quit: shridhar] 16:58:38 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 240 seconds] 16:58:39 -!- [SLB]` is now known as [SLB] 16:59:19 Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has joined #lisp 16:59:27 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 17:00:50 tiglog [~tiglog@124.202.190.203] has joined #lisp 17:01:17 -!- mcsontos [mcsontos@nat/redhat/x-jhhzreauqcoxweft] has quit [Quit: Leaving] 17:01:20 -!- duggiefresh [~duggiefre@64.119.141.126] has quit [Remote host closed the connection] 17:01:51 duggiefresh [~duggiefre@64.119.141.126] has joined #lisp 17:01:57 -!- eudoxia [~eudoxia@r186-52-52-160.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 17:02:39 -!- duggiefresh [~duggiefre@64.119.141.126] has quit [Read error: Connection reset by peer] 17:03:50 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #lisp 17:03:50 17:03:50 -!- names: ccl-logbot tiglog jaimef Joreji [SLB] CrazyEddy banjara Davidbrcz araujo gendl cmack` sellout-1 przl aeth dtw clmsy k0001 EvW danielszmulewicz normanrichards gravicappa Code_Man` ggole fortitude keen_ kushal seangrove gko_ harish cantstanya mathrick dlowe kwmiebach LiamH oleo wormphlegm wchun theos xotedend bjorkintosh Mon_Ouie attila_lendvai lduros davazp Karl_dscc LoicLisp jtza8 stassats echo-area knob Ambit namtsui hiyosi impulse jk121960 yacks 17:03:50 -!- names: ogamita bben stepnem zickzackv segmondx ferada balle ck`` mc40 kaygun ramkrsna segv- hitecnologys _lc0dd0cl_ mishoo foreignFunction Tristam xan_ robot-beethoven prxq jewel angavrilov scoofy mrSpec doomlord__ Tordek rtoym easiere patrickwonders jsucsy hyperboreean alezost nisstyre Codynyx cmm REPLeffect kpreid ianmcorvidae strobegen zophy TDog ASau DrCode prip xenophon rvirding killmaster neuro_sys rk[zzz] Patzy joneshf-work Adeon Vivitron BrianRice 17:03:50 -!- names: nightshade427 cyphase kirin` Praise ahungry billstclair ZabaQ jackdaniel clog ggherdov emma naryl fmu____ j_king Cheery brucem stopbit Roin oconnore samebchase vsync wyan madnificent photex nitro_idiot_ Sourceless KingNato_ ramus subtlepath eak nbouscal arbscht epsylon` cross oGMo Amadiro mshroyer Watcher7 sbryant Yamazaki-kun ashish__ dsp_ jd__ K1rk gf3 Guest97484 Tribal spacefrogg^ gko ThePhoeron sauerkrause vhost- sfa plathrop igorw gabot 17:03:50 -!- names: zz_karupanerura jasom gemelen Kruppe copec Ralt mau_ sytse eagleflo tvaalen drdo fmu ivan\ minion mal___ cibs ve tkd Subfusc daimrod lemoinem AeroNotix |3b| TristamWrk yonkeltron cnl tensorpudding felideon hpd Natch fikusz willyfrog sabra rk[imposter] froggey theBlackDragon schoppenhauer housel PuercoPop SHODAN zbigniew jayne mtd finnrobi yroeht freiksenet sid_cypher yeltzooo obre felipe scharan sigjuice_ DrForr koisoke Fade loke nialo cods redline6561 17:03:50 -!- names: GuilOooo acieroid sshirokov NNshag ``Erik j0ni xristos justinmcp dan64 nuba pok johs djinni` alabaster tychoish luis setheus_ karswell clop2 git ineiros_ MikeSeth Anarch Mandus ivan newcup asedeno nullman ckoch786 _schulte1 antoszka peccu ered pchrist yano [1]JPeterson nicdev joshe danlentz phadthai tinyghost ezakimak effy delYsid` easye benny nightfly eigenlicht kanru ZombieChicken ircbrowse flip214 otwieracz eli __main__ vnz seantallen rotty eMBee 17:03:50 -!- names: cpt_nemo bege _d3f Krystof pegu`` iwilcox zfx surrounder Oddity aftershave samskulls milosn stardiviner kbtr AntiSpamMeta ecraven abend foom sirdancealo2 Jubb aoh gensym galdor_ ttm dim aajmakin jsnell jack_rabbit bhyde Zhivago H4ns z0d matko MoALTz Kabaka _5kg cdidd Tarential Khisanth gluegadget cmbntr joast wilfredh dotemacs dmiles_afk varjag d4gg4d_ qiemem edgar-rft w|t specbot mikaelj_ capisce_ sjl pjb tali713 brown`` stuckie ozzloy yrk clop joe9 17:03:50 -!- names: expez Elvaron enn tomaw Neptu cmatei guaqua` loke` srcerer wolgo MrWoohoo hugod krrrcks aerique macrobat bobbysmith0071 hypno_ Wukix`` cpape``` Blkt quasisane fe[nl]ix Zagaba` ski_ zenoli tessier_ Ash smull BlastHardcheese stokachu d2biG kmder Athas _death ft 17:04:01 -!- Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has quit [Ping timeout: 252 seconds] 17:04:39 -!- ogamita [~t@tru75-h02-31-38-72-69.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 252 seconds] 17:04:45 marzipankaiser [~androirc@HSI-KBW-046-005-254-055.hsi8.kabel-badenwuerttemberg.de] has joined #lisp 17:04:50 xificurC [~user@ip-85.162.103.198.o2inet.sk] has joined #lisp 17:07:12 -!- marzipankaiser [~androirc@HSI-KBW-046-005-254-055.hsi8.kabel-badenwuerttemberg.de] has quit [Client Quit] 17:08:15 p_l [~pl@tsugumi.brage.info] has joined #lisp 17:08:46 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 17:09:00 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:09:20 xotedend_ [~quassel@50-77-75-69-static.hfc.comcastbusiness.net] has joined #lisp 17:09:20 chris_l [~quassel@p5091E019.dip0.t-ipconnect.de] has joined #lisp 17:09:41 fredmorcos [~fredmorco@cm56-209-5.liwest.at] has joined #lisp 17:10:14 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 17:10:28 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:10:33 -!- p_l [~pl@tsugumi.brage.info] has quit [Client Quit] 17:10:51 CatMtKing [~CatMtKing@ucrwpa1-fs-33-75.bulk.ucr.edu] has joined #lisp 17:11:11 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 17:11:14 p_l [~pl@tsugumi.brage.info] has joined #lisp 17:11:26 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:11:59 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 17:12:02 -!- xotedend [~quassel@50-77-75-69-static.hfc.comcastbusiness.net] has quit [Ping timeout: 244 seconds] 17:12:12 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:13:29 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 17:13:43 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:14:08 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 17:15:23 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 252 seconds] 17:16:01 so say I implement an handler-bind for the postgresql-error condition 17:16:37 once my handler has been called, the control flows get back to after the fonction call that did signal the condition, right? 17:16:53 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 17:17:31 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 17:17:46 no 17:18:23 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 17:18:38 after your handler has been called and it doesn't transfer the control, the next handler is called 17:18:43 even if no other handler has been installed? 17:18:51 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 17:19:42 so I need a top-level handler then more specialized ones, and I need to control the flow specifically with restarts if I want non default control flow? 17:20:00 transfer the control == invoke-restart? 17:20:07 restarts is only one way 17:20:10 sdemarre [~serge@91.176.223.179] has joined #lisp 17:20:22 throw? return-from? 17:20:23 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:20:40 go 17:20:41 I mean, all of them are available from within the handler-bind function? 17:21:30 disturbingly powerful 17:21:34 as long as they are used in the respective extents and scopes 17:21:44 their 17:21:57 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Remote host closed the connection] 17:22:04 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 17:22:30 so in my case you're right, I want to log the error and refrain from changing the normal control flow 17:25:10 -!- gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: gendl] 17:26:00 Okasu [~1@unaffiliated/okasu] has joined #lisp 17:26:21 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 17:26:36 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:27:07 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Quit: Leaving] 17:28:30 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Read error: Operation timed out] 17:29:41 -!- xificurC [~user@ip-85.162.103.198.o2inet.sk] has quit [Ping timeout: 252 seconds] 17:30:16 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 17:32:48 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 17:32:51 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 17:33:06 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:33:31 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 17:33:45 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:37:09 -!- k0001 [~k0001@host86.186-109-105.telecom.net.ar] has quit [Ping timeout: 248 seconds] 17:37:16 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 245 seconds] 17:37:22 -!- _lc0dd0cl_ is now known as lc0dd0cl 17:38:12 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 17:39:06 k0001 [~k0001@109.204.60.110] has joined #lisp 17:41:57 ludocode [~quassel@69-165-135-83.dsl.teksavvy.com] has joined #lisp 17:42:04 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 17:42:19 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:42:31 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 252 seconds] 17:42:50 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 17:43:30 -!- lc0dd0cl [~thisismyu@21.12.11.37.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 17:43:37 -!- k0001 [~k0001@109.204.60.110] has quit [Ping timeout: 272 seconds] 17:44:02 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 264 seconds] 17:44:12 k0001 [~k0001@host86.186-109-105.telecom.net.ar] has joined #lisp 17:44:24 banjara [~Adium@unaffiliated/banjara] has joined #lisp 17:44:50 -!- davazp [~user@92.251.196.107.threembb.ie] has quit [Remote host closed the connection] 17:44:52 lc0dd0cl [~thisismyu@21.12.11.37.dynamic.jazztel.es] has joined #lisp 17:45:18 la_chose [~Fenlort@APoitiers-654-1-65-167.w92-149.abo.wanadoo.fr] has joined #lisp 17:49:16 k0001_ [~k0001@host240.186-125-103.telecom.net.ar] has joined #lisp 17:49:19 -!- k0001 [~k0001@host86.186-109-105.telecom.net.ar] has quit [Ping timeout: 272 seconds] 17:49:25 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 17:49:29 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 252 seconds] 17:49:40 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 264 seconds] 17:50:13 smazga [~Adium@li336-165.members.linode.com] has joined #lisp 17:51:13 stassats: thanks so much, I feel like I just unlocked another achievement to understand how to code in lisp! 17:51:33 that would be another round of your favorite beverage ;-) 17:51:42 smazga1 [~Adium@64.55.45.194] has joined #lisp 17:51:58 chateau petrus 17:52:18 the hard part will be finding where to have a good one 17:53:02 but I know of a very good place where to drink really good wines and have a proper french dinner too, anytime you're in Paris, tell me ;-) 17:53:03 _schulte_ [~eschulte@adaptive.cs.unm.edu] has joined #lisp 17:53:52 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 17:54:11 optikalmouse [~omouse@69-165-245-60.cable.teksavvy.com] has joined #lisp 17:54:14 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 264 seconds] 17:54:32 ok 17:54:37 -!- smazga [~Adium@li336-165.members.linode.com] has quit [Ping timeout: 252 seconds] 17:58:23 paddymahoney [~paddymaho@24.137.221.230] has joined #lisp 17:59:13 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 17:59:20 hrm, warnings from static-files not existing in QL package :/ 17:59:41 (_a_ ql package (trivial-timeout), not QL itself) 18:00:31 Pullphinger [~Pullphing@c-24-13-69-42.hsd1.il.comcast.net] has joined #lisp 18:01:36 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 18:01:47 you mean system? 18:02:20 sure 18:02:44 mathrick [~mathrick@85.218.134.11] has joined #lisp 18:04:33 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 18:05:57 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 248 seconds] 18:06:07 mathrick_ [~mathrick@85.218.134.11] has joined #lisp 18:07:36 -!- smazga1 [~Adium@64.55.45.194] has quit [Quit: Leaving.] 18:08:13 the static file is a piece of documentation 18:08:16 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 264 seconds] 18:08:22 -!- sellout-1 is now known as sellout 18:08:24 i don't quite why it's a static file at all 18:08:38 -!- Davidbrcz [~david@88.115.137.88.rev.sfr.net] has quit [Ping timeout: 264 seconds] 18:08:41 recompiling things because documentation changed is silly 18:08:42 -!- normanrichards [~textual@cpe-24-27-51-104.austin.res.rr.com] has quit [] 18:08:47 lduros [~user@fsf/member/lduros] has joined #lisp 18:08:49 i'm not sure why it's even a warning :p 18:09:33 and why there's not a simple (or existing) way to muffle warnings for asdf dependencies 18:09:37 if a static file is necessary for the operation of the program, it's understandable 18:10:18 (binding asdf/lisp-build:*compile-file-warnings-behavior to :ignore had no effect) 18:10:23 +* 18:10:51 (and even then that's ineffective if it can't be done at the depending-system's level) 18:15:31 -!- scoofy [~scoofy@catv-89-135-80-2.catv.broadband.hu] has quit [Ping timeout: 260 seconds] 18:16:27 -!- chris_l [~quassel@p5091E019.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 18:20:20 github version of that seems corrected, but .. greater issues involved 18:21:47 qmoog [~user@66.162.128.194] has joined #lisp 18:22:42 duggiefresh [~duggiefre@64.119.141.126] has joined #lisp 18:23:00 Posterdati [~kvirc@host89-217-dynamic.46-79-r.retail.telecomitalia.it] has joined #lisp 18:23:11 -!- yacks [~py@103.6.159.103] has quit [Quit: Leaving] 18:23:43 hi 18:25:09 -!- xotedend_ [~quassel@50-77-75-69-static.hfc.comcastbusiness.net] has quit [Ping timeout: 265 seconds] 18:32:02 banjara [~Adium@unaffiliated/banjara] has joined #lisp 18:33:17 black_13 [434f1272@gateway/web/freenode/ip.67.79.18.114] has joined #lisp 18:33:32 -!- aftershave [~textual@h-136-25.a336.priv.bahnhof.se] has quit [Quit: Textual IRC Client: www.textualapp.com] 18:33:41 is there C coded version of lisp 1.5 some place out and about? 18:34:06 why do you need it? 18:34:06 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 18:34:20 -!- gko_ [gko@114-32-172-194.HINET-IP.hinet.net] has quit [Ping timeout: 265 seconds] 18:37:36 just for pedagogic reasons 18:37:47 francis_wolke [~user@c-98-207-155-161.hsd1.ca.comcast.net] has joined #lisp 18:38:09 black_13: for pedagogy, I'd recommend lisp500 18:38:31 i did not ask about that 18:38:46 but thanks 18:38:47 black_13: it was unsolicited advice. 18:39:03 i looked at lisp500 its rough 18:39:09 its barely c 18:39:19 There's also PicoLisp. 18:39:24 what's so pedagogic about lisp 1.5? do you want to learn the idiosyncrasies of the computers of the 60s? 18:39:33 aftershave [~textual@h-136-25.a336.priv.bahnhof.se] has joined #lisp 18:39:38 if you dont know then could you pass on 18:41:03 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 18:41:06 black_13: good luck trying to get people not to talk on irc 18:41:14 that's like what it exists for 18:41:27 and the question is off-topic 18:42:07 there is that 18:42:28 black_13: that's a channel about Common Lisp, not Lisps in general. 18:42:50 this is* 18:42:52 is there a channel better suited to what i want to ask about 18:43:27 I seriously doubt this. 18:43:45 kliph [~user@unaffiliated/kliph] has joined #lisp 18:44:07 #lispcafe, maybe 18:44:28 Guest84978 [~mg@2a02:8070:c20d:df00:c646:19ff:fe0c:cc20] has joined #lisp 18:45:25 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 245 seconds] 18:45:35 -!- ck`` [~ck@dslb-094-219-255-002.pools.arcor-ip.net] has quit [Ping timeout: 272 seconds] 18:47:39 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 18:48:06 -!- fredmorcos [~fredmorco@cm56-209-5.liwest.at] has quit [Quit: Leaving] 18:48:22 banjara [~Adium@unaffiliated/banjara] has joined #lisp 18:49:39 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 18:50:23 banjara [~Adium@unaffiliated/banjara] has joined #lisp 18:51:09 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 18:51:51 banjara [~Adium@unaffiliated/banjara] has joined #lisp 18:52:11 -!- qmoog [~user@66.162.128.194] has left #lisp 18:52:39 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 18:53:23 banjara [~Adium@unaffiliated/banjara] has joined #lisp 18:55:16 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 18:56:03 banjara [~Adium@unaffiliated/banjara] has joined #lisp 18:56:19 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 18:56:44 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 246 seconds] 18:57:05 banjara [~Adium@unaffiliated/banjara] has joined #lisp 18:57:56 yacks [~py@103.6.159.103] has joined #lisp 18:58:15 -!- la_chose [~Fenlort@APoitiers-654-1-65-167.w92-149.abo.wanadoo.fr] has quit [Read error: Operation timed out] 18:58:38 -!- Guest84978 [~mg@2a02:8070:c20d:df00:c646:19ff:fe0c:cc20] has quit [Quit: Verlassend] 18:59:47 -!- black_13 [434f1272@gateway/web/freenode/ip.67.79.18.114] has quit [Quit: Page closed] 19:00:12 -!- sdemarre [~serge@91.176.223.179] has quit [Remote host closed the connection] 19:00:31 mathrick__ [~mathrick@85.218.134.11] has joined #lisp 19:02:41 Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has joined #lisp 19:04:09 -!- mathrick_ [~mathrick@85.218.134.11] has quit [Ping timeout: 244 seconds] 19:06:31 Sagane [~Sagane@177.100-226-89.dsl.completel.net] has joined #lisp 19:07:04 -!- francis_wolke [~user@c-98-207-155-161.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 19:10:17 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 19:11:03 banjara [~Adium@unaffiliated/banjara] has joined #lisp 19:11:30 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 19:16:18 -!- tiglog [~tiglog@124.202.190.203] has quit [Quit: Leaving] 19:16:53 pjb: you have written a lib implementing package nicknames, haven't you? 19:16:54 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 19:16:59 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 272 seconds] 19:17:08 is it portable and usable directly? 19:17:13 -!- mathrick__ is now known as mathrick 19:17:40 banjara [~Adium@unaffiliated/banjara] has joined #lisp 19:18:59 -!- gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: gendl] 19:19:06 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 19:19:52 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 19:20:39 banjara [~Adium@unaffiliated/banjara] has joined #lisp 19:20:55 nug700 [~nug700@209-181-102-38.phnx.qwest.net] has joined #lisp 19:24:16 mathrick: I've an implementation of the package system, and a package of package utilities including add-nicknames etc. 19:24:50 The utilities: https://gitorious.org/com-informatimago/com-informatimago/source/7893e031e0bd44e142a9f7ec564501d758ee60b6:common-lisp/cesarum/package.lisp 19:25:50 The package implementation is in https://gitorious.org/com-informatimago/com-informatimago/source/7893e031e0bd44e142a9f7ec564501d758ee60b6:common-lisp/lisp-reader ; but it's unrelated to the reader really. (only, you probably need a reader that use this intern function instead of cl:intern to use it). 19:26:46 Notice the license of this package implementation is unfortunately not GPL, by the fault of Zach's contribution. 19:27:00 what is it then? 19:27:52 https://gitorious.org/com-informatimago/com-informatimago/source/7893e031e0bd44e142a9f7ec564501d758ee60b6:common-lisp/lisp-reader/package-pac.lisp#L88 19:27:54 TrystamWrk [~tristamwr@gray-19.dynamic2.rpi.edu] has joined #lisp 19:27:56 BSD 19:28:28 how's that a bad thing? 19:28:34 Nuupi [~IceChat9@a91-154-110-47.elisa-laajakaista.fi] has joined #lisp 19:28:36 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 19:28:38 it's bad if you're pjb 19:28:45 :-) 19:28:57 -!- ludocode [~quassel@69-165-135-83.dsl.teksavvy.com] has quit [Ping timeout: 265 seconds] 19:29:02 pjb: anyway, I can't just use that as a drop in on any implementation, I have to make sure it reads my code in with your reader? 19:29:35 Yes, you'd have to hack the implementation to make it use zpack:intern instead of their intern in the reader. 19:30:41 -!- sellout [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has quit [Quit: Leaving.] 19:30:46 Unfortunately, CL is not really modular: you can't change one function without drawing the whole ball of yarn. 19:30:53 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Client Quit] 19:31:11 yeah 19:31:16 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 19:31:22 -!- ZabaQ [~john.conn@86.63.2.14] has quit [Ping timeout: 265 seconds] 19:31:35 SBCL's local nicknames are really kinda useless if I can't write my code to use them 19:31:39 which is very unfortunate 19:31:51 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 19:32:03 -!- TristamWrk [~tristamwr@bodhilinux/team/Tristam] has quit [Ping timeout: 260 seconds] 19:32:09 what do you mean you can't write code? 19:32:18 I mean it will be tied to SBCL 19:32:26 big deal! 19:32:33 it is a bit 19:32:50 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 19:32:55 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 245 seconds] 19:33:05 Ok, so I've got a reader, a package system, pathnames somewhere, almost a file i/o system, I've played with circular structure printing algorithm recently, had fun with the special operators in cl-stepper; I'll soon reach the tipping point in implementing a whole new CL implementation! :-) 19:33:08 pjb: you can always (compile (zjb:read file)) I guess, but then ASDF needs to be hacked to do that, and it probably gets ugly down the road 19:33:25 pjb: SICL probably has the parts you don't :) 19:33:51 -!- CatMtKing [~CatMtKing@ucrwpa1-fs-33-75.bulk.ucr.edu] has quit [Quit: This computer has gone to sleep] 19:33:58 mathrick: well, you could play tricks similar to ibcl and hack read tables to read qualified symbols into the packages you want. 19:34:15 Indeed, I may have to merge with sicl. 19:34:30 http://www.informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/ibcl/ 19:35:25 i'd like to file a complaint, "pgms" is an inappropriately short name 19:35:40 IBCL being what exactly? 19:35:51 But most sources don't use (cl:in-package ), just (in-package ), so something like ibcl substituting YOUR-OWN-CL package for CL would work even without the readtable trick. 19:36:02 stassats: Not where I come from :-) 19:36:14 Image Based Common Lisp 19:36:19 oh, that one 19:36:24 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 19:36:29 I shadow defun, defvar, defmacro, etc to save the sources. 19:36:52 But then I redefine defpackage so that when you :use :cl, it's substituted by :use :ibcl 19:37:30 It works as long as you don't read qualified symbols. 19:37:38 right 19:38:27 Somebody did it once, to put a reader macro on all the characters to back the implementation read/load/compile-file. But nowadays with unicode, that'd make a very big readtable 19:38:43 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 19:38:44 (and in some implementations, very slow reading too). 19:40:26 -!- ggole [~ggole@106-68-193-101.dyn.iinet.net.au] has quit [] 19:42:01 yeah 19:42:19 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 19:42:31 pjb: so how do you hack the readtable to make it track qualified packages? 19:42:40 *symbols 19:43:30 You put a reader macro on all the characters, and re-implement the lisp reader, inside-out. 19:43:59 oh, ew 19:44:05 yes, ew. 19:44:52 pjb: do you actually use IBCL for anything? It's a cute hack, but not really something that strikes me as being particularly useful 19:45:27 smalltalk is also image-based (and even more insular than that, with their own window system and all), and it's a giant PITA to use or even try 19:45:28 I don't use every day no. I'm using emacs+slime with a file system underneath. 19:45:51 But ibcl is for newbies who ask about getting back the sources of what they typed at the REPL, just like I did once :-) 19:46:18 oh 19:46:28 Well, you'd just have to implement emacs key bindings on the Smalltalk editor, and be set. 19:46:44 for magical newbies who also knew to hook IBCL up before they started typing, gotcha :) 19:46:54 Yes :-) 19:47:28 pjb: emacs is way more than "keybindings", and it always annoys me how IDEs pretend to implement "emacs compatibility", by mapping C-a and C-e 19:47:31 I may still have some fun at the newbies, no? 19:47:38 yes 19:47:44 better than giving them rm -rf 19:47:56 Granted. But Smaltalk editors are modifiable in Smalltalk. Better than vim. 19:48:38 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 19:49:47 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Quit: ejohnson] 19:50:25 pjb: that they are, but the complete and utter insularity is just uhh. They have own everything, down to having colours instead of names for mouse buttons, and that's on top of running a whole own GUI desktop in a window 19:51:23 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 19:52:04 mathrick: again, don't commit the crime of anachronism, Smalltalk was developed in the 70's, long before emacs, long before the mac bastardized its concepts. 19:52:16 I know 19:52:33 which is fair, and the same thing people complain about in CL, I recognise that 19:52:43 the thing is, though, CL has moved on, Smalltalk not so much 19:53:10 A little it has. There's gst, which lets you write scripts and unix commands in Smalltalk. 19:53:13 you can usefully use CL as one component of a system. It takes some knowing your way around, but is generally doable 19:53:27 in Smalltalk you take it all or not at all 19:53:28 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 19:53:28 Just use gst. 19:54:02 And by the way, gnu apl is released this week. 19:54:30 ludocode [~quassel@108.175.232.32] has joined #lisp 19:55:17 Now, for some fun, write a CL program that uses an external tool written in gst, which uses a module written in gnu apl :-) 19:56:43 honestly, gnu anything is more like a turn off for me than an incentive to use it 19:57:28 but perhaps the APL is implemented by competent people 20:01:05 ZabaQ [~john.conn@86.63.2.14] has joined #lisp 20:01:21 -!- klltkr [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 20:03:43 -!- duggiefresh [~duggiefre@64.119.141.126] has quit [Remote host closed the connection] 20:04:01 l_ [~bandgap@84.233.246.170] has joined #lisp 20:04:13 duggiefresh [~duggiefre@64.119.141.126] has joined #lisp 20:04:27 -!- duggiefresh [~duggiefre@64.119.141.126] has quit [Read error: Connection reset by peer] 20:04:52 duggiefresh [~duggiefre@64.119.141.126] has joined #lisp 20:05:24 -!- l_ [~bandgap@84.233.246.170] has left #lisp 20:06:07 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Ping timeout: 272 seconds] 20:08:36 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Read error: Connection reset by peer] 20:08:39 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 272 seconds] 20:09:32 -!- segv- [~mb@95-91-240-223-dynip.superkabel.de] has quit [Ping timeout: 246 seconds] 20:09:48 attila_lendvai [~attila_le@92.47.243.88] has joined #lisp 20:09:58 -!- attila_lendvai [~attila_le@92.47.243.88] has quit [Changing host] 20:09:58 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 20:12:32 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 20:15:18 -!- _schulte_ [~eschulte@adaptive.cs.unm.edu] has quit [Quit: leaving] 20:16:35 -!- macrobat [~beep@h-199-47.a328.priv.bahnhof.se] has quit [Quit: WeeChat 0.4.2] 20:17:16 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 245 seconds] 20:18:30 fredmorcos [~fredmorco@cm56-209-5.liwest.at] has joined #lisp 20:20:16 CatMtKing [~CatMtKing@ucrwpa1-fs-34-96.bulk.ucr.edu] has joined #lisp 20:23:30 -!- Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has quit [Read error: Operation timed out] 20:23:51 -!- zophy [~sy@host-94-20-107-208.midco.net] has quit [Ping timeout: 252 seconds] 20:24:17 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 20:24:45 -!- hitecnologys [~hitecnolo@178.74.96.60] has quit [Quit: hitecnologys] 20:28:42 fantazo [~fantazo@213.129.230.10] has joined #lisp 20:28:49 -!- jtza8 [~jtza8@105-236-147-235.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 20:28:53 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 248 seconds] 20:31:56 -!- LoicLisp [~loic@209.15.122.78.rev.sfr.net] has quit [Quit: Leaving] 20:32:34 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 20:33:04 Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has joined #lisp 20:35:42 la_chose [~Fenlort@APoitiers-654-1-65-167.w92-149.abo.wanadoo.fr] has joined #lisp 20:36:30 antgreen [~green@dsl-207-112-125-176.tor.primus.ca] has joined #lisp 20:40:50 -!- Joreji [~thomas@184-080.eduroam.rwth-aachen.de] has quit [Ping timeout: 245 seconds] 20:42:00 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 20:42:37 sellout- [~Adium@97-122-105-222.hlrn.qwest.net] has joined #lisp 20:43:34 -!- fredmorcos [~fredmorco@cm56-209-5.liwest.at] has quit [Quit: Leaving] 20:48:21 l_ [~l_@84.233.246.170] has joined #lisp 20:49:41 -!- l_ [~l_@84.233.246.170] has left #lisp 20:51:19 bgs100 [~nitrogen@unaffiliated/bgs100] has joined #lisp 20:58:04 malbertife [~malbertif@host252-19-dynamic.116-80-r.retail.telecomitalia.it] has joined #lisp 20:58:23 -!- ivan\ [~ivan@unaffiliated/ivan/x-000001] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:58:27 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:59:39 ivan\ [~ivan@unaffiliated/ivan/x-000001] has joined #lisp 21:01:28 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Read error: Operation timed out] 21:03:51 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 21:04:20 -!- knob [~knob@76.76.202.245] has quit [Quit: Leaving] 21:05:33 -!- ZabaQ [~john.conn@86.63.2.14] has left #lisp 21:06:09 Beetny [~Beetny@ppp118-208-32-2.lns20.bne1.internode.on.net] has joined #lisp 21:06:28 jaimef [jaimef@dns.mauthesis.com] has joined #lisp 21:07:16 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 21:08:05 -!- Nuupi [~IceChat9@a91-154-110-47.elisa-laajakaista.fi] has quit [Quit: Copywight 2013 Elmer Fudd. All wights wesewved.] 21:10:37 francogrex [~user@91.182.149.57] has joined #lisp 21:10:54 klltkr [~klltkr@unaffiliated/klltkr] has joined #lisp 21:11:00 Hi I would like to sollicit your expertise for this problem/situation: 21:13:43 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 21:13:43 not lisp but would want to do it in lisp. I want to write a function that when executed writes an "authentication signature" into a file (sqlite db) to ensure that the user who accessed has entered the information is authorized to do so... what kind of "authentication signature" can be implemented? 21:14:19 kaygun_ [~kaygun@78.180.237.103] has joined #lisp 21:15:23 A simple password seems to be what you want. 21:15:50 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 21:15:59 -!- Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has quit [Remote host closed the connection] 21:16:36 banjara [~Adium@unaffiliated/banjara] has joined #lisp 21:17:03 but where? not in the function itself, because the database can be accessed without the lisp function. The password authentication must be done within the DB itself 21:18:06 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 245 seconds] 21:18:13 and sqlite doesn't support password setup 21:18:14 You can use the password to encrypt the database, but not the keys and indexed columns 21:18:32 ah 21:18:33 Perhaps using postgres instead of sqlite? 21:19:07 actually to encrypt the db works ok in sqlite as well... it's an option 21:20:22 francogrex: so you're asking for a DB-level authentication? 21:20:32 why not just use the SQL concept of users? 21:20:42 *authorisation 21:22:35 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 21:24:06 mathrick: because i was thinking of the lightweight sqlite; does not support authorization it's simple like a flat file. 21:24:48 -!- CatMtKing [~CatMtKing@ucrwpa1-fs-34-96.bulk.ucr.edu] has quit [Quit: This computer has gone to sleep] 21:25:04 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 21:25:33 jlongster [~user@pool-173-53-114-190.rcmdva.fios.verizon.net] has joined #lisp 21:26:16 i was naively thinking of generating a complex set of binaries that could not be generated expect from the lisp function (code) and would be stored in the row every time the user males a transaction... it will be like an authentication that the user has accessed the db from within the specified lisp function and not from outside it 21:26:33 s/males/makes 21:26:39 francogrex: so you want to selectively make parts of the file unreadable? 21:26:58 mathrick: yes 21:27:00 what exactly is the thing you're trying to achieve? Your actual end goal, not the code you think you need to write for it 21:27:17 -!- gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Ping timeout: 252 seconds] 21:27:27 dtm` [~dtm@adsl-69-110-15-121.dsl.pltn13.pacbell.net] has joined #lisp 21:28:00 ok the end goal is to make sure that whoever writes to the database does so only through the lisp function 21:28:30 what for? 21:28:32 with PostgreSQL and the pgcrypto contrib module you can use GnuPG asymetric encryption in some selected columns 21:28:43 -!- ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has quit [Ping timeout: 272 seconds] 21:28:51 http://www.postgresql.org/docs/9.3/interactive/pgcrypto.html 21:29:23 francogrex: that's still appealing to the code and not really to the desired functionality 21:29:46 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 245 seconds] 21:30:21 dim: ok interesting. mathrick: yes I see. I want to control the way users enter rows and from the lisp function I will be able to do that. I don't want them to write whatever they want. 21:31:09 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 21:31:15 what is the DB used for? 21:31:28 with a before insert or update trigger in pgsql you can check the data and cancel the modification when it makes sense for you to do so 21:31:53 banjara [~Adium@unaffiliated/banjara] has joined #lisp 21:33:26 -!- Karl_dscc [~localhost@p5DD9FBD6.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 21:33:31 the concept of the triggers before insert to ensure restriction seems ok 21:33:46 mathrick: to enter info on patients 21:33:53 ianmcorvidae [~ianmcorvi@musicbrainz/user/ianmcorvidae] has joined #lisp 21:35:01 demography, medical conditions etc 21:35:16 francogrex: if the users have access to your function and physical access to the file, they can still write whatever they want. What guarantees do you want to make about the system? 21:35:31 do you want to make it unwriteable or unreadable too? 21:35:45 do you need to guard against physical access to the DB file or not? 21:36:03 -!- k0001_ [~k0001@host240.186-125-103.telecom.net.ar] has quit [Ping timeout: 244 seconds] 21:36:09 describe your goals without referring to "lisp function" 21:36:12 symmetric cryptography can be used to sign things 21:36:48 it's much easier to advise when we understand what you're actually trying to do, instead of how you think it should be done 21:37:57 ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has joined #lisp 21:38:49 zophy [~sy@host-94-20-107-208.midco.net] has joined #lisp 21:39:55 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 260 seconds] 21:40:50 mathrick: yes i am trying to refer to the concept without the lisp details: db is on a shared server. many can use it. I want to make sure those who do, do so in a regulated way (insert one record at a time with the specified cells... so NO for free sql writing) and thenadd their "signature" after each row entry. not all users will have access to the function, only those I provide it to them, but yes many will have access to the db 21:40:50 file. 21:44:50 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 21:44:59 francogrex: OK. So you want to make sure that you can identify whether files were written with proper credentials. Do you also need to make sure specific parts can only be read with matching credentials? 21:45:53 -!- dtm` [~dtm@adsl-69-110-15-121.dsl.pltn13.pacbell.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:46:49 -!- harish [~harish@175.156.75.77] has quit [Ping timeout: 272 seconds] 21:46:53 -!- mc40 [~mcheema@146.255.107.116] has quit [Quit: mc40] 21:47:38 francogrex: also if it's a shared file, then aside from encryption you can't do anything, and anyone with given credentials can completely sidestep your requirements and do any SQL they want. That's how SQLite works 21:48:14 the only way to *ensure* proper order, rather than delude yourself that you have done so, is to place all access behind a server process and make the file inaccessible to the users 21:48:43 otherwise you're doing an equivalent of "encrypting" passwords in the DB with symmetric keys kept in the same place 21:49:01 it's just telling yourself you secured it, not actually securing 21:49:03 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 21:49:29 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 244 seconds] 21:50:09 -!- kaygun_ [~kaygun@78.180.237.103] has quit [Quit: leaving] 21:50:18 mathrick: "anyone with given credentials can completely sidestep your requirements and do any SQL they want" << that's why I was thinking of the "lisp function" that stealthily sends the signature along with the other info that need to be written to the db row in a regulated manner 21:51:17 any record that doesn't have the "signature" will be discarded as having been entered liberally (any random sql) 21:51:22 |JRG| [~user@dynamic-adsl-94-34-151-82.clienti.tiscali.it] has joined #lisp 21:51:31 francogrex: and what prevents the users from doing the same calculation your "lisp function" does and writing it? 21:51:43 and what prevents them from doing "DROP TABLE patients"? 21:51:45 but yeah I undersand your point about general security of the db 21:52:11 if you give them access to SQLite file, they can do any SQL they want. That's how SQLite works 21:52:21 mathrick: nothing they can drop the table yes 21:52:43 the *only* way to ensure they don't do arbitrary SQL is not to give them access to any SQL in the first place 21:52:47 write a server 21:52:54 and make sure all access goes through the server 21:53:02 use git 21:53:06 ok 21:53:06 and sign commits 21:53:23 then if you want to make sure the file is also resistant to *reading* sans credentials, encrypt the relevant parts 21:53:38 stassats: that's also a solution 21:54:57 for patient sensitive info it's also important to protect against reading yes 21:55:32 though I won't be using names only ID numbers 21:55:51 if that's a serious thing, consult an actual security specialist 21:56:11 yes, given your questions so far, I can't recommend anything else 21:56:13 -!- gravicappa [~gravicapp@ppp91-77-172-141.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:56:30 you clearly don't have enough experience in the area to ask proper questions, meaning you *will* fuck the security up 21:56:35 it's a fact 21:56:47 your security is either reviewed or flawed 21:58:02 usually both 21:58:37 yes 21:58:38 it's for a research using clinical data so yes some level of security to protect pii is important 21:59:05 but with a review you have a chance of not committing a mistake that everyone knows how to exploit already 21:59:27 francogrex: get an actual expert and make sure they have access to the entirety of your design 21:59:43 if you mishandle patient data, there will be legal consequences 21:59:56 actually in this case it seems pertinent 22:00:42 yes and the stdy will be compromised. annoying for me but ackowledge sound advice. thx 22:00:46 CatMtKing [~CatMtKing@ucrwpa1-fs-34-96.bulk.ucr.edu] has joined #lisp 22:00:54 kaygun_ [~kaygun@78.180.237.103] has joined #lisp 22:01:22 -!- la_chose [~Fenlort@APoitiers-654-1-65-167.w92-149.abo.wanadoo.fr] has quit [Remote host closed the connection] 22:01:23 -!- malbertife [~malbertif@host252-19-dynamic.116-80-r.retail.telecomitalia.it] has quit [Ping timeout: 272 seconds] 22:03:02 actually for clarification I am more worried about entering wrong/bad data that will lead to wrong conclusions than exposing the data (because it is to an extent anonymized)... but I get the gist: not my expertise to set this up (the db) 22:03:14 yeah 22:03:33 for wrong data a simple checksum will suffice, because you're not trying to be tamper-resistant 22:03:46 but since you handle patient data, you can't afford doing just that 22:04:12 przl [~przlrkt@p4FE647C5.dip0.t-ipconnect.de] has joined #lisp 22:06:54 hi 22:07:23 is there a canonical regex library ? 22:07:47 yes, it's called cl-ppcre 22:07:54 zickzackv [~faot@p5DDB3602.dip0.t-ipconnect.de] has joined #lisp 22:08:02 -!- Beetny [~Beetny@ppp118-208-32-2.lns20.bne1.internode.on.net] has quit [Ping timeout: 264 seconds] 22:08:17 oh,yes, that sounds familiar, tnx\ 22:11:08 platypine [platypine@c-76-24-98-69.hsd1.ct.comcast.net] has joined #lisp 22:11:08 -!- platypine [platypine@c-76-24-98-69.hsd1.ct.comcast.net] has quit [Changing host] 22:11:08 platypine [platypine@unaffiliated/doritos] has joined #lisp 22:11:32 kcj [~casey@unaffiliated/kcj] has joined #lisp 22:12:30 -!- alezost [~user@128-70-197-79.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:13:28 _schulte_ [~eschulte@adaptive.cs.unm.edu] has joined #lisp 22:13:44 nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 22:13:49 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 22:15:06 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 22:15:45 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 22:16:40 -!- kaygun_ [~kaygun@78.180.237.103] has quit [Ping timeout: 264 seconds] 22:16:52 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Ping timeout: 244 seconds] 22:18:36 -!- francogrex [~user@91.182.149.57] has quit [Remote host closed the connection] 22:19:02 segv- [~mb@95-91-240-223-dynip.superkabel.de] has joined #lisp 22:23:06 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 245 seconds] 22:24:14 Beetny [~Beetny@ppp118-208-2-233.lns20.bne1.internode.on.net] has joined #lisp 22:25:58 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 22:26:26 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 22:30:15 -!- joe9 [~user@ip70-179-153-227.fv.ks.cox.net] has quit [Remote host closed the connection] 22:31:04 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 264 seconds] 22:31:04 -!- Sagane [~Sagane@177.100-226-89.dsl.completel.net] has quit [Ping timeout: 264 seconds] 22:33:03 -!- sellout- [~Adium@97-122-105-222.hlrn.qwest.net] has quit [Quit: Leaving.] 22:36:07 -!- gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: gendl] 22:36:29 -!- Beetny [~Beetny@ppp118-208-2-233.lns20.bne1.internode.on.net] has quit [Ping timeout: 265 seconds] 22:37:05 -!- przl [~przlrkt@p4FE647C5.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 22:39:19 -!- ltbarcly [~textual@pool-71-116-67-9.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 22:39:45 -!- strobegen [~Adium@188.168.72.236] has quit [Quit: Leaving.] 22:40:05 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 22:40:51 banjara [~Adium@unaffiliated/banjara] has joined #lisp 22:43:27 -!- segv- [~mb@95-91-240-223-dynip.superkabel.de] has quit [Remote host closed the connection] 22:49:41 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 22:50:22 -!- namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 22:50:38 -!- fantazo [~fantazo@213.129.230.10] has quit [Ping timeout: 264 seconds] 22:51:14 namtsui [~user@c-76-21-124-173.hsd1.ca.comcast.net] has joined #lisp 22:51:44 k0001 [~k0001@host240.186-125-103.telecom.net.ar] has joined #lisp 22:51:48 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 22:55:29 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 22:56:10 banjara [~Adium@unaffiliated/banjara] has joined #lisp 22:57:26 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 22:58:11 banjara [~Adium@unaffiliated/banjara] has joined #lisp 23:01:18 gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 23:01:57 Marcela [~Marcela__@67-204-244-234.eastlink.ca] has joined #lisp 23:02:12 strobegen [~Adium@188.168.72.236] has joined #lisp 23:02:52 -!- zickzackv [~faot@p5DDB3602.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 23:03:19 Code_Man` [~Code_Man@170-145.192-178.cust.bluewin.ch] has joined #lisp 23:04:21 -!- CatMtKing [~CatMtKing@ucrwpa1-fs-34-96.bulk.ucr.edu] has quit [Quit: This computer has gone to sleep] 23:04:53 -!- cmack` [~charlie@adsl-74-179-17-202.bna.bellsouth.net] has quit [Remote host closed the connection] 23:07:49 Hello. Can I ask you for help to implement a funtion which counts occurances of an element in a multilevel list. I try to understand how to use recursion to go down in the inner lists and it doesn't work for me 23:10:25 -!- antgreen [~green@dsl-207-112-125-176.tor.primus.ca] has quit [Ping timeout: 272 seconds] 23:12:49 antgreen [~green@dsl-207-112-125-176.tor.primus.ca] has joined #lisp 23:12:49 -!- cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has quit [Read error: Connection reset by peer] 23:12:52 -!- nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 23:13:17 cmm [~cmm@bzq-79-179-123-167.red.bezeqint.net] has joined #lisp 23:13:23 -!- LiamH [~healy@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:13:54 CatMtKing [~CatMtKing@ucrwpa1-fs-34-96.bulk.ucr.edu] has joined #lisp 23:17:31 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 23:20:01 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 23:25:44 mathrick_ [~mathrick@94.144.63.83] has joined #lisp 23:26:42 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 23:29:43 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 244 seconds] 23:30:07 -!- jewel [~jewel@105-236-138-104.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 23:31:35 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 252 seconds] 23:31:51 gendl_ [~gendl@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 23:32:23 zRecursive [~czsq888@183.12.95.118] has joined #lisp 23:32:52 -!- jlongster [~user@pool-173-53-114-190.rcmdva.fios.verizon.net] has quit [Ping timeout: 264 seconds] 23:33:02 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 23:35:29 jlongster [~user@pool-173-53-114-190.rcmdva.fios.verizon.net] has joined #lisp 23:37:37 gendl__ [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has joined #lisp 23:38:11 -!- platypine [platypine@unaffiliated/doritos] has quit [Ping timeout: 252 seconds] 23:38:38 -!- gendl [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Ping timeout: 264 seconds] 23:38:38 -!- gendl__ is now known as gendl 23:38:39 -!- gendl is now known as 36DABPNOK 23:38:39 -!- gendl_ is now known as 45PAAJPFD 23:39:48 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:40:08 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 23:41:53 malbertife [~malbertif@host252-19-dynamic.116-80-r.retail.telecomitalia.it] has joined #lisp 23:42:44 -!- 36DABPNOK [~dcooper8@c-98-250-10-50.hsd1.mi.comcast.net] has quit [Quit: 36DABPNOK] 23:43:41 -!- banjara [~Adium@unaffiliated/banjara] has quit [Quit: Leaving.] 23:44:48 banjara [~Adium@unaffiliated/banjara] has joined #lisp 23:46:02 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 23:47:07 -!- CatMtKing [~CatMtKing@ucrwpa1-fs-34-96.bulk.ucr.edu] has quit [Quit: This computer has gone to sleep] 23:47:33 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 23:49:33 banjara [~Adium@unaffiliated/banjara] has joined #lisp 23:50:29 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 248 seconds] 23:50:40 -!- malbertife [~malbertif@host252-19-dynamic.116-80-r.retail.telecomitalia.it] has quit [Quit: Leaving] 23:51:01 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 245 seconds] 23:52:48 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZZZ] 23:53:10 -!- banjara [~Adium@unaffiliated/banjara] has quit [Client Quit] 23:56:04 -!- k0001 [~k0001@host240.186-125-103.telecom.net.ar] has quit [Ping timeout: 244 seconds] 23:57:50 k0001 [~k0001@host25.190-137-201.telecom.net.ar] has joined #lisp