< 1131235885 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Jix, last night you said that you refused to use C++ anymore. What was troubling you? < 1131236056 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :something didn't work as i expected and i was unable to find the bug < 1131236115 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :some people say they hate dynamic languages because they have too less compile time checks.. i hate c++ because the runtime error msgs doesn't help < 1131236115 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Want me to take a look? I'm enough of a C++ weenie that I can usually spot even obscure bugs. < 1131236150 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :That is true. If you want decent error reporting in C++, you have to roll your own. :( < 1131236163 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's something with obscure memory management i just don't want to care about MM... < 1131236169 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's why i'm using lisp now < 1131236189 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lisp is more intuitive for me < 1131236223 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1131236260 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I don't suppose you'd let me look at the code that was troubling you? < 1131236288 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'd have you to send 3 c++ files that probably wont compile... < 1131236307 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea where the bug is and my fixing attempts resulted in even more bugs < 1131236329 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you'd probably have to rewrite the whole code too fix it < 1131236344 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I'd still be curious to see. If you want, you can just copy and paste them into the following form: http://www.xmission.com/~tyrecius/mail.html < 1131236346 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i've done more in lisp know that i did in c++ for that project < 1131236348 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :And then I could read them. < 1131236528 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :done < 1131236580 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Thanks. < 1131237322 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I see the problem. < 1131237349 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :And I see why you wanted a GC. :) < 1131237593 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :The problem is that all of the pointers in your RHS object come from the vector in 'vector snodes = current_node->subnodes();'. This is destroyed at the end of every 'step()' call. Thats why you get dangling pointers. < 1131237611 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :And with a proper GC, all of that is moot 'cuz the GC will keep them around for you. < 1131237785 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :objc memory management would be ok too < 1131238131 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I am a bit puzzled about why your priority queue holds pointers rather than just the objects themselves. < 1131238179 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i tried every pointer not pointer combination < 1131238205 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1131238258 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Well, I don't blame you for being frustrated in a situation like that. It looks like it just calls out for a GC. :) < 1131238270 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I hope you are having more fun doing it in LISP. :) < 1131238280 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have < 1131238301 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Nifty. And thanks for letting me sate my curiosity. < 1131238620 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :HAH i just noticed a big error in my algorithm and it was just a little work to fix it! < 1131238631 0 :lirthy!n=klutzy@dor20517.kaist.ac.kr JOIN :#esoteric < 1131238636 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin lirthy < 1131238718 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :duerig: you arn't on the esolang map < 1131239880 0 :J|x!i=jix@F3260.f.strato-dslnet.de JOIN :#esoteric < 1131240415 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1131240418 0 :J|x!unknown@unknown.invalid NICK :jix < 1131240437 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :jix: esolang map? Eh? < 1131240456 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :see topic < 1131240463 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : - map: http://www.frappr.com/esolang - < 1131240582 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Interesting. < 1131240728 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I'm on it now. < 1131240739 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately, I'm not from anywhere interesting. :) < 1131241138 0 :lirthy!unknown@unknown.invalid QUIT :Remote closed the connection < 1131241925 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<-.+. < 1131241932 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :test < 1131241934 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :HAH < 1131241939 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :successfully ported < 1131242013 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wait the numbers of > is wrong < 1131242076 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah was a stupid typo < 1131242123 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm there seems to be a bug in the priority queue < 1131242733 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :queueueueueueue! < 1131243252 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.---------------.++++++++++++++.+. < 1131243258 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.---------------.++++++++++++++.+. < 1131243266 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :test < 1131243277 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :done with rhs in lisp < 1131243424 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++..>++++++++++++++++++++++++++++++++.<+++++++++++++++++++++++++++++++++++++++++.+++++++++++++.+++++..--------.-------.++++++++++++++.>.<----.---------.>.<----.+++..+++++++++++++.>.<---.-.>.<++++++.------------.---.>.<++++++++++++++++++.----------------------.+++++++++++..++. < 1131243458 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :99 bottles of beer on the walln < 1131243548 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and that is the shortest code for that string without looping < 1131243583 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :What exactly is RHS? < 1131243610 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Right Hand Side < 1131243625 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I realize that. But what is it in the context of bf? < 1131243630 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :its just the right part of the code (the left is generated using genetic algorithms) < 1131243635 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in context of bf it's nothing < 1131243667 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in context of bf output code breading it's partitioning the program into data-cell-initialisation (left hand) and outputing (right hand) < 1131243679 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and without left hand data is initialized to 0,0,0.... < 1131243688 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. I see. < 1131243750 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :So you wrote a search program which tries to find the shortest bf code which will initialize a set of cells to particular values, right? < 1131243802 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no < 1131243826 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i wrote a program to search the shortest code to output a givin string using a givin memory data < 1131243831 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :given < 1131243839 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1131243840 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1131243941 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :It is interesting that you had to use a graph search algorithm for that. I would have naively thought that it was a simpler problem than that. < 1131243975 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :But I can see why you chose to do it that way in retrospect. < 1131244008 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if you choose the shortest one with each step you may have to choose longer one later because you messed up the memory with the first shorter one < 1131244023 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :*nod* < 1131244051 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has to refine the estimation function < 1131244130 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. I notice that there is no looping in your programs. < 1131244155 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is < 1131244158 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in subnodes < 1131244178 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Er. I meant in the bf programs that you tried out. < 1131244183 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1131244198 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :So looping just didn't happen to be advantageous in those circumstances? < 1131244215 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :looping would make A* kinda impossible.. < 1131244235 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't have a limited set of subnodes then < 1131244253 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm... < 1131244258 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there are some special cases and i'm going to take advantage of them < 1131244274 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :That could be a big issue. That means that you probably aren't being minimal. < 1131244285 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Let me think. < 1131244302 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :take a look at most output codes.. the right side is like 90% loop less < 1131244493 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :But there are all kinds of places where [<+>-] might stand in for arbitrarily long '+' strings. < 1131244527 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1131244530 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1131244533 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Or [<->-], or having a different number of '<' and '>'. < 1131244554 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Er I mean the having more than one '<' and more than one '>' even if they are the same. < 1131244582 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :And that is just something off the top of my head. It seems like there might be any number of situations. < 1131244588 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :But that might make the whole problem untractable. < 1131244604 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :thats the point.. there might be any number of situations < 1131244644 0 :calaptop!n=calamari@ip68-105-130-108.tc.ph.cox.net JOIN :#esoteric < 1131244653 0 :calaptop!unknown@unknown.invalid PRIVMSG #esoteric :re's < 1131244678 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm... < 1131244680 0 :calaptop!unknown@unknown.invalid NICK :calamari < 1131244701 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Let me think about this. There may be some clever way we can get the best of both worlds. < 1131244805 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have an idea! < 1131244812 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :split the output into multiple rhs and lhs < 1131244831 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the lhs can contain arbitrary code including all possible loop constructs < 1131245143 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I thought that the lhs was generated0. < 1131245148 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :manually. < 1131245154 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :atm yes < 1131245163 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :later it's generated using genetic algorithms < 1131245168 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1131245176 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Why not do the rhs with GAs too? < 1131245185 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :If we're in approximation-ville anyhow? < 1131245204 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because it would take too long to generate an output that actually prints the wanted string < 1131245239 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... Su < 1131245251 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Gah. Cat on the keyboard. :) < 1131245301 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... Suppose that we start out with something relatively naive that outputs the data. Then we have output-preserving mutations? I'm not sure exactly how to do those, but if we could, then I think we'd be home free. < 1131245390 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Grr.. I dunno. Combination would be really hard. < 1131245395 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Let me think some more. :( < 1131245418 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :rule of making super cool programs: < 1131245424 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :make them working first < 1131245432 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :then make them super cool ;) < 1131245436 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha. Granted. < 1131245444 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :But you've already got it working. :) < 1131245465 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :not all parts only a simple rhs not a rhs with good estimates < 1131245513 0 :Sgep!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is going to check out ReactOS's LiveCD... < 1131245553 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :does that have a bash terminal, or is it tryign to be as windows as possible? < 1131245563 0 :Sgep!unknown@unknown.invalid QUIT : < 1131245577 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I may never know.. hehe :) < 1131245834 0 :lirthy!n=klutzy@dor20517.kaist.ac.kr JOIN :#esoteric < 1131245838 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. I've got an idea. < 1131245848 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :You could do a Simulated Annealer. < 1131245948 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :g'night < 1131245953 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :There would be a small number of ways that you could do a one-off modification of the bf code: insert a bounded loop, insert some number of left shifts or right shifts, insert some number of increments or decrements. And you could have a greedy completion. < 1131245956 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's 4am here... < 1131245956 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ummm... < 1131245958 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ok. < 1131245972 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Goodnight. < 1131245976 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :And good luck with your RHS. < 1131245981 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :thx < 1131245982 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1131245984 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :caaaaaaaaaaaaalimari < 1131245987 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :er < 1131245993 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :blah you know what I mean < 1131245999 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :kaaaaaaaaahn < 1131246000 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :! < 1131246005 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :pretty much < 1131246010 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha < 1131246026 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :robbbbbbbbbbbdgreat < 1131246029 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :there you are < 1131246046 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :hey is there something available to convert 6502 assembly to x86? < 1131246065 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :robdgreat: I need a better chat program.. wonder if there any any console chats that allow scrollback < 1131246079 0 :Sgep!n=sgeo@ool-182e9882.dyn.optonline.net JOIN :#esoteric < 1131246084 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :The one I'm using does. < 1131246094 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Or rather it uses my own console's scrollback. < 1131246108 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :robdgreat: I don't know of any automatic tools.. what are you trying to do? < 1131246115 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: cool, which app? < 1131246122 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :ircii < 1131246129 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :blah that's what I'm using hehe < 1131246138 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :my scrollback must be busted < 1131246141 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I have a disassembler listing of a rom image, I might take this opportunity to port it manually < 1131246148 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :and learn a thing or two < 1131246151 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :or 80 < 1131246164 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :atari 800? < 1131246177 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1131246185 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :What terminal are you using, calamari? < 1131246193 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if you have it in binary form you can run it on the atari800 emu < 1131246199 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm gonna make a native atari basic interpreter < 1131246199 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1131246203 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :don't want to have to use the emu < 1131246205 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I have the emu < 1131246211 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: not sure what you mean.. I'm using getty < 1131246230 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: I'm not in x if that's what you're asking < 1131246258 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Your using windows? < 1131246266 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: no, linux < 1131246275 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ah. A text only screen. < 1131246277 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ok. < 1131246278 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: I call it ctrl-alt-f1 mode.. not sure of the real name of it < 1131246303 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :In that case have you tried shift-pgup, ctl-pgup, and alt-pgup to see if they'll scrill? < 1131246312 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Er scroll? < 1131246324 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1131246339 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ok. Then it is your terminal. < 1131246346 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :shift-pgup doesn't do anything, the other combos give ~ < 1131246351 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure how to configure the text-only terminal on linux. < 1131246364 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: no prob.,. neither do I :) < 1131246386 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :My advice: Use x, then you can use an xterm and those are very configurable. :-) < 1131246397 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can't.. I have 26mb of disk space free :) < 1131246403 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha. < 1131246404 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ok. < 1131246420 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking of setting up svgalib tho.. I understand links works with that :) < 1131246455 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if I can get a halfway decent web browser working I may decide to zip up the windows intall and that'll give me more room to play < 1131246532 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :calamari, http://www.unixguide.net/linux/faq/07.06.shtml talks about messing around with the kernel source to change scroll-back behaviour. < 1131246541 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you can do that and recompile the kernel. < 1131246599 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1131246770 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh it's called a vc :) < 1131246780 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :"virtual console" < 1131247228 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1131247237 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :That might be a good search term for google. :) < 1131247472 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that doc helped a lot actually, thanks < 1131247490 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I have 6 vc's, and maybe that's why I can't scroll back... no remaining video memory < 1131247664 0 :puzzlet!n=puzzlet@61.247.149.178 JOIN :#esoteric < 1131247832 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1131247834 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1131247873 0 :calamari!n=calamari@ip68-105-130-108.tc.ph.cox.net JOIN :#esoteric < 1131248003 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Did it help? < 1131248026 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Be sure to make enough text to run off the top of the screen. Otherwise it won't scroll back regardless. < 1131249578 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :lock picking is interesting. < 1131252228 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :lament, yes. But of limited utility. < 1131254050 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: well yes & no < 1131254057 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it gave me a lot more scrollback < 1131254067 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :however, I found out what happens to my scroll < 1131254079 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if I switch to another vc and back I lose all my scrollback < 1131254200 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :then don't ever switch to another vc < 1131254203 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :Simple. < 1131254205 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :hehehe < 1131255701 0 :Sgep!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1131257017 0 :Sgep!n=sgeo@ool-182e9882.dyn.optonline.net JOIN :#esoteric < 1131259788 0 :laz_!n=laz@68-187-75-78.dhcp.stgr.ut.charter.com JOIN :#esoteric < 1131259889 0 :laz_!unknown@unknown.invalid PART #esoteric :? < 1131260878 0 :marcan!unknown@unknown.invalid QUIT :Remote closed the connection < 1131263999 0 :clog!unknown@unknown.invalid QUIT :ended < 1131264000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1131264093 0 :marcan!n=marcanso@160.10.7.145 JOIN :#esoteric < 1131264448 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Hmm. That is unfortunate. Let me see if I can find a remedy. < 1131264679 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :An imperfect solution would be to auto-log to a particular file. Then you could just 'less' the file. That would allow searching as well. But much less convenient than just scrollback. < 1131264817 0 :lirthy!unknown@unknown.invalid QUIT :")(" < 1131264852 0 :lirthy!n=klutzy@dor20517.kaist.ac.kr JOIN :#esoteric < 1131265843 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :duerig: :) thanks for the suggestions. I'll figure something out. < 1131265879 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :links with svgalib seems to be working fine, although I guess the driver for my card only gives 256 colors < 1131266047 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. The more I look at this, the more certain I become that you'd need to edit code in the kernel to get what you want. < 1131266056 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Sorry I couldn't be of more service. < 1131266117 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to stop looking now. However, some promising keywords I discovered were mdacon vgacon vga-text-console and linux-frame-buffer. I was reading the webpage http://www.digitalhermit.com/linux/hiresconsole.html < 1131266123 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :That is if you want to pursue my leads further. < 1131266127 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Take care. < 1131266632 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1131266809 0 :GregorR!unknown@unknown.invalid QUIT :Client Quit < 1131267216 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1131267672 0 :GregorR!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1131267870 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :okay, past 2am.. must go to bed :) < 1131267888 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks again duerig for your research & links < 1131267898 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1131268003 0 :Robdgre[a]t!i=me@ip68-226-175-204.lf.br.cox.net JOIN :#esoteric < 1131268003 0 :Robdgreat!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1131268034 0 :Sgep!unknown@unknown.invalid PRIVMSG #esoteric :ACTION NEEDS to leave now < 1131268158 0 :Sgep!unknown@unknown.invalid QUIT : < 1131273310 0 :duerig!unknown@unknown.invalid PART #esoteric :? < 1131273382 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1131275634 0 :jix!i=jix@F3260.f.strato-dslnet.de JOIN :#esoteric < 1131278630 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.++.------.+++++.>++++++++++++++++++++++++++++++++.<---------.+++++++++++++++++.-----------------.+++++++++++++.+++++++.----------.-.---------.>+.>++++++++++. < 1131278648 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :moin everyone! < 1131278774 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.++.------.+++++. < 1131278786 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1131279688 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the lisp implementation is so much faster than the ruby one < 1131281708 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!bf8 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++++++++++++++++++.+.+++++.------------.---.+++++++++++++.>++++++++++++++++++++++++++++++++.<++.---------------.++++++++++++++.+.>++++++++++++++... < 1131281727 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Another test... < 1131281752 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :0.048 seconds of real time 0.035805 seconds of user run time < 1131282198 0 :jix!unknown@unknown.invalid PART #esoteric :? < 1131282203 0 :jix!i=jix@F3260.f.strato-dslnet.de JOIN :#esoteric < 1131282992 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :test < 1131283814 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1131283848 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :me likes new opera 8.5 (haven't bothered upgrading until now) < 1131283942 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't like opera < 1131283943 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin Keymaker < 1131284185 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1131284191 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :don't like opera?! < 1131284795 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :grhh. i haven't managed to do anything yet! i've been awake for six hours < 1131284895 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :HAHA < 1131284897 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1131285287 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1131285319 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :grhh. i should learn some valid web designing.. < 1131285331 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :any good tutorials for css? < 1131285343 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :something that would tell how to do the stuff without tables < 1131285354 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :pha... who needs tutorials... < 1131285357 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :why does everyone complain about tables? < 1131285372 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i don't know the commands < 1131285374 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because tables are for tabular (?) data not for layout < 1131285380 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmh < 1131285383 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :grrr < 1131285409 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :just learn it by looking at css of csszengarden < 1131285425 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and use the w3schools reference < 1131285450 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i should just use tables.. < 1131285465 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :they're the best! < 1131285528 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no < 1131285547 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1131285561 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they make it hard to change the design they make it hard to print only the content of the page instead of the design (which is maybe not suited for printing..) < 1131285577 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :so..? :p < 1131285590 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :use what you want ;;) < 1131285596 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :wheee! < 1131285667 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :jix, know what font that is? http://www.csszengarden.com/?cssfile=/184/184.css&page=0 < 1131285691 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's nice font and common in blogs and stuff, i'd like to know what it is < 1131285713 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :font:11px/32px Georgia, 'Times New Roman', Times, serif; < 1131285725 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :cheers < 1131285730 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :on your computer it's the first font in the list that is installed < 1131285742 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1131285925 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :how they make those gradients? < 1131286205 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :images < 1131286214 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1131287195 0 :int-e!n=noone@td9091c7c.pool.terralink.de JOIN :#esoteric < 1131287306 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello int-e < 1131287331 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :noticed there's a new brainfuck competition going on, organized by calamari < 1131287348 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :? < 1131287383 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: yes. I still get notifications from the sourceforge forum. < 1131287403 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it has a cool prize! < 1131287412 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: so thanks to you I know about it. < 1131287487 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1131287817 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, can one have different favicons to different pages? < 1131287910 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :heh. wikipedia says: in the section of the document. < 1131287962 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :while the 'classic' favicon.ico is limited to the root 'directory' of the web site. < 1131287972 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1131289299 0 :Sgep!n=sgeo@ool-182e9882.dyn.optonline.net JOIN :#esoteric < 1131289666 0 :Robdgre[a]t!unknown@unknown.invalid NICK :Robdgreat < 1131291009 0 :ihope!n=chatzill@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1131291065 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I just made a binary lambda calculus syntax, which doesn't look very nice. < 1131291130 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :program: 1[function] < 1131291131 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :function: 0[function][function] or 11[identifier] or 10[lambda] < 1131291133 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lambda: [identifier][function] < 1131291134 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :identifier: [pidentifier]11 < 1131291136 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :pidentifier: [null] or 0[pidentifier] or 10[pidentifier] < 1131291160 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION head asplode. < 1131291179 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1131291325 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Of course, it's not very efficient: the smallest syntactically valid program is number 447. < 1131291477 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :what's that do? < 1131291547 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's the identity function. < 1131291760 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The K combinator is 3535, and the S combinator is too big to convert into decimal at the moment. < 1131291795 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Aha. S is 398949562099. < 1131291893 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :why do you distinguish programs and functions? < 1131291919 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ah, to allow 0 prefixes. ok < 1131292249 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't that be 948705375987 to make a program? < 1131292370 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Um, yes. < 1131292458 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :and the K is missing a pair of 11 ... < 1131292546 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(110111001111 = program lambda 11 lambda 011 identifier ) < 1131292558 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why so it is. So that means it's 14143? < 1131292573 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1131292682 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay. So does anybody know how to make the S combinator in Lisp? < 1131293120 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I'd say it's no fun, due to lack of partial application in Lisp < 1131293152 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You mean currying is wonky? < 1131293191 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(defun s (f g x) (funcall (funcall f x) (funcall g x))) works if all your functions are curried. < 1131293228 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :obviously, this s is *not* curried. < 1131293277 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is there a way to curry it? < 1131293458 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(defun curry3 (f) (lambda (x) (lambda (y) (lambda (z) (funcall f x y z))))) < 1131293463 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :(curry3 #'s) < 1131293481 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I don't know about any builtin ways, but I have very little experience with Lisp < 1131293651 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :* (funcall (funcall (funcall (curry3 #'s) (curry2 #'+)) #'1+) 5) < 1131293651 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :11 < 1131293654 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :it's no fun. < 1131293696 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :compare to Haskell: < 1131293699 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Prelude> let s f g x = (f x) (g x) in s (+) (1+) 5 < 1131293699 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :11 < 1131293724 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1131293733 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tosses Lisp in the trash can < 1131293800 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lisp isn't good for lambda calculus < 1131293801 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :Lisp is cool, but it's not a functional programming language. Its greatest power is its Macro facility. < 1131293815 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm using lisp for my new bfgentext < 1131293830 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because c++ has no gc and ugly syntax and ruby is too slow < 1131293909 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :C++ is a very useful high level assembler < 1131293913 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :ACTION giggles < 1131294121 0 :ihope!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1131294153 0 :ihope!n=chatzill@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1131294159 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ack. < 1131294453 0 :ihope!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1131294615 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i really like this new opera < 1131295650 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :grhh. must go < 1131295654 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1131295657 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1131295770 0 :mtve!unknown@unknown.invalid QUIT :Remote closed the connection < 1131299026 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1131301450 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1131301908 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ugh.. why every place is filled with sound, animation, video, pictures?! < 1131301937 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :why every place allows user to have 300 mb of space for pictures, music, video?! < 1131302020 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :why everything is so personal these days? people have blogs, make own podcasts, have hundred pictures of theirselves.. < 1131302141 0 :int-e!unknown@unknown.invalid PRIVMSG #esoteric :I don't know. < 1131302852 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :o-k < 1131302856 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1131306044 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite < 1131306046 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1131306201 0 :int-e!unknown@unknown.invalid PART #esoteric :? < 1131312910 0 :GregorR!n=chatzill@c-24-21-138-66.hsd1.or.comcast.net JOIN :#esoteric < 1131313573 0 :jix!unknown@unknown.invalid PART #esoteric :? < 1131313673 0 :calamari!n=calamari@ip68-105-130-108.tc.ph.cox.net JOIN :#esoteric < 1131315230 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1131315364 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hoi < 1131315580 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :HI!!!11ONE < 1131315728 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: do you know how to use autoscan? < 1131315739 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1131315746 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :what is configure.ac ? < 1131315766 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's the M4 script used to create the configure script. < 1131315775 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :autoscan should create configure.scan < 1131315807 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :autom4te: configure.ac: no such file or directory < 1131315807 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :autoscan: /usr/bin/autom4te failed with exit status: 1 < 1131315827 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What's that the output to? < 1131315830 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1131315831 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheheh < 1131315842 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's obnoxious output that autoscan produces for no reason :) < 1131315844 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I hate thta. < 1131315846 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*that < 1131315849 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You can ignore it. < 1131315861 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh thank you < 1131315877 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it did create the scan file :) I was just worried I'd done something wrong < 1131315880 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You have to modify configure.scan to your liking, then rename it configure.ac < 1131315898 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's because autoscan can also tell you how to update configure.ac < 1131316490 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how about automake? :) < 1131316505 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I know how to use that too. < 1131316523 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That being said, if you want to use them in combination, you should make the .am files before running autoscan. < 1131316545 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh, that makes sense < 1131316557 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I was wondering why I was having to put that stuff in manually < 1131316557 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :After all, autoscan does /scan/ :) < 1131316592 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :either I'm terrible at searching or the docs for this stuff are nonexistant < 1131316602 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The docs are quite excellent. < 1131316610 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.gnu.org/software/autoconf/ < 1131316612 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.gnu.org/software/automake/ < 1131316648 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thank you < 1131318439 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :A lot of exciting talk here :-P < 1131319047 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :got bfigolf.c bfstrip.c done.. just figureing out the auto* stuff < 1131319056 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :figureing -e < 1131319063 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1131319068 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :afk... < 1131320454 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1131321017 0 :kipple!n=kipple@168.80-202-98.nextgentel.com JOIN :#esoteric < 1131321464 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric