00:00:54 -!- Vaporatorius [~vaporator@241.Red-88-18-76.staticIP.rima-tde.net] has quit [Remote host closed the connection] 00:01:18 -!- sohail_ [~sohail@75-119-248-79.dsl.teksavvy.com] has quit [Client Quit] 00:01:38 -!- ASau` [~user@p5083D5D8.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 00:03:24 -!- alexherbo2 [~alexherbo@90.3.200.239] has quit [Quit: WeeChat 0.4.3-dev] 00:03:35 -!- askatasuna [~askatasun@181.164.152.177] has quit [Ping timeout: 260 seconds] 00:04:31 -!- Fare [~fare@cpe-72-229-109-116.nyc.res.rr.com] has quit [Ping timeout: 260 seconds] 00:08:56 ndrei [~avo@83.142.149.227] has joined #lisp 00:11:51 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: going home] 00:12:58 -!- flamingnoms [~jebes@ip70-188-18-27.rn.hr.cox.net] has left #lisp 00:22:49 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Ping timeout: 240 seconds] 00:26:28 TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 00:28:31 WarWeasle [~bbeer@172.242.21.170] has joined #lisp 00:29:53 wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 00:31:36 urandom__ [~user@p548A0D46.dip0.t-ipconnect.de] has joined #lisp 00:32:14 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 260 seconds] 00:33:05 -!- zz_karupanerura is now known as karupanerura 00:37:24 -!- Vivitron` [~Vivitron`@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 265 seconds] 00:38:31 ered [~ered@2001:5a8:4:aaa0::6bf8:bab3] has joined #lisp 00:43:09 mgodshall [~mgodshall@c-68-83-250-187.hsd1.pa.comcast.net] has joined #lisp 00:44:31 -!- WarWeasle [~bbeer@172.242.21.170] has quit [Read error: Connection reset by peer] 00:44:39 -!- ferada [~ferada@37.221.196.86] has quit [Read error: Operation timed out] 00:45:03 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Quit: be back later] 00:47:07 WarWeasle [~bbeer@172.242.21.170] has joined #lisp 00:49:45 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 00:56:15 -!- harish [~harish@175.156.126.138] has quit [Ping timeout: 265 seconds] 00:59:05 I have multiple sub-packages under my main package which I'm developing in the local-projects directory. The others work fine, but quicklisp can seem to find the new one. 00:59:21 -!- d4gg4d___ [uid7020@gateway/web/irccloud.com/x-salgbvlranvynely] has quit [Ping timeout: 245 seconds] 00:59:26 Is there a trick to getting an asd file noticed? 00:59:44 WarWeasle: quicklisp only auto-detects it if the timestamp on local-projects changes, e.g. by adding a file or directory 00:59:48 if it's a subdirectory, it's not found 00:59:56 you can do (ql:register-local-projects) to manually detect it 01:00:17 d4gg4d___ [uid7020@gateway/web/irccloud.com/x-rlhnmlikfgjbswfj] has joined #lisp 01:00:30 -!- WarWeasle [~bbeer@172.242.21.170] has quit [Read error: Connection reset by peer] 01:01:55 WarWeasle [~bbeer@172.242.21.170] has joined #lisp 01:02:07 -!- normanrichards [~textual@cpe-24-27-51-104.austin.res.rr.com] has quit [] 01:02:33 -!- Code_Man` [~Code_Man@2a02:1205:5058:1cb0:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 01:02:45 I'm going to say (ql:register-local-projects) worked. 01:07:51 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 01:07:51 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 01:07:52 nilsi_ [~nilsi@112.222.211.114] has joined #lisp 01:07:55 -!- TDog_ is now known as TDog 01:08:02 -!- ft [~ft@shell.chaostreff-dortmund.de] has quit [Quit: Changing server] 01:08:26 knob [~knob@66-50-170-11.prtc.net] has joined #lisp 01:08:44 ft [~ft@shell.chaostreff-dortmund.de] has joined #lisp 01:11:48 -!- zajn [~zajn@airbears2-136-152-142-37.AirBears2.Berkeley.EDU] has quit [Quit: zajn] 01:14:08 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 265 seconds] 01:14:57 n0n0 [~n0n0___@75.144.20.73] has joined #lisp 01:17:49 Does anyone know of good up-to-date hunchentoot tutorials for the beginner? 01:19:22 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 01:19:26 -!- WarWeasle [~bbeer@172.242.21.170] has left #lisp 01:20:24 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 01:20:56 -!- Alfr [~Unknown@g225176125.adsl.alicedsl.de] has quit [Quit: Leaving] 01:23:08 sohail_ [~sohail@75-119-248-79.dsl.teksavvy.com] has joined #lisp 01:24:49 cheryllium: http://weitz.de/hunchentoot/ 01:25:40 -!- n0n0 [~n0n0___@75.144.20.73] has quit [Quit: Leaving] 01:25:54 I know of that tutorial, it seems to be more documentation than tutorial though... 01:26:06 For instance, where does it talk about the file/folder structure of the project? 01:26:16 Or... do hunchentoot projects have a standard structure? 01:28:32 klltkr_ [~klltkr@unaffiliated/klltkr] has joined #lisp 01:31:43 -!- nand1 [~user@c-71-202-128-245.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 01:32:06 cheryllium: a simple Hunchentoot project could have everything in one file. it all depends on what you are doing. 01:33:02 cheryllium: there are also libraries built on top of Hunchentoot to make certain things easier. See RESTAS for example. 01:33:15 Hmm, ok. I guess I was trying to make an analogy to something like python django, where your project is split into apps, each app has a mvc model, with a models.py, views.py, urls.py, etc, and folders for static files and html templates 01:33:39 Basically, I was wondering if there was some standard project organization for hunchentoot like that 01:34:06 -!- KarlDscc [~localhost@p5DD9F993.dip0.t-ipconnect.de] has quit [Quit: Leaving] 01:34:09 although I just realized it's a server, not a framework, so perhaps nevermind... 01:34:28 I will look into RESTAS, thanks! 01:34:34 cheryllium: not that I have heard of (I'm not an expert on it). Hunchentoot lets you do whatever you like. 01:37:51 By the way, what is a hunchentoot? What does the word mean, just curious? 01:38:08 cheryllium: it's sort of a cross between a server and a framework. but it is only a basic framework. 01:38:41 thanks, though I meant what does the word hunchentoot mean - not computing wise 01:38:53 I wonder why they named it hunchentoot, or if it means anything 01:39:16 Eddie always has a reason. 01:39:43 JuanDaugherty [~juand@cpe-198-255-198-157.buffalo.res.rr.com] has joined #lisp 01:39:48 i don't remember hunchentoot. maybe google will answer your question. 01:40:54 arubin [~arubin@99-114-192-172.lightspeed.cicril.sbcglobal.net] has joined #lisp 01:41:33 it was some cartoon character or something 01:42:29 Fare [~fare@cpe-72-229-109-116.nyc.res.rr.com] has joined #lisp 01:42:35 like howdy doody 01:42:36 -!- knob [~knob@66-50-170-11.prtc.net] has quit [Quit: Leaving] 01:42:41 I found it, on the german wikipedia http://de.wikipedia.org/wiki/Hunchentoot#Trivia 01:42:55 Anyone care to translate the "Trivia" section please? Something about frank zappa? I do not speak German 01:43:11 http://wiki.killuglyradio.com/wiki/Hunchentoot 01:43:27 -!- Oddi2 [~Oddity@154.20.70.67] has left #lisp 01:43:33 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 01:43:33 Ah thanks, that's interesting 01:45:39 -!- nilsi_ [~nilsi@112.222.211.114] has quit [Read error: Connection reset by peer] 01:45:41 nilsi__ [~nilsi@112.222.211.114] has joined #lisp 01:46:45 -!- ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 01:51:46 harish [harish@nat/redhat/x-qtydshzaadscngrb] has joined #lisp 01:56:21 kushal [~kdas@fedora/kushal] has joined #lisp 01:56:38 -!- harish [harish@nat/redhat/x-qtydshzaadscngrb] has quit [Ping timeout: 264 seconds] 02:04:49 nand1 [~user@c-71-202-128-245.hsd1.ca.comcast.net] has joined #lisp 02:08:33 harish [harish@nat/redhat/x-vamlclybtdauriqd] has joined #lisp 02:12:10 -!- iwilcox [~iwilcox@unaffiliated/iwilcox] has quit [Read error: Operation timed out] 02:15:08 sellout- [~Adium@2601:1:9b80:128:5f3:3c72:272f:2484] has joined #lisp 02:21:39 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 02:23:42 Guest23437 [~iwilcox@87.115.91.193] has joined #lisp 02:29:26 CADD [~CADD@12.227.104.109] has joined #lisp 02:29:50 -!- CADD is now known as Guest76828 02:33:41 -!- Guest76828 [~CADD@12.227.104.109] has quit [Ping timeout: 248 seconds] 02:38:51 edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 02:40:56 mh_ [~mh@185.3.135.82] has joined #lisp 02:41:15 -!- mh_ [~mh@185.3.135.82] has quit [Remote host closed the connection] 02:42:58 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 02:43:06 -!- percopal [~percopal@63.65.76.38] has quit [Quit: percopal] 02:44:09 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 02:44:16 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 02:45:31 prxq__ [~mommer@x2f6cec9.dyn.telefonica.de] has joined #lisp 02:47:32 lyanchih_ [~lyanchih@202.39.219.19] has joined #lisp 02:48:25 -!- oxum [~oxum@122.164.150.90] has quit [Quit: ...] 02:48:58 -!- prxq_ [~mommer@x2f6bde4.dyn.telefonica.de] has quit [Ping timeout: 260 seconds] 02:53:52 -!- oleo [~oleo@xdsl-78-35-181-44.netcologne.de] has quit [Read error: Operation timed out] 02:54:08 -!- wbooze [~wbooze@xdsl-78-35-181-44.netcologne.de] has quit [Read error: Operation timed out] 02:54:18 oleo [~oleo@xdsl-84-44-153-157.netcologne.de] has joined #lisp 02:55:28 drewc1 [~drewc@24.114.41.134] has joined #lisp 02:58:44 -!- drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has quit [Ping timeout: 252 seconds] 02:59:12 -!- sohail_ [~sohail@75-119-248-79.dsl.teksavvy.com] has quit [Quit: This computer has gone to sleep] 02:59:42 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 02:59:52 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 02:59:56 -!- TDog_ is now known as TDog 03:03:11 Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has joined #lisp 03:11:06 -!- stepnem [~stepnem@77.78.117.8] has quit [Ping timeout: 265 seconds] 03:11:08 sheilong [~sabayonus@unaffiliated/sheilong] has joined #lisp 03:16:58 -!- sirdancealot [~koo5@194.228.11.172] has quit [Ping timeout: 260 seconds] 03:19:57 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Remote host closed the connection] 03:20:04 -!- Codynyx [~cody@c-50-188-34-170.hsd1.mn.comcast.net] has quit [Quit: leaving] 03:21:14 -!- EvW [~Thunderbi@2001:981:5f09:1:f89a:c0b4:d642:4ec1] has quit [Ping timeout: 264 seconds] 03:22:54 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 03:27:41 oxum [~oxum@122.164.159.110] has joined #lisp 03:30:13 EvW [~Thunderbi@a82-95-114-27.adsl.xs4all.nl] has joined #lisp 03:30:41 -!- cory786 [~cory@adsl-75-22-101-128.dsl.bumttx.sbcglobal.net] has quit [Ping timeout: 245 seconds] 03:31:05 sirdancealot [~koo5@194.228.11.172] has joined #lisp 03:32:31 -!- wolgo_ [~jarrod@198.211.101.128] has quit [Quit: leaving] 03:32:37 aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has joined #lisp 03:33:45 sohail_ [~sohail@75-119-248-79.dsl.teksavvy.com] has joined #lisp 03:33:57 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 03:35:28 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 03:35:57 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 03:35:58 -!- TDog_ is now known as TDog 03:36:45 -!- JuanDaugherty [~juand@cpe-198-255-198-157.buffalo.res.rr.com] has quit [Quit: Leaving] 03:37:26 -!- oxum [~oxum@122.164.159.110] has quit [Quit: Bye..] 03:37:42 oxum [~oxum@122.164.159.110] has joined #lisp 03:40:20 jpfuentes2 [~jacques@pool-173-53-102-185.rcmdva.fios.verizon.net] has joined #lisp 03:41:49 -!- klltkr_ [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 03:45:02 -!- urandom__ [~user@p548A0D46.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] 03:45:56 -!- genericus [~user@71-9-194-123.dhcp.kgpt.tn.charter.com] has left #lisp 03:45:58 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 03:46:17 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 03:46:24 -!- TDog_ is now known as TDog 03:49:46 -!- sellout- [~Adium@2601:1:9b80:128:5f3:3c72:272f:2484] has quit [Ping timeout: 265 seconds] 03:52:07 -!- aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 03:56:02 Vivitron [~Vivitron@198.199.115.157] has joined #lisp 03:56:13 drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has joined #lisp 03:56:26 -!- ASau`` is now known as ASau 03:56:42 -!- peccu1 [~peccu@KD106179020073.ppp-bb.dion.ne.jp] has quit [Ping timeout: 252 seconds] 03:57:15 -!- sirdancealot [~koo5@194.228.11.172] has quit [Read error: Operation timed out] 03:59:54 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Ping timeout: 260 seconds] 04:00:01 -!- drewc1 [~drewc@24.114.41.134] has quit [Ping timeout: 252 seconds] 04:00:50 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 04:03:14 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 04:03:56 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 04:06:07 -!- Pullphinger [~Pullphing@c-24-13-69-42.hsd1.il.comcast.net] has quit [] 04:08:42 ggole [~ggole@124-149-90-115.dyn.iinet.net.au] has joined #lisp 04:10:26 Hey, I have a question for you all. How did you get so good at Lisp? 04:11:44 peccu1 [~peccu@KD027085018154.ppp-bb.dion.ne.jp] has joined #lisp 04:12:33 dream about writing great Lisp applications ;-) 04:12:33 -!- lyanchih_ [~lyanchih@202.39.219.19] has quit [Quit: lyanchih_] 04:16:06 Codynyx [~cody@c-50-188-34-170.hsd1.mn.comcast.net] has joined #lisp 04:20:21 -!- oxum [~oxum@122.164.159.110] has quit [Remote host closed the connection] 04:20:39 oxum [~oxum@122.164.159.110] has joined #lisp 04:21:07 -!- oxum [~oxum@122.164.159.110] has left #lisp 04:21:20 -!- bocaneri [~bocaneri_@about/linux/staff/sauvin] has quit [Remote host closed the connection] 04:21:52 Did you take courses in school, or learn everything on your own? Where did you start? How long did it take to get good at it? 04:21:56 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 245 seconds] 04:22:17 theos [~theos@unaffiliated/theos] has joined #lisp 04:22:56 self taught 04:23:07 started with Gentle intro as i recall 04:23:32 let's see if minion will do my bidding... 04:23:43 minion: tell cheryllium about Gentle Intro 04:24:04 appears not lol 04:24:04 bocaneri [~bocaneri_@about/linux/staff/sauvin] has joined #lisp 04:24:18 -!- LiamH [~none@96.231.217.60] has quit [Quit: Leaving.] 04:24:23 hmm guess he's not YOUR minion... 04:24:31 T 04:24:38 which lisp did you start with? and what is the Gentle intro? 04:24:51 cheryllium: does torturing a poor bot with things beyond its comprehension please you? 04:25:12 Common Lisp 04:25:16 minion: tell cheryllium about gentle 04:25:16 cheryllium: have a look at gentle: "Common Lisp: A Gentle Introduction to Symbolic Computation" is a smoother introduction to lisp programming. http://www.cs.cmu.edu/~dst/LispBook/ 04:25:26 thanks, minion 04:25:44 hmm, 1990 edition, is it still relevant? 04:25:54 I wasn't even born in 1990... 04:26:05 think it is 04:26:16 it covers the basics, which of course you need to know 04:26:25 I started with PCL 04:26:29 if you want something newer and better for already-programmers there's... yeah that one 04:26:39 It made me fall in love with Lisp 04:27:00 -!- drdo [~drdo@2a02:2498:e000:20::16f:2] has quit [Ping timeout: 252 seconds] 04:27:28 that was not long ago... I won't pretend to be anything but an amateur :) 04:29:00 drdo [~drdo@2a02:2498:e000:20::16f:2] has joined #lisp 04:29:08 have you guys used lisp at work? or only on the side? 04:29:46 at work for bits and pieces. not production systems unfortunately... 04:30:04 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Excess Flood] 04:31:06 -!- zophy [~venom@host-94-20-107-208.midco.net] has quit [Ping timeout: 245 seconds] 04:32:30 e.g. I have a REPL based system for accessing data in an MSSQL database to make my own life easier. the existing "official" front ends dont cut it for me. 04:33:16 it includes hunchentoot based HTML reporting 04:33:24 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 04:33:53 how many years have you been lisping? 04:34:36 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 04:34:49 -!- TDog_ is now known as TDog 04:35:28 not really relevant, as i haven't written a great deal of real applications in Lisp. think i took it up in 2003 or something like that. 04:37:32 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 04:37:41 -!- Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has quit [Ping timeout: 272 seconds] 04:40:08 ben-o [~ben-o@c-50-176-5-243.hsd1.ma.comcast.net] has joined #lisp 04:41:45 kcj [~casey@unaffiliated/kcj] has joined #lisp 04:42:15 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Remote host closed the connection] 04:42:41 ahem. Would people here be interested in a presentation on what's new in ASDF3 and ASDF3.1 as compared to ASDF2 and/or ASDF3 ? 04:44:33 amazing how much better all these CL's work on linux. 04:46:12 hi Fare, i still have your last video bookmarked to watch! lol 04:47:07 zajn [~zajn@108.205.50.54] has joined #lisp 04:47:58 in my experience, CLs in general just don't seem to be made with windows in mind 04:48:56 netbsd in my case 04:49:08 everything just works on quicklisp for all the CL's I've tested. nice 04:49:28 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 04:49:48 kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has joined #lisp 04:50:18 that's because people use windows because they have to and Linux or other *nix because they want to 04:50:57 yes, although the lisp community should beware that a lot of coders do use windows, and also want to write applications and such that windows users can use 04:51:20 you're talking to one 04:51:45 cheryllium: there are lisps working on Windows 04:51:52 I know... I am using windows 04:52:02 but many things are easier to install on linux... cough commonqt 04:52:04 what lisp you use? 04:52:07 sbcl 04:52:07 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 04:52:14 LispWorks and Allegro come to mind. i use ccl on windows 04:52:16 -!- arubin [~arubin@99-114-192-172.lightspeed.cicril.sbcglobal.net] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 04:52:22 and clisp 04:52:22 aren't those commercial lisps/cost money? 04:52:29 corse 04:52:50 I also use CCL, and occasionally SBCL 04:52:52 -!- p_nathan [~Adium@174-21-165-174.tukw.qwest.net] has quit [Quit: Leaving.] 04:52:56 on Win 04:53:06 if I spent too much time debating what lisp to use, I would never have started 04:53:11 so I just picked sbcl rather arbitrarily 04:53:27 I don't understand what the differences are between most lisps... 04:53:50 I think that's another thing discouraging many young coders from learning lisp... they can't decide which one to learn 04:54:18 Yeah. If only it were like javascript ... 04:54:21 sbcl is well supported. unless you have specific needs that it doesn't meet well enough, it's great 04:54:44 Oh, wait. That's got a bunch of implementations. 04:54:50 Maybe perl. 04:54:58 -!- Vivitron [~Vivitron@198.199.115.157] has quit [Ping timeout: 240 seconds] 04:55:23 No one worries about "which javascript do I choose?" when they learn javascript 04:55:27 I think that's safe to say 04:55:48 Yet the implementations have many differences. 04:56:08 So, just pick a CL and get on with it. 04:56:34 well, yeah 04:56:56 beach [~user@ABordeaux-651-1-103-73.w109-214.abo.wanadoo.fr] has joined #lisp 04:57:04 if you are learning CL why would you worry about which one to use? that only matters when you have specific delivery, performance, or extended functionality requirements in a real application. 04:57:29 JS is odd in that way because most users of your software will pick their own implementation 04:57:54 (And if you are writing non-web software, then there's just node.) 04:58:22 Good morning! I have quick question. I remember reading somewhere (in the CLHS?) some recommendations about formatting documentation strings, with respect to newlines and such. But I can't find it now. Does anyone have a reference? 04:59:29 I was just saying, when you learn python or java there's one place people point you to and you just click "download", but if you say "I'm gonna learn lisp" you have to google to see what the different kinds are and somehow pick one 04:59:39 I think it was "hello ~" to match format, iirc. 04:59:40 So I mean, should the resulting string contain newlines at all? 04:59:41 I guess "no" from you answer. 04:59:44 I don't think that CL string literals may. 05:03:06 Zhivago: Yes, they may. I am just wondering whether there is a style guide for documentation strings. 05:07:54 sohail__ [~sohail@75-119-248-79.dsl.teksavvy.com] has joined #lisp 05:09:09 Like: "Don't put newlines in documentation strings, it is assumed your IDE does that for you." 05:09:10 Or: "Limit line length in documentation strings to 50 characters." 05:09:10 Something like that. 05:09:11 Maybe I am just making up having seen something like that somewhere. 05:09:13 I don't recall anything specific. 05:09:13 -!- sohail_ [~sohail@75-119-248-79.dsl.teksavvy.com] has quit [Quit: This computer has gone to sleep] 05:09:14 OK, thanks! 05:09:16 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 05:09:17 Hmm, actually, that can't be right -- you can only have one documentation string. 05:09:18 -!- KDr2 [~KDr2@219.144.157.179] has quit [Read error: Connection reset by peer] 05:09:22 Documentation strings are another of those expedient hacks that probably should have been gotten rid of years ago. 05:09:22 -!- jpfuentes2 [~jacques@pool-173-53-102-185.rcmdva.fios.verizon.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 05:09:38 sellout- [~Adium@2601:1:9b80:128:2418:e52e:ae4f:6a01] has joined #lisp 05:10:53 Really? Most languages Greenspun them in the form of formatted comments, usually without any of the programmatic support. 05:11:47 (Unless you mean that they should be supported more directly by the reader?) 05:13:56 enupten [~neptune@c-76-104-192-196.hsd1.wa.comcast.net] has joined #lisp 05:13:56 Zhivago: In my own code, I don't put them in the code itself, because they are not meant for the person reading the code, so they introduce noise. I use (SETF DOCUMENTATION) instead. It also makes internationalization easier. 05:13:56 lyanchih_ [~lyanchih@202.39.219.19] has joined #lisp 05:13:56 Does anyone know of a way to find the Fortran name mangling scheme, after loading a shared object file (using CFFI, or otherwise) ? 05:15:00 beach: Yes. I think that's a far better approach. 05:15:14 Although for anonymous functions, I think a documentation declaration might make sense. 05:15:21 n0n0 [~n0n0___@2602:306:c410:500:b15f:9529:4e21:215c] has joined #lisp 05:15:33 ggole_ [~ggole@124.169.70.251] has joined #lisp 05:15:50 Sure, and there are some places that are not accessible to (SETF DOCUMENTATION). Methods would be one such place as I recall. 05:17:30 OK, I'm off to get some work done. Thanks. 05:17:33 -!- beach [~user@ABordeaux-651-1-103-73.w109-214.abo.wanadoo.fr] has left #lisp 05:17:50 -!- sohail__ [~sohail@75-119-248-79.dsl.teksavvy.com] has quit [Quit: This computer has gone to sleep] 05:17:58 -!- ggole [~ggole@124-149-90-115.dyn.iinet.net.au] has quit [Ping timeout: 240 seconds] 05:18:22 -!- ggole_ is now known as ggole 05:19:27 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 05:20:58 KDr2 [~KDr2@113.139.174.147] has joined #lisp 05:21:07 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Ping timeout: 265 seconds] 05:21:22 -!- TDog_ is now known as TDog 05:22:51 attila_lendvai [~attila_le@5.76.185.228] has joined #lisp 05:22:52 -!- attila_lendvai [~attila_le@5.76.185.228] has quit [Changing host] 05:22:52 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 05:25:25 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 05:28:06 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Quit: innertracks] 05:29:09 -!- cheryllium [~chatzilla@128.237.219.161] has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 05:30:11 how does asdf find the directory where component files are to be found? 05:31:34 -!- Ash [~aaron@facestab.org] has quit [Quit: leaving] 05:34:11 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 05:34:41 mhd_ [~mhd@cpe-76-170-71-237.socal.res.rr.com] has joined #lisp 05:36:51 jaimef, via its source-registry 05:36:57 Anyway to sleep milliseconds using CL (still cannot find a way)? 05:37:10 (sleep 1e-3) 05:37:23 might not work on all Lisps. 05:37:57 Is there something like dlsym, that I can use to probe for symbols in an object ? 05:38:39 enupten: you probably mean "an object file"? 05:38:45 jaimef: You could also push directories into asdf:*central-registry*, although I have vague memory of this not being recommended. 05:38:59 -!- ben-o [~ben-o@c-50-176-5-243.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 05:39:04 H4ns: Yes, sorry, I do mean an object file. 05:39:17 enupten: there are no object files in cl, so no. 05:39:19 DataLinkDroid, which, the LIL video or the ASDF3 one? 05:39:32 ASDF3 05:39:34 enupten: fasl files are just a different representation for source files 05:39:54 "object files are just a different representation for source files" 05:40:08 -!- DataLinkDroid [~DataLinkD@120.158.46.26] has quit [Quit: Disconnecting -- bye] 05:40:09 H4ns: No, I am talking about foreign libraries, not fasls. 05:40:15 Fare: that is true, but in a different sense. 05:40:25 So you want to look at the symbols in an ELF binary? nm or readelf -a 05:40:26 Fare: ah. yes, of course. dlsym is what you want :) 05:40:33 gravicappa [~gravicapp@ppp91-77-176-135.pppoe.mtu-net.ru] has joined #lisp 05:40:50 enupten: ^ that was for you 05:41:01 enupten: call dlsym through the ffi 05:42:02 H4ns: Yes, I can do that; but is there something in CFFI or sb-alien, that I can use instead ? 05:42:26 Sophia` [~user@NATWPA246.wireless.nau.edu] has joined #lisp 05:43:04 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Excess Flood] 05:43:23 I see the style-warnings about "undefined aliens", so I'm assuming there should be one hidden somewhere. 05:43:34 .. probably in sb-alien-internals or something 05:43:51 -!- Sophia` [~user@NATWPA246.wireless.nau.edu] has left #lisp 05:44:00 enupten, CFFI is what you want. It uses dlsym for you. 05:44:25 or if for FORTRAN, FFFI 05:44:28 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 05:44:56 Fare: Is there an FFFI ? 05:45:23 dunno. If not yet, you can write it. 05:45:33 there's a f2cl compiler. 05:45:53 Fare: We have an elaborate FFI for fortran in Matlisp. I just need to be able to figure out the name mangling dynamically. 05:46:21 for a federally-funded, formally-free, famously fudgy fortran foreign function interface, there will be a FFFFFFFFFI. 05:46:32 Harag [~Thunderbi@105-236-187-173.access.mtnbusiness.co.za] has joined #lisp 05:46:36 -!- n0n0 [~n0n0___@2602:306:c410:500:b15f:9529:4e21:215c] has quit [Quit: Leaving] 05:46:44 maybe steal the mangling code from Matlisp? 05:46:56 I mean, Matlab, or whatever. 05:47:14 or gnu fortran, etc. 05:47:54 Fare: Matlisp uses automake to find out the name mangling scheme; it's not done dynamically. 05:49:41 can you dynamically call automake? or steal appropriate code from automake. 05:51:11 Fare: That'd be rather inconvenient, no ? 05:53:10 hmm what would make libasdf.a be missing from ecl? 05:53:28 Not having built it? 05:53:48 normanrichards [~textual@70.114.215.220] has joined #lisp 05:54:39 ql install it? 05:54:55 clhs sleep 05:54:55 http://www.lispworks.com/reference/HyperSpec/Body/f_sleep.htm 05:55:39 hmm most distros appear to install it as part of the ecl packag 05:57:13 -!- oleo [~oleo@xdsl-84-44-153-157.netcologne.de] has quit [Quit: Leaving] 05:57:22 -!- zajn [~zajn@108.205.50.54] has quit [Ping timeout: 265 seconds] 05:58:02 zajn [~zajn@c-67-164-92-172.hsd1.ca.comcast.net] has joined #lisp 05:59:11 jaimef, dunno. You have an antique ecl? 05:59:39 the latest ecl has asdf 05:59:54 and the latest asdf works on ecl. 06:00:27 the latest ecl has a bug when dumping images, though. 06:01:48 ecl 13.5.1 and asdf appears to work on building a binary. just the linking fails as there is no /usr/lib/ecl-13.5.1/libasdf.a 06:05:07 jaimef: is that the latest ECL? 06:05:17 yeap 06:05:31 can you help me reproduce the bug? 06:05:36 sure 06:05:42 find /usr -name "libasdf.a" 06:05:43 have you tried with the latest ASDF from master? 06:05:46 then tell me how you got it? 06:05:56 no. You tell me how you didn't. 06:06:06 on most distros, ubuntu/redat it appears to be a part of the "ecl" package 06:06:16 however on archlinux this is not the case. 06:06:32 yes, I have it as part of building ecl 06:07:03 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 06:07:06 https://gist.github.com/9065476 06:07:15 do you have an asdf.fas in lib/ecl-13.5.1/ ? 06:07:18 right, using system package here, not building from sratch 06:07:19 mcsontos [mcsontos@nat/redhat/x-nyyfplemrszgicle] has joined #lisp 06:07:21 yes 06:07:36 the gist is what it's trying to build 06:07:37 well, I blame the archlinux build script, then. 06:07:45 exactly 06:08:01 a missing lib is a pita, and not something that requires repro 06:08:11 is there a way to build it using asdf? 06:08:18 why does helloworld.a need a libasdf.a ? 06:08:27 using asdf to build a binary 06:08:40 pierre1_ [~pierre1@179.218.154.208] has joined #lisp 06:08:49 per this http://ecls.sourceforge.net/new-manual/ch24s03.html 06:08:52 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 06:09:06 building a helloworld binary to test 06:09:14 jaimef: probably. Try (operate 'fasl-op 'asdf) 06:10:27 I recommend using asdf operations, rather than call make-build. It's more portable. 06:10:30 jewel_ [~jewel@105-237-57-213.access.mtnbusiness.co.za] has joined #lisp 06:10:35 undef on operate 06:10:57 in package asdf 06:11:01 sdemarre [~serge@91.176.214.155] has joined #lisp 06:11:05 (asdf:operate ...) 06:11:13 ahh I jumped in 06:11:45 QwertyDragon_ [~chatzilla@pool-173-76-7-69.bstnma.fios.verizon.net] has joined #lisp 06:11:56 I was told on #sbcl that sb-sys:find-dynamic-foreign-symbol-address is what I'm looking for. 06:12:05 *was 06:12:45 wgreenhouse_ [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 06:13:26 -!- gravicappa [~gravicapp@ppp91-77-176-135.pppoe.mtu-net.ru] has quit [Ping timeout: 252 seconds] 06:14:14 TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 06:14:29 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Ping timeout: 240 seconds] 06:14:30 -!- wgreenhouse_ is now known as wgreenhouse 06:17:21 Fare just removing the package and building from scratch. thanks for the help 06:18:03 enupten, cffi has a more portable interface to dlsym 06:18:11 Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has joined #lisp 06:18:56 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:19:23 yacks [~py@122.179.33.54] has joined #lisp 06:19:39 Fare: Yes, but is there a function in CFFI through which I can call dlsym ? 06:21:23 Fare: I mean other than going the usual route of defining a library, and then calling dlsym, dlopen ... ? 06:21:57 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 06:22:19 enupten, yes, there must be, somewhere. And if it's not exported, export it. 06:22:31 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 06:22:37 -!- TDog_ is now known as TDog 06:24:05 -!- harish [harish@nat/redhat/x-vamlclybtdauriqd] has quit [Ping timeout: 272 seconds] 06:24:08 foreign-symbol-pointer is exported 06:26:41 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 06:26:43 Fare: That did the trick. Thank you! I should've scrounged around a bit more. 06:29:18 that'll be $5 :-) 06:29:18 mrSpec [~Spec@77-255-96-176.adsl.inetia.pl] has joined #lisp 06:29:18 -!- mrSpec [~Spec@77-255-96-176.adsl.inetia.pl] has quit [Changing host] 06:29:18 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:29:38 -!- sdemarre [~serge@91.176.214.155] has quit [Ping timeout: 264 seconds] 06:29:58 Fare: If you're ever in my town, I'll buy you a beer :) Happy ? 06:30:18 gravicappa [~gravicapp@ppp91-77-163-66.pppoe.mtu-net.ru] has joined #lisp 06:32:05 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 06:32:13 what town is that? 06:34:20 -!- antonv [~user@93.171.161.176] has quit [Ping timeout: 252 seconds] 06:38:06 -!- pierre1_ [~pierre1@179.218.154.208] has quit [Ping timeout: 260 seconds] 06:38:29 -!- Watcher7 [~w@108.216.28.176] has quit [Quit: h] 06:39:26 Vivitron` [~Vivitron`@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 06:44:37 jtza8 [~jtza8@105-237-80-164.access.mtnbusiness.co.za] has joined #lisp 06:47:16 -!- QwertyDragon_ [~chatzilla@pool-173-76-7-69.bstnma.fios.verizon.net] has quit [Quit: ChatZilla 0.9.87 [Iceape 2.7.12/20130119143918]] 06:51:22 Fare: FWIW, I would be interested in a presentation about new asdf, particularly one that highlighted the use-cases for the various functionality/implementation decisions. Sometimes I find it hard to do something because I don't understand the reasons why what seems a highly convoluted mechanism has been chosen. 06:51:31 (and now I have to go afk, sorry) 06:55:09 splittist, if you can tell me which mechanisms you find convoluted, that'd be useful 06:56:11 (when you're back — by email if I'm not there) 06:58:31 innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has joined #lisp 06:59:33 -!- Vivitron` [~Vivitron`@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 272 seconds] 07:02:21 -!- innertracks [~Thunderbi@c-50-159-9-43.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 07:06:19 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Read error: Operation timed out] 07:08:02 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 07:12:22 mishoo [~mishoo@93.113.190.121] has joined #lisp 07:12:34 -!- kobain [~sambio@unaffiliated/kobain] has quit [Ping timeout: 252 seconds] 07:13:24 kobain [~sambio@unaffiliated/kobain] has joined #lisp 07:15:46 CADD [~CADD@12.227.104.109] has joined #lisp 07:15:46 -!- CADD [~CADD@12.227.104.109] has quit [Client Quit] 07:15:48 cmpitg [~cmpitg@1.55.21.134] has joined #lisp 07:15:49 -!- cmpitg [~cmpitg@1.55.21.134] has quit [Changing host] 07:15:49 cmpitg [~cmpitg@unaffiliated/cmpitg] has joined #lisp 07:19:30 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 07:20:25 -!- enupten [~neptune@c-76-104-192-196.hsd1.wa.comcast.net] has quit [Quit: Leaving] 07:21:30 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 260 seconds] 07:22:15 ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has joined #lisp 07:22:46 CADD [~CADD@12.227.104.109] has joined #lisp 07:22:46 -!- CADD [~CADD@12.227.104.109] has quit [Client Quit] 07:22:49 Sophia` [~user@NATWPA246.wireless.nau.edu] has joined #lisp 07:24:01 Can anyone speak to the value of using Paradigms of Artificial Intelligence Programming for learning LISP? 07:24:36 Sophia`: it is highly regarded, although the topic and style are not for everyone. 07:24:39 -!- theseb [~cs@74.194.237.26] has quit [Ping timeout: 245 seconds] 07:24:57 Sophia`: i.e. if you are not interested in ai related topics, it is not that easy to follow. 07:25:12 Sophia`: but if you are, it is one of the best books to learn lisp from. 07:25:16 Sophia`: What is your personal goal? Just to learn Lisp? 07:25:42 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Read error: Operation timed out] 07:25:50 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 07:26:19 Lisp, with an interest in AI. :) So, that speaks well for me, then. I am new to programming, working through PCL by Peter Seibel at the moment. Just wondering if PAIP would be worth my investment 07:27:05 Sophia`: it is not a crap book, but we can't tell you if it will be a worthwhile investment to you. 07:27:24 Beetny [~Beetny@ppp118-208-57-189.lns20.bne1.internode.on.net] has joined #lisp 07:27:59 Sophia`: I believe PCL requires a decent understanding of programming before starting. Do you have problems following that book? 07:28:10 Sophia`: All good books, but being new to programming, maybe check out http://www.cs.cmu.edu/~dst/LispBook/book.pdf if those start to stump you. 07:29:32 Okasu [~1@unaffiliated/okasu] has joined #lisp 07:29:39 I'm following ok. There does seem to be some glossing over, some gaps, but it makes sense, at least. I'll check out that other link, as well. 07:33:34 -!- ivan-kanis [~user@lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:35:30 -!- mathrick_ [~mathrick@94.144.63.226] has quit [Ping timeout: 260 seconds] 07:36:54 TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 07:37:38 patapon [~deglingo@ALille-251-1-120-210.w86-208.abo.wanadoo.fr] has joined #lisp 07:40:48 -!- KDr2 [~KDr2@113.139.174.147] has quit [Ping timeout: 265 seconds] 07:41:50 mathrick_ [~mathrick@94.126.2.42] has joined #lisp 07:42:07 or for programming beginners, HtDP2e 07:42:29 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Ping timeout: 248 seconds] 07:44:03 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:45:50 TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 07:47:23 michael_lee [~michael_l@222.90.41.168] has joined #lisp 07:49:14 -!- michael_lee [~michael_l@222.90.41.168] has quit [Max SendQ exceeded] 07:51:02 -!- patapon [~deglingo@ALille-251-1-120-210.w86-208.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 07:51:26 Fare, I thought this book was pretty good for beginners; although it doesn't have any code. 07:51:29 http://www.amazon.com/How-Think-Like-Programmer-Bewildered/dp/1844809005 07:51:34 eliyak [~eliyak@c-71-194-134-120.hsd1.il.comcast.net] has joined #lisp 07:51:35 -!- eliyak [~eliyak@c-71-194-134-120.hsd1.il.comcast.net] has quit [Changing host] 07:51:35 eliyak [~eliyak@wikisource/Eliyak] has joined #lisp 07:51:42 michael_lee [~michael_l@222.90.41.168] has joined #lisp 07:52:37 srcerer_ [~chatzilla@dns2.klsairexpress.com] has joined #lisp 07:55:27 -!- srcerer [~chatzilla@dns2.klsairexpress.com] has quit [Ping timeout: 252 seconds] 07:55:52 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 07:56:41 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 07:57:43 zophy [~venom@host-94-20-107-208.midco.net] has joined #lisp 07:59:01 -!- mathrick_ [~mathrick@94.126.2.42] has quit [Ping timeout: 245 seconds] 08:00:07 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Remote host closed the connection] 08:00:29 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 240 seconds] 08:01:03 vkrest [~vkrest@173.252.71.189] has joined #lisp 08:01:14 Davidbrcz [~david@88.95.11.109.rev.sfr.net] has joined #lisp 08:01:50 patapon [~deglingo@ALille-251-1-120-210.w86-208.abo.wanadoo.fr] has joined #lisp 08:02:19 TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 08:02:48 KDr2 [~KDr2@113.139.174.147] has joined #lisp 08:03:15 -!- michael_lee [~michael_l@222.90.41.168] has quit [Max SendQ exceeded] 08:04:30 -!- KDr2 [~KDr2@113.139.174.147] has quit [Max SendQ exceeded] 08:04:50 -!- nilsi__ [~nilsi@112.222.211.114] has quit [Ping timeout: 252 seconds] 08:05:25 KDr2 [~KDr2@113.139.174.147] has joined #lisp 08:05:41 michael_lee [~michael_l@222.90.41.168] has joined #lisp 08:07:07 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 08:11:12 -!- kobain [~sambio@unaffiliated/kobain] has quit [] 08:11:24 ndrei [~avo@83.142.149.227] has joined #lisp 08:11:28 -!- Davidbrcz [~david@88.95.11.109.rev.sfr.net] has quit [Read error: Operation timed out] 08:11:46 ggole_ [~ggole@106-68-159-140.dyn.iinet.net.au] has joined #lisp 08:14:38 -!- ggole [~ggole@124.169.70.251] has quit [Ping timeout: 264 seconds] 08:14:51 ehu [~ehu@62.140.132.18] has joined #lisp 08:18:11 -!- zRecursive [~czsq888@183.12.93.156] has left #lisp 08:20:20 harish [~harish@175.156.126.138] has joined #lisp 08:25:40 mathrick [~mathrick@94.126.2.42] has joined #lisp 08:26:05 shridhar [Shridhar@nat/redhat/x-ymjzhlshnvlkiccx] has joined #lisp 08:27:21 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 245 seconds] 08:29:21 ndrei [~avo@83.142.149.227] has joined #lisp 08:29:31 -!- patapon [~deglingo@ALille-251-1-120-210.w86-208.abo.wanadoo.fr] has quit [Remote host closed the connection] 08:30:07 -!- ehu [~ehu@62.140.132.18] has quit [Ping timeout: 265 seconds] 08:33:08 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 252 seconds] 08:35:26 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 08:36:27 mrSpec [~Spec@77-255-96-176.adsl.inetia.pl] has joined #lisp 08:36:27 -!- mrSpec [~Spec@77-255-96-176.adsl.inetia.pl] has quit [Changing host] 08:36:27 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 08:37:16 mathrick [~mathrick@94.126.2.42] has joined #lisp 08:42:14 -!- nug700 [~nug700@71-223-97-227.phnx.qwest.net] has quit [Ping timeout: 260 seconds] 08:43:10 -!- ggole_ is now known as ggole 08:45:35 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 265 seconds] 08:46:05 ivan-kanis [~user@lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr] has joined #lisp 08:46:26 putting flet before or after let, what's best ? 08:47:09 closing over some lexical variables? 08:47:12 ivan-kanis: it certainly depends on whether you want the flet to close over the variables defined in the let or no 08:47:22 ivan-kanis: in general, use the smallest scope possible. 08:48:31 so put flet before if I am not closing variable in the let? 08:49:37 that would make it that way, yes. 08:51:51 ivan-kanis: i tend to use local functions only if i need to close over local variables as global functions are easier to debug. 08:52:02 -!- KDr2 [~KDr2@113.139.174.147] has quit [Ping timeout: 260 seconds] 08:52:23 i find local functions to be visually cluttering, but that is just my opinion. 08:52:53 H4ns: yeah it's the first time I use flet 08:53:21 I am calling it twice in the function so it seemed appropriate 08:53:25 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 248 seconds] 08:53:51 mathrick [~mathrick@94.126.2.42] has joined #lisp 08:57:22 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [] 08:57:35 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 08:57:39 -!- yacks [~py@122.179.33.54] has quit [Ping timeout: 252 seconds] 09:01:09 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 09:02:02 -!- Sophia` [~user@NATWPA246.wireless.nau.edu] has quit [Ping timeout: 264 seconds] 09:03:31 zmyrgel1 [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has joined #lisp 09:06:04 ramkrsna [ramkrsna@nat/redhat/x-lnqtutqyprncrzqo] has joined #lisp 09:06:04 -!- ramkrsna [ramkrsna@nat/redhat/x-lnqtutqyprncrzqo] has quit [Changing host] 09:06:04 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 09:06:29 hi, I have trouble getting clsql to work, it won't load any sub-packages like clsql-sqlite3 09:06:33 http://paste.lisp.org/+3107 09:10:38 KDr2 [~KDr2@113.139.174.147] has joined #lisp 09:11:27 zmyrgel1: smells like an asdf version problem. i'd start by removing ~/.cache/common-lisp/ 09:11:36 Code_Man` [~Code_Man@2a02:1205:5058:1cb0:223:54ff:fe38:82c2] has joined #lisp 09:12:00 -!- KDr2 [~KDr2@113.139.174.147] has quit [Max SendQ exceeded] 09:12:51 KDr2 [~KDr2@113.139.174.147] has joined #lisp 09:13:10 nilsi_ [~nilsi@112.222.211.114] has joined #lisp 09:13:42 -!- cmpitg [~cmpitg@unaffiliated/cmpitg] has quit [Quit: May the force be with y'all] 09:13:55 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: one more time] 09:14:09 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:14:41 H4ns: tries that and still get same error 09:14:46 *tried 09:15:07 xificurC [xificurC@nat/ibm/x-jgzcudhtdtywowoi] has joined #lisp 09:15:16 I want to wrap an uninitialized binding so that if something tries to `use` it before giving it a value it will signal an error; any nice way to do this without using some type of explicit 'get' on the wrapper. 09:15:59 zmyrgel1: are your sbcl and quicklisp up to date? 09:16:19 abunchofdollarsi: how does an unbound variable not work for you? 09:16:39 What do you mean by 'not work'? 09:16:48 H4ns: both are up-to-date 09:16:52 abunchofdollarsi: how do unbound variables not do what you want? 09:16:58 zmyrgel1: then i don't know, sorry. 09:17:24 yacks [~py@103.6.159.103] has joined #lisp 09:17:32 I suppose what I'm saying doesn't make any sense because as soon as I introduce the binding it's just going to make the value nil or whatever. 09:17:56 -!- gravicappa [~gravicapp@ppp91-77-163-66.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 09:17:57 With let, or defparameter if I don't explicitly give it a value. 09:18:11 abunchofdollarsi: with defvar, you can declare something special without binding it 09:18:30 abunchofdollarsi: so your program will compile, but unless the variable has been bound, there will be a run-time error when it is used. 09:18:43 That's exactly what I want; I think. 09:19:38 emma [~em@unaffiliated/emma] has joined #lisp 09:21:32 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: this isn't the last time] 09:21:45 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:22:21 stepnem [~stepnem@77.78.117.8] has joined #lisp 09:24:03 cmpitg [~184467440@unaffiliated/cmpitg] has joined #lisp 09:25:09 nostoi [~nostoi@58.Red-79-157-93.dynamicIP.rima-tde.net] has joined #lisp 09:26:06 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 260 seconds] 09:26:40 Joreji [~thomas@173-254.eduroam.rwth-aachen.de] has joined #lisp 09:26:50 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: again] 09:26:58 MoALTz [~no@user-5-173-248-233.play-internet.pl] has joined #lisp 09:27:03 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:29:59 -!- eliyak [~eliyak@wikisource/Eliyak] has quit [Quit: That's it, I quit!] 09:31:57 -!- normanrichards [~textual@70.114.215.220] has quit [Read error: Connection reset by peer] 09:35:31 jdz [~jdz@212.36.34.246] has joined #lisp 09:38:31 -!- r0b1 [~robert@subtle/contributor/robgleeson] has quit [Ping timeout: 272 seconds] 09:39:04 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: and again] 09:39:17 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:39:49 -!- yacks [~py@103.6.159.103] has quit [Ping timeout: 248 seconds] 09:42:14 yacks [~py@103.6.159.103] has joined #lisp 09:44:36 nichtdiebohne [~nichtdieb@kons-4d03d062.pool.mediaWays.net] has joined #lisp 09:44:39 Shinmera [~linus@public-docking-pat-hpx-mapped-0023.ethz.ch] has joined #lisp 09:44:41 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 09:47:22 dbh [~user@182.55.3.19] has joined #lisp 09:47:43 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 252 seconds] 09:49:26 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 264 seconds] 09:51:49 przl [~przlrkt@62.72.64.50] has joined #lisp 09:55:38 -!- milosn [~milosn@94.12.79.143] has quit [Ping timeout: 252 seconds] 09:56:18 milosn [~milosn@94.12.79.143] has joined #lisp 09:58:01 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 09:58:03 -!- edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has quit [Quit: experience finished because lifetime discontinued] 10:02:45 -!- karupanerura is now known as zz_karupanerura 10:03:19 Alfr [~Unknown@e178253192.adsl.alicedsl.de] has joined #lisp 10:04:15 hunchentoot help, please? "Can't handle a new request, too many request threads already" when using "ab" (apache bench) 10:07:50 sirdancealot [~koo5@194.228.11.172] has joined #lisp 10:09:39 -!- zarul [~zarul@ubuntu/member/zarul] has quit [Ping timeout: 272 seconds] 10:13:03 fantazo [~fantazo@213.129.230.10] has joined #lisp 10:17:25 -!- dbh [~user@182.55.3.19] has quit [Ping timeout: 265 seconds] 10:20:01 CADD [~CADD@12.227.104.109] has joined #lisp 10:20:01 -!- CADD [~CADD@12.227.104.109] has quit [Client Quit] 10:20:32 flip214: https://github.com/edicl/hunchentoot/issues/61 10:21:16 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 252 seconds] 10:21:48 -!- nydel [nydel@gateway/shell/blinkenshell.org/x-mqhwgbsdoegshast] has quit [Read error: Operation timed out] 10:21:54 -!- qlkzy [~qlkzy@li559-28.members.linode.com] has quit [Read error: Operation timed out] 10:22:17 nydel [nydel@gateway/shell/blinkenshell.org/x-llatuqilohqfnorb] has joined #lisp 10:22:57 ndrei [~avo@83.142.149.227] has joined #lisp 10:22:57 add^_` [~user@m176-70-192-216.cust.tele2.se] has joined #lisp 10:23:06 qlkzy [~qlkzy@li559-28.members.linode.com] has joined #lisp 10:23:06 -!- qlkzy [~qlkzy@li559-28.members.linode.com] has quit [Excess Flood] 10:23:42 qlkzy [~qlkzy@li559-28.members.linode.com] has joined #lisp 10:23:42 -!- qlkzy [~qlkzy@li559-28.members.linode.com] has quit [Excess Flood] 10:23:53 qlkzy [~qlkzy@li559-28.members.linode.com] has joined #lisp 10:23:53 -!- qlkzy [~qlkzy@li559-28.members.linode.com] has quit [Excess Flood] 10:24:14 -!- cmpitg [~184467440@unaffiliated/cmpitg] has quit [Ping timeout: 264 seconds] 10:24:22 ShereKahn [ad26d0a9@gateway/web/freenode/ip.173.38.208.169] has joined #lisp 10:25:33 qlkzy [~qlkzy@li559-28.members.linode.com] has joined #lisp 10:25:41 -!- vkrest [~vkrest@173.252.71.189] has quit [Remote host closed the connection] 10:26:27 ferada [~ferada@37.221.196.86] has joined #lisp 10:27:34 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 265 seconds] 10:28:45 gravicappa [~gravicapp@176.192.108.238] has joined #lisp 10:28:46 ndrei [~avo@83.142.149.227] has joined #lisp 10:29:10 Harag: thanks 10:29:12 -!- add^_` is now known as add^_ 10:29:41 mathrick [~mathrick@94.126.2.42] has joined #lisp 10:30:03 -!- Shinmera [~linus@public-docking-pat-hpx-mapped-0023.ethz.ch] has quit [Quit: BBL] 10:31:04 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 10:32:12 cmpitg [~184467440@unaffiliated/cmpitg] has joined #lisp 10:32:40 alexherbo2 [~alexherbo@mawercer.de] has joined #lisp 10:33:22 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Ping timeout: 265 seconds] 10:33:58 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 240 seconds] 10:34:08 -!- sheep1972 [~Seed@wool.shiftysheep.be] has quit [Quit: Are you sure you want to continue connecting (yes/no)?] 10:34:29 BookerDewitt [~loic@22.88.122.78.rev.sfr.net] has joined #lisp 10:35:19 -!- prxq__ is now known as prxq 10:39:40 add^_` [~user@m176-70-192-216.cust.tele2.se] has joined #lisp 10:40:56 Kunchun [~quassel@50.13.169.64] has joined #lisp 10:41:35 -!- add^_ [~user@m176-70-192-216.cust.tele2.se] has quit [Ping timeout: 265 seconds] 10:44:13 TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 10:44:21 bjz [~bjz@125.253.99.68] has joined #lisp 10:44:29 -!- Jayk97 [~quassel@50.13.169.64] has quit [Ping timeout: 265 seconds] 10:46:34 mathrick [~mathrick@94.126.2.42] has joined #lisp 10:48:49 -!- BookerDewitt [~loic@22.88.122.78.rev.sfr.net] has quit [Ping timeout: 272 seconds] 10:51:21 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 272 seconds] 10:51:48 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Remote host closed the connection] 10:53:10 eudoxia [~eudoxia@r186-52-6-28.dialup.adsl.anteldata.net.uy] has joined #lisp 10:53:15 flip214: all thanx go to google 10:54:30 -!- add^_` is now known as add^_ 10:54:35 -!- CrazyEddy [~unforesee@wrongplanet/CrazyEddy] has quit [Ping timeout: 260 seconds] 10:54:59 BookerDewitt [~loic@156.44.122.78.rev.sfr.net] has joined #lisp 10:55:25 alvin` [~user@122.54.171.111] has joined #lisp 10:57:07 Hey guys, looking for some macro help 10:57:41 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 272 seconds] 10:57:43 looking to make the following: (my-macro (symbol1 2 2 2) (symbol2 10)) 10:57:54 expand into: (my-func :symbol1 (symbol1 2 2 2) :symbol2 (symbol2 10)) 11:03:14 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Ping timeout: 264 seconds] 11:04:09 emma [~em@unaffiliated/emma] has joined #lisp 11:05:35 KaiQ [~localhost@p5DD9F993.dip0.t-ipconnect.de] has joined #lisp 11:05:50 alvin`: I think help is easier to get if you specify what the difficulty is. 11:07:46 Well, the best I could come up with is something like this: (defmacro components (&rest rest) (mapcar #'(lambda (comp) `(',(car comp) ,comp)) rest)) 11:07:49 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 248 seconds] 11:08:16 (btw, it doesn't have to convert symbol to a :symbol -- 'symbol is fine) 11:08:40 but i cannot 'splice' up the results of the mapcar 11:09:20 alvin`: try (import symbol-name :keyword) 11:09:28 i keep getting something like (create (:symbol1 (symbol1 10 10)) (:symbol2 (symbol2 10))) 11:09:48 -!- BookerDewitt [~loic@156.44.122.78.rev.sfr.net] has quit [Quit: Leaving] 11:09:55 -!- nostoi [~nostoi@58.Red-79-157-93.dynamicIP.rima-tde.net] has quit [Quit: Verlassend] 11:10:03 but i want something that would flatten that list one more level to (create :symbol1 (symbol1 10 10) :symbol2 (symbol2 10) 11:10:09 i) 11:10:23 then use mapcan instead? 11:10:34 er... I'll look that up 11:11:23 mapcan is "sorta like mapcar, except if you return a list, they get spliced together". 11:12:30 oohh.. I didn't know about that - still learning. I'll try that out :) 11:12:59 Actually, not "if" - you need to return a list, IIRC. 11:13:39 that works perfectly :) thanks guys! 11:14:41 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 11:16:08 alvin`: it might be easier to use loop or iterate instead - use "appending" 11:18:24 flip214: oh yah. that makes sense. 11:18:51 mathrick [~mathrick@94.126.2.42] has joined #lisp 11:19:09 flip214: It would have been easier to build up the list incrementally instead 11:19:19 flip214: got caught up in functional thinking 11:20:42 -!- lyanchih_ [~lyanchih@202.39.219.19] has quit [Ping timeout: 252 seconds] 11:25:10 antonv [~user@93.171.161.176] has joined #lisp 11:26:31 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 11:29:20 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 11:29:31 lizzin [~b@unaffiliated/lizzin] has joined #lisp 11:30:42 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Excess Flood] 11:31:10 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 11:31:51 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 11:32:48 -!- nilsi_ [~nilsi@112.222.211.114] has quit [Ping timeout: 252 seconds] 11:33:09 -!- lizzin [~b@unaffiliated/lizzin] has quit [Client Quit] 11:33:12 nilsi_ [~nilsi@112.222.211.114] has joined #lisp 11:33:22 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 11:33:51 zickzackv [~faot@port-92-198-30-130.static.qsc.de] has joined #lisp 11:34:58 vaporatorius [~vaporator@241.Red-88-18-76.staticIP.rima-tde.net] has joined #lisp 11:38:13 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Ping timeout: 248 seconds] 11:38:13 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 248 seconds] 11:39:57 askatasuna [~askatasun@181.30.10.50] has joined #lisp 11:42:59 -!- zophy [~venom@host-94-20-107-208.midco.net] has quit [Ping timeout: 240 seconds] 11:43:11 mathrick [~mathrick@94.126.2.42] has joined #lisp 11:45:22 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 265 seconds] 11:45:53 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 11:46:53 zophy [~venom@host-94-20-107-208.midco.net] has joined #lisp 11:47:38 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 264 seconds] 11:49:31 -!- cods [~cods@tuxee.net] has quit [Changing host] 11:49:31 cods [~cods@rsbac/developer/cods] has joined #lisp 11:51:13 ndrei [~avo@83.142.149.227] has joined #lisp 11:54:27 przl [~przlrkt@62.72.64.50] has joined #lisp 11:54:32 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 11:58:30 -!- sellout- [~Adium@2601:1:9b80:128:2418:e52e:ae4f:6a01] has quit [Read error: Connection reset by peer] 11:59:21 -!- michael_lee [~michael_l@222.90.41.168] has quit [Remote host closed the connection] 12:00:14 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 264 seconds] 12:03:33 -!- Beetny [~Beetny@ppp118-208-57-189.lns20.bne1.internode.on.net] has quit [Ping timeout: 272 seconds] 12:05:25 leo2007 [~leo@221.217.231.61] has joined #lisp 12:05:44 Kenjin [~kenjin@bl19-219-210.dsl.telepac.pt] has joined #lisp 12:06:10 r0b1 [~robert@subtle/contributor/robgleeson] has joined #lisp 12:06:16 -!- add^_ [~user@m176-70-192-216.cust.tele2.se] has quit [Remote host closed the connection] 12:06:22 sellout- [~Adium@c-67-176-56-71.hsd1.co.comcast.net] has joined #lisp 12:06:38 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 12:07:21 -!- KaiQ [~localhost@p5DD9F993.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 12:13:43 Fade: are you here? 12:14:14 cory786 [~cory@adsl-75-22-101-128.dsl.bumttx.sbcglobal.net] has joined #lisp 12:15:37 knob [~knob@76.76.202.245] has joined #lisp 12:21:55 -!- nilsi_ [~nilsi@112.222.211.114] has quit [Ping timeout: 272 seconds] 12:22:37 -!- MoALTz [~no@user-5-173-248-233.play-internet.pl] has quit [Read error: Connection reset by peer] 12:23:03 MoALTz [~no@5.173.248.233] has joined #lisp 12:24:44 Fade: ups, sorry, I meant FaRe. Nevermind 12:26:13 -!- knob [~knob@76.76.202.245] has left #lisp 12:27:16 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 12:28:01 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 12:31:50 -!- leo2007 [~leo@221.217.231.61] has quit [Ping timeout: 252 seconds] 12:33:51 leo2007 [~leo@221.217.231.61] has joined #lisp 12:34:13 -!- cmpitg [~184467440@unaffiliated/cmpitg] has quit [Ping timeout: 248 seconds] 12:36:02 mathrick [~mathrick@94.126.2.42] has joined #lisp 12:39:01 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 248 seconds] 12:39:27 Pullphinger [~Pullphing@12.40.23.68] has joined #lisp 12:41:02 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 264 seconds] 12:41:56 -!- alvin` [~user@122.54.171.111] has quit [Ping timeout: 245 seconds] 12:46:29 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 240 seconds] 12:48:00 ndrei [~avo@83.142.149.227] has joined #lisp 12:49:11 aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has joined #lisp 12:49:16 ehu [~ehu@62.140.132.189] has joined #lisp 12:53:17 since this is the place to announce registrations: i have registered for ELS2014 12:54:14 as a tourist only, though 12:54:16 *dim* still is thinking about sending a proposal about pgloader, but time is a severe issue 12:55:30 I'm going to go, though I haven't registered yet 12:57:19 -!- eudoxia [~eudoxia@r186-52-6-28.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 12:57:31 i got a ticken on eurostar, early in the morning on saturday 12:57:47 ticket even 12:58:07 have not been in Paris (or France, for that matter) 13:00:00 cmpitg [~184467440@unaffiliated/cmpitg] has joined #lisp 13:00:16 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 245 seconds] 13:00:29 -!- Harag [~Thunderbi@105-236-187-173.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 13:03:53 -!- mikaelj [~tic@c83-248-1-14.bredband.comhem.se] has quit [Ping timeout: 246 seconds] 13:05:00 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 13:09:25 -!- Guest23437 [~iwilcox@87.115.91.193] has quit [Ping timeout: 272 seconds] 13:09:38 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 13:09:51 skyLibrary [uid14629@gateway/web/irccloud.com/x-vwjqtpqrbyjnkpka] has joined #lisp 13:10:16 iwilcox [~iwilcox@31.185.227.129] has joined #lisp 13:10:18 -!- iwilcox is now known as Guest46189 13:11:25 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 13:12:27 -!- aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 13:18:40 KaiQ [~localhost@p5DD9F993.dip0.t-ipconnect.de] has joined #lisp 13:21:09 -!- alexherbo2 [~alexherbo@mawercer.de] has quit [Quit: WeeChat 0.4.2] 13:21:31 alexherbo2 [~alexherbo@90.3.200.239] has joined #lisp 13:22:49 mathrick [~mathrick@94.126.2.42] has joined #lisp 13:24:44 -!- alexherbo2 [~alexherbo@90.3.200.239] has quit [Client Quit] 13:24:58 alexherbo2 [~alexherbo@90.3.200.239] has joined #lisp 13:25:36 round-robin [~bubo@91.224.149.58] has joined #lisp 13:27:24 -!- TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 13:27:25 -!- KDr2 [~KDr2@113.139.174.147] has quit [Read error: Operation timed out] 13:29:38 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 264 seconds] 13:29:47 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 13:30:14 -!- Joreji [~thomas@173-254.eduroam.rwth-aachen.de] has quit [Ping timeout: 264 seconds] 13:30:54 Ayey_ [~rune1@0133901354.0.fullrate.dk] has joined #lisp 13:31:04 KDr2 [~KDr2@113.139.174.147] has joined #lisp 13:32:30 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 260 seconds] 13:32:57 chronographic [~swampish@wrongplanet/CrazyEddy] has joined #lisp 13:33:35 jpfuentes2 [~jacques@166.170.32.133] has joined #lisp 13:36:00 -!- SHODAN [~shozan@fsf/member/shodan] has quit [Remote host closed the connection] 13:37:04 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 13:37:40 is putting an (assert lst) test in a function acceptable or is there another way to check if a non-empty list was passed to a functino 13:37:43 function* 13:38:02 SHODAN [~shozan@fsf/member/shodan] has joined #lisp 13:38:26 xificurC: you could declare the function to take a CONS argument, too. 13:39:43 -!- jpfuentes2 [~jacques@166.170.32.133] has quit [Read error: Connection reset by peer] 13:39:48 xificurC: use check-type 13:40:25 flip214: a declaration is a compiler hint and does not mean that a meaningful type check is done. 13:40:44 xificurC: are you testing that the list provided is non-empty, or that the thing provided is a non-empty list rather than a banana? 13:41:32 splittist: i'm getting a list, i just want to make sure its not empty 13:41:39 i.e. nil 13:41:56 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 13:42:27 I put (check-type lst cons) as suggested by H4ns 13:42:46 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 245 seconds] 13:44:41 ndrei [~avo@83.142.149.227] has joined #lisp 13:45:29 jdz: I'm living nearby Paris, I have no excuse at all ;-) 13:46:05 dim: and then i thought i now live nearby Paris (London)... 13:46:38 yeah London and Paris are very well connected 13:46:54 all that's left now is accomodation 13:47:14 -!- kushal [~kdas@fedora/kushal] has quit [Remote host closed the connection] 13:48:32 living here I don't have much advice to offer, other than I tend to like AirBNB 13:48:59 jpfuentes2 [~jacques@166.170.32.133] has joined #lisp 13:49:36 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 265 seconds] 13:50:03 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 272 seconds] 13:50:14 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 13:50:29 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 13:50:51 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 13:52:05 przl [~przlrkt@62.72.64.50] has joined #lisp 13:53:51 kushal [~kdas@fedora/kushal] has joined #lisp 13:57:06 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 13:57:59 -!- ehu [~ehu@62.140.132.189] has quit [Ping timeout: 260 seconds] 13:59:03 -!- Sgeo [~quassel@ool-44c2df0c.dyn.optonline.net] has quit [Read error: Connection reset by peer] 14:01:27 sheilong [~sabayonus@unaffiliated/sheilong] has joined #lisp 14:01:28 -!- jpfuentes2 [~jacques@166.170.32.133] has quit [Read error: Connection reset by peer] 14:03:36 aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has joined #lisp 14:04:27 jpfuentes2 [~jacques@static-71-251-230-114.rcmdva.fios.verizon.net] has joined #lisp 14:04:59 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 14:05:26 sohail__ [~sohail@75-119-248-79.dsl.teksavvy.com] has joined #lisp 14:05:42 Shinmera: such a tease. 14:05:46 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 14:06:00 Praise- [~Fat@unaffiliated/praise] has joined #lisp 14:06:31 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 245 seconds] 14:06:58 emma [~em@unaffiliated/emma] has joined #lisp 14:07:06 Xach: I'm sorry, I don't know what you're referring to? 14:07:23 I want to try chirp but there's nothing to try. 14:07:30 Oh 14:07:36 Yeah sorry, only started working on it today 14:07:47 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 14:08:00 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 14:08:01 I'll be sure to give you a note once it's usable though 14:10:02 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 14:10:35 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 14:11:48 ndrei [~avo@83.142.149.227] has joined #lisp 14:14:14 Thanks. 14:14:52 zarul [~zarul@ubuntu/member/zarul] has joined #lisp 14:15:10 Praise [~Fat@unaffiliated/praise] has joined #lisp 14:16:11 -!- Praise- [~Fat@unaffiliated/praise] has quit [Ping timeout: 265 seconds] 14:17:39 TDog_ [~chatzilla@67.1.221.94] has joined #lisp 14:18:13 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 248 seconds] 14:18:31 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 14:20:04 -!- TDog_ is now known as TDog 14:20:29 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 14:21:19 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 14:21:56 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 14:21:58 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 260 seconds] 14:22:05 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Excess Flood] 14:22:34 farhaven [gbe@unobtanium.de] has joined #lisp 14:24:31 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 14:24:55 ndrei [~avo@83.142.149.227] has joined #lisp 14:28:58 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 14:29:43 -!- Ethan- [~Ethan-@60-248-176-37.HINET-IP.hinet.net] has quit [Ping timeout: 260 seconds] 14:29:54 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 14:30:01 mathrick [~mathrick@94.126.2.42] has joined #lisp 14:30:23 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Quit: Leaving] 14:30:40 -!- aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 14:31:15 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Read error: Connection reset by peer] 14:31:31 -!- Code_Man` [~Code_Man@2a02:1205:5058:1cb0:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 14:32:56 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 14:33:28 -!- gravicappa [~gravicapp@176.192.108.238] has quit [Remote host closed the connection] 14:33:41 ikki [~ikki@177.224.106.173] has joined #lisp 14:42:36 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 252 seconds] 14:44:19 Kaisyu [~Kaisyu@183.109.111.173] has joined #lisp 14:44:27 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 14:45:23 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 14:45:46 -!- KDr2 [~KDr2@113.139.174.147] has quit [Ping timeout: 260 seconds] 14:46:00 segv- [~mb@95-91-242-75-dynip.superkabel.de] has joined #lisp 14:46:54 mishoo [~mishoo@93.113.190.121] has joined #lisp 14:47:54 -!- Kaisyu [~Kaisyu@183.109.111.173] has quit [Client Quit] 14:48:49 Kaisyu [~Kaisyu@183.109.111.173] has joined #lisp 14:51:38 oleo [~oleo@xdsl-84-44-153-157.netcologne.de] has joined #lisp 14:55:32 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 246 seconds] 14:57:26 -!- jdz [~jdz@212.36.34.246] has quit [Ping timeout: 260 seconds] 14:57:30 Denommus [~user@unaffiliated/denommus] has joined #lisp 14:57:43 -!- ikki [~ikki@177.224.106.173] has quit [Ping timeout: 260 seconds] 14:59:17 -!- mathrick [~mathrick@94.126.2.42] has quit [Ping timeout: 248 seconds] 15:00:51 wbooze [~wbooze@xdsl-84-44-153-157.netcologne.de] has joined #lisp 15:01:30 tic [~tic@c83-248-1-14.bredband.comhem.se] has joined #lisp 15:01:31 -!- sellout- [~Adium@c-67-176-56-71.hsd1.co.comcast.net] has quit [Quit: Leaving.] 15:01:53 zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has joined #lisp 15:01:59 -!- zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has left #lisp 15:03:10 ben-o [~ben-o@8.192.1.52] has joined #lisp 15:06:30 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 15:06:32 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 15:09:25 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 15:10:07 [6502] [4e0cfad4@gateway/web/freenode/ip.78.12.250.212] has joined #lisp 15:10:41 Joreji [~thomas@173-254.eduroam.rwth-aachen.de] has joined #lisp 15:11:38 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 264 seconds] 15:13:04 is there a way to incorporate an object file (.o or .so, compiled with -fPIC) into a SBCL image? 15:13:17 ehu [~ehu@62.140.132.189] has joined #lisp 15:14:37 Xach: you have an estimate of how much effort it would take to get Closure into line? 15:15:25 flip214: Not that I'm aware of. You can however get SBCL to reload the object file when it starts up. 15:16:11 TDog_ [~chatzilla@67-1-221-94.tcso.qwest.net] has joined #lisp 15:16:12 -!- TDog [~chatzilla@67.1.221.94] has quit [Read error: Connection reset by peer] 15:16:15 -!- TDog_ is now known as TDog 15:16:16 asedeno [~asedeno@66.102.14.26] has joined #lisp 15:18:03 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 265 seconds] 15:18:33 -!- ShereKahn [ad26d0a9@gateway/web/freenode/ip.173.38.208.169] has quit [Ping timeout: 245 seconds] 15:19:20 jdz [~jdz@212.36.34.246] has joined #lisp 15:20:15 dlowe: 5 to 30 minutes. i think it is just an .asd update, but I'm not sure. 15:20:34 zygentoma [~kvirc@dslb-178-003-065-117.pools.arcor-ip.net] has joined #lisp 15:22:31 Is there some documentation how to include a .o during SBCL build, to have the functions available from lisp? 15:23:17 doomlord_ [~servitor@host109-151-65-32.range109-151.btcentralplus.com] has joined #lisp 15:23:17 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 248 seconds] 15:23:22 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 15:24:34 any tips http://paste.lisp.org/display/141275 15:24:41 emma [~em@unaffiliated/emma] has joined #lisp 15:25:17 (format t http://paste.lisp.org/display/141275 15:25:19 err 15:25:27 (format t "John is blue, Rick is blue, Cathy is blue") 15:25:41 *rimshot* 15:26:03 I don't know of a nice way to mix ~{~} with a list of stuff and just one of something. 15:26:53 Code_Man` [~Code_Man@2a02:1205:5058:1cb0:223:54ff:fe38:82c2] has joined #lisp 15:27:39 ok thanks anyway. format seems so powerful I thought there has to be another trick to this 15:27:44 make a circular list of the one-of-something? 15:28:28 alexandria:make-circular-list 15:28:53 xificurC: there is probably a way, but i don't know about it...it may be convoluted or ugly. or maybe i'm just having a brain freeze. 15:29:06 well, you could build a string "~~a is ~a" with "blue", and use that in another format ... 15:31:17 aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has joined #lisp 15:31:59 how to format from an alist? 15:32:40 format what ? 15:32:41 nilsi_ [~nilsi@112.222.211.114] has joined #lisp 15:33:32 (("John" "blue") ("Rick" "blue") ("Cathy" "blue")) --> John is blue, etc 15:34:44 there's no special support for that 15:35:03 you could also just use ~{~} and CONS, no? 15:35:48 sandbender1512 [~none@CPEc8fb26470b29-CMc8fb26470b26.cpe.net.cable.rogers.com] has joined #lisp 15:36:35 -!- Ayey_ [~rune1@0133901354.0.fullrate.dk] has quit [Quit: WeeChat 0.4.1] 15:36:40 well (format nil "Pairs:~:{ <~S,~S>~}." '((a 1) (b 2) (c 3))) works like I want 15:36:44 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 15:36:54 -!- wbooze [~wbooze@xdsl-84-44-153-157.netcologne.de] has quit [Ping timeout: 265 seconds] 15:37:08 yeah. this would work(format t "~:{~a is ~a~^, ~}" (mapcar (lambda (n) (list n s)) lst)) 15:37:34 -!- oleo [~oleo@xdsl-84-44-153-157.netcologne.de] has quit [Ping timeout: 260 seconds] 15:38:14 (let* ((s (list "blue")) (lst '("John" "Rick" "Cathy"))) (format t "~:{~a is ~a~^, ~}" (mapcar #'list lst (nconc s s)))) 15:38:18 oleo [~oleo@xdsl-78-35-174-208.netcologne.de] has joined #lisp 15:38:24 not there exactly, seems like the ~^ is not taken into account 15:38:47 antonv, still there? 15:40:49 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 15:41:39 nice use of nconc 15:41:43 I hadn't thought of that 15:43:01 dim: use ~:^ 15:43:28 wow, thanks 15:43:41 xificurC: so you have your answer 15:43:45 (let* ((s (list "blue")) (lst '("John" "Rick" "Cathy"))) (format t "~:{~a is ~a~:^, ~}" (mapcar #'list lst (nconc s s)))) 15:44:13 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 252 seconds] 15:44:16 xificurC: http://paste.lisp.org/display/141275#1 15:44:51 "can you please simplify this so that one can follow it easily?" 15:45:17 krrrcks [~krrrcks@krrrcks.de] has joined #lisp 15:45:19 Xach already did that :D 15:46:03 oh no I understand and thanks, I only didnt get the ~:^ directive 15:46:19 same here, thanks dlowe 15:46:22 and im wrapping my head around (nconc s s), but I get the concept I guess 15:46:38 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 15:46:41 that's the only way I remember off hand how to build a circular list 15:47:09 ~^ checks the current argument, which is always nil at the end of the list 15:47:28 the inner lists 15:47:34 -!- Kaisyu [~Kaisyu@183.109.111.173] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:47:40 If you want to check for the end of iteration, the outer list, you have to use ~:^ 15:48:46 -!- Kenjin [~kenjin@bl19-219-210.dsl.telepac.pt] has quit [] 15:49:50 -!- [6502] [4e0cfad4@gateway/web/freenode/ip.78.12.250.212] has quit [Quit: Page closed] 15:50:55 -!- matko [~matko@ip82-139-125-221.lijbrandt.net] has quit [Ping timeout: 260 seconds] 15:50:56 help, please? I used quickproject to build an ASD file, but trying to use that says "not a valid pathname designator NIL" 15:51:23 does anybody use cxml with the xmls builder? I try to just read a XML file in a sexp structure. 15:51:47 krrrcks: I've done it, though it's not terribly efficient. 15:51:52 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 265 seconds] 15:51:58 or, with a _plain_ quickproject setup (newly created), I get "Invalid relative pathname #P"package.lisp" for component" 15:52:19 flip214: could u put your asd file somewhere (paste.lisp.org or something) 15:52:28 this is sbcl=2:1.1.14-2 debian amd64 ... do I need a newer asdf or something like that? 15:52:35 -!- Joreji [~thomas@173-254.eduroam.rwth-aachen.de] has quit [Ping timeout: 252 seconds] 15:52:37 guicho [~guicho@h219-110-64-227.catv02.itscom.jp] has joined #lisp 15:52:46 dim, dlowe: that worked thanks. It wasnt working because I used ~{ instead of ~:{ 15:52:55 which I dont know of 15:53:14 I'll go read some more about format I guess, thanks for the help 15:53:19 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 265 seconds] 15:53:41 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 252 seconds] 15:53:46 I bookmarked the CLHS fotmat page 15:54:13 sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has joined #lisp 15:54:31 krrrcks: http://paste.lisp.org/display/141276 15:54:41 for parsing XML I've been using klacks from cxml, see https://github.com/dimitri/pubnames 15:55:18 michael_lee [~michael_l@222.90.41.168] has joined #lisp 15:55:19 you are going to read it again and again, I bet, since I am so 15:55:39 rvchangue [~rvchangue@cpe-024-074-007-207.carolina.res.rr.com] has joined #lisp 15:55:42 -!- rvchangue [~rvchangue@cpe-024-074-007-207.carolina.res.rr.com] has quit [Changing host] 15:55:42 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 15:55:58 -!- michael_lee [~michael_l@222.90.41.168] has quit [Max SendQ exceeded] 15:57:35 -!- ben-o [~ben-o@8.192.1.52] has quit [Remote host closed the connection] 15:58:11 guicho: yeah since its a language of its own, just like loop/iterate 15:58:18 dlowe: I am struggling with the results: http://paste.lisp.org/display/141277 15:58:39 -!- zophy [~venom@host-94-20-107-208.midco.net] has quit [Ping timeout: 265 seconds] 15:58:42 i wonder how much code is saved by using just these two, ehm, what to call it, macros? dsls? 15:58:53 dlowe: when I have LF, whitespaces for better readability, I get a different sexp if they are omitted. 15:58:59 krrrcks: I had to write my own function to remove the whitespace-strings, too 15:59:10 krrrcks: that's the correct result 15:59:17 dim: Maybe I'll switch to klacks as well... 15:59:20 fe[nl]ix: Ah. 15:59:35 I prefer sax over klacks, but I could see using either 16:00:49 emma [~em@unaffiliated/emma] has joined #lisp 16:01:16 well.. then it is not that ... nice and I should switch to klacks I suppose ... because I do not know what I get exactly ... and with the xmls I could not decide whether its a whitespace between the tags or some content. 16:02:11 flip214: but you have a package.lisp? 16:02:27 krrrcks: well, you just ignore strings unless they're in the node you want 16:02:29 flip214: otherwise I have no idea what's wrong with your asd. 16:03:38 dlowe: hm. yeah. that would be possible. I only have small xml files but they differ a lot in the tags used and I thought xmls would be easiest. 16:03:47 *krrrcks* is really not an expert in XML parsing. 16:04:06 krrrcks: whitespace is significant content in XML 16:04:10 It's not as simple as many people thin. 16:04:12 k 16:04:28 it's thick 16:04:36 kushal [~kdas@fedora/kushal] has joined #lisp 16:04:59 yeah ... I find it quite hard 'cause it's not my day-to-day business. 16:05:00 krrrcks: yes, got generated by quickproject. 16:05:13 christoph_debian on #sbcl said it might be an asdf patch fallout. 16:05:54 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 16:06:03 which version of asdf is he using? 16:06:37 guicho: SBCL 1.1.14 build-in, I guess. 16:06:40 you can get it via (asdf:asdf-version) i suppose 16:07:00 krrrcks: the benefit of xmls, for small files, is that you can see exactly how you've misparsed a structure 16:07:07 quicklisp has another one ... 16:07:08 3.0.3 16:07:16 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 16:07:43 BookerDewitt [~loic@156.44.122.78.rev.sfr.net] has joined #lisp 16:08:35 and asdg.asd, package.lisp, asdg.lisp in the same directory? 16:09:07 guicho: yes. as generated by qp. 16:09:14 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 264 seconds] 16:09:35 -!- MightyJoe [~joe@189.224.144.193] has quit [Quit: No Ping reply in 180 seconds.] 16:11:06 where is the system? is it in quicklisp's local system directory? sorry if these things are already mentioned before I joined here. 16:11:56 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 245 seconds] 16:12:05 I sometimes (ql:register-local-projects) to ensure asd files are correctly found by asdf. 16:12:07 guicho: no, completely new directory. you give qp a path, and it writes all files there. 16:12:15 ql:where-is-system might help you 16:12:17 the lp worked for me that far. 16:12:37 -!- ski [~ski@remote1.student.chalmers.se] has quit [Quit: Lost terminal] 16:12:54 MightyJoe [~joe@189.224.144.193] has joined #lisp 16:13:05 gravicappa [~gravicapp@85.141.225.104] has joined #lisp 16:13:05 for asdf to find projects on its own, tweak its setup in /Users/dim/.config/common-lisp/source-registry.conf.d/projects.conf and any .conf file there 16:13:51 dim: I don't have no "/Users/dim" ;) 16:14:00 dim: is that a parody or are you serious? 16:14:00 clintm [~clintm@001e52f0de2b.click-network.com] has joined #lisp 16:14:01 if there are another asdg.asd somewhere in the asdf source directory, asdf might read it 16:14:04 w37 [~user@31.221.13.71] has joined #lisp 16:14:05 replace with ~ or $HOME then 16:14:18 and my .sbclrc already says to add *d-p-d* to the registry 16:14:42 H4ns: well, not enough backlog, going to make a tea 16:14:48 sorry 16:14:51 well, as far as IÄm concerned asdg is a UID for me 16:15:31 H4ns: it is real 16:15:41 -!- zickzackv [~faot@port-92-198-30-130.static.qsc.de] has quit [Ping timeout: 252 seconds] 16:15:41 dim: someone said earlier that asdf had become "convoluted" and fare wondered what they meant. now, i can see what was meant. 16:16:09 run ql:where-is-system , or, (asdf:system-source-directory (find-system :asdg)) , then check if the path is the same as the intended source path 16:16:40 guicho: I don't that works, because the defsystem call fails. but I'll try. 16:17:24 that's one way of doing things, in the spirit of debian's modular *.conf.d directories: multiple subsystems can independently add stuff there 16:17:28 Component "asdg" not found 16:17:40 hmm 16:17:54 you don't have to use it. And it exists since ASDF 2.000 (and earlier, even) 16:18:18 -!- ehu [~ehu@62.140.132.189] has quit [Read error: Connection reset by peer] 16:18:27 -!- mcsontos [mcsontos@nat/redhat/x-nyyfplemrszgicle] has quit [Quit: Leaving] 16:19:15 Poenikatu [~kvirc@host-89-242-64-109.as13285.net] has joined #lisp 16:19:15 -!- Poenikatu [~kvirc@host-89-242-64-109.as13285.net] has quit [Changing host] 16:19:15 Poenikatu [~kvirc@pdpc/supporter/bronze/poenikatu] has joined #lisp 16:19:29 sorry that didn't help 16:19:37 personally, I contend it is a feature. And it hasn't gotten worse with ASDF3. So early 2010 was the time to complain about it. 16:19:41 One of seven ways of doing things. 16:20:27 There is no real way to add stuff there. 16:21:20 frx [frx@93-139-11-239.adsl.net.t-com.hr] has joined #lisp 16:21:21 I have a file containing some utilities which I would like to load using the command "(require :pkg)". What do I have to do to get that to work? 16:21:49 ehu [~ehu@62.140.132.189] has joined #lisp 16:22:09 Poenikatu: that's not a very common way to arrange things any more. it varies by implementation. 16:22:10 I've written a file called pkg.asd containg the asdf defsystem. 16:22:19 I'm using sbcl 16:22:38 Why do you want to have things that way? Is there any chance you might change your mind? 16:23:23 the simplest way is to add an entry to your ~/.config/common-lisp/source-registry.conf 16:23:29 Xach: Ok, if I'm not going to use require, do I just say "(load "pkg")"? 16:23:47 Xach: any news from ASDF3 and Quicklisp? 16:23:49 That is hardly the simplest way. 16:24:05 simplest portable way? 16:24:22 Poenikatu: No. 16:24:46 I admit I don't care for ways that require access to implementation-dependent init files (that don't exist on some implementations) 16:24:51 Fare: Still an ongoing disaster. 16:24:55 :-( 16:25:30 lduros [~user@fsf/member/lduros] has joined #lisp 16:25:33 Ok. Am reading the asdf manual about source-registry.conf 16:25:33 I would have thought that adding a few calls to primary-system-name would have been enough. 16:25:50 but obviously not 16:26:04 Xach: anything I can do to help? 16:26:20 Stop maintining ASDF already! 16:26:22 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Read error: Operation timed out] 16:27:39 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 16:28:42 -!- clintm [~clintm@001e52f0de2b.click-network.com] has quit [Quit: clintm] 16:28:48 eh... lol? 16:33:14 is git://git.code.sf.net/p/ecls/ecl the correct, most up-to-date ECL source? 16:34:26 -!- sohail__ [~sohail@75-119-248-79.dsl.teksavvy.com] has quit [Quit: This computer has gone to sleep] 16:34:43 -!- aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Quit: Computer has gone to sleep.] 16:35:11 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 16:35:45 when delivering a self-contained lisp image, and when you need an external configuration file (so that it's not that much self-contained anymore), which format would you pick? 16:36:07 ideally I want something that I don't have to use a parser for, and that is easy to edit by hand in case things go wrong 16:36:30 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 16:36:35 sexp looks like the best choice, but I would like to not have to write a whole API around the configuration object 16:36:59 how easy is it to write/read a clos object or a struct, or do you have other tricks? 16:37:34 Xach: I'm stopping already, except to fix bugs that anton finds while testing. 16:37:48 and definitely stopping after 3.1.1 is out. 16:38:09 francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has joined #lisp 16:38:10 all the stuff you hate happened last year, though. 16:38:28 maybe not all, if you also hate asdf-package-system. 16:38:59 flip214, ecl is unmaintained, but yes, that's the latest 16:39:00 I am profiling a program and found a bottle neck at this funx: (count-if (lambda (x) (<= j x (+ 29 i))) data) where i and j are iteration variables. 16:39:48 how do I use a ,value down another macro? 16:39:52 what's a more efficient way to get the same result? 16:40:10 ivan, looking for ,', and such? 16:40:19 dim: #S( ... ) 16:40:24 francogrex, use a loop? 16:40:39 -!- vibs29 is now known as lisper29 16:40:50 Fare: that was quick! let me try... 16:40:54 hmmm, it's more efficient that count ... ok 16:40:55 are these variables, not variable macros / slot accessors? 16:41:02 though structure only (is it right?) 16:41:02 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 264 seconds] 16:41:15 percopal [~percopal@63.65.76.38] has joined #lisp 16:41:22 ivan-kanis, w/o context, we can't tell... use paste 16:41:29 ok thanks Fare 16:41:42 francogrex, next, type declarations 16:42:37 also but I think replacing count by loops is gonna make an important difference. How about if the dataset is sorted first does it impact? 16:42:46 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 16:42:46 is there a way to direct to open a function/macro/... hyperspec page? 16:43:07 xificurC: hyperspec.el 16:43:33 wbooze [~wbooze@xdsl-78-35-174-208.netcologne.de] has joined #lisp 16:43:45 sorting takes time... are you iterating more than once over your sequence? 16:43:58 mishoo [~mishoo@178.138.98.223] has joined #lisp 16:43:59 xificurC: if you are using debian/ubuntu, apt-get is the fastest 16:44:02 yes several times 16:44:12 using NixOS, nix-env -i 16:44:27 guicho: windows unfortunately 16:44:39 NixOS works on Windows... 16:45:10 i was looking for something similar to clojure's javadoc where (javadoc java.lang.String) opens Oracle's java spec for strings 16:45:29 ndrei [~avo@83.142.149.227] has joined #lisp 16:47:12 xificurC: If I were you I get several-years old laptops, install unix and hack on it. 16:47:41 guicho: apt-get is the fastest at what? 16:47:57 guicho: hardly an option at my work 16:48:05 xach: sorry I meant `easiest to install` 16:48:06 I do have a slackware notebook at home where I also hack sometimes 16:48:13 guicho: easiest to install what? 16:48:24 but (interestingly enough) I have more spare time at work 16:48:44 xificurC: I haven't tried it, but there's a project called "clhs" in quicklisp that installs the hyperspec locally 16:48:47 -!- mishoo [~mishoo@178.138.98.223] has quit [Ping timeout: 260 seconds] 16:49:16 xach: I didn't know that, then that's better! 16:50:20 It also prints some elisp code that is supposed to configure things to point to it. 16:50:32 I'm sure the author would appreciate feedback if you try it and it doesn't work or is too hard to use in some way. 16:50:47 http://paste.lisp.org/display/141279 16:52:43 Xach: if the issue is the files in installed/systems/, they could be named after the primary name, or have the filename trivially encoded to accept / 16:52:51 Xach: working through the commented steps to configure it now 16:53:04 seems very noob friendly which is much appreciated 16:54:15 -!- mindcrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has quit [Quit: Leaving] 16:56:08 there's an el-get package that makes the clhs available as an Info book in your emacs 16:56:28 -!- leo2007 [~leo@221.217.231.61] has quit [Quit: rcirc on GNU Emacs 24.3.1] 16:56:29 the package is named dpans2texi 16:57:09 mathrick [~mathrick@94.144.63.88] has joined #lisp 16:57:10 -!- TDog [~chatzilla@67-1-221-94.tcso.qwest.net] has quit [Read error: Connection reset by peer] 16:57:52 ikki [~ikki@187.191.6.32] has joined #lisp 16:58:10 clhs is a bit of a different thing 16:58:43 hm, doesnt work yet, will have to check tomorrow 16:59:00 some bindings should be working, like C-c C-d h 16:59:00 -!- nilsi_ [~nilsi@112.222.211.114] has quit [Remote host closed the connection] 16:59:20 but after C-c C-d I get a Describe prompt 16:59:31 is beach around ? 16:59:34 and when I input something there it says 'No Lisp subprocess 16:59:39 nilsi_ [~nilsi@112.222.211.114] has joined #lisp 17:00:04 but i gotta run now 17:00:05 xificurC: Are you in a Lisp buffer or the REPL when you use C-c C-d? 17:00:08 I missed some parts of the channel (had to restart emacs), so any trap I should be aware of if I want to serialize struct/clos objects rather than plain list trees? 17:00:10 thanks for all the help today guys 17:00:16 xach lisp buffer 17:00:24 xificurC: Is slime running? 17:00:25 xach: no repl actually 17:00:28 slime repl 17:00:28 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: Lost terminal] 17:00:29 mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has joined #lisp 17:00:37 Odd. 17:00:42 anyway thanks 17:01:08 Fare: I have pasted what I was talking about 17:01:45 -!- francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.4 $ (IRC client for Emacs)] 17:05:02 -!- ehu [~ehu@62.140.132.189] has quit [Ping timeout: 264 seconds] 17:05:07 -!- xificurC [xificurC@nat/ibm/x-jgzcudhtdtywowoi] has quit [Ping timeout: 260 seconds] 17:05:09 dim ? 17:05:20 -!- Fare [~fare@cpe-72-229-109-116.nyc.res.rr.com] has quit [Quit: Leaving] 17:06:54 guicho: ? 17:07:45 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 265 seconds] 17:07:57 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 17:08:12 -!- guicho [~guicho@h219-110-64-227.catv02.itscom.jp] has quit [Quit: ] 17:08:52 -!- krrrcks [~krrrcks@krrrcks.de] has left #lisp 17:08:56 patapon [~deglingo@ALille-251-1-120-210.w86-208.abo.wanadoo.fr] has joined #lisp 17:10:40 atgreen [~green@173.206.21.164] has joined #lisp 17:10:54 ndrei [~avo@83.142.149.227] has joined #lisp 17:10:56 -!- w37 [~user@31.221.13.71] has quit [Remote host closed the connection] 17:12:29 fiveop [~fiveop@p5DDC4B01.dip0.t-ipconnect.de] has joined #lisp 17:12:46 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 17:15:07 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 17:17:22 is lisp especially suited for doing pure math related things? 17:18:38 clintm [~clintm@75-172-76-234.tukw.qwest.net] has joined #lisp 17:19:11 -!- emma [~em@unaffiliated/emma] has quit [Remote host closed the connection] 17:19:28 emma [~em@unaffiliated/emma] has joined #lisp 17:19:29 -!- chronographic [~swampish@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 17:22:04 -!- shridhar [Shridhar@nat/redhat/x-ymjzhlshnvlkiccx] has quit [Quit: shridhar] 17:22:19 fmeyer [~fmeyer@189.125.52.218] has joined #lisp 17:23:06 are there angels in heaven ? 17:23:13 lol 17:26:21 normanrichards [~textual@107.107.189.105] has joined #lisp 17:26:37 -!- jdz [~jdz@212.36.34.246] has quit [Quit: Leaving] 17:29:08 breeb [~admin@148.Red-79-148-241.staticIP.rima-tde.net] has joined #lisp 17:29:56 if I have a function that returns the setf expansion of a place, how do I plug that into setf for it to change that place? 17:30:15 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 17:30:45 -!- jtza8 [~jtza8@105-237-80-164.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 17:30:46 I'm having difficulties with the sbcl message "deleting unreachable code". Pase http://paste.lisp.org/+310H shows the code. zero H 17:30:46 f.eks. (setf (expansion ("place/to/change")) newvalue) 17:30:49 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 17:31:29 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 240 seconds] 17:31:38 breeb: http://clhs.lisp.se/Body/m_defi_3.htm 17:32:01 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 17:32:32 breeb: you can see a toy example of that in https://github.com/adlai/ALREF/blob/master/alref.lisp 17:32:53 Adlai: thanks, that's the most complicated form, can't use defsetf or something simpler? 17:33:21 -!- lisper29 [~lisper@host86-130-161-248.range86-130.btcentralplus.com] has quit [Quit: Leaving] 17:33:23 *Paste 17:33:37 -!- keen__ is now known as keen_ 17:34:03 breeb: sure, if it fits your purpose 17:34:15 davazp [~user@77.Red-88-23-190.staticIP.rima-tde.net] has joined #lisp 17:34:36 zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has joined #lisp 17:34:56 chronographic [~dysbulia@wrongplanet/CrazyEddy] has joined #lisp 17:36:03 LiamH [~healy@pdp8.nrl.navy.mil] has joined #lisp 17:36:11 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 17:36:40 Adlai: got it, thanks 17:37:11 Poenikatu: paste the messages, too. 17:39:03 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 17:39:08 Poenikatu: I suspect that SBCL has helpfully detected that your termination test has a constant result and it will never execute the body or step forms. 17:39:40 -!- zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has left #lisp 17:39:53 (/ (ceiling 223 4)) is less than 1. 17:40:17 -!- srcerer_ is now known as srcerer 17:40:44 -!- KaiQ [~localhost@p5DD9F993.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:41:29 -!- ikki [~ikki@187.191.6.32] has quit [Ping timeout: 252 seconds] 17:41:33 Is that meant to be (ceiling (/ 223 4))? 17:42:06 If so, (ceiling 223 4) will give the same answer, and is more conventional in CL. 17:42:58 anyone know the relative size of an ecl compiled hello-world binary vs say sbcl? 17:45:19 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 17:45:37 xach are you on gittip? 17:46:19 jaimef: No. 17:46:28 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 240 seconds] 17:46:40 *jaimef* prods Xach to join 17:47:31 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:49:59 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 17:52:20 ok, i did it. 17:52:36 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: This computer has gone to sleep] 17:52:40 what is this sb-kernel:%put I see in get-setf-expansion and where is it documented? 17:54:00 joneshf-laptop [~joneshf@128.120.117.167] has joined #lisp 17:54:13 -!- fantazo [~fantazo@213.129.230.10] has quit [Ping timeout: 248 seconds] 17:54:29 Xach thanks 17:54:49 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Ping timeout: 240 seconds] 17:54:57 so if I symlink helloworld.asd to the ecl lib directory it shoud; see it? 17:55:16 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 245 seconds] 17:55:17 -!- przl [~przlrkt@62.72.64.50] has quit [Ping timeout: 248 seconds] 17:55:59 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 17:57:06 breeb: It is documented in its docstring in src/code/symbol.lisp. sb-kernel is a private package and the % prefix means "danger!". so you may not be expected to try to use it yourself. 17:58:24 -!- therik [~therik@109.110.247.39] has quit [Quit: Leaving] 17:58:35 therik [~therik@109.110.247.39] has joined #lisp 18:00:02 aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has joined #lisp 18:02:15 -!- Pullphinger [~Pullphing@12.40.23.68] has quit [] 18:03:00 -!- yacks [~py@103.6.159.103] has quit [Quit: Leaving] 18:04:36 -!- aftershave_ [~textual@h-238-41.a336.priv.bahnhof.se] has quit [Client Quit] 18:05:22 Xach: thanks. I don't seem to understand how to expand the setf mechanism for a new function by simply plugging an expansion I computed into setf. It would seem to me that the easiest thing would be this but the examples in clhs seem too convoluted. I don't get how things are bound when calling setf 18:06:19 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 18:07:15 kcj [~casey@unaffiliated/kcj] has joined #lisp 18:07:17 is there a git repo for closure? 18:07:33 benny: i usually do (defun (setf my-new-function) (new-value args) ) 18:07:37 err, breeb, sorry. 18:08:06 dlowe: I don't know of one. I think the canonical repo is on clnet cvs. 18:08:40 yeah, I think you're right. 18:08:45 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 18:08:58 p_nathan [~Adium@174-21-165-174.tukw.qwest.net] has joined #lisp 18:10:33 -!- gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has quit [Remote host closed the connection] 18:11:02 urandom__ [~user@p548A2B2D.dip0.t-ipconnect.de] has joined #lisp 18:12:47 gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has joined #lisp 18:12:58 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 18:13:01 ben-o [~ben-o@8.192.1.52] has joined #lisp 18:15:34 -!- kcj [~casey@unaffiliated/kcj] has quit [Remote host closed the connection] 18:16:53 sohail__ [~sohail@75-119-248-79.dsl.teksavvy.com] has joined #lisp 18:19:54 -!- wbooze [~wbooze@xdsl-78-35-174-208.netcologne.de] has quit [Quit: Client Quit] 18:20:04 Joreji [~thomas@173-254.eduroam.rwth-aachen.de] has joined #lisp 18:22:13 wbooze [~wbooze@xdsl-78-35-174-208.netcologne.de] has joined #lisp 18:23:46 klltkr_ [~klltkr@unaffiliated/klltkr] has joined #lisp 18:24:27 -!- normanrichards [~textual@107.107.189.105] has quit [] 18:28:04 MoALTz_ [~no@5.173.248.233] has joined #lisp 18:29:54 ndrei [~avo@83.142.149.227] has joined #lisp 18:30:42 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 18:31:09 -!- chronographic [~dysbulia@wrongplanet/CrazyEddy] has quit [Ping timeout: 272 seconds] 18:31:10 -!- MoALTz [~no@5.173.248.233] has quit [Ping timeout: 260 seconds] 18:32:16 drmeister [~drmeister@155.247.96.196] has joined #lisp 18:33:43 wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 18:33:44 -!- alexherbo2 [~alexherbo@90.3.200.239] has quit [Quit: WeeChat 0.4.3-dev] 18:36:04 -!- drmeister [~drmeister@155.247.96.196] has quit [Read error: Connection reset by peer] 18:36:12 drmeiste_ [~drmeister@155.247.96.196] has joined #lisp 18:38:06 kobain [~sambio@unaffiliated/kobain] has joined #lisp 18:38:55 -!- ck`` [~ck@dslb-094-219-236-112.pools.arcor-ip.net] has quit [Ping timeout: 260 seconds] 18:44:12 -!- davazp [~user@77.Red-88-23-190.staticIP.rima-tde.net] has quit [Remote host closed the connection] 18:44:26 -!- clintm [~clintm@75-172-76-234.tukw.qwest.net] has quit [Quit: clintm] 18:44:46 chronographic [~vulpicide@wrongplanet/CrazyEddy] has joined #lisp 18:46:16 compiling in ecl with asdf does not seem to yield the printing of helloworld properly https://gist.github.com/9077176 18:53:19 jtza8 [~jtza8@105-237-80-164.access.mtnbusiness.co.za] has joined #lisp 18:55:23 -!- mshroyer [~mshroyer@107.21.94.98] has left #lisp 18:55:26 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 18:56:30 -!- klltkr_ [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 18:56:51 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:57:07 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 18:57:44 -!- drmeiste_ [~drmeister@155.247.96.196] has quit [Remote host closed the connection] 18:58:31 clintm [~clintm@75-172-76-234.tukw.qwest.net] has joined #lisp 19:00:11 nug700 [~nug700@71-223-97-227.phnx.qwest.net] has joined #lisp 19:00:57 -!- ben-o [~ben-o@8.192.1.52] has quit [Remote host closed the connection] 19:04:05 -!- drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has quit [Ping timeout: 248 seconds] 19:04:08 mishoo [~mishoo@93.113.190.121] has joined #lisp 19:04:37 -!- p_nathan [~Adium@174-21-165-174.tukw.qwest.net] has quit [Quit: Leaving.] 19:05:22 mindCrime_ [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has joined #lisp 19:06:19 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Read error: Connection reset by peer] 19:06:24 drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has joined #lisp 19:06:44 -!- mindCrime [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has quit [Ping timeout: 252 seconds] 19:06:52 -!- breeb [~admin@148.Red-79-148-241.staticIP.rima-tde.net] has left #lisp 19:09:31 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 19:10:16 p_nathan [~Adium@174-21-165-174.tukw.qwest.net] has joined #lisp 19:12:09 jaimef: what makes you think that the execute lisp image you built should call the function helloword rather than the function atan? 19:13:58 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 19:14:30 pjb using entry-point 19:14:48 but now abruptly sybol MAKE-BUILD is not found in ASDF/INTERFACE package. 19:15:14 I see no occurence of "entry-point" in the paste you provided. 19:15:38 yeah that gist represents a static representation of the problem and has not been updated since I solved that portion 19:15:59 Ah ok. So there remain the fact that you don't flush your buffers. 19:16:09 to gist no 19:16:10 Call (finish-output) at the end. 19:16:28 well I broke asdf somehow. 19:17:13 -!- clintm [~clintm@75-172-76-234.tukw.qwest.net] has quit [Quit: clintm] 19:17:19 *jaimef* hunts to see if make-build is still the right way 19:18:22 You should probably avoid using :pathname. 19:18:48 how does it find the source files then? without it ENOFILE would be hit 19:19:07 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 19:19:30 Symbol "MAKE-BUILD" not found in the ASDF/INTERFACE package. ;; not sure wtf I did to make this suddenly no longer work. ;; (asdf:make-build :helloworld :type :program) 19:19:38 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: BRB] 19:21:02 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 19:21:19 oic 19:21:32 you broke ASDF by using ECL :D 19:21:44 it was working. inferior-lisp-program got changed 19:21:57 Xach: I should have marked myself as away, but in the flurry of going to see a medic, I forgot. And (ceiling 223 4) returns 56 and -1 19:22:55 jaimef: And you should probably not do things under the root account. 19:24:26 oh I just uid 0 for all my accounts. 19:24:36 :P agreed 19:24:53 just a tiny docker image I spun up to test ecl 19:26:02 Xach: paste annotated with the messages 19:26:22 jaimef: perhaps I am not familiar with MAKE-BUILD, so where in that definition says "Run this function" after loading? 19:27:09 thanks 19:27:28 let me update gist 19:27:31 and of course, what is *standard-output* bound to when running ... but first, why is that function supposed to be run. 19:28:47 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 19:29:17 https://gist.github.com/9078132 19:29:28 wait, so you pasted something completely different than what you are attempting? And you expect folks in this channel to read your mind? :P 19:29:29 o|O 19:29:30 Xach: It was the / operator that caused the problem. Deleted it and now the function compiles without notes. Phew! And thank you for your attention 19:29:52 drewc: I pasted a gist of what I am working on 19:29:53 jaimef: perhaps I am not familiar with MAKE-BUILD, so where in that definition says "Run this function" after loading? 19:30:05 in the defsystem in the asd marked ":entry:point "helloworld" 19:30:15 in defsystem helloworld 19:30:15 drewc: lispers have advanced artificial intelligence as an auxiliary implant in their mind allows reading people's minds 19:30:16 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 19:30:18 ;-) 19:30:39 drewc what did I paste that differs from what I've been talking about all along? 19:31:04 sheep1972 [~Seed@wool.shiftysheep.be] has joined #lisp 19:31:10 ok, and that is a symbol name, does not care at all what package it is in? and lowercase, so not at all related to the defun helloworld ? 19:31:13 it builds now fine. just no stdout. most likely missing it. 19:31:18 oconnore [~eric@192.34.80.167] has joined #lisp 19:31:21 -!- bocaneri [~bocaneri_@about/linux/staff/sauvin] has quit [Read error: Connection reset by peer] 19:31:28 I could try helloworld:helloworld 19:32:25 the make-build error was because slime was defaulting to sbcl on restart. 19:32:57 You couldn't you didn't define a helloworld package. 19:33:03 ok .... do you know what symbols are, how they are read, and what packages are, and how symbols are interned? 19:33:28 Now time to make one's one distribution, if debian doesn't even include sharutil anymore 19:33:29 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Read error: Connection reset by peer] 19:33:32 ok so helloworld.lisp needs to define the package as does the asd. make sense. thanks 19:33:41 jaimef: http://www.gigamonkeys.com/book/programming-in-the-large-packages-and-symbols.html 19:33:43 thanks for the pointer 19:34:09 intern like elisp right 19:36:18 jaimef: http://paste.lisp.org/+310K 19:37:13 why would I need shell archives? 19:37:28 alternative to binaries in ecl :P 19:37:49 Because it's an ascii format that is human readable, and doesn't need any program to unarchive (but a classic unix shell). 19:38:49 -!- oconnore [~eric@192.34.80.167] has quit [Quit: Lost terminal] 19:40:09 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Ping timeout: 240 seconds] 19:40:18 barryfm [~barryfm@fl-71-52-211-92.dhcp.embarqhsd.net] has joined #lisp 19:40:32 -!- gravicappa [~gravicapp@85.141.225.104] has quit [Remote host closed the connection] 19:42:20 wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 19:47:47 -!- cmpitg [~184467440@unaffiliated/cmpitg] has quit [Ping timeout: 272 seconds] 19:48:36 no, INTERN like LISP1.5! 19:49:41 -!- joneshf-laptop [~joneshf@128.120.117.167] has quit [Ping timeout: 272 seconds] 19:51:11 jaimef: ELISP> (symbol-name 'foo) => "foo" 19:51:31 -!- mindCrime_ [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has quit [Remote host closed the connection] 19:51:47 jaimef: CL-USER> (symbol-name 'foo) => "FOO" 19:51:49 mindCrime_ [~prhodes@rrcs-98-101-159-194.midsouth.biz.rr.com] has joined #lisp 19:53:33 jaimef: CL-USER> (list (intern "foo") (intern "fOo") (intern "FOO")) => (|foo| |fOo| FOO) 19:53:51 cmpitg [~184467440@unaffiliated/cmpitg] has joined #lisp 19:54:08 thanks for the clarification 19:54:50 -!- zajn [~zajn@c-67-164-92-172.hsd1.ca.comcast.net] has quit [Quit: zajn] 19:57:03 -!- nand1 [~user@c-71-202-128-245.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 19:58:57 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 252 seconds] 19:59:02 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 19:59:09 Okasu [~1@unaffiliated/okasu] has joined #lisp 19:59:21 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 19:59:35 sdemarre [~serge@91.176.214.155] has joined #lisp 20:01:06 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 20:01:56 ndrei [~avo@83.142.149.227] has joined #lisp 20:04:15 -!- ggole [~ggole@106-68-159-140.dyn.iinet.net.au] has quit [] 20:09:01 -!- Joreji [~thomas@173-254.eduroam.rwth-aachen.de] has quit [Ping timeout: 245 seconds] 20:09:15 Davidbrcz [~david@88.95.11.109.rev.sfr.net] has joined #lisp 20:09:19 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Ping timeout: 272 seconds] 20:09:53 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 20:10:12 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 20:10:24 ikki [~ikki@187.191.6.72] has joined #lisp 20:10:38 trebor_home [~email@dslb-178-004-018-035.pools.arcor-ip.net] has joined #lisp 20:14:23 -!- drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has quit [Ping timeout: 272 seconds] 20:14:50 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 265 seconds] 20:15:59 Fare [fare@nat/google/x-xnbxwgagbafdbfjb] has joined #lisp 20:17:59 -!- jewel_ [~jewel@105-237-57-213.access.mtnbusiness.co.za] has quit [Ping timeout: 269 seconds] 20:18:12 alexherbo2 [~alexherbo@mawercer.de] has joined #lisp 20:19:37 -!- jpfuentes2 [~jacques@static-71-251-230-114.rcmdva.fios.verizon.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 20:20:42 Amy30 [~Amy30@95.141.20.196] has joined #lisp 20:20:44 Here some videos. I hope you like them! http://bit.do/my_videos69 20:21:20 -!- Amy30 [~Amy30@95.141.20.196] has quit [Read error: Connection reset by peer] 20:21:26 przl [~przlrkt@p5DCA39D7.dip0.t-ipconnect.de] has joined #lisp 20:23:25 guessing ecl does not get much love these days 20:24:07 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 20:24:24 vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has joined #lisp 20:25:24 when the examples themselves belch out errors with missing parens. 20:25:45 Is there some way to read-line on multiple socket streams without spawning a thread for each one? 20:26:27 nope. not really. 20:27:25 Ok, thanks. 20:28:14 -!- frx [frx@93-139-11-239.adsl.net.t-com.hr] has quit [] 20:28:29 I would be totally into a lisp implementation that had a green thread scheduler and channel system like Go, if anyone wants to write one 20:28:36 -!- vkrest [~vkrest@76-244-38-58.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 245 seconds] 20:28:42 frx [frx@93-138-55-24.adsl.net.t-com.hr] has joined #lisp 20:29:25 -!- vaporatorius [~vaporator@241.Red-88-18-76.staticIP.rima-tde.net] has quit [Quit: Saliendo] 20:30:17 zfx [~zfx@host109-154-235-106.range109-154.btcentralplus.com] has joined #lisp 20:32:09 vaporatorius [~vaporator@80.31.47.36] has joined #lisp 20:32:59 -!- frx [frx@93-138-55-24.adsl.net.t-com.hr] has quit [Client Quit] 20:33:09 zajn [~zajn@airbears2-136-152-142-13.AirBears2.Berkeley.EDU] has joined #lisp 20:33:16 ltbarcly_ [~textual@216.113.168.135] has joined #lisp 20:33:35 dlowe: like, Racket? 20:33:49 -!- ltbarcly_ [~textual@216.113.168.135] has quit [Client Quit] 20:34:13 or CMUCL + lparallel ? 20:34:19 I've been poking at racket. 20:34:37 or kali scheme ? 20:34:44 dreme ? 20:34:49 the Tube! 20:35:10 lparallel doesn't quite do what I want 20:35:19 yes, yes. Termite Scheme, too 20:36:32 oconnore [~eric@192.34.80.167] has joined #lisp 20:36:39 hi, oconnore 20:37:25 hi Fare! 20:41:31 klltkr_ [~klltkr@unaffiliated/klltkr] has joined #lisp 20:43:18 -!- sellout- [~Adium@c-71-56-237-72.hsd1.co.comcast.net] has quit [Quit: Leaving.] 20:47:56 -!- r0b1 [~robert@subtle/contributor/robgleeson] has quit [Ping timeout: 252 seconds] 20:49:45 jpfuentes2 [~jacques@166.170.32.133] has joined #lisp 20:49:52 normanrichards [~textual@70.114.215.220] has joined #lisp 20:50:25 jordonbiondo [~user@50-77-199-17-static.hfc.comcastbusiness.net] has joined #lisp 20:50:29 dlowe: lfe maybe then? 20:51:21 minion: memo for drewc: you're confusing INTERN with READ! 20:51:21 Remembered. I'll tell drewc when he/she/it next speaks. 20:52:02 jaimef: missing parentheses in examples is to keep you on your toes. 20:53:26 matko [~matko@ip82-139-125-221.lijbrandt.net] has joined #lisp 20:54:44 r0b1 [~robert@subtle/contributor/robgleeson] has joined #lisp 20:56:01 cheryllium [~chatzilla@128.237.208.12] has joined #lisp 20:56:13 how do I install the dlls for commonqt on windows? 20:56:15 vkrest [~vkrest@mpk-nat-2.thefacebook.com] has joined #lisp 20:56:35 I meant the #lisp sort of lisp :p 20:58:15 cheryllium: same as any dll on windows. Ie. ask on #microsoft-windows? I've no idea how it's done. Perhaps putting them in the current working directory would do? 20:58:33 stassats chastised me for not knowing what to do with them 20:58:42 cheryllium: it would be too easy to just use linux right? 20:58:48 yes, way too easy 20:59:02 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 20:59:22 cheryllium: google for: what to do with dll 20:59:45 I did, it just said drag to system32 and stuff... 21:00:08 Look... maybe I'm stupid, maybe I'm just a n00b, but I don't really understand how to put everything together to make commonqt work on windows 21:00:44 so I'm on this page http://common-lisp.net/project/commonqt/ 21:01:02 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 21:01:20 could someone please give me a rundown of how to make it work on windows? 21:02:20 cheryllium: the answer often begins with "install linux" 21:02:37 IOW, I have no experience with that OS either 21:02:48 guys, I have access to linux, but what if I want to develop for windows? 21:02:53 cheryllium: I think it's hard, and that there are a lot of steps, and nobody has made it easy yet. So you get to be a pioneer, I think. 21:02:55 if I wanted to install it on linux, I would just do it 21:03:20 That said, I vaguely remember a tutorial on exactly how to do it somewhere... 21:03:21 I don't think "install linux" is a helpful response when someone wants to know how to make something work on windows 21:03:22 *Xach* checks the links 21:03:54 there's this for windows 7 http://www.reddit.com/r/lisp/comments/1jq5rk/common_lisp_gui_options/ 21:04:06 That's the link I had saved. 21:04:25 I tried following all 27 steps, something went wrong somewhere though. I guess I'll try again 21:05:02 I'll try again and probably come asking you guys if something goes wrong again :( 21:05:27 Watcher7 [~w@108.216.28.176] has joined #lisp 21:05:36 cheryllium: To be fair, it was immediately followed by "I don't know the answer to the question posed". 21:06:09 -!- wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has quit [Ping timeout: 240 seconds] 21:06:12 (I haven't a clue about Windows either. Sorry.) 21:06:16 Odin: yes, that's true. I'm sorry. I guess I'm just tired of people saying "install linux" to anyone who has any troubles with anything on windows ever... 21:06:17 cheryllium: It may be that nobody here can help you do it 21:06:39 cheryllium: I think "install linux" is a joke reflex that blunts the pain of being unable to be helpful 21:07:03 for some, anyway 21:07:10 -!- wbooze [~wbooze@xdsl-78-35-174-208.netcologne.de] has quit [Ping timeout: 252 seconds] 21:07:20 *jaimef* hates that the jdk makes such a portable target 21:07:40 yes... I'll let you know how this goes. by the way, xach, you made quicklisp right? thank you so much for it 21:07:46 wbooze [~wbooze@xdsl-78-35-174-208.netcologne.de] has joined #lisp 21:07:48 But seriously! Instead of upgrading to Win7 or 8 or 9 all those Win-XP ATMs that even Microsoft doesn't want to maintain anymore, just replace them with Linux ATMs! 21:07:54 cheryllium: Understandably. It used to annoy me, but I've seen the inverse reaction often enough that I don't much care either way now... :p 21:08:05 IME, doing any work on Windows with anything not JRE/.NET involves becoming at least a minor domain expert 21:08:29 wgreenhouse [~wgreenhou@fsf/member/wgreenhouse] has joined #lisp 21:08:30 And there's a lot of doc on microsoft developer web sites. 21:09:06 I find Windows dev overall to be aggravating to an extreme degree. Install Linux, live happy, in my experience. 21:09:25 for some, righteous impracticality has been a joke for so long they forget 21:09:34 jaimef: It's a platform that works everywhere, rather than being platform-independent, though. 21:09:56 Odin-: yeah, just seeing clojure be portable :-/ 21:10:08 I'm not sure if I've ever actually used commonqt on windows (I /think/ I may have once), but dlls get picked up either from the same directory as the exe, or from a directory on PATH 21:10:15 Xach: I hate to say this, but isn't "righteous impracticality" something of a description of Lisp today? 21:10:32 only graphical stuff on windows I got workign with lisp is emacs. 21:11:15 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Read error: Operation timed out] 21:11:27 Odin-: No way. Lisp truly *is* the greatest and bets thing in the world. 21:11:41 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #lisp 21:11:44 Everything else, though, is just a matter of pragmatic personal needs and experience. 21:11:45 -!- jtza8 [~jtza8@105-237-80-164.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 21:11:52 -!- wbooze [~wbooze@xdsl-78-35-174-208.netcologne.de] has quit [Client Quit] 21:12:04 Xach: That's the "righteous" part. The "impractical" part is how bizarrely few people seem to get it... 21:12:45 They will get it when the revolution comes, whether they want to get it or not. 21:13:15 sellout- [~Adium@70-91-168-190-BusName-Colorado.hfc.comcastbusiness.net] has joined #lisp 21:14:11 add^_ [~user@m176-70-192-216.cust.tele2.se] has joined #lisp 21:14:34 Will that be around the time CLtL3 is published? 21:16:40 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 21:16:52 We'll see 21:17:02 p_nathan are you the one who commented on my blog? 21:17:13 on reddit? 21:17:33 -!- przl [~przlrkt@p5DCA39D7.dip0.t-ipconnect.de] has quit [Quit: leaving] 21:19:01 wbooze [~wbooze@xdsl-78-35-174-208.netcologne.de] has joined #lisp 21:20:02 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 21:20:48 p'raps 21:20:52 Um. Yes. 21:21:01 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #lisp 21:21:04 -!- Code_Man` [~Code_Man@2a02:1205:5058:1cb0:223:54ff:fe38:82c2] has quit [Remote host closed the connection] 21:21:13 ah.. sorry if I startled you 21:23:03 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 21:23:30 -!- klltkr_ [~klltkr@unaffiliated/klltkr] has quit [Quit: My MacBook has gone to sleep. ZZZzzz] 21:25:24 you saw through his clever disguise 21:25:32 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 21:25:39 drewc [~drewc@remote.maxwellclaims.net] has joined #lisp 21:26:08 -!- EvW [~Thunderbi@a82-95-114-27.adsl.xs4all.nl] has quit [Read error: Operation timed out] 21:26:14 frx [frx@93-139-71-10.adsl.net.t-com.hr] has joined #lisp 21:26:25 I sure showed him 21:26:47 -!- Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has quit [Read error: Connection reset by peer] 21:27:34 yea. p_nathan sure hides my secret p_nathan identity. 21:28:06 Nizumzen [~Nizumzen@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net] has joined #lisp 21:28:27 Secret agent man! 21:29:56 -!- round-robin [~bubo@91.224.149.58] has quit [Quit: leaving] 21:30:00 -!- barryfm [~barryfm@fl-71-52-211-92.dhcp.embarqhsd.net] has left #lisp 21:32:02 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 21:32:07 -!- sohail__ [~sohail@75-119-248-79.dsl.teksavvy.com] has quit [Quit: This computer has gone to sleep] 21:33:04 -!- fiveop [~fiveop@p5DDC4B01.dip0.t-ipconnect.de] has quit [] 21:36:14 I tried getting my commonqt app deployed on windows some months back. Sadly it only ended it a lot of time wasted in frustration with no real results. 21:36:26 -!- slyrus [~chatzilla@107.201.5.56] has quit [Ping timeout: 260 seconds] 21:38:29 slyrus [~chatzilla@107.201.5.56] has joined #lisp 21:38:45 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 21:39:24 rot26 encoding, such deviousness! 21:40:15 If rot26 was good enough for roswell, it should be good enough for you too. 21:41:10 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 21:41:15 krrrcks [~krrrcks@krrrcks.de] has joined #lisp 21:41:47 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 272 seconds] 21:41:48 *Odin-* wonders how rot26 would work with, say, French. 21:42:44 You need stateful rot26, putting the accented letters in the same boxes as their unaccented version, but with an accented state. 21:43:02 ndrei [~avo@83.142.149.227] has joined #lisp 21:43:14 On Russian on the other hand, it's no good. 21:43:51 bocaneri [~bocaneri_@about/linux/staff/sauvin] has joined #lisp 21:44:35 nha_ [~prefect@koln-5d815b5d.pool.mediaWays.net] has joined #lisp 21:46:00 -!- jpfuentes2 [~jacques@166.170.32.133] has quit [Read error: Connection reset by peer] 21:46:41 pjb: What about oe? 21:47:17 You could split it before encoding and rejoin it after. 21:47:24 -!- sdemarre [~serge@91.176.214.155] has quit [Read error: Operation timed out] 21:47:50 -!- ZombieChicken [~weechat@unaffiliated/forgottenwizard] has quit [Ping timeout: 246 seconds] 21:47:59 Hm. An easier fit than for Icelandic, then. :) 21:48:15 klltkr_ [~klltkr@unaffiliated/klltkr] has joined #lisp 21:48:34 __greg [~Greg@216-129-179-180.arvig.net] has joined #lisp 21:49:03 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 21:51:24 ZombieChicken [~weechat@unaffiliated/forgottenwizard] has joined #lisp 21:55:49 -!- Fare [fare@nat/google/x-xnbxwgagbafdbfjb] has quit [Ping timeout: 272 seconds] 21:56:00 jpfuentes2 [~jacques@static-71-251-230-114.rcmdva.fios.verizon.net] has joined #lisp 21:56:02 -!- frx [frx@93-139-71-10.adsl.net.t-com.hr] has quit [Ping timeout: 264 seconds] 21:56:07 Here is an example from the CLHS: 21:56:07 (let ((x)) 21:56:07 (progv '(x) '(4) (list x (symbol-value 'x)))) 21:56:07 How does the compiler know that in the list, the 1st x refers to the 'let' x, while the second is the 'progv' x? 21:56:30 -!- zajn [~zajn@airbears2-136-152-142-13.AirBears2.Berkeley.EDU] has quit [Quit: zajn] 21:56:48 read about symbol-value, which only targets special variables IIRC 21:57:16 let introduces lexical binding, progv introduces dynamic binding (aka special variables), right? 21:57:21 -!- Davidbrcz [~david@88.95.11.109.rev.sfr.net] has quit [Ping timeout: 245 seconds] 21:58:30 just read symbol-value and progv entries, it seems that's what's happening 21:58:38 dim: Yes. CLHS says that symbol-value cannot access lexical symbols, only dynamic symbols 21:58:56 yes, the variable reference is lexical. progv introduces a dynamic binding but doesn't mark the variable special. 21:59:14 -!- nha_ [~prefect@koln-5d815b5d.pool.mediaWays.net] has quit [Ping timeout: 265 seconds] 21:59:20 if you had the inner form as (locally (declare (special x)) (list x (symbol-value 'x))) you'd get (4 4). 22:01:50 -!- jordonbiondo [~user@50-77-199-17-static.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 22:02:06 jordonbiondo [~user@70-88-108-205-isp-mi.hfc.comcastbusiness.net] has joined #lisp 22:02:38 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 22:02:50 zophy [~venom@host-94-20-107-208.midco.net] has joined #lisp 22:04:09 Judy23 [~Judy23@95.141.28.122] has joined #lisp 22:04:11 Here some videos. I hope you like them! http://bit.do/my_videos69 22:05:00 -!- Judy23 [~Judy23@95.141.28.122] has quit [Read error: Connection reset by peer] 22:05:16 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 22:05:21 -!- ivan-kanis [~user@lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:05:36 what happened to poor abby :~( 22:08:25 -!- mishoo [~mishoo@93.113.190.121] has quit [Ping timeout: 265 seconds] 22:08:26 -!- BookerDewitt [~loic@156.44.122.78.rev.sfr.net] has quit [Remote host closed the connection] 22:11:02 Bike: Thank you for your remark. Very helpful 22:11:44 it's important to understand that a name being special and a name having a dynamic value are kind of orthogonal. it makes sense, i mean after all progv's symbols aren't even constant 22:13:24 Bike: In what way, *constant*? 22:13:44 i mean you can do (progv (call-some-random-function) ...) 22:14:02 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 22:14:09 Bike: And the random function would return a symbol? 22:14:16 but whether a variable reference is lexical has to be known at compile time 22:14:19 a list of symbols, yeah 22:15:12 Bike: I've only just discovered progv. I notice that it is a special form, so is let (a macro) defined in terms of it? 22:15:24 let is a special form 22:15:33 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 22:15:34 (well, operator) 22:16:05 Bike: Yes, indeed you are correct! 22:16:15 you couldn't define the lexical part of let in terms of progv. if you were dedicated you could define let in terms of progv and lambda forms. 22:16:18 Bike: I just checked with the CLHS 22:16:32 um, probably. might be some hairiness i'm forgetting. 22:17:07 Bike: I don't think so. Sounds to me that you are "spot-on". 22:17:36 -!- MoALTz_ [~no@5.173.248.233] has quit [Ping timeout: 252 seconds] 22:18:41 -!- tensorpudding [~tensorpud@99.102.66.210] has quit [Read error: Connection reset by peer] 22:19:26 KaiQ [~localhost@p5DD9E39A.dip0.t-ipconnect.de] has joined #lisp 22:22:23 -!- patapon [~deglingo@ALille-251-1-120-210.w86-208.abo.wanadoo.fr] has quit [Quit: Ex-Chat] 22:25:25 Fare [~fare@172.56.35.163] has joined #lisp 22:28:35 -!- lduros [~user@fsf/member/lduros] has quit [Ping timeout: 252 seconds] 22:30:50 -!- Fare [~fare@172.56.35.163] has quit [Ping timeout: 264 seconds] 22:36:14 sellout-1 [~Adium@70-91-168-190-BusName-Colorado.hfc.comcastbusiness.net] has joined #lisp 22:36:15 -!- sellout- [~Adium@70-91-168-190-BusName-Colorado.hfc.comcastbusiness.net] has quit [Ping timeout: 272 seconds] 22:36:54 -!- sellout-1 is now known as sellout 22:37:39 freid [~admin@148.Red-79-148-241.staticIP.rima-tde.net] has joined #lisp 22:38:18 -!- vkrest [~vkrest@mpk-nat-2.thefacebook.com] has quit [Remote host closed the connection] 22:38:20 pyx [~pyx@unaffiliated/pyx] has joined #lisp 22:39:52 -!- pyx [~pyx@unaffiliated/pyx] has quit [Client Quit] 22:40:56 Jayk97 [~quassel@50.13.169.64] has joined #lisp 22:44:11 -!- Kunchun [~quassel@50.13.169.64] has quit [Ping timeout: 265 seconds] 22:44:34 zajn [~zajn@airbears2-136-152-142-39.AirBears2.Berkeley.EDU] has joined #lisp 22:44:49 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZzzZ] 22:50:08 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 22:50:30 -!- zygentoma [~kvirc@dslb-178-003-065-117.pools.arcor-ip.net] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 22:53:46 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 22:54:11 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 260 seconds] 22:55:09 mrSpec [~Spec@77-255-96-176.adsl.inetia.pl] has joined #lisp 22:55:09 -!- mrSpec [~Spec@77-255-96-176.adsl.inetia.pl] has quit [Changing host] 22:55:09 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 22:56:25 -!- doomlord_ [~servitor@host109-151-65-32.range109-151.btcentralplus.com] has quit [Quit: Leaving] 22:56:38 -!- trebor_home [~email@dslb-178-004-018-035.pools.arcor-ip.net] has quit [Ping timeout: 264 seconds] 22:57:53 ndrei [~avo@83.142.149.227] has joined #lisp 22:57:58 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 22:58:49 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: Lost terminal] 22:58:50 -!- ikki [~ikki@187.191.6.72] has quit [Ping timeout: 252 seconds] 22:59:24 -!- drewc [~drewc@remote.maxwellclaims.net] has quit [Ping timeout: 252 seconds] 22:59:24 -!- ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has quit [Read error: Connection reset by peer] 22:59:44 ianmcorvidae [~ianmcorvi@ip68-99-254-231.ph.ph.cox.net] has joined #lisp 23:00:25 -!- otwieracz [~gonet9@v6.gen2.org] has quit [Ping timeout: 272 seconds] 23:01:56 -!- hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 23:02:13 add^_` [~user@m176-70-197-83.cust.tele2.se] has joined #lisp 23:02:34 Fare [~fare@cpe-72-229-109-116.nyc.res.rr.com] has joined #lisp 23:03:34 -!- normanrichards [~textual@70.114.215.220] has quit [] 23:04:24 -!- add^_ [~user@m176-70-192-216.cust.tele2.se] has quit [Read error: Operation timed out] 23:04:58 -!- sheep1972 [~Seed@wool.shiftysheep.be] has quit [Quit: Are you sure you want to continue connecting (yes/no)?] 23:05:47 bcoburn [~nialo@ool-2f10e575.dyn.optonline.net] has joined #lisp 23:05:54 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Ping timeout: 260 seconds] 23:06:55 sheilong [~sabayonus@unaffiliated/sheilong] has joined #lisp 23:07:09 otwieracz [~gonet9@v6.gen2.org] has joined #lisp 23:07:16 Code_Man` [~Code_Man@2a02:1205:5058:1cb0:223:54ff:fe38:82c2] has joined #lisp 23:07:22 EvW [~Thunderbi@a82-95-114-27.adsl.xs4all.nl] has joined #lisp 23:08:18 zophy_ [~venom@host-94-20-107-208.midco.net] has joined #lisp 23:11:03 davazp [~user@77.Red-88-23-190.staticIP.rima-tde.net] has joined #lisp 23:12:42 -!- Poenikatu [~kvirc@pdpc/supporter/bronze/poenikatu] has left #lisp 23:14:13 percopal_ [~percopal@63.65.76.38] has joined #lisp 23:15:53 -!- nug700 [~nug700@71-223-97-227.phnx.qwest.net] has quit [Quit: bye] 23:16:14 nug700 [~nug700@71-223-97-227.phnx.qwest.net] has joined #lisp 23:16:44 -!- zophy [~venom@host-94-20-107-208.midco.net] has quit [Ping timeout: 260 seconds] 23:16:48 -!- jordonbiondo [~user@70-88-108-205-isp-mi.hfc.comcastbusiness.net] has quit [*.net *.split] 23:16:50 -!- alexherbo2 [~alexherbo@mawercer.de] has quit [*.net *.split] 23:16:51 -!- chronographic [~vulpicide@wrongplanet/CrazyEddy] has quit [*.net *.split] 23:16:51 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [*.net *.split] 23:16:52 -!- percopal [~percopal@63.65.76.38] has quit [*.net *.split] 23:16:56 -!- Tarential [~Tarential@li472-156.members.linode.com] has quit [*.net *.split] 23:16:58 -!- yeltzooo [~yeltzooo@162.243.110.169] has quit [*.net *.split] 23:17:03 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Ping timeout: 264 seconds] 23:18:36 jordonbiondo [~user@70-88-108-205-isp-mi.hfc.comcastbusiness.net] has joined #lisp 23:18:36 alexherbo2 [~alexherbo@mawercer.de] has joined #lisp 23:18:36 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 23:18:36 Tarential [~Tarential@li472-156.members.linode.com] has joined #lisp 23:18:36 yeltzooo [~yeltzooo@162.243.110.169] has joined #lisp 23:18:53 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Max SendQ exceeded] 23:18:54 -!- yeltzooo [~yeltzooo@162.243.110.169] has quit [Max SendQ exceeded] 23:19:16 yeltzooo [~yeltzooo@162.243.110.169] has joined #lisp 23:19:57 -!- bjz [~bjz@125.253.99.68] has quit [Ping timeout: 272 seconds] 23:19:58 impulse [~impulse@65.92.154.85] has joined #lisp 23:20:08 -!- add^_` [~user@m176-70-197-83.cust.tele2.se] has quit [Remote host closed the connection] 23:20:45 bjz [~bjz@125.253.99.68] has joined #lisp 23:20:53 -!- percopal_ [~percopal@63.65.76.38] has quit [Ping timeout: 265 seconds] 23:20:57 -!- jpfuentes2 [~jacques@static-71-251-230-114.rcmdva.fios.verizon.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 23:21:05 antonv` [~user@93.171.161.176] has joined #lisp 23:21:41 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 248 seconds] 23:21:49 77CABIZU1 [~alectorom@wrongplanet/CrazyEddy] has joined #lisp 23:22:07 gjulianm [~quassel@59.15.218.87.dynamic.jazztel.es] has joined #lisp 23:25:02 -!- gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has quit [Ping timeout: 272 seconds] 23:25:02 -!- antonv [~user@93.171.161.176] has quit [Ping timeout: 272 seconds] 23:25:02 -!- ferada [~ferada@37.221.196.86] has quit [Ping timeout: 272 seconds] 23:25:17 gigetoo [~gigetoo@c83-250-61-4.bredband.comhem.se] has joined #lisp 23:27:10 joneshf-work [~joneshf@167.222-62-69.ftth.swbr.surewest.net] has joined #lisp 23:27:12 anybody got a cute way to manage indenting of output. I usually do ~&~Vt but ~t likes output at least one space 23:29:00 innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has joined #lisp 23:29:51 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 245 seconds] 23:30:17 <_death> wasn't there an indenting-printer in PCL 23:30:57 <_death> also the pprinter has indentation support, but I always forget how to use it 23:32:54 ndrei [~avo@83.142.149.227] has joined #lisp 23:33:21 _death: it doesn't look like PCL got much to say on the matter - https://www.google.com/search?q=site%3Agigamonkeys.com+indent 23:33:42 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: going home] 23:33:56 _death: pprint, that way likes madness :)  fun though 23:34:22 <_death> did you check the results? it does mention this indenting-printer thingy 23:34:27 percopal [~percopal@63.65.76.38] has joined #lisp 23:34:32 <_death> http://www.gigamonkeys.com/book/practical-an-html-generation-library-the-interpreter.html 23:34:37 <_death> section Indenting Printer 23:34:48 Doesn't pprint just indent nicely by itself (based on *print-length*)? 23:36:43 bhyde: Managing indentation sounds like the early stages of madness in itself, so why not go the whole hog? 23:37:58 bhyde: On a more serious note, as far as I've been able to tell, the pretty printer is complicated chiefly because there's hardly any documentation to be found that's not written in a reference style... 23:38:40 ikki [~ikki@187.191.6.54] has joined #lisp 23:38:48 I worte an entire C code generator based on the pretty printer, i'd rather not go down that path again. my memory is that getting the close } on the line were I wanted them was impossible 23:38:49 <_death> well there's at least the XP paper and that Lisp->Pascal paper 23:39:54 <_death> maybe also Norvig's Dylan thingy uses it.. don't remember 23:40:22 -!- zajn [~zajn@airbears2-136-152-142-39.AirBears2.Berkeley.EDU] has quit [Quit: zajn] 23:41:04 oh boy, dinner. 23:41:13 maybe I'll use a fill pointer string 23:41:38 yummy 23:41:38 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 23:45:59 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 260 seconds] 23:46:49 -!- innertracks [~Thunderbi@c-24-17-64-212.hsd1.wa.comcast.net] has quit [Quit: innertracks] 23:47:49 -!- tali713 [~tali713@2001:0:53aa:64c:32:562a:b3ee:137e] has quit [Ping timeout: 256 seconds] 23:47:49 ndrei [~avo@83.142.149.227] has joined #lisp 23:47:56 bhyde: I'd love to see the C pretty printer. 23:48:33 ... is the code in a public repo somewhere? 23:48:53 mindCrime [~prhodes@2001:470:e435:2:9eb7:dff:fec3:d408] has joined #lisp 23:50:06 drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has joined #lisp 23:50:39 tali713 [~tali713@2001:0:53aa:64c:32:562a:b3ee:137e] has joined #lisp 23:51:26 -!- drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has quit [Client Quit] 23:51:42 drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has joined #lisp 23:52:32 -!- gjulianm [~quassel@59.15.218.87.dynamic.jazztel.es] has quit [Read error: Connection reset by peer] 23:53:36 zRecursive [~czsq888@183.13.192.94] has joined #lisp 23:54:59 -!- sellout [~Adium@70-91-168-190-BusName-Colorado.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 23:55:10 *jaimef* tosses ecl 23:55:14 -!- drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has quit [Client Quit] 23:55:35 drewc [~drewc@S0106c8d71945c789.vn.shawcable.net] has joined #lisp 23:57:16 -!- sytse [sytse@swielinga.nl] has quit [Ping timeout: 245 seconds] 23:58:12 ASau` [~user@p54AFF98E.dip0.t-ipconnect.de] has joined #lisp 23:58:23 knob [~knob@66-50-170-11.prtc.net] has joined #lisp 23:59:10 -!- nicdev [~user@kilimanjaro.rafpepa.com] has quit [Remote host closed the connection] 23:59:11 nicdev` [~user@kilimanjaro.rafpepa.com] has joined #lisp 23:59:44 frx [frx@78-1-191-177.adsl.net.t-com.hr] has joined #lisp 23:59:55 -!- impulse [~impulse@65.92.154.85] has quit [Ping timeout: 252 seconds]