00:00:20 maxm: not bad... 00:00:36 for financial apps? 00:00:37 yea thats what I plan to do, but kind of iteratively.. My app that has all the data, and all the bunch of logic for storing/retreiving the data, with all the io is in C++, so it will take a long time to port it, so i'm starting with doing SBCL bindings, and then will move stuff over 00:00:48 yea for daytrading basically 00:01:40 -!- ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 00:02:10 how do you do multithreading in (SB)CL? 00:02:24 is it built into the language? 00:02:30 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 00:02:55 yates-1: implementation-dependant, with bordeaux-threads being a well-known and widely used portability layer 00:03:46 p_l|backup: ok, good to know - thanks 00:03:53 -!- zmv [~daniel@c95334de.virtua.com.br] has quit [Read error: Operation timed out] 00:05:52 zmv [~daniel@c95334de.virtua.com.br] has joined #lisp 00:06:33 yates-1: nikodemus is going to work on another library called madeira, which will include more functionality than b-t 00:06:56 dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has joined #lisp 00:07:30 ack 00:08:51 ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has joined #lisp 00:12:22 -!- JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has quit [Remote host closed the connection] 00:13:35 honestly the only thing that interests me would be stability work, and compiler lock thing 00:14:13 is there an easy way to get the value out of a keyword argument type list 00:14:37 e.g. get 2 using :two from (:one 1 :two 2 ...) 00:14:43 *maxm* hit compiler lock mulitple times, as its basically impossible to lets say run a numerical simulation that uses CLOS in any way in a background thread, while continuing development in REPL, because (defclass) (defmethod) and friends screw with CLOS internals in non-thread-safe way 00:14:53 Guthur: GETF 00:16:23 Bike, great, cheers 00:16:47 -!- ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has quit [Read error: Operation timed out] 00:21:06 -!- Amyn [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 276 seconds] 00:24:03 ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has joined #lisp 00:25:30 cfy [~cfy@122.228.135.216] has joined #lisp 00:25:30 -!- cfy [~cfy@122.228.135.216] has quit [Changing host] 00:25:30 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 00:30:21 Amyn [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has joined #lisp 00:34:52 topeak [~topeak@61.149.230.12] has joined #lisp 00:37:01 -!- H4ns [~user@p4FFC9D36.dip.t-dialin.net] has quit [Read error: Connection reset by peer] 00:37:18 H4ns [~user@p4FFC9D36.dip.t-dialin.net] has joined #lisp 00:38:29 -!- xyxu [~xyxu@58.41.161.87] has quit [Ping timeout: 245 seconds] 00:39:11 cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has joined #lisp 00:39:27 -!- slyrus [~chatzilla@adsl-76-254-40-157.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 250 seconds] 00:41:24 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 00:41:44 -!- edgar-rft [~user@HSI-KBW-109-192-059-240.hsi6.kabel-badenwuerttemberg.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:42:43 LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has joined #lisp 00:43:37 -!- Simul` [~user@97-93-224-156.dhcp.ftwo.tx.charter.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:44:40 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Ping timeout: 240 seconds] 00:48:07 -!- Guthur [~Guthur@host86-148-185-59.range86-148.btcentralplus.com] has quit [Quit: Leaving] 00:51:52 slyrus [~chatzilla@adsl-76-254-40-157.dsl.pltn13.sbcglobal.net] has joined #lisp 00:55:53 -!- sellout [~Adium@c-98-245-161-7.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 00:56:11 sellout [~Adium@c-98-245-161-7.hsd1.co.comcast.net] has joined #lisp 01:03:31 Evanescence [~chris@122.237.26.225] has joined #lisp 01:05:34 Vivitron [~user@pool-108-7-56-243.bstnma.fios.verizon.net] has joined #lisp 01:07:57 ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has joined #lisp 01:08:08 -!- ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has left #lisp 01:09:51 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 01:11:07 ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has joined #lisp 01:11:46 -!- ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has quit [Client Quit] 01:14:06 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 01:16:53 xyxu [~xyxu@58.41.14.46] has joined #lisp 01:17:27 ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has joined #lisp 01:17:44 -!- ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has quit [Client Quit] 01:19:00 ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has joined #lisp 01:19:00 -!- ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has quit [Client Quit] 01:24:03 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 01:27:55 -!- Kenjin [~josesanto@bl19-244-166.dsl.telepac.pt] has quit [Quit: Computer has gone to sleep] 01:29:25 -!- ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 01:29:43 ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has joined #lisp 01:30:53 seangrove [~user@c-24-6-209-98.hsd1.ca.comcast.net] has joined #lisp 01:32:50 -!- cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 01:34:05 -!- wtetzner [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 01:34:44 shaggy- [~shaggy-@76.73.16.26] has joined #lisp 01:34:52 ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has joined #lisp 01:35:00 -!- ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has left #lisp 01:35:28 H4ns` [~user@p4FFC86C9.dip.t-dialin.net] has joined #lisp 01:37:55 hi. why am I getting (nil nil) instead of (10 20)? http://paste.lisp.org/display/124446 01:38:54 -!- H4ns [~user@p4FFC9D36.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 01:39:35 realitygrill_ [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has joined #lisp 01:42:08 my example was unecessarily complex. getting same thing here, nil is returned instead of 10. (let (foo) (setf (symbol-value 'foo) 10) foo) 01:42:13 shaggy-: lexical variables have nothing to do with symbol-values 01:42:14 -!- realitygrill [~realitygr@76.226.221.184] has quit [Ping timeout: 245 seconds] 01:42:14 -!- realitygrill_ is now known as realitygrill 01:43:14 if you (let (foo) ...), and don't also declare foo special at that point, then foo is a lexical variable, and the symbol-value is not used at all. 01:43:38 you can still set and get it, and you will get the same results *there* as if it were being used as a special variable 01:44:12 but lexical bindings are not visible at all to any reflective operation 01:44:16 so given a lexical variable foo and a symbol 'foo, how can I reassign foo? to simulate (let (foo) (setf foo 10) foo) 01:44:32 You cannot get from 'foo to foo-the-lexical-variable. 01:45:07 Furthermore, wanting to do so is generally not considered a good idea 01:46:52 ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has joined #lisp 01:47:13 -!- ddp [~ddp@173-166-225-122-sacramento.hfc.comcastbusiness.net] has left #lisp 01:48:15 -!- dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 01:50:24 so what was I assigning then? a foo special? 01:50:54 (let ((varname ....))) only assigns the symbol-value if the symbol is already special 01:51:08 else, it's "lexical", ie just typically a local slot on the stack 01:51:50 if it is special, the let form's dynamic binding is also generally thread-local, fyi 01:52:30 inside your let, foo -> nil, (symbol-value 'foo) -> 10 01:52:55 JunkYard [~CantStop@unaffiliated/junkyard] has joined #lisp 01:54:11 defvar & defparameter will declare the variable to be special for you, if that's your intent 01:55:20 shaggy-: a lexical variable isn't actually bound to a symbol after compilation 01:55:29 (or it doesn't have to be) 01:55:47 symbol-values are only set/read/needed if you're passing values around non-locally 01:56:35 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 01:56:46 all lexical references are done by directly encoding a pointer to apropriate memory location, so they aren't linked with symbols anymore 01:56:57 ... it can lead to interesting side effects 01:57:53 which is also why earmuffs are used. if you (defvar foo ...), but then accidentally locally do a (let ((foo ...))) somewhere else intending to use a local variable, that actually changes the global/thread-local value of foo, isntead of just creating a local variable 01:57:55 I was trying to create a python-like keyword arguments in a function to impress a friend. (my-defun func (a b) (list a b)) (func 1 2) => (1 2) (func :b 1 :a 2) => (2 1). it seems that this isn't possible given that you can't do what I was trying above, reassign lexical variables using it's symbol? here's my attempt: http://paste.lisp.org/display/124447 01:58:05 (defvar *foo* ..) vs (let ((foo ...))) disambiguates that 01:59:03 right, lexical variables have no runtime name 01:59:11 er, those already exist? 01:59:22 they are a bit different 01:59:46 notice that a and b aren't keyword arguments above, yet you can still use them as if they were 02:00:33 I don't understand what you're doing there, but couldn't you just use (setf ,arg (pop ,args))? 02:01:23 Bike: I think the intent is to have one function that can take a usage of (defun func (a b)) and (defun func (&key a b)) simultaneously 02:01:36 yes 02:01:58 I'm sure there's some macro helper library that's done that before; though there's no built-in support for that case specifically 02:02:00 just define your own form or whatnot? 02:02:43 because you can imagine the ambiguity if you did (func :a 1), intending a = :a, b=1 02:02:54 however i'm not sure what the use of using a variable you don't know about in code you're writing is other than errors 02:02:56 Bike ,arg is a gensym, I don't think that would work? 02:04:02 oGMo I don't get what you mean 02:04:32 (setf (symbol-value ,arg) (pop ,args)) expands to (setf (symbol-value #:G23) (pop #:G24)), as opposed to (setf #:G23 (pop #:G24)). Since #:G23 is bound within the LOOP, I think that's what you want? 02:04:49 -!- zmv [~daniel@c95334de.virtua.com.br] has quit [Read error: Operation timed out] 02:04:51 shaggy-: you need to know you have :a in your function, so why not have it as a &key? 02:05:08 -!- Kajtek [~nope@nat4-230.ghnet.pl] has quit [Quit: Leaving.] 02:07:06 zmv [~daniel@c95334de.virtua.com.br] has joined #lisp 02:07:10 i'm not getting the proper indentation style for lisp - can someone please point me to a clear, concise article on the subject? 02:08:10 -!- JunkYard [~CantStop@unaffiliated/junkyard] has quit [] 02:09:07 Bike ,current-variable is 'a on first iteration 'b on other. I want to do the equivalent of (setf a 10), where a is a lexical variable defined earlier. (let (a b) ... ) that can't be done it seems, but perhaps there's some other way to do it 02:09:08 close parens aren't intended to line up with their open parens, if that's the question. They're intended to stack up on the same line as their last term 02:09:36 (defun foo () .... \n \n ok-im-done)), not ok-im-done \n ) 02:09:46 (however you're nested) 02:10:17 oGMo I'm trying to simulate python's way of handling keyword arguments, just for fun and bragging rights to a friend who is a python programmer. phoodus explained it better than I could: "the intent is to have one function that can take a usage of (defun func (a b)) and (defun func (&key a b)) simultaneously" 02:10:42 Phoodus: right 02:11:03 this looks pretty good - is it in agreement with standard practice? http://www.labri.fr/perso/strandh/Teaching/MTP/Common/Strandh-Tutorial/indentation.html 02:11:16 shaggy-: oh, i see 02:11:32 and is basically what i thought til i saw some stuff today. 02:11:40 must've been a one-off... 02:12:27 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 02:13:19 shaggy-: I don't understand what python allows, though. Can you leave some of them unspecified? Can you mix positional and keyworded? 02:14:05 if it's either 2-param positional, or everything keyworded, I'd probably make a macro to dispatch to 2 functions of that signature, one which calls the other 02:14:14 for simplicity's sake 02:14:40 and again, if you want to give a keyword to one of the positional variables, that's asking for trouble 02:15:00 (ie, you want the parameter 'a' to be given the literal keyword :b) 02:15:02 you can't leave any unspecified, but you can mix positional and keyworded arguments 02:15:18 -!- cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has quit [Remote host closed the connection] 02:16:51 it's quick-and-fugly, but i'm pretty sure you could make a (defmaybekey fun (a b)) that defines both and does an or 02:17:05 (func 1 2) (func :a 1 :b 2) and (func :b 2 :a 1) would all be legal 02:17:10 (and equal) 02:17:21 also (func 1 :b 2) 02:17:27 rather, defines a function with optionals and keys, but i am half asleep 02:17:31 realitygrill_ [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has joined #lisp 02:17:36 shaggy-: looking at your attempt, you could have 'variables' be a list that you set via index, then destructuring-bind them into actual variables after all the params have been parsed 02:18:13 good idea! 02:19:14 -!- realitygrill [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 02:19:14 -!- realitygrill_ is now known as realitygrill 02:22:03 -!- zmv [~daniel@c95334de.virtua.com.br] has quit [Ping timeout: 264 seconds] 02:23:59 realitygrill_ [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has joined #lisp 02:24:07 -!- realitygrill [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 02:24:08 -!- realitygrill_ is now known as realitygrill 02:25:09 cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has joined #lisp 02:28:54 -!- pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has quit [Ping timeout: 245 seconds] 02:34:31 SucklinPig [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has joined #lisp 02:38:28 -!- MeanWeen [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has quit [Ping timeout: 264 seconds] 02:40:09 kushal [~kdas@114.143.165.74] has joined #lisp 02:40:09 -!- kushal [~kdas@114.143.165.74] has quit [Changing host] 02:40:10 kushal [~kdas@fedora/kushal] has joined #lisp 02:41:07 -!- realitygrill [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 02:41:10 realitygrill_ [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has joined #lisp 02:42:10 i updated my quicklisp systems and the client. now, on restart, i'm getting this error: http://paste.lisp.org/display/124448 02:42:25 could someone please help me see how to fix it? 02:42:40 this is under emacs/slime 02:43:25 yates-1: I think that SBCL's socket handling changed in .50, and SLIME has been updated to reflect this. Try getting a newer SBCL? 02:44:40 Bike: i'm using 1.0.38, according to my package manager (yum) 02:44:56 I saw. The newest version is .51, if I'm not mistaken. 02:45:16 You may not be able to get it through yum yet. 02:45:20 ah. 02:45:24 1.0.51 02:46:31 hmm. that's disappointing. no sbcl in openSUSE default repositories. hm.... 02:48:48 yates-1: It's not hard to just get the source and build it 02:48:58 pnq [~nick@ACA40B07.ipt.aol.com] has joined #lisp 02:50:15 drdo: yeah, i know. but if you make this your "process" you end up getting dinged quite a bit. that's why there are packaging systems... 02:50:36 problem is also that f13 is EOL'ed. 02:51:18 getting what? 02:53:30 dinged - troubled. 02:54:02 zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has joined #lisp 02:56:34 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 02:59:31 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: 1949] 03:00:58 -!- snowman_ [~snowman@d173-181-113-222.abhsia.telus.net] has quit [Read error: Connection reset by peer] 03:02:19 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Read error: Operation timed out] 03:02:48 cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has joined #lisp 03:10:21 wtetzner [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 03:10:57 -!- fmeyer [~fmeyer@187.38.98.102] has quit [Quit: Lost terminal] 03:12:09 gko [~gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 03:14:38 -!- acelent [~user@2001:690:2100:4:200:1aff:fe19:ddfc] has quit [Ping timeout: 260 seconds] 03:16:24 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 03:17:08 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 03:20:09 -!- yates-1 is now known as yates 03:20:21 daniel__ [~daniel@p5082BC81.dip.t-dialin.net] has joined #lisp 03:20:26 I got it working if anyone cares. not the cleanest code but it works :). http://paste.lisp.org/display/124453 03:22:09 -!- daniel [~daniel@p508299C6.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 03:24:45 -!- homie [~levgue@xdsl-78-35-142-170.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:25:07 -!- wbooze [~levgue@xdsl-78-35-142-170.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:25:29 -!- killerboy [~mateusz@users69.kollegienet.dk] has quit [Ping timeout: 240 seconds] 03:25:29 ... GTK+3 went insane... GUI toolkit that renders into browser o_O 03:25:47 nice 03:27:55 scrimohsin [~cms@static-50-43-53-7.bvtn.or.frontiernet.net] has joined #lisp 03:27:55 -!- scrimohsin [~cms@static-50-43-53-7.bvtn.or.frontiernet.net] has quit [Changing host] 03:27:55 scrimohsin [~cms@unaffiliated/scrimohsin] has joined #lisp 03:32:16 acelent [~user@2001:690:2100:4:200:1aff:fe19:ddfc] has joined #lisp 03:35:50 Spion_ [~spion@unaffiliated/spion] has joined #lisp 03:38:16 dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has joined #lisp 03:39:03 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 258 seconds] 03:42:01 -!- oudeis [~oudeis@bzq-84-108-104-232.cablep.bezeqint.net] has quit [Ping timeout: 252 seconds] 03:46:53 oudeis [~oudeis@bzq-84-108-104-232.cablep.bezeqint.net] has joined #lisp 03:50:12 -!- LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has quit [Quit: Leaving.] 03:55:09 yates: you need 1.0.43 or newer 03:55:34 evening xach. 03:56:36 btw, warning to all of you that use Arch-packaged emacs. Something is borked with last one, and the most common failure is with Tramp 03:59:51 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 04:02:23 Yuuhi` [~user@p4FC954FA.dip.t-dialin.net] has joined #lisp 04:05:59 -!- Yuuhi [~user@p4FC9452A.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 04:05:59 -!- cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 04:17:09 p_l|backup: thanks, I'll hold off on updating it for a bit 04:22:10 doh did u post to archlinux forum? 04:22:24 anything important I usually get from originating site.. 04:22:34 I loe arch 04:22:47 xach are you writing a book? 04:27:04 -!- dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has quit [Quit: Leaving.] 04:27:18 -!- dfox [~dfox@2001:470:9d8f:0:4261:86ff:fe8e:8446] has quit [Ping timeout: 272 seconds] 04:28:29 -!- markskilbeck [~user@unaffiliated/markskilbeck] has quit [Ping timeout: 245 seconds] 04:30:07 -!- oudeis [~oudeis@bzq-84-108-104-232.cablep.bezeqint.net] has quit [Quit: This computer has gone to sleep] 04:32:18 dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has joined #lisp 04:32:38 gavin0: building from source now 04:33:22 also, whoever added dbus to emacs... >_< 04:33:53 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 04:43:53 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 04:44:46 oudeis [~oudeis@46-116-32-3.bb.netvision.net.il] has joined #lisp 04:47:18 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Client Quit] 04:56:11 morphism [~Nevermind@113.190.233.167] has joined #lisp 04:56:26 arique 04:56:51 oh, he seem to be not here 04:57:08 buguldey [~buguldey@client-73-17.sibtele.com] has joined #lisp 05:02:10 yay, emacs from git fixed it (after removing GNOME stuff) 05:02:51 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 05:05:38 buguldey1 [~buguldey@46.252.112.94] has joined #lisp 05:05:51 yo 05:06:06 is that complex to deal w/ large array in CL ? 05:06:34 -!- buguldey [~buguldey@client-73-17.sibtele.com] has quit [Ping timeout: 258 seconds] 05:07:05 -!- seangrove [~user@c-24-6-209-98.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 05:07:08 -!- pnq [~nick@ACA40B07.ipt.aol.com] has quit [Read error: Connection reset by peer] 05:07:38 morphism: depends on what you are using to deal with it 05:08:10 unless you go to distributed sparse arrays and MPI interlink, it should be fine with GSLL and similar 05:08:32 you aren't doing >1TB arrays, are you? 05:11:21 I'm extracting info from a socket 05:11:38 which current will be a 1-dim array 05:11:56 I want to read then convert it into 2-dim array 05:12:33 why not immediately write to two dimensional array? weird format? 05:15:52 yep 05:16:01 weird format actually 05:16:03 because 05:16:12 it is from C++ objects 05:16:13 =.= 05:16:54 -!- ISF [~ivan@201.82.134.98] has quit [Quit: WeeChat 0.3.5] 05:17:05 ... not "raw memory format of the C++ object", right? 05:17:29 though it's quite easy, actually 05:17:43 -!- dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has quit [Ping timeout: 260 seconds] 05:18:19 oudeis_ [~oudeis@46-116-41-59.bb.netvision.net.il] has joined #lisp 05:18:57 -!- oudeis [~oudeis@46-116-32-3.bb.netvision.net.il] has quit [Ping timeout: 250 seconds] 05:19:03 dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has joined #lisp 05:21:11 dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has joined #lisp 05:24:30 -!- Bike [~Glossina@71-214-106-243.ptld.qwest.net] has quit [Quit: Leaving.] 05:25:14 -!- dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 05:26:28 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 260 seconds] 05:26:53 -!- cods [~cods@tuxee.net] has quit [Ping timeout: 252 seconds] 05:27:27 -!- ArchMonkey [~ArchMonke@S0106001b63f2b998.ok.shawcable.net] has quit [Quit: ArchMonkey] 05:32:17 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 264 seconds] 05:32:53 kushal [~kdas@fedora/kushal] has joined #lisp 05:36:04 -!- realitygrill_ [~realitygr@adsl-76-226-106-52.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 264 seconds] 05:36:16 realitygrill [~realitygr@adsl-76-226-142-200.dsl.sfldmi.sbcglobal.net] has joined #lisp 05:47:40 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 05:53:49 -!- dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 05:58:51 dfox [~dfox@ip-94-113-17-246.net.upcbroadband.cz] has joined #lisp 06:06:47 sherkund [~Adium@c-24-63-225-198.hsd1.ma.comcast.net] has joined #lisp 06:10:06 -!- gigamonkey [~user@adsl-99-2-150-45.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 06:14:42 can someone help me figure out how to get slime running? 06:14:57 here's my current setup: https://gist.github.com/1192365 06:16:43 sodel [~dralston_@S0106687f74a12729.va.shawcable.net] has joined #lisp 06:16:51 I am editing a file in a lisp dir and trying to run M-x slime but I keep getting: no such file or directory, lisp 06:17:13 I'm sure it's something simple that I'm doing wrong, but I don't have a clue as to what 06:18:04 have you installed lisp? is the lisp executable named lisp? 06:18:41 -!- sodel [~dralston_@S0106687f74a12729.va.shawcable.net] has quit [Client Quit] 06:19:59 -!- quackv2 [~quack@vps-1058467-4367.manage.myhosting.com] has quit [Quit: leaving] 06:20:45 -!- oudeis_ [~oudeis@46-116-41-59.bb.netvision.net.il] has quit [Quit: This computer has gone to sleep] 06:24:06 yep, installed clozure-cl using homebrew, my config is properly linking to the ccl64 bin I believe 06:24:17 quackv2 [~quack@vps-1058467-4367.manage.myhosting.com] has joined #lisp 06:27:29 I'm unsure of whether I should have (require 'slime) or (require 'slime-autoloads) 06:27:48 but it doesn't work either way, so I guess that couldn't really be it 06:28:43 clozure's exe is not caled lisp 06:28:51 so you have to configure slime to call the proper lisp exe 06:29:55 I guess I don't understand what you are trying to say 06:31:00 I'm using the proper names I believe, the only time "lisp" is mentioned is by emacs when it's telling me why M-x slime doesn't work 06:31:07 cyrillos [~cyrill@188.134.33.130] has joined #lisp 06:31:20 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 06:35:53 Kenjin [~josesanto@2.80.244.166] has joined #lisp 06:38:28 cods [~cods@rsbac/developer/cods] has joined #lisp 06:39:06 morning 06:39:14 sherkund: you might need to set an entry in slime-lisp-implementations 06:39:43 because whatever you're doing, it still thinks the executable name is called "lisp" 06:40:22 -!- shaggy- [~shaggy-@76.73.16.26] has quit [Ping timeout: 258 seconds] 06:47:39 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 06:50:45 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 06:51:47 well I still can't get it to work, but thank you for your help 06:51:53 -!- sherkund [~Adium@c-24-63-225-198.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 06:51:57 -!- gravicappa [~gravicapp@ppp91-77-216-243.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 06:52:28 gravicappa [~gravicapp@ppp91-77-216-243.pppoe.mtu-net.ru] has joined #lisp 06:54:19 -!- adawg [~adawg@99-90-201-32.lightspeed.livnmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 06:57:40 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 06:58:17 pchrist [~spirit@gentoo/developer/pchrist] has joined #lisp 07:01:39 astePC [~astePC@unaffiliated/aste] has joined #lisp 07:03:04 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 07:03:33 joshee [~joshe@opal.elsasser.org] has joined #lisp 07:04:18 -!- joshe [~joshe@opal.elsasser.org] has quit [Ping timeout: 240 seconds] 07:04:19 -!- kleppari [~spa@bitbucket.is] has quit [Ping timeout: 240 seconds] 07:04:37 -!- syrinx_ [~syrinx_@unaffiliated/syrinx-/x-4255893] has quit [Ping timeout: 240 seconds] 07:05:32 kleppari [~spa@bitbucket.is] has joined #lisp 07:05:58 syrinx_ [~syrinx_@unaffiliated/syrinx-/x-4255893] has joined #lisp 07:10:41 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 07:20:34 -!- realitygrill [~realitygr@adsl-76-226-142-200.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 245 seconds] 07:21:21 realitygrill [~realitygr@adsl-76-226-127-92.dsl.sfldmi.sbcglobal.net] has joined #lisp 07:28:09 astePC_ [~astePC@220-244-41-97.static.tpgi.com.au] has joined #lisp 07:28:30 -!- astePC_ is now known as aste 07:28:44 -!- aste [~astePC@220-244-41-97.static.tpgi.com.au] has quit [Changing host] 07:28:44 aste [~astePC@unaffiliated/aste] has joined #lisp 07:29:06 -!- astePC [~astePC@unaffiliated/aste] has quit [Disconnected by services] 07:29:13 -!- aste is now known as astepc 07:31:34 Vicfred [~Vicfred@189.143.84.223] has joined #lisp 07:31:49 -!- morphism [~Nevermind@113.190.233.167] has quit [Quit: Leaving.] 07:34:18 -!- realitygrill [~realitygr@adsl-76-226-127-92.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 07:36:15 realitygrill [~realitygr@adsl-76-226-127-92.dsl.sfldmi.sbcglobal.net] has joined #lisp 07:37:41 beach [~user@ABordeaux-552-1-94-185.w92-162.abo.wanadoo.fr] has joined #lisp 07:37:50 oudeis [~oudeis@bzq-84-108-104-232.cablep.bezeqint.net] has joined #lisp 07:38:56 Good morning everyone! 07:40:11 leo2007 [~leo@114.247.10.74] has joined #lisp 07:40:17 Hello beach ;) 07:46:12 -!- SucklinPig [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has quit [Quit: Leaving] 07:46:25 Daev [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has joined #lisp 07:46:31 I can't seem to make https requests with drakma on Windows XP, SBCL 1.0.45. http://paste.lisp.org/display/124442 07:48:18 -!- oudeis [~oudeis@bzq-84-108-104-232.cablep.bezeqint.net] has quit [Ping timeout: 276 seconds] 07:49:02 gemelen [~shelta@shpd-92-101-149-227.vologda.ru] has joined #lisp 07:52:31 -!- leo2007 [~leo@114.247.10.74] has quit [Read error: Connection reset by peer] 07:55:47 -!- Vicfred [~Vicfred@189.143.84.223] has quit [Quit: Leaving] 08:01:49 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 08:02:00 sdemarre [~serge@91.176.86.170] has joined #lisp 08:02:41 jdz [~jdz@host44-109-dynamic.5-87-r.retail.telecomitalia.it] has joined #lisp 08:05:08 leo2007 [~leo@114.247.10.74] has joined #lisp 08:11:17 rstandy [~rastandy@net-2-32-116-4.cust.dsl.teletu.it] has joined #lisp 08:13:01 -!- realitygrill [~realitygr@adsl-76-226-127-92.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 08:14:46 morphism [~Nevermind@113.190.233.167] has joined #lisp 08:16:02 Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has joined #lisp 08:16:39 -!- Phoodus [~foo@68.107.217.139] has quit [Ping timeout: 252 seconds] 08:17:54 Kenjin: Perhaps show the code too. 08:18:38 realitygrill [~realitygr@adsl-76-226-125-250.dsl.sfldmi.sbcglobal.net] has joined #lisp 08:19:14 serichsen: hi. Actually that output is from using cl-oauth. But a simple (drakma:http-request "https://www.google.com") yields the same error 08:19:41 muntasir_ [~chatzilla@119.30.39.43] has joined #lisp 08:20:41 -!- muntasir_ [~chatzilla@119.30.39.43] has left #lisp 08:21:18 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 08:21:21 -!- leo2007 [~leo@114.247.10.74] has quit [Ping timeout: 246 seconds] 08:26:14 serichsen: have you worked with drakma and ssl on windows? 08:26:52 Kenjin: Sorry, no. :) 08:28:54 -!- rstandy [~rastandy@net-2-32-116-4.cust.dsl.teletu.it] has quit [Read error: Connection reset by peer] 08:29:46 rstandy [~rastandy@net-2-32-226-32.cust.dsl.teletu.it] has joined #lisp 08:30:34 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 245 seconds] 08:32:33 serichsen: the ssl_error-syscal doc http://www.openssl.org/docs/ssl/SSL_get_error.html#item_SSL_ERROR_SYSCALL 08:33:09 and CL+SSL::SSL-SIGNAL-ERROR last argument is -1 08:37:03 pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has joined #lisp 08:37:52 -!- benny [~benny@i577A2090.versanet.de] has quit [Ping timeout: 264 seconds] 08:38:18 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Read error: Connection reset by peer] 08:41:49 -!- sellout [~Adium@c-98-245-161-7.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds] 08:45:04 simplechat [~simplecha@unaffiliated/simplechat] has joined #lisp 08:56:29 benny [~benny@i577A30E3.versanet.de] has joined #lisp 08:57:58 well im single again 08:58:06 love it 08:58:26 whos awake? 08:58:32 damn I love lisp 09:02:12 hello 09:02:33 what 09:02:35 up 09:04:10 hmm the lisp pastebin is broken 09:04:46 http://paste.lisp.org/display/124457 09:04:50 What is wrong with this? 09:05:19 pastebin.ca 09:05:25 tons of pastebins 09:05:33 oh wait lol 09:05:38 what lisp book are you readin? 09:05:38 I forgot a paramter 09:05:44 successsful lisp? 09:05:49 http://art2.ph-freiburg.de/art/gp?krjmeD3X5YzqD8erFfXGTGZJh5KxaSpC+79692+1+e+LISP-Kurs 09:05:51 igabook? 09:05:57 Interactive tuytor 09:05:59 tutor 09:06:12 http://www.gigamonkeys.com/book/ 09:06:32 http://www.psg.com/~dlamkins/sl/chapter03-03.html 09:06:36 I like this tutor, I have to submit answers and code and it marks it 09:06:49 touretski has lisp for like beginners too 09:07:14 gentle intro 09:07:32 and quicklisp rocks 09:07:38 xach made it 09:09:49 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 09:10:05 (* SIDE-LENGTH SIDE-LENGTH)) 09:10:11 Whoops, math fail 09:13:30 schaueho [~schaueho@dslb-088-066-032-102.pools.arcor-ip.net] has joined #lisp 09:15:11 realitygrill_ [~realitygr@76.226.204.252] has joined #lisp 09:15:33 math never fails 09:15:35 :) 09:16:38 the function call 09:16:39 (* FIRST (LIST) MY-SECOND (LIST) MY-THIRD (LIST)) 09:16:39 has too many arguments. 09:16:46 what? 09:16:49 -!- realitygrill [~realitygr@adsl-76-226-125-250.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 245 seconds] 09:16:49 -!- realitygrill_ is now known as realitygrill 09:18:51 Oh wow, I'm using C style function invocation...\ 09:18:56 *astepc* facepalm 09:19:01 (* (FIRST LIST) (MY-SECOND LIST) (MY-THIRD LIST))) 09:19:33 put c out of your mind 09:19:53 it's there 09:19:57 you must unlearn 09:20:10 lisp is not c 09:20:12 The UNIX is in my brain 09:20:18 can't unlean 09:20:19 unix is a hunk of shit 09:20:21 unlearn* 09:20:39 plan9 people even say in 1991 unix is dead and smelling bad 09:20:44 of course u can 09:20:49 brain is mealleable 09:20:55 read lisp books 09:20:57 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 09:20:59 do things 09:21:05 in memory mostly 09:21:09 optimize alter 09:21:09 Just have cut those neurones 09:21:13 naaa 09:21:17 just ignore other shit 09:21:24 and read them 2 lisp books 09:21:31 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 09:21:39 then there is on lisp by graham 09:21:48 and the hyperspec 09:22:38 gaidal [~gaidal@59.41.115.145] has joined #lisp 09:23:36 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 09:24:21 Aw crap 09:24:33 parenthesis missing 09:24:34 :( 09:25:04 (DEFUN WEIGHT-OF-PURCHASE (LIST) 09:25:04 (+ (FIRST(REST(FIRST LIST))) (FIRST(REST(FIRST(REST LIST)))))) 09:26:06 fixed 09:26:53 astepc: make spaces before opening parentheses, and there are car, cadr, cdar etc. for chaining first and rest (up to four levels). 09:27:13 oh 09:29:25 astepc: Also, code is usually written in lower case. 09:32:48 Oh, we aren't running VAX/VMS? 09:32:49 joking 09:34:04 I assumed because of LISP's age I should pretend I have a macrocomputer in front of me 09:34:13 with paper cards and print out 09:34:26 naaaaaaaaaaa 09:34:30 spearalot [~spearalot@c83-248-140-186.bredband.comhem.se] has joined #lisp 09:34:35 www.archlinux.org and get SBCL or clisp 09:34:37 :) 09:34:40 then quicklisp 09:34:42 :) 09:34:55 brb dinner 09:38:03 yeah im drunk gota go dennys 09:38:06 I love lisp 09:39:45 -!- mtd [~martin@chop.xades.com] has quit [Ping timeout: 268 seconds] 09:40:39 mtd [~martin@chop.xades.com] has joined #lisp 09:42:57 nefo [~nefo@unaffiliated/nefo] has joined #lisp 09:51:20 ngz [~user@17.100.199.77.rev.sfr.net] has joined #lisp 09:52:28 -!- cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has quit [Remote host closed the connection] 09:59:41 OliverUv_ [~gandhi@195.159.235.178] has joined #lisp 10:01:57 gaidal_ [~gaidal@59.41.115.145] has joined #lisp 10:02:11 -!- gaidal [~gaidal@59.41.115.145] has quit [Disconnected by services] 10:02:14 -!- gaidal_ is now known as gaidal 10:02:24 markskilbeck [~user@unaffiliated/markskilbeck] has joined #lisp 10:03:13 astepc: can you give the main url? 10:05:59 killerboy [~mateusz@users69.kollegienet.dk] has joined #lisp 10:07:10 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Ping timeout: 260 seconds] 10:19:13 mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has joined #lisp 10:20:16 realitygrill_ [~realitygr@76.226.192.189] has joined #lisp 10:20:48 -!- schaueho [~schaueho@dslb-088-066-032-102.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] 10:21:03 sellout [~Adium@c-98-245-161-7.hsd1.co.comcast.net] has joined #lisp 10:21:40 rise and shine 10:22:28 I'll rise, but I won't shine. 10:23:25 xach how about a book like php+mysql but sbcl+postgresql? 10:23:29 -!- realitygrill [~realitygr@76.226.204.252] has quit [Ping timeout: 245 seconds] 10:23:29 -!- realitygrill_ is now known as realitygrill 10:23:39 can't beleive I wrote my whole new c++ sexp lib in like 2 hours, complete with all the predicates, accessors and test cases 10:23:49 stl/boost is awesome 10:24:31 gavin0: How about it? 10:25:00 TeMPOraL [~user@cpc1-oxfd18-2-0-cust444.4-3.cable.virginmedia.com] has joined #lisp 10:25:28 -!- rstandy [~rastandy@net-2-32-226-32.cust.dsl.teletu.it] has quit [Ping timeout: 240 seconds] 10:25:53 I agree it should really be cl-prevalence, huncentoot, sbcl or clisp and perhaps antiweb 10:26:00 Agree with whom? 10:26:00 fuck psotgresql and c 10:26:11 the straw man i put in your place 10:26:16 Go away, dipshit. 10:26:34 I like you man. I am 154 iq 10:26:43 Apply your big brain somewhere else. 10:26:58 if you are so smart why are you so poor? 10:27:08 I hit 100k net worth +42% in 10 months 69k to 98.2k using trend trading. 10:27:12 pavelludiq [~pavelludi@87.246.58.193] has joined #lisp 10:27:15 -!- ChanServ has set mode +o Xach 10:27:18 my granpa said same 10:27:19 -!- Xach has set mode +b *!*Miranda@*.lsanca.fios.verizon.net 10:27:23 -!- Xach has set mode -o Xach 10:27:33 -!- TeMPOraL [~user@cpc1-oxfd18-2-0-cust444.4-3.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 10:27:40 TeMPOraL [~user@cpc1-oxfd18-2-0-cust444.4-3.cable.virginmedia.com] has joined #lisp 10:28:16 trend trading works until it doesn't :-) 10:29:05 -!- realitygrill [~realitygr@76.226.192.189] has quit [Quit: realitygrill] 10:29:44 counter trend trading does not work either 10:30:19 interesting fact, bernie madoff did not start out to be a scammer, he styled himself sophisticated trader, and was in fact right about the market 10:30:47 he shorted all the high-flying stocks from 1995 to 2000 rise, ie pets.com's and other crap 10:31:58 he was convinced its gonna crash bad.. And he was right on fundamentals, but as market can be wrong longer then you can remain solvent... So after being repeatedly wiped out on his shorts, he stopped trading and just did ponzi scheme 10:32:53 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 10:34:40 -!- gavin0 [~Miranda@pool-71-189-7-58.lsanca.fios.verizon.net] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 10:35:05 Guthur [~Guthur@212.183.128.77] has joined #lisp 10:35:10 gavin0h [47bd073a@gateway/web/freenode/ip.71.189.7.58] has joined #lisp 10:35:31 xach please give me your rules I promise I wont break I hate to not be able to caht 10:39:24 Athas [~athas@130.225.165.40] has joined #lisp 10:39:26 xach I been to portland maine 10:39:36 ever heard of limerick in south middle maine? 10:39:49 lake sokokis is where I spent em summers 10:39:55 growing up 10:39:56 :) 10:40:04 I went to football camp in orono 10:40:18 generally irc'ing drunk is as bad as talking to strangers drunk 10:40:40 actually its awesome 10:40:55 maxm are you a lisp like developer? 10:41:01 contrib to sbcl? 10:41:17 I am a developer, don't really contribute, lisp is a hobby 10:41:47 maxm comment is more in regard to people having to listen to the drunk, imho 10:43:19 -!- lanthan [~ze@p54B7A792.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 10:46:55 yates? 10:47:51 http://art2.ph-freiburg.de/Lisp-Course 10:51:04 -!- Guthur [~Guthur@212.183.128.77] has quit [Ping timeout: 258 seconds] 10:52:47 I have said nothing un factual. 10:52:56 Why do people like get weird. 10:53:05 I have 154 iq 10:53:30 http://giv72.com/blog/trading-with-the-trend/ I donate this system 10:53:35 I amde +42% 10months 10:53:41 Never ride on a corndog before going out for a night on the town with the public library. 10:53:41 69k to 98.2 10:54:05 hermosa beach / manahtten beach two of top party places in usa 10:54:09 in los angeles CA 10:54:18 I love 200 yard from sadn on 15th st in hermosa beach 10:54:21 :) 10:55:49 Never trust Hannah Montana because no-one understands farmer Brown. 10:56:10 -!- xyxu [~xyxu@58.41.14.46] has quit [Ping timeout: 260 seconds] 10:56:42 lanthan [~ze@p54B7BFEC.dip.t-dialin.net] has joined #lisp 10:56:43 TeMPOraL` [~user@cpc1-oxfd18-2-0-cust444.4-3.cable.virginmedia.com] has joined #lisp 10:56:46 http://giv72.com/blog/trading-with-the-trend/ this sytem was back caculated for 20 years 10:56:51 15% year avg 10:56:54 -!- gaidal [~gaidal@59.41.115.145] has quit [Ping timeout: 258 seconds] 10:56:56 fameous book 1987 10:57:06 difference is i did the rules for 10months 10:57:11 few an do that 10:57:13 follow rules 10:57:18 without flinching 10:57:29 I honestly reccomend it 10:57:46 one of best things ever happen to me 10:59:19 -!- TeMPOraL [~user@cpc1-oxfd18-2-0-cust444.4-3.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 10:59:38 http://xach.livejournal.com/ 10:59:52 Three weeks ago Nikodemus Siivola started a crowdfunding campaign to raise money to improve SBCL. His initial goal? Raise $3,000. He blew past $3,000 in less than a day and now, three weeks later, he has raised over $10,000. More than 150 people have donated, in amounts from $5 to $500. (I'm pleased to say I was the first donor.) 11:01:04 If I do make $$ with lisp powered website I will totally donate. 11:01:13 as it is I thrown 100 or so in once in while 11:01:30 gaidal [~gaidal@59.41.113.14] has joined #lisp 11:02:09 netbsd I think must be most underrated os ever 11:02:14 least advertized 11:02:45 astepc: hey are you a creator of any lisp opern source projects? 11:02:47 -!- ChanServ has set mode +o Kryztof 11:02:51 -!- gavin0h is now known as heynoe 11:03:04 -!- heynoe is now known as cmontellme 11:03:11 -!- cmontellme is now known as byebye 11:03:16 -!- byebye [47bd073a@gateway/web/freenode/ip.71.189.7.58] has left #lisp 11:03:20 wtf 11:03:33 that's lucky. I have a new IRC client without the handy kick-ban-exterminate button 11:04:55 -!- ChanServ has set mode +o Xach 11:05:00 -!- Xach has set mode -b *!*Miranda@*.lsanca.fios.verizon.net 11:05:11 -!- Xach has set mode -bb *!~santero@ip98-182-45-93.ri.ri.cox.net *!~antifuchs@ip98-182-45-93.ri.ri.cox.net 11:05:33 -!- ChanServ has set mode -o Kryztof 11:06:37 ngz` [~user@80.105.193.77.rev.sfr.net] has joined #lisp 11:07:20 -!- TeMPOraL` is now known as TeMPOraL\ 11:07:24 -!- Xach has set mode -o Xach 11:07:27 -!- TeMPOraL\ is now known as TeMPOraL 11:08:15 Kajtek [~nope@nat4-230.ghnet.pl] has joined #lisp 11:08:25 -!- ngz [~user@17.100.199.77.rev.sfr.net] has quit [Ping timeout: 260 seconds] 11:09:04 ghavinho_himself [47bd073a@gateway/web/freenode/ip.71.189.7.58] has joined #lisp 11:09:06 http://www.youtube.com/watch?v=kG_qcud1ShM 11:09:09 -!- ghavinho_himself [47bd073a@gateway/web/freenode/ip.71.189.7.58] has left #lisp 11:09:33 oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has joined #lisp 11:10:30 gavino, it's useless to change your nick, we'll /ignore you anyways. 11:10:56 happydpc [~dpc@2001:da8:208:140:d831:96a0:5b1e:f786] has joined #lisp 11:12:12 attila_lendvai [~attila_le@adsl-89-132-33-77.monradsl.monornet.hu] has joined #lisp 11:12:12 -!- attila_lendvai [~attila_le@adsl-89-132-33-77.monradsl.monornet.hu] has quit [Changing host] 11:12:12 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 11:13:12 I'm having trouble with drakma on windows, sbcl 1.0.45. https requests fail with http://paste.lisp.org/display/124442 11:13:31 -!- ChanServ has set mode +o Xach 11:14:14 Guthur [~Guthur@212.183.128.77] has joined #lisp 11:14:16 Kenjin: you need to check your OpenSSL headers as to what "error 5" means 11:14:34 -!- Xach has set mode +bb *!*@*.lsanca.fios.verizon.net *!47bd073a@gateway/web/freenode/* 11:14:46 p_l|backup: I have http://www.openssl.org/docs/ssl/SSL_get_error.html#item_SSL_ERROR_SYSCALL 11:15:08 specifically where ret == -1 11:15:15 -!- Xach has set mode -o Xach 11:16:55 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 11:18:23 -!- spearalot [~spearalot@c83-248-140-186.bredband.comhem.se] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 11:18:39 seems like a problem with openssl but openssl.exe s_client -connect www.google.com:443 connects fine 11:20:09 -!- petercoulton [~petercoul@cpc1-midd16-2-0-cust160.11-1.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 11:22:05 petercoulton [~petercoul@cpc1-midd16-2-0-cust160.11-1.cable.virginmedia.com] has joined #lisp 11:25:52 python is like a retarded version of lisp 11:30:03 -!- topeak [~topeak@61.149.230.12] has quit [Quit: Leaving] 11:32:26 xyxu [~xyxu@222.68.167.146] has joined #lisp 11:32:28 -!- Guthur [~Guthur@212.183.128.77] has quit [Ping timeout: 258 seconds] 11:32:52 -!- kpreid [~kpreid@128.153.212.131] has quit [Quit: Quitting] 11:33:15 kpreid [~kpreid@128.153.212.131] has joined #lisp 11:34:10 in lisp code, should I write stuff right next to parens 11:34:51 like (defun blah (arg) (list (A) (B))) or something 11:35:25 or ( defun blah ( arg ) ( list ( A ) ( B ) ) ) 11:35:34 -!- gravicappa [~gravicapp@ppp91-77-216-243.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 11:35:46 The former. 11:36:18 astepc: parentheses have no importance in lisp, they don't need to stand out. What matter, is the structure of the sexp tree. 11:36:35 See: http://groups.google.com/group/comp.lang.lisp/msg/6ec4dab4a8d57f6e 11:36:44 and http://groups.google.com/group/comp.lang.lisp/msg/3050088218d355e5 11:38:53 "B-A-BA of lisp."? 11:39:14 ABCdaire. 11:39:35 Once upon a time, schools taught pupils how to read. 11:40:12 They taught you letters, such as B and A, and then syllabes such as BA. And then words such as BABA. 11:41:10 So, two weeks into primary, you knew how to read, and you could spend 4 years in primary learning stuff. 11:41:50 astePC_ [~astePC@220-244-41-97.static.tpgi.com.au] has joined #lisp 11:41:59 -!- xyxu [~xyxu@222.68.167.146] has quit [Ping timeout: 252 seconds] 11:42:10 what isABCdaire 11:42:42 B-A-BA is a strange sequence 11:42:51 http://fr.wikipedia.org/wiki/Ab%C3%A9c%C3%A9daire 11:42:54 -!- gaidal [~gaidal@59.41.113.14] has quit [Ping timeout: 250 seconds] 11:43:20 astePC_: you can do: M-A --> MA ; MA-MA --> MAMA. 11:43:39 or B-A --> BA; N-A --> NA ; BA-NA-NA --> BANANA. 11:43:39 ok 11:43:42 xyxu [~xyxu@222.68.167.146] has joined #lisp 11:43:44 -!- astepc [~astePC@unaffiliated/aste] has quit [Ping timeout: 264 seconds] 11:43:46 we had "Elementary" (a book) for learning reading/writing 11:44:22 in lisp, you create the parse tree 11:44:24 literally 11:44:29 Yes. 11:44:45 in C you abstract that away 11:45:13 well, I guess some people would argue that isn't really an abstraction. 11:45:22 as in making it easier. 11:45:29 At least, a low level parse tree. Because when you write things such as (loop for i below 10 collect (* 2 i)), the macro itself must parse its arguments, so conceptually at least, there's another level syntax here, with another parse tree (specific to the loop macro). 11:45:51 oh you have a language in a language 11:45:53 But most macro don't "parse" they arguments, they just use tricks, such as lambda-list matching. 11:46:14 astePC_: indeed, by construction, lisp is meta-linguistic. 11:46:20 http://boourns.cjb.net/thumb/lisp.jpg 11:46:37 gaidal [~gaidal@59.41.113.14] has joined #lisp 11:47:55 gravicappa [~gravicapp@ppp91-77-182-174.pppoe.mtu-net.ru] has joined #lisp 11:51:26 it's caps cruise control for cool when lisping? 11:51:41 or just type normal? 11:51:55 (DEFUN SHOPPING etc or (defun shopping 11:52:23 second 11:57:25 are function names case sensitive in lisp? 11:57:44 npoektop [~npoektop@213.141.130.13] has joined #lisp 11:58:31 Joreji [~thomas@77-23-251-130-dynip.superkabel.de] has joined #lisp 11:59:12 astePC_: symbols may have mixed case names. the reader upcases symbols by default. 11:59:48 what is a reader, sorry? 11:59:49 so, case is important, but you have to go out of your way to use lowercase characters in symbol names. 12:00:10 astePC_: the reader is what converts a series of characters into CL objects. 12:03:09 Guthur [~Guthur@212.183.128.79] has joined #lisp 12:04:46 urandom__ [~user@p548A1DC3.dip.t-dialin.net] has joined #lisp 12:05:02 ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has joined #lisp 12:05:04 -!- ngz` [~user@80.105.193.77.rev.sfr.net] has quit [Remote host closed the connection] 12:06:00 spearalot [~spearalot@host-90-236-105-235.mobileonline.telia.com] has joined #lisp 12:06:35 -!- Joreji [~thomas@77-23-251-130-dynip.superkabel.de] has quit [Ping timeout: 258 seconds] 12:11:01 gffa [~gffa@unaffiliated/gffa] has joined #lisp 12:12:50 crunzcrunch [~33@151.75.162.243] has joined #lisp 12:13:09 how do i understand what line of my lisp program has caused an error? 12:13:19 the backtrace looks like an incomprehensible mess 12:14:46 is there a book/site that teaches me lisp debugging? 12:16:34 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 12:17:07 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 12:18:11 crunzcrunch: with Slime, you can use (declaim (optimize (debug 3))) in your source, and sldb-show-source to see the error. 12:18:21 Or variations thereon. 12:18:36 wolfpython [~wolf@58.212.173.185] has joined #lisp 12:18:41 thanks i'm going to try it now 12:19:11 pnq [~nick@ACA21E92.ipt.aol.com] has joined #lisp 12:19:16 how do i use sldb-show-source? 12:19:24 Should be the v key in the debug buffer. 12:20:13 it doesn't work, how else can i find it? should it be in the list of possible operations to do? 12:20:27 Did you recompile the source? 12:20:44 I did c-c c-k and i get the error 12:20:49 but it doesn't tell me what line caused it 12:21:59 Hm. Well, try adding (declare (optimize (debug 3))) to the function with the error. 12:22:07 ok thanks 12:23:33 -!- Beetny [~Beetny@ppp118-208-154-7.lns20.bne1.internode.on.net] has quit [Ping timeout: 260 seconds] 12:24:52 bgs100 [~ian@h252.98.187.173.dynamic.ip.windstream.net] has joined #lisp 12:24:56 -!- bgs100 [~ian@h252.98.187.173.dynamic.ip.windstream.net] has quit [Changing host] 12:24:56 bgs100 [~ian@unaffiliated/bgs100] has joined #lisp 12:25:02 p_l|backup: being error code 5 a ssl-error-syscal, I checked errno and got "2" which according to errno.h means "no such file or directory" 12:25:28 what file might cl+ssl be missing? (cffi:load-foreign-library "libssl32") loads fine 12:27:26 -!- astePC_ [~astePC@220-244-41-97.static.tpgi.com.au] has quit [Quit: Hasta la vista, baby.] 12:29:23 -!- gaidal [~gaidal@59.41.113.14] has quit [Ping timeout: 260 seconds] 12:33:06 gaidal [~gaidal@59.41.113.14] has joined #lisp 12:33:21 ska` [~user@ppp-58-8-46-162.revip2.asianet.co.th] has joined #lisp 12:34:57 Kenjin: I suspect the errno was set while inside libssl 12:36:30 -!- yroeht [yroeht@server5.tonbnc.fr] has quit [Ping timeout: 260 seconds] 12:37:47 p_l|backup: I see. I'm going to investigate some more 12:37:48 -!- crunzcrunch [~33@151.75.162.243] has quit [Quit: Sto andando via] 12:39:05 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 12:39:52 Mekanik [~vov@91.79.134.161] has joined #lisp 12:39:58 hargettp [~hargettp@pool-71-184-184-48.bstnma.east.verizon.net] has joined #lisp 12:40:13 -!- Mekanik [~vov@91.79.134.161] has quit [Client Quit] 12:42:20 -!- morphism [~Nevermind@113.190.233.167] has quit [Quit: Leaving.] 12:42:28 p_l|backup: its weird though. Because if thats the case, the problem seems to be with openssl right? but openssl.exe s_client -connect www.google.com:443 works fine 12:46:31 -!- gaidal [~gaidal@59.41.113.14] has quit [Ping timeout: 252 seconds] 12:46:31 Kenjin: are you connecting to the same location? becaus "file not found" would be along the lines of "host not found" 12:46:54 gaidal [~gaidal@59.41.113.14] has joined #lisp 12:47:02 -!- yates [~yates@nc-71-54-141-32.dhcp.embarqhsd.net] has quit [Quit: rcirc on GNU Emacs 23.2.1] 12:47:28 p_l|backup: (drakma:http-request "http://www.google.com") works fine, will requesting https does not 12:47:35 anvandare [~anvandare@78-23-239-41.access.telenet.be] has joined #lisp 12:48:28 Kenjin: What happens if you give the port to http-request, as you did for openssl.exe? 12:50:55 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Ping timeout: 268 seconds] 12:51:45 serichsen: drakma doesn't seem to like that. Just sits there 12:52:06 oh wait 12:53:18 asteANDROID [~asteANDRO@unaffiliated/aste] has joined #lisp 12:53:26 -!- asteANDROID [~asteANDRO@unaffiliated/aste] has quit [Remote host closed the connection] 12:53:34 asteANDROID [~asteANDRO@unaffiliated/aste] has joined #lisp 12:54:42 asteANDROID_ [~asteANDRO@unaffiliated/aste] has joined #lisp 12:54:57 -!- asteANDROID_ [~asteANDRO@unaffiliated/aste] has quit [Read error: Connection reset by peer] 12:56:10 serichsen: it actually gives that same error. Only more human readable http://paste.lisp.org/display/124442#1 12:56:40 on OSX i get "Condition USOCKET:TIMEOUT-ERROR was signalled." for the same call 12:57:49 -!- asteANDROID [~asteANDRO@unaffiliated/aste] has quit [Ping timeout: 240 seconds] 13:00:52 -!- lnostdal_ [~lnostdal@ti0030a380-dhcp2618.bb.online.no] has quit [Quit: Leaving] 13:02:15 -!- nefo [~nefo@unaffiliated/nefo] has quit [Quit: Leaving] 13:06:08 -!- happydpc [~dpc@2001:da8:208:140:d831:96a0:5b1e:f786] has quit [Ping timeout: 260 seconds] 13:06:19 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:11:24 attila_lendvai [~attila_le@adsl-89-132-33-77.monradsl.monornet.hu] has joined #lisp 13:11:24 -!- attila_lendvai [~attila_le@adsl-89-132-33-77.monradsl.monornet.hu] has quit [Changing host] 13:11:24 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:13:13 rexim [~rexim@91.204.184.177] has joined #lisp 13:14:21 -!- OliverUv_ [~gandhi@195.159.235.178] has quit [Ping timeout: 264 seconds] 13:18:14 -!- ska` [~user@ppp-58-8-46-162.revip2.asianet.co.th] has quit [Ping timeout: 250 seconds] 13:18:48 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:19:33 -!- spearalot [~spearalot@host-90-236-105-235.mobileonline.telia.com] has quit [Ping timeout: 260 seconds] 13:24:17 Kenjin: I think you meant port 443, not 433. 13:25:08 my bad 13:25:52 -!- gko [~gko@220-135-201-90.HINET-IP.hinet.net] has quit [Ping timeout: 264 seconds] 13:28:13 serichsen: the error remains though. ssl-error-syscall and errno = 2 which is "no such file or directory" 13:29:28 topeak [~topeak@118.186.129.184] has joined #lisp 13:33:27 -!- buguldey1 [~buguldey@46.252.112.94] has quit [Quit: Leaving.] 13:33:58 -!- Guthur [~Guthur@212.183.128.79] has quit [Quit: Leaving] 13:34:25 replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 13:36:37 -!- scrimohsin [~cms@unaffiliated/scrimohsin] has quit [Quit: adieu.] 13:38:57 -!- pnq [~nick@ACA21E92.ipt.aol.com] has quit [Ping timeout: 264 seconds] 13:41:43 pnq [~nick@ACA21E92.ipt.aol.com] has joined #lisp 13:43:21 OliverUv_ [~gandhi@195.159.235.178] has joined #lisp 13:44:06 gaidal_ [~gaidal@59.41.113.14] has joined #lisp 13:44:13 -!- gaidal [~gaidal@59.41.113.14] has quit [Disconnected by services] 13:44:16 -!- gaidal_ is now known as gaidal 13:46:28 ngz [~user@80.105.193.77.rev.sfr.net] has joined #lisp 13:53:47 yroeht [yroeht@server5.tonbnc.fr] has joined #lisp 13:54:12 -!- wolfpython [~wolf@58.212.173.185] has quit [Ping timeout: 250 seconds] 13:57:40 -!- pnq [~nick@ACA21E92.ipt.aol.com] has quit [Ping timeout: 264 seconds] 14:03:21 -!- anvandare [~anvandare@78-23-239-41.access.telenet.be] has quit [Read error: Operation timed out] 14:04:28 -!- sdemarre [~serge@91.176.86.170] has left #lisp 14:08:49 -!- topeak [~topeak@118.186.129.184] has quit [Quit: Leaving] 14:11:19 morphism [~Nevermind@113.190.233.167] has joined #lisp 14:13:19 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 14:16:12 gko [~gko@220-135-201-90.HINET-IP.hinet.net] has joined #lisp 14:19:32 serichsen: I hate when this happens. It started working 14:20:33 And I can't clearly identify what I did, if anything lol 14:21:33 Kenjin: well, it still sounds less farfetched than repairing an accesspoint by approaching it with Backtrack-running laptop 14:22:45 p_l|backup: actually. I did not started working :P 14:23:04 I was running CCL. The problem is with SBCL 14:24:30 Kenjin: Sounds like a solution to me ;) 14:24:45 lol 14:26:15 lnostdal_ [~lnostdal@124.80-203-136.nextgentel.com] has joined #lisp 14:26:59 is there a difference between the way sbcl and ccl access the underlying system resource in usocket? 14:28:46 Kruppe [~user@CPE00222d128ba2-CM00222d128b9e.cpe.net.cable.rogers.com] has joined #lisp 14:31:08 jingtao [~jingtaozf@123.120.20.122] has joined #lisp 14:32:22 gaidal_ [~gaidal@59.41.113.14] has joined #lisp 14:32:34 -!- gaidal [~gaidal@59.41.113.14] has quit [Disconnected by services] 14:32:38 -!- gaidal_ is now known as gaidal 14:33:50 wbooze [~levgue@xdsl-78-35-168-139.netcologne.de] has joined #lisp 14:33:59 homie [~levgue@xdsl-78-35-168-139.netcologne.de] has joined #lisp 14:35:00 -!- morphism [~Nevermind@113.190.233.167] has quit [Quit: Leaving.] 14:35:09 -!- gravicappa [~gravicapp@ppp91-77-182-174.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 14:36:58 -!- EvanR-work [~evan@unaffiliated/evanr] has quit [Ping timeout: 240 seconds] 14:37:00 morphism [~Nevermind@113.190.233.167] has joined #lisp 14:42:12 -!- jingtao [~jingtaozf@123.120.20.122] has quit [Remote host closed the connection] 14:43:42 scambag sbcl, first it works, then it does not 14:44:15 -!- pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has quit [Ping timeout: 246 seconds] 14:50:21 Compilation fails because of "error while invoking compile-op"; lists one warning and claims there was also an error. 14:50:33 -!- xyxu [~xyxu@222.68.167.146] has quit [Ping timeout: 246 seconds] 14:54:25 edgar-rft [~user@HSI-KBW-109-192-059-240.hsi6.kabel-badenwuerttemberg.de] has joined #lisp 14:55:17 Seriously, I've been trying to get lispbuilder to rebuild for the last hour, and all I'm getting by way of feedback is a spurious looking warning that doesn't even make sense. One gets the impression that it was designed to be frustrating. 14:55:27 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 14:58:00 Bike [~Glossina@71-214-106-243.ptld.qwest.net] has joined #lisp 15:00:53 a warning is an error 15:01:02 ...Aha. 15:01:07 I had stale fasls. 15:02:24 yarrrhhhh hr rrr hrrrr 15:02:31 stale.... 15:02:49 recompile all.....get rid of old ones..... 15:02:56 holds for any lisp..... 15:03:22 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 15:03:30 I just had to restart Slime and everything recompiled. 15:04:24 isn't there an approach to get rid of stale fasls automatically ? 15:04:46 I read in the ASDF source that such a thing would necessarily be non-compatable. 15:04:55 *non-portable 15:05:15 well, ok maybe but surely the implementations come with such a utility.... 15:05:22 should come.... 15:05:24 True. 15:05:36 *maxm* has it on the TODO list to have automatic dependency thingy for asdf with SBCL 15:05:51 But honestly, it wouldn't have been a problem if the warning gave me a better indication of what the actual problem was. 15:05:56 SBCL already knows (in its guts somewhere) which function calls which other, and which function each file is defined in 15:06:27 xyxu [~xyxu@222.68.153.137] has joined #lisp 15:06:32 so it should be possible when doing C-c C-k to automatically repcompile every other file which references any macros or functions defined in the current one 15:06:35 i'm pretty sure it's a more difficult problem to solve 15:06:54 i.e., you redefine a macro or inline that was used in the fasl 15:07:00 "e.g." 15:07:28 -!- antifuchs [~foobar@care.boinkor.net] has quit [Ping timeout: 260 seconds] 15:07:54 antifuchs [~foobar@care.boinkor.net] has joined #lisp 15:13:40 -!- gaidal [~gaidal@59.41.113.14] has quit [Quit: Leaving] 15:15:59 -!- Patzy [~something@bro29-1-82-245-180-56.fbx.proxad.net] has quit [Ping timeout: 245 seconds] 15:19:57 bobbysmith007: I ended up with this construction: http://pastie.org/2481125 15:21:38 -!- Spion_ [~spion@unaffiliated/spion] has quit [Read error: Connection reset by peer] 15:23:36 -!- ramusara [~ramusara@220.156.210.236.user.e-catv.ne.jp] has quit [Quit: Leaving...] 15:27:31 weird, they reset my bank account but i still can't login...... 15:28:23 -!- rexim [~rexim@91.204.184.177] has quit [Quit:     (xchat 2.4.5  )] 15:29:26 Patzy [~something@bro29-1-82-245-180-56.fbx.proxad.net] has joined #lisp 15:30:55 waaaaargh [~waaaaargh@agsb-5d87ebc1.pool.mediaWays.net] has joined #lisp 15:31:58 -!- OliverUv_ [~gandhi@195.159.235.178] has quit [Ping timeout: 260 seconds] 15:32:39 kushal [~kdas@fedora/kushal] has joined #lisp 15:33:11 pnq [~nick@ACA357B9.ipt.aol.com] has joined #lisp 15:36:57 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 15:38:15 -!- zenlunatic [~justin@c-68-48-40-231.hsd1.md.comcast.net] has quit [Quit: Lost terminal] 15:40:05 markskil` [~user@host217-43-219-234.range217-43.btcentralplus.com] has joined #lisp 15:41:24 -!- markskilbeck [~user@unaffiliated/markskilbeck] has quit [Ping timeout: 245 seconds] 15:49:45 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 15:49:52 kushal [~kdas@fedora/kushal] has joined #lisp 15:52:49 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Read error: Connection reset by peer] 15:52:51 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 15:53:16 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 15:55:22 ISF [~ivan@201.82.134.98] has joined #lisp 16:01:57 -!- npoektop [~npoektop@213.141.130.13] has quit [Ping timeout: 252 seconds] 16:03:03 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 16:03:40 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 16:07:15 -!- morphism [~Nevermind@113.190.233.167] has quit [Quit: Leaving.] 16:07:52 -!- EyesIsMine [~eyes@unaffiliated/eyesismine] has quit [Ping timeout: 264 seconds] 16:09:43 npoektop [~npoektop@213.141.130.13] has joined #lisp 16:14:43 -!- oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has quit [Read error: No route to host] 16:15:29 oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has joined #lisp 16:18:22 lupo33 [~lupo33@203.110.240.205] has joined #lisp 16:18:45 ikki [~ikki@189.139.236.254] has joined #lisp 16:18:50 cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has joined #lisp 16:20:02 -!- pnq [~nick@ACA357B9.ipt.aol.com] has quit [Ping timeout: 258 seconds] 16:20:37 npoektop_ [~npoektop@213.141.130.13] has joined #lisp 16:22:31 ugoubuntu [~ugoubuntu@119.59.128.27] has joined #lisp 16:23:04 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 16:23:52 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 258 seconds] 16:24:24 -!- npoektop [~npoektop@213.141.130.13] has quit [Ping timeout: 276 seconds] 16:24:24 -!- npoektop_ is now known as npoektop 16:26:05 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 16:29:53 Joreji [~thomas@77-23-251-130-dynip.superkabel.de] has joined #lisp 16:30:18 -!- naryl [~weechat@213.170.70.141] has quit [Ping timeout: 260 seconds] 16:30:55 -!- ugoubuntu [~ugoubuntu@119.59.128.27] has quit [Remote host closed the connection] 16:31:44 eyes_ [~eyes@unaffiliated/eyesismine] has joined #lisp 16:38:15 -!- oudeis [~oudeis@bzq-218-0-98.cablep.bezeqint.net] has quit [Quit: This computer has gone to sleep] 16:40:56 sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has joined #lisp 16:41:52 -!- sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has quit [Client Quit] 16:42:14 sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has joined #lisp 16:43:22 gigamonkey [~user@adsl-99-2-150-45.dsl.pltn13.sbcglobal.net] has joined #lisp 16:43:35 naryl [~weechat@213.170.70.141] has joined #lisp 16:43:38 -!- kpreid [~kpreid@128.153.212.131] has quit [Quit: Quitting] 16:45:29 -!- xyxu [~xyxu@222.68.153.137] has quit [Ping timeout: 240 seconds] 16:45:57 -!- ikki [~ikki@189.139.236.254] has quit [Read error: Connection reset by peer] 16:46:11 ikki [~ikki@189.247.100.164] has joined #lisp 16:46:58 -!- lnostdal_ [~lnostdal@124.80-203-136.nextgentel.com] has quit [Quit: Leaving] 16:48:08 -!- sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has quit [Quit: leaving] 16:48:59 -!- petercoulton [~petercoul@cpc1-midd16-2-0-cust160.11-1.cable.virginmedia.com] has quit [Read error: No route to host] 16:50:26 sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has joined #lisp 16:50:47 -!- hugod [~hugod@bas1-montreal50-1279439974.dsl.bell.ca] has quit [Quit: hugod] 16:50:57 JuanDaugherty [~Ren@cpe-72-228-177-92.buffalo.res.rr.com] has joined #lisp 16:51:33 -!- sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has quit [Client Quit] 16:51:52 sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has joined #lisp 16:52:00 hugod [~hugod@bas1-montreal50-1279439974.dsl.bell.ca] has joined #lisp 16:53:04 -!- sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has quit [Client Quit] 16:53:09 lnostdal_ [~lnostdal@124.80-203-136.nextgentel.com] has joined #lisp 16:53:29 sherkund [~sherkund@c-24-63-225-198.hsd1.ma.comcast.net] has joined #lisp 16:53:37 -!- Yuuhi` [~user@p4FC954FA.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:54:45 shelducks [~vince-@76.73.16.26] has joined #lisp 16:56:51 ska` [~user@ppp-58-8-46-162.revip2.asianet.co.th] has joined #lisp 16:56:57 nano-: That paste is a good demonstration for evilness of tabulators in source code. 16:58:23 -!- eyes_ is now known as EyesIsMine 16:58:36 if I'm just writing a tiny program and don't want to bother creating an asd system should I do this? (require "cl-ppcre") (use-package :cl-ppcre) #| rest of the code #| 16:59:26 No. You should strive to write conforming code. (ql:quickload :cl-ppcre) (use-package :cl-ppcre) 16:59:36 1-argument REQUIRE is implementation dependant. 16:59:36 serichsen: what do you mean? 17:00:00 nano-: Wild indentation. 17:00:02 pjb so the use-package part is fine? 17:00:24 won't I get symbol conflict between scan in cl-ppcre and current file 17:00:32 shelducks: yes. 17:00:44 serichsen: in what way? http://pastie.org/2481536 <- untabified version, I don't see any noticable difference, other than line length. 17:01:03 shelducks: if you get conflicts, then you should manage your package, and use-package at your own discretion. 17:01:29 -!- gko [~gko@220-135-201-90.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] 17:02:01 i don't have scan function but I am using attempting to use scan in that file. I was getting scan symbol conflicts. let me see if i can reproduce it 17:03:22 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 17:03:37 -!- gemelen [~shelta@shpd-92-101-149-227.vologda.ru] has quit [Quit:    .    ...] 17:03:57 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 17:04:33 ok odd i am not getting symbol conflicts if I just load the file 17:04:37 but I am getting them here: 17:04:48 _3b, hello! 17:05:43 -!- denisu is now known as gemelen 17:05:48 nano-: Here is a screenshot: http://www.uni-bonn.de/~uzsa46/pastie-tabs.png 17:07:30 -!- nipra [~nipra@122.169.85.151] has quit [Quit: Leaving] 17:09:32 http://paste.lisp.org/display/124462 17:09:33 serichsen: I still don't understand. The relative indentation is the same in the two pastes? There is no confusion introduced by tabs in this particular case, unless I'm missing something. 17:09:36 pnq [~nick@AC82082F.ipt.aol.com] has joined #lisp 17:09:38 why am i getting this error? 17:10:00 shelducks: have a look at the source code downloadable from the PCL site. 17:10:02 nano-: the let*? 17:10:19 shelducks: that's how I wrote my first .asd 17:10:33 samebchase which one? I got to third chapter of PCL, then I started experiment on my own 17:10:37 +ing 17:10:38 Bike: ah, missed that one :) 17:11:22 shelducks: http://www.gigamonkeys.com/book/practicals-1.0.3.tar.gz 17:12:17 thanks ill take a look, but still curious why im getting errors here 17:14:55 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 17:14:59 shelducks: you might as well start using asdf now 17:15:30 i am, look at my code :) 17:15:45 -!- simplechat [~simplecha@unaffiliated/simplechat] has quit [Read error: Connection reset by peer] 17:16:03 shelducks: sorry 17:18:10 In test.lisp include a defpackage form with a :use on cl-ppcre 17:18:16 realitygrill [~realitygr@76.226.192.189] has joined #lisp 17:18:34 Fade yeah I had that before and it worked, but can't I do it like this? without creating a new package 17:19:55 well, those names are getting imported into cl-user, which is probably not what you want unless this is really toy code. the correct way to use asdf is to define a package to contain the names of your system. 17:20:06 it worked if i loaded the file directly, I'm just confused why it doesn't work with adsf 17:20:24 yes I want to import it to cl-user and yeah it's a toy program 17:20:47 I'm just experimenting, wanting to figure out why it dosen't work 17:21:01 well, you can shadow the name in that case by selecting the appropriate restart. 17:21:33 but where is the conflict coming from, i didnt define scan-to-strings 17:21:39 im just trying to use it 17:23:59 the common lisp reader interns any symbol it has ever read, so if you ever used it at that repl, then it's going to be interned there already. 17:24:26 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 17:26:17 oh 17:26:31 started new lisp and it works now 17:27:08 *Fade* nods 17:27:28 REPLeffect [~REPLeffec@69.54.115.254] has joined #lisp 17:28:58 that code is very ugly, which is fine so long as you know. :) 17:29:18 haha why? 17:29:34 _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has joined #lisp 17:30:10 just because I didn't create my own package? 17:32:49 well, that, and #'USE-PACKAGE is pretty ideomatic of the repl. 17:33:02 -!- juniorroy [~juniorroy@212.36.228.103] has quit [Ping timeout: 250 seconds] 17:34:06 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:34:32 kushal [~kdas@fedora/kushal] has joined #lisp 17:34:35 even for toy code it's good to set up a package to hold you symbols. 17:34:41 and with quickproject, it's painless. 17:34:51 s/you/your 17:35:41 this? http://www.prgrsoft.com/pages/quickproject.html . I was going to write some code to write all the files for new asd system, but if someone already wrote that even better 17:35:55 nano-: Is current-params... another binding or a subform of the previous? Is pipe... a binding or the body of the let? Is apply... the body of the let or the else form of the if? Which form does that lambda belong to? 17:36:16 -!- _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has quit [Quit: leaving] 17:36:49 no, this: https://github.com/xach/quickproject 17:36:56 see also, quicklisp 17:37:14 i have it 17:37:46 so you can do (ql:quickload :quickproject) 17:38:17 (quickproject:make-project pathname &key depends-on (name (quickproject::pathname-project-name pathname))) 17:38:25 lets try :) 17:38:56 cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has joined #lisp 17:39:07 the quickproject takes the project name from the last element in the pathname. 17:39:14 kpreid [~kpreid@128.153.212.131] has joined #lisp 17:39:51 something like (make-project #P"/home/shelducks/path/to/asdf/systems/test/" :depends-on 'cl-ppcre) 17:40:24 nice it worked 17:40:34 Xach's code generally does. 17:41:16 -!- cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has quit [Client Quit] 17:41:37 cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has joined #lisp 17:42:35 if you want to see how really nice non-trivial lisp systems are laid out, look at Xach's stuff. his zs3 package is an excellent example. 17:43:41 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Ping timeout: 240 seconds] 17:44:34 replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 17:46:10 will do. I wish I knew about quickproject earlier, I was getting frustrated copying .asd etc files around from one project to another 17:46:26 live and learn. 17:46:37 that's a pain point you don't need to revisit. :) 17:49:20 check this out: http://xach.livejournal.com/278047.html?thread=674335 17:49:49 oudeis [~oudeis@109-186-53-163.bb.netvision.net.il] has joined #lisp 17:50:55 -!- Joreji [~thomas@77-23-251-130-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 17:50:58 Guthur [~Guthur@212.183.128.79] has joined #lisp 17:51:59 bookmarked it 17:53:06 serichsen: correct. it's a bit weird that emacs doesn't default to space indentation, as it makes it harder for people like you to read pastes, but i'll be fixing that now. 17:55:05 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 258 seconds] 17:55:19 -!- oudeis [~oudeis@109-186-53-163.bb.netvision.net.il] has quit [Ping timeout: 240 seconds] 17:58:20 xan_ [~xan@65.Red-83-39-56.dynamicIP.rima-tde.net] has joined #lisp 17:59:13 gravicappa [~gravicapp@ppp91-77-182-174.pppoe.mtu-net.ru] has joined #lisp 17:59:44 -!- cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has quit [Ping timeout: 245 seconds] 18:04:10 oudeis [~oudeis@93-173-24-150.bb.netvision.net.il] has joined #lisp 18:10:26 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 18:17:35 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [] 18:20:42 -!- oudeis [~oudeis@93-173-24-150.bb.netvision.net.il] has quit [Read error: Connection timed out] 18:21:21 ddp [~ddp@70.136.253.158] has joined #lisp 18:21:33 oudeis [~oudeis@93-173-24-150.bb.netvision.net.il] has joined #lisp 18:21:34 -!- ddp [~ddp@70.136.253.158] has quit [Remote host closed the connection] 18:24:03 -!- eli [~eli@winooski.ccs.neu.edu] has quit [Ping timeout: 260 seconds] 18:29:58 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 18:31:29 -!- Kenjin [~josesanto@2.80.244.166] has quit [Quit: Computer has gone to sleep] 18:33:48 -!- hargettp [~hargettp@pool-71-184-184-48.bstnma.east.verizon.net] has quit [Quit: Leaving...] 18:35:47 cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has joined #lisp 18:36:17 -!- cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has quit [Read error: Connection reset by peer] 18:37:39 -!- lnostdal_ [~lnostdal@124.80-203-136.nextgentel.com] has quit [Ping timeout: 276 seconds] 18:43:25 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 18:43:29 Houl [~Miranda@unaffiliated/houl] has joined #lisp 18:45:19 question to MOP wizards. Correct way to mixin a new metaclass is to create a new metaclass that is a subclass of desired metaclasses, right? 18:47:41 -!- sellout [~Adium@c-98-245-161-7.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds] 18:50:41 -!- ngz [~user@80.105.193.77.rev.sfr.net] has quit [Ping timeout: 240 seconds] 18:50:41 -!- tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 18:52:39 HG` [~HG@p5DC05501.dip.t-dialin.net] has joined #lisp 18:54:10 Amyn1 [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has joined #lisp 18:56:56 -!- Amyn [~abennama@cac94-2-87-91-21-215.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 246 seconds] 18:57:01 silenius [~silenius@pD4B9EC11.dip.t-dialin.net] has joined #lisp 18:57:58 tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has joined #lisp 19:01:13 miror [~mir@ppp-94-65-87-93.home.otenet.gr] has joined #lisp 19:01:33 -!- miror [~mir@ppp-94-65-87-93.home.otenet.gr] has quit [Client Quit] 19:02:38 1 19:03:56 -!- pnq [~nick@AC82082F.ipt.aol.com] has quit [Ping timeout: 246 seconds] 19:05:19 Kenjin [~josesanto@2.80.244.166] has joined #lisp 19:07:59 -!- TeMPOraL [~user@cpc1-oxfd18-2-0-cust444.4-3.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 19:09:17 sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has joined #lisp 19:11:18 hargettp [~hargettp@pool-71-184-184-48.bstnma.east.verizon.net] has joined #lisp 19:11:46 -!- jrockway [~jrockway@2600:3c00::f03c:91ff:fe93:50b0] has quit [*.net *.split] 19:11:46 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [*.net *.split] 19:11:46 -!- vert2 [~vert2@gateway/shell/bshellz.net/x-ckeovlucsaxsgdig] has quit [*.net *.split] 19:11:46 -!- otwieracz [~gonet9@v6.gen2.org] has quit [*.net *.split] 19:11:46 -!- froggey [~froggey@unaffiliated/froggey] has quit [*.net *.split] 19:12:10 nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has joined #lisp 19:14:34 anvandare [~anvandare@dD5770B57.access.telenet.be] has joined #lisp 19:15:34 -!- markskil` [~user@host217-43-219-234.range217-43.btcentralplus.com] has quit [Ping timeout: 245 seconds] 19:17:49 -!- sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has quit [Quit: Leaving.] 19:18:04 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 19:19:06 bandu [~unf@pool-71-164-173-28.dllstx.fios.verizon.net] has joined #lisp 19:19:06 -!- bandu [~unf@pool-71-164-173-28.dllstx.fios.verizon.net] has quit [Changing host] 19:19:06 bandu [~unf@unaffiliated/bandu] has joined #lisp 19:21:06 vert2 [~vert2@gateway/shell/bshellz.net/x-triazqfdxqmzlsis] has joined #lisp 19:21:07 jrockway [~jrockway@2600:3c00::f03c:91ff:fe93:50b0] has joined #lisp 19:21:07 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 19:21:07 otwieracz [~gonet9@v6.gen2.org] has joined #lisp 19:21:07 froggey [~froggey@unaffiliated/froggey] has joined #lisp 19:21:13 -!- AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has quit [Excess Flood] 19:23:08 AntiSpamMeta [~MetaBot@unaffiliated/afterdeath/bot/antispambot] has joined #lisp 19:26:03 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 19:27:59 jtza8 [~jtza8@41.56.8.103] has joined #lisp 19:28:18 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:37:13 -!- am0c [~am0c@222.235.56.83] has quit [Read error: Connection reset by peer] 19:38:37 how to convert #(1 2 3) to (values 1 2 3) ? 19:39:51 (apply values (vector->list '#(1 2 3))) ? 19:40:02 sellout [~Adium@63-253-67-243.ip.mcleodusa.net] has joined #lisp 19:40:05 (values-list (coerce vector 'list)) 19:40:15 C-Keen: this is not #scheme. 19:40:16 oh sorry, I thought I was in #scheme 19:40:26 pjb: yeah, my apologies 19:40:29 thanks 19:41:31 juniorroy [~juniorroy@212.36.228.103] has joined #lisp 19:42:41 -!- cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 19:44:06 -!- oudeis [~oudeis@93-173-24-150.bb.netvision.net.il] has quit [Quit: This computer has gone to sleep] 19:48:57 Yuuhi [~user@p4FC954FA.dip.t-dialin.net] has joined #lisp 19:49:01 -!- kami`` [~user@unaffiliated/kami-] has quit [Remote host closed the connection] 19:49:10 I am trying to write a simple function and I can't figure out what I'm screwing up 19:49:13 (defn mod-check (x) (and (zero? (mod x 3)) (zero? (mod x 5)))) 19:49:36 That doesn't look like Common Lisp to me, which is the topic of this channel. 19:50:09 or any other dialect with which i'm familiar 19:50:13 (defun mod-check (x) (and (zerop (mod x 3)) (zerop (mod x 5)))) 19:50:28 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 19:50:37 sherkund: try that, and if it still doesn't work, download ccl or clisp. 19:51:27 oh, zerop instead of zero?, stupid me 19:51:35 pjb: thanks 19:51:40 also defun instead of dfn 19:54:56 scrimohsin [~cms@unaffiliated/scrimohsin] has joined #lisp 19:54:58 does common lisp have a function to generate numbers within a range? 19:55:22 yes. 19:55:35 -!- syrinx_ [~syrinx_@unaffiliated/syrinx-/x-4255893] has quit [Read error: Connection reset by peer] 19:57:00 mishoo [~mishoo@79.112.115.118] has joined #lisp 19:57:57 Luke_C [~luke@host-2-103-108-181.as13285.net] has joined #lisp 19:58:04 spearalot [~spearalot@c83-248-140-186.bredband.comhem.se] has joined #lisp 19:59:02 mcspiff [~user@CPE78cd8ec16698-CM78cd8ec16695.cpe.net.cable.rogers.com] has joined #lisp 19:59:47 Hi. How do I setup CL in emacs? I could download slime, but I've already compiled emacs, and I don't want them to conflict. 20:00:13 Luke_C: you can load things into emacs without recompiling Emacs 20:01:24 Yes, but emacs packages are nasty little critters making conflicts right and left everytime they're loaded in... 20:02:16 of course 20:02:46 Luke_C: You don't need to do anything. Type C-u M-x inferior-lisp RET /path/to/your/ccl RET 20:03:10 Oh, ILISP is CLISP? I wasn't sure. 20:03:29 does anyone know if there is a content-scrapping library for CL? I'm considering re-implementing the older algo from the open source readability bookmarklet with closure-html but I won't bother if someone has already done something similar 20:03:29 ILISP is something else, deprecated. 20:03:51 -!- nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has quit [Quit: nicdev] 20:03:55 CLISP is not Common Lisp. 20:04:04 It is just an implementation of CL. 20:04:35 mcspiff: not content-scraping as such - but I've seen pretty nice results using cxml-stp and drakma (: 20:04:38 Now that's just confusing :) 20:04:51 Luke_C: No, it's you who are confused. 20:05:11 I'm still compiling CL, so I'll try that when it's done. 20:05:39 antifuchs: oh they're a nice combination for sure. I'm just looking for something a little more general/automated. I'll see what I can whip up.. 20:05:45 Luke_C: what CL are you compiling? 20:05:49 mcspiff: good luck (: 20:06:04 Luke_C: CL (aka Common Lisp) is a language spec, a platonic ideal. 20:06:20 Luke_C: are you referring to clisp, the C Lisp? (: 20:07:21 It's the dev-lisp/clisp package (gentoo). 20:07:34 clisp, then 20:07:39 nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has joined #lisp 20:07:51 um, so what is the name of the function used to genereate a list of numbers within a range? 20:07:53 we abbreviate common lisp CL and call clisp just clisp (: 20:08:07 conflating them confuses everyone (: 20:08:12 I'll see if there's a CL package. 20:08:16 sherkund: I don't think there is one 20:08:22 Luke_C: there isn't 20:08:30 -!- nicdev [~nicdev@c-98-217-188-86.hsd1.ma.comcast.net] has quit [Client Quit] 20:08:31 sherkund: alexandria:iota 20:08:42 Luke_C: there are only different implementations of common lisp, and they all have different names and none are called "common lisp" (: 20:08:59 fe[nl]ix: I think sherkund asked for (lambda (min max) min) 20:09:09 or CL. 20:10:09 *sellout* blames perl for starting this bad habit of languages without specs (and hence, without multiple implementations) ;) 20:10:29 sellout: I'd rather blame the Internet. 20:10:31 I see. I'd thought that 'dialect' referred to non-CL Lisp, like scheme. I hadn't realised that there was more than one implementation of CL but I guess it makes sense. Is there any particular dialect that's better than others? 20:10:37 and ubiquity of Intel. 20:11:02 Implementations are not dialects. 20:11:02 Luke_C: install the lisp overlay, whence you can install slime. for the CL packages you can use the overlay or quicklisp 20:11:11 Luke_C: Dialects do refer to not-necessarily-CLs. All implementations of CL are the same dialect. 20:11:49 Luke_C: Around here, SBCL and CCL get the lion's share of attention, but just starting out, it doesn't matter too much. 20:11:59 if you're not using windows, I really like SBCL or clozure cl 20:11:59 Luke_C: why do you think people have invented different words? 20:12:06 "and", actually (: 20:15:34 *_3b* would pick those 2 for windows also, if possibly in the opposite order 20:22:32 pjb: I looked up the command you gave me ("C-u M-x inferior-lisp RET /path/to/your/ccl RET") and I think I understand that it starts the CL shell in emaxs but what is the C-u for? I looked it up online, and it seems to make the next command repeat 4 times. 20:23:19 I used quicklisp to install alexandria, but how do I access alexandria from my slime repl? 20:23:30 <_3b> C-u is a generic "do something slightly differently" prefix in emacs 20:23:59 <_3b> in this case it makes M-x inferior-lisp ask which lisp to run 20:24:13 Ah, thanks. 20:25:04 -!- Euthydemus [~euthydemu@unaffiliated/euthydemus] has quit [Read error: Connection reset by peer] 20:25:33 Euthydemus [~euthydemu@unaffiliated/euthydemus] has joined #lisp 20:26:43 -!- tali713 is now known as tali713` 20:27:33 Thanks, I think I've got it set up now :) 20:27:40 *MikeSeth* compiles sbcl from trunk 20:28:13 -!- hargettp [~hargettp@pool-71-184-184-48.bstnma.east.verizon.net] has quit [Quit: Leaving...] 20:28:35 mutenewt [~mutenewt@c-98-227-187-219.hsd1.il.comcast.net] has joined #lisp 20:28:39 -!- mutenewt [~mutenewt@c-98-227-187-219.hsd1.il.comcast.net] has quit [Client Quit] 20:28:48 <_3b> Luke_C: if you are doing CL development, you probably want slime, not just inferior-lisp 20:29:45 mutenewt [~mutenewt@c-98-227-187-219.hsd1.il.comcast.net] has joined #lisp 20:30:04 sherkund: (ql:quickload :alexandria)? 20:30:13 -!- tali713` is now known as tali713 20:30:47 -!- mutenewt [~mutenewt@c-98-227-187-219.hsd1.il.comcast.net] has quit [Client Quit] 20:31:10 mutenewt [~mutenewt@c-98-227-187-219.hsd1.il.comcast.net] has joined #lisp 20:33:28 -!- mutenewt [~mutenewt@c-98-227-187-219.hsd1.il.comcast.net] has quit [Client Quit] 20:34:44 -!- mcspiff [~user@CPE78cd8ec16698-CM78cd8ec16695.cpe.net.cable.rogers.com] has quit [Ping timeout: 245 seconds] 20:34:56 Bike: thank you! 20:38:48 -!- jdz [~jdz@host44-109-dynamic.5-87-r.retail.telecomitalia.it] has quit [Ping timeout: 260 seconds] 20:39:50 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 20:40:08 syrinx_ [~syrinx_@unaffiliated/syrinx-/x-4255893] has joined #lisp 20:41:14 one more stupid question: how do I bind the alexandria:iota command to just iota? 20:41:36 sherkund: "Just iota"? 20:42:06 <_3b> usually, you would create a package, then import that symbol (or all exported symbols) from the alexandria package into the one you just created 20:42:12 sherkund: I think you mean "how do I import symbols from other packages?" 20:44:08 jdz [~jdz@host44-109-dynamic.5-87-r.retail.telecomitalia.it] has joined #lisp 20:44:23 -!- edgar-rft [~user@HSI-KBW-109-192-059-240.hsi6.kabel-badenwuerttemberg.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:45:24 -!- HG` [~HG@p5DC05501.dip.t-dialin.net] has quit [Quit: HG`] 20:45:29 ngz [~user@80.105.193.77.rev.sfr.net] has joined #lisp 20:47:28 -!- xan_ [~xan@65.Red-83-39-56.dynamicIP.rima-tde.net] has quit [Quit: leaving] 20:47:41 well how do I do either of those? only import a single symbol, or import all of them? 20:48:04 realitygrill_ [~realitygr@76.226.235.164] has joined #lisp 20:48:10 clhs defpackage 20:48:10 http://www.lispworks.com/reference/HyperSpec/Body/m_defpkg.htm 20:48:25 -!- realitygrill [~realitygr@76.226.192.189] has quit [Ping timeout: 240 seconds] 20:48:25 -!- realitygrill_ is now known as realitygrill 20:54:55 fihi09 [~user@pool-96-224-163-14.nycmny.east.verizon.net] has joined #lisp 20:57:13 oudeis [~oudeis@bzq-79-183-218-10.red.bezeqint.net] has joined #lisp 20:58:31 Shadow_Warrior [~swarrior@187.10.199.70] has joined #lisp 20:58:45 Kovensky [~kovensky@abraxo.bluebottle.net.au] has joined #lisp 20:58:53 -!- Shadow_Warrior [~swarrior@187.10.199.70] has left #lisp 20:59:11 hargettp [~hargettp@pool-71-184-184-48.bstnma.east.verizon.net] has joined #lisp 21:00:01 -!- shelducks [~vince-@76.73.16.26] has quit [Quit: CGI:IRC (Ping timeout)] 21:00:09 -!- kennyd [~kennyd@93-136-10-27.adsl.net.t-com.hr] has quit [Ping timeout: 245 seconds] 21:02:24 -!- hargettp [~hargettp@pool-71-184-184-48.bstnma.east.verizon.net] has quit [Client Quit] 21:02:24 Shadowbear [Shadowbear@ARouen-156-1-19-221.w90-8.abo.wanadoo.fr] has joined #lisp 21:02:56 Hi everybody 21:03:44 Can someone tell me how or where I shall found an LISP tutorial ? 21:04:14 kennyd [~kennyd@78-1-175-170.adsl.net.t-com.hr] has joined #lisp 21:04:41 Shadowbear: http://www.gigamonkeys.com/book/ 21:04:54 thanks, i'm right checking that 21:05:38 -!- oudeis [~oudeis@bzq-79-183-218-10.red.bezeqint.net] has quit [Quit: This computer has gone to sleep] 21:05:44 -!- realitygrill [~realitygr@76.226.235.164] has quit [Read error: Connection reset by peer] 21:07:00 Spion [~spion@unaffiliated/spion] has joined #lisp 21:08:11 -!- tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 21:11:24 Shadowbear: http://www.cs.cmu.edu/~dst/LispBook/  you might want to look at this, too. 21:12:45 -!- msmith [~msmith@75-150-13-105-Atlanta.hfc.comcastbusiness.net] has quit [Ping timeout: 260 seconds] 21:12:48 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 21:13:00 zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has joined #lisp 21:14:43 thanks, i gonna checking that too 21:16:24 -!- lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 21:16:54 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 21:17:13 how does one look up the documentation for a function or find related ones? I'm trying to find a filter function, kind of don't know where to look 21:17:25 CLHS is good for that. 21:17:48 I think you want REMOVE-IF, though? 21:18:39 seangrove [~user@c-24-6-209-98.hsd1.ca.comcast.net] has joined #lisp 21:19:27 dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has joined #lisp 21:19:50 I'd look in the sequence chapter of the CLHS 21:19:53 kwertii [~kwertii@ResNet-33-19.resnet.ucsb.edu] has joined #lisp 21:20:09 Bike: thank you 21:21:46 thomedy [~thomedy@c-24-10-3-33.hsd1.ca.comcast.net] has joined #lisp 21:21:56 -!- thomedy [~thomedy@c-24-10-3-33.hsd1.ca.comcast.net] has quit [Client Quit] 21:22:00 also, I'm using ccl, and I keep typing wrong things into the repl and then hitting the wrong # accidentally. Is there a way to map "0" or another # to "ignore last command, go to top level again" or something? 21:22:43 -!- gravicappa [~gravicapp@ppp91-77-182-174.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:22:51 mcstar [~mcstar@adsl-89-134-15-148.monradsl.monornet.hu] has joined #lisp 21:23:17 I feel like a long tailed cat in the land of the blind! Xach thats classic :D 21:26:08 meh 21:26:13 finally all test cases pass. 21:26:17 time for play 21:27:55 msmith [~msmith@75-150-13-105-Atlanta.hfc.comcastbusiness.net] has joined #lisp 21:30:38 sherkund: It sounds like yo u want to type 'a' for 'abort'. 21:30:43 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 260 seconds] 21:32:24 mcstar: poor brucio 21:33:33 -!- zomgbie [~jesus@h081217131002.dyn.cm.kabsi.at] has quit [Read error: Operation timed out] 21:34:57 xan_ [~xan@65.Red-83-39-56.dynamicIP.rima-tde.net] has joined #lisp 21:35:49 fgump [~fgump__@cpc4-sgyl31-2-0-cust48.sgyl.cable.virginmedia.com] has joined #lisp 21:37:50 Athas [~athas@130.225.165.40] has joined #lisp 21:40:00 joebo [~joebo@joebo.xen.prgmr.com] has joined #lisp 21:40:37 -!- Kenjin [~josesanto@2.80.244.166] has quit [Quit: Computer has gone to sleep] 21:40:38 -!- xan_ [~xan@65.Red-83-39-56.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 21:41:05 xan_ [~xan@65.Red-83-39-56.dynamicIP.rima-tde.net] has joined #lisp 21:42:38 -!- spearalot [~spearalot@c83-248-140-186.bredband.comhem.se] has quit [Quit: Computer has gone to sleep] 21:44:00 sodel [~dralston_@S0106687f74a12729.va.shawcable.net] has joined #lisp 21:45:19 mishoo_ [~mishoo@79.112.115.118] has joined #lisp 21:48:26 -!- mishoo [~mishoo@79.112.115.118] has quit [Ping timeout: 246 seconds] 21:49:14 -!- jdz [~jdz@host44-109-dynamic.5-87-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 21:49:29 realitygrill [~realitygr@76.226.235.164] has joined #lisp 21:50:40 thomedy [~thomedy@c-24-10-3-33.hsd1.ca.comcast.net] has joined #lisp 21:50:48 -!- thomedy [~thomedy@c-24-10-3-33.hsd1.ca.comcast.net] has quit [Client Quit] 21:51:23 -!- Tristam [~Tristam@cpe-72-226-124-205.nycap.res.rr.com] has quit [Read error: Operation timed out] 21:55:13 -!- sodel [~dralston_@S0106687f74a12729.va.shawcable.net] has quit [Quit: Leaving] 21:55:17 dmiles [~dmiles@dsl-72-19-43-179.cascadeaccess.com] has joined #lisp 21:57:22 zardoz8 [~zardoz8@76.73.16.26] has joined #lisp 21:57:26 hi. what function(s) should I use to open a text file and update some of it's content? I want to write to a temp file first and then replace the original one with it 21:57:41 -!- dmiles_afk [~dmiles@dsl-72-19-47-084.cascadeaccess.com] has quit [Ping timeout: 258 seconds] 21:58:39 replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #lisp 21:59:23 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 21:59:53 -!- Houl [~Miranda@unaffiliated/houl] has quit [Quit: weil das Wetter so schön ist] 22:00:59 -!- dmiles [~dmiles@dsl-72-19-43-179.cascadeaccess.com] has quit [Ping timeout: 268 seconds] 22:02:00 attila_lendvai1 [~attila_le@adsl-89-132-38-63.monradsl.monornet.hu] has joined #lisp 22:02:00 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 22:02:35 -!- acelent [~user@2001:690:2100:4:200:1aff:fe19:ddfc] has quit [Read error: Connection reset by peer] 22:02:43 acelent [~user@2001:690:2100:4:200:1aff:fe19:ddfc] has joined #lisp 22:03:03 zardoz8: With-open-file. ("Update some of it is content" does not make sense, by the way.) 22:04:57 -!- mishoo_ [~mishoo@79.112.115.118] has quit [Ping timeout: 252 seconds] 22:06:28 it didn't make sense? I want to read it, change some lines, write the changes back. 22:06:42 its vs. it's 22:07:33 oh, a spelling nitpick. missed it 22:07:55 so is with-open-file the only thing in standard lib I can use? 22:08:13 no, but its easy, and closes the file for you 22:08:30 what about temporary file? 22:09:06 i dont think theres something magical about them, but you need to ask others 22:09:58 I thought there'd be a function that creates a temp file (guaranteed not to exist) in some platform dependant manner 22:11:01 The Elders will help you out with with this, im not aware such functionality 22:11:18 (of) 22:12:39 -!- cyrillos [~cyrill@188.134.33.130] has quit [Ping timeout: 245 seconds] 22:15:25 ars-delirum [~Adium@189.217.49.202] has joined #lisp 22:15:37 -!- ars-delirum [~Adium@189.217.49.202] has left #lisp 22:15:47 if you're using sbcl, sb-posix:mkstemp may be of interest.. otherwise, there's stuff like swank-backend::temp-file-name that you can look at 22:16:30 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:16:33 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 22:16:48 thanks 22:17:01 Davidbrcz [~david@proxysup.isae.fr] has joined #lisp 22:17:21 -!- fgump [~fgump__@cpc4-sgyl31-2-0-cust48.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 22:18:47 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 22:19:36 lolsuper_ [~super_@unaffiliated/lolsuper-/x-9881387] has joined #lisp 22:22:59 what's the supported way to enumerate all loaded asdf systems, IOW the asdf source registry? everything I find is private... 22:23:06 -!- attila_lendvai1 is now known as attila_lendvai 22:23:28 -!- attila_lendvai [~attila_le@adsl-89-132-38-63.monradsl.monornet.hu] has quit [Changing host] 22:23:28 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 22:23:51 attila_lendvai: asdf:map-systems? 22:25:08 Bike: thanks, that's useful. I was wrong though, what I want is the table of loadable systems, not the ones that are actually loaded 22:25:41 there used to be an (asdf::system-registry), but not anymore and I need to replace 22:26:06 NeoNoir [~ircchatte@79.142.224.135.nat.router1.bolignet.dk] has joined #lisp 22:26:24 *attila_lendvai* will use asdf::*source-registry*, it's a debug output anyways... 22:29:45 -!- ngz [~user@80.105.193.77.rev.sfr.net] has quit [Ping timeout: 260 seconds] 22:29:47 pnq [~nick@AC8142BB.ipt.aol.com] has joined #lisp 22:30:42 -!- Shadowbear [Shadowbear@ARouen-156-1-19-221.w90-8.abo.wanadoo.fr] has quit [] 22:31:34 zardoz8: have a look at COM.INFORMATIMAGO.COMMON-LISP.CESARUM.FILE:TEXT-FILE-CONTENTS 22:32:17 It's as simple as: (setf (text-file-contents "/tmp/file.txt") "Some text") 22:33:19 attila_lendvai: http://paste.lisp.org/+2O1H 22:33:21 oh that looks nice 22:34:13 -!- dto [~dto@pool-96-252-89-130.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 22:35:15 -!- NeoNoir [~ircchatte@79.142.224.135.nat.router1.bolignet.dk] has quit [Ping timeout: 258 seconds] 22:38:03 jmbr [~jmbr@curio.mat.ucm.es] has joined #lisp 22:39:08 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 22:41:07 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #lisp 22:41:37 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 252 seconds] 22:41:56 LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has joined #lisp 22:43:27 -!- Guthur [~Guthur@212.183.128.79] has quit [Remote host closed the connection] 22:45:07 altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has joined #lisp 22:46:00 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 268 seconds] 22:48:09 cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has joined #lisp 22:48:12 -!- mcstar [~mcstar@adsl-89-134-15-148.monradsl.monornet.hu] has quit [Quit: WeeChat 0.3.5] 22:48:26 Kenjin [~josesanto@bl16-65-239.dsl.telepac.pt] has joined #lisp 22:48:34 -!- pnq [~nick@AC8142BB.ipt.aol.com] has quit [Read error: Connection reset by peer] 22:49:19 attila_lendvai: it's not all that clear in the presence of asdf:*system-definition-search-functions* that you can reliably get a list of loadable systems. 22:51:26 Xach: yeah, I've realized that meanwhile. it's only some debug log, so I just disabled it... thanks for the insight though! 22:52:23 -!- tessier [~treed@kernel-panic/copilotco] has quit [Ping timeout: 260 seconds] 22:52:42 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 22:52:45 tessier [~treed@216.105.40.125] has joined #lisp 22:52:58 -!- Daev [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 22:53:27 Daev [~KAPITAL@cpe-174-099-078-185.nc.res.rr.com] has joined #lisp 22:53:33 -!- quackv2 [~quack@vps-1058467-4367.manage.myhosting.com] has quit [Ping timeout: 260 seconds] 22:53:39 quackv2 [~quack@vps-1058467-4367.manage.myhosting.com] has joined #lisp 22:53:39 -!- katesmith_ is now known as notkatesmith 22:54:04 -!- mathrick [~mathrick@85.218.136.127] has quit [Ping timeout: 264 seconds] 22:54:46 -!- cheezus [~Adium@76-10-183-155.dsl.teksavvy.com] has quit [Quit: Leaving.] 22:56:56 -!- xan_ [~xan@65.Red-83-39-56.dynamicIP.rima-tde.net] has quit [Quit: leaving] 22:57:10 Tristam [~Tristam@cpe-72-226-124-205.nycap.res.rr.com] has joined #lisp 22:57:26 ericklc [~ikki@189.247.104.116] has joined #lisp 22:57:56 Athas [~athas@130.225.165.40] has joined #lisp 22:58:35 -!- Athas [~athas@130.225.165.40] has quit [Remote host closed the connection] 23:00:41 -!- ikki [~ikki@189.247.100.164] has quit [Ping timeout: 252 seconds] 23:01:28 katesmith_ [~katesmith@unaffiliated/costume] has joined #lisp 23:04:51 -!- notkatesmith [~katesmith@unaffiliated/costume] has quit [Ping timeout: 264 seconds] 23:05:47 -!- joshee is now known as joshe 23:05:48 mathrick [~mathrick@85.218.136.127] has joined #lisp 23:06:24 Are there known issues with osicat and CCL on win? http://paste.lisp.org/display/124470 23:07:41 the gcc path is assumed by cffi-grovel. If I change it to a valid path on my machine, say c:/cygwin/bin/gcc.exe the error remains 23:08:08 -!- Luke_C [~luke@host-2-103-108-181.as13285.net] has quit [Ping timeout: 260 seconds] 23:08:24 -!- silenius [~silenius@pD4B9EC11.dip.t-dialin.net] has quit [Remote host closed the connection] 23:11:20 -!- altsrid [~altsrid@S010678ca39ff0146.vn.shawcable.net] has quit [Quit: Computer has gone to sleep.] 23:11:52 attila_lendvai: it would be nice if there was a way to ask asdf things like that, for completion's sake, but that would require some new api things. 23:12:04 if I set set gcc path to point to gcc-3.exe instead I get ouput for the warning. Looks like progress 23:13:35 -!- sellout [~Adium@63-253-67-243.ip.mcleodusa.net] has quit [Quit: Leaving.] 23:15:01 -!- LiamH [~healy@pool-108-18-160-110.washdc.east.verizon.net] has quit [Quit: Leaving.] 23:15:02 wormphlegm [~wormphleg@c-50-131-44-231.hsd1.ca.comcast.net] has joined #lisp 23:16:13 elopezc [~ikki@189.247.100.126] has joined #lisp 23:16:43 -!- Davidbrcz [~david@proxysup.isae.fr] has quit [Remote host closed the connection] 23:19:45 -!- ericklc [~ikki@189.247.104.116] has quit [Ping timeout: 252 seconds] 23:21:25 -!- ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has quit [Quit: leaving] 23:21:55 eli [~eli@winooski.ccs.neu.edu] has joined #lisp 23:22:06 Mococa [~Mococa@177.42.212.122] has joined #lisp 23:23:08 ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has joined #lisp 23:24:16 Luke_C [~luke@host-2-103-108-231.as13285.net] has joined #lisp 23:25:09 -!- ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has quit [Client Quit] 23:26:12 cheier [~amedueces@c-76-107-19-58.hsd1.ms.comcast.net] has joined #lisp 23:27:15 ramus [~ramus@c-50-132-91-53.hsd1.wa.comcast.net] has joined #lisp 23:27:39 -!- Mococa [~Mococa@177.42.212.122] has quit [Ping timeout: 245 seconds] 23:29:48 -!- joebo [~joebo@joebo.xen.prgmr.com] has quit [Quit: WeeChat 0.3.2] 23:30:19 Mococa [~Mococa@177.42.212.122] has joined #lisp 23:34:56 Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has joined #lisp 23:37:18 -!- Luke_C [~luke@host-2-103-108-231.as13285.net] has quit [Ping timeout: 276 seconds] 23:40:14 ericklc [~ikki@189.247.157.128] has joined #lisp 23:40:57 -!- elopezc [~ikki@189.247.100.126] has quit [Read error: Connection reset by peer] 23:45:00 crunzcrunch [~33@151.75.187.95] has joined #lisp 23:45:09 guys is there a way to clock a function to see how efficient it is? 23:45:32 -!- hugod [~hugod@bas1-montreal50-1279439974.dsl.bell.ca] has quit [Ping timeout: 263 seconds] 23:45:33 crunzcrunch: you can clock a function to see how long it takes to run 23:45:50 yes that would be great 23:45:52 how is it done? 23:45:55 TIME 23:45:58 crunzcrunch: that doesn't really tell you how efficient it is, but it can help you compare the time it takes to run different ideas. 23:46:13 i must just take the date before and after? 23:46:15 crunzcrunch: TIME takes an arbitrary form. 23:46:22 crunzcrunch: (time (my-fancy-function 42)) 23:46:33 ahh yes that's what i was looking for 23:46:34 thanks 23:46:59 crunzcrunch: implementations also generally support profiling your code to see where the time is spent. sbcl has sb-sprof for that. 23:47:44 i think all the time is spent linking new elements to a list 23:47:57 is there a more efficient way of (setf mylist (append mylist (list newelement))) ? 23:48:36 crunzcrunch: usually that is the worst possible idea, so usually there is a better way. 23:48:49 lol 23:48:55 "restructure your system to not want to do that" is the typical fix 23:49:00 how do i learn about that? I've read both acl and pcl but i didn't learn it 23:49:11 -!- mstevens [~mstevens@fsf/member/pdpc.active.mstevens] has quit [Quit: leaving] 23:49:30 eh, but i must keep all the data in a file in memory because it must be read continuosly, reading it from the file always would be worse 23:49:31 -!- jmbr [~jmbr@curio.mat.ucm.es] has quit [Ping timeout: 268 seconds] 23:49:43 so i thought i would make a list of all the records 23:49:53 (each record is a cons of a universal-time plus two floats) 23:50:01 An adjustable vector might be a better data structure for that. 23:50:08 You can easily push things on the end. 23:50:16 And reference the nth record in constant time. 23:50:16 a vector is faster than a list? 23:50:24 sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has joined #lisp 23:50:26 where can i check this sort of things? 23:50:36 crunzcrunch: for some purposes, yes. like accessing an arbitrary index. 23:51:25 crunzcrunch: Not sure. I read http://www.amazon.com/Introduction-Algorithms-Thomas-H-Cormen/dp/0262033844 to learn about data structures and algorithms. 23:51:35 you can read Lisp books to find out what CL gives you for free. 23:51:42 the other stuff you have to write yourself. 23:51:47 or re-use from some library. 23:52:31 lnostdal_ [~lnostdal@ti0030a380-dhcp2618.bb.online.no] has joined #lisp 23:52:48 did reading a general book about algorithms automatically give you the insight to estimate what would be the faster thing to do in lisp? 23:53:32 crunzcrunch: i also had to know that a list in lisp is implemented as a singly-linked list, and a vector is not. 23:54:05 conzcrunch: another trick is to add to the other end of the list (with cons) and then nreverse it after adding all the elements if you need the other order 23:54:21 xach: i think i understand 23:54:35 vivitron: that's because if i append at the end it must traverse the list from start to end everytime? 23:55:21 -!- jtza8 [~jtza8@41.56.8.103] has quit [Quit: leaving] 23:55:22 Deathaholic [~Mococa@187.58.176.104] has joined #lisp 23:56:52 dmiles_afk [~dmiles@dsl-72-19-51-100.cascadeaccess.com] has joined #lisp 23:56:53 I believe appending like that has to recons the entire left argument onto the right argument 23:57:39 -!- Mococa [~Mococa@177.42.212.122] has quit [Ping timeout: 245 seconds] 23:58:20 -!- zardoz8 [~zardoz8@76.73.16.26] has left #lisp 23:59:27 replore_ [~replore@203.152.213.161.static.zoot.jp] has joined #lisp 23:59:44 -!- sellout [~Adium@c-98-245-160-186.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds]