< 1220745811 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1220745818 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1220747024 0 :OkloThePol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220747024 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220748709 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Anyone want to try out my drainfuck parser? < 1220748858 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :If my langauge has all of the brainfuck commands working the same way, is my language turing-complete as well? < 1220749021 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Hey I thought brainfuck was intended to have the smallest compiler ever. < 1220749061 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :200 kb my ass < 1220749081 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :My interpreter is only 88 kb < 1220749139 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :yeah but theirs is tested :o) < 1220749145 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :True < 1220749146 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :(a joke, but you never know) < 1220749149 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :But mine can be. < 1220749158 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :A joke? Theirs aren't tested? < 1220749194 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraid I try to stay away from bf-alikes, so would be hard pressed to see any problems with it, but hopefully someone else will give you a hand < 1220749209 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1220749212 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :D:* < 1220749300 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Wow < 1220749322 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Why is my interpreter smaller than their compilers? < 1220749355 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :well, compilation and interpretation are different beasts for a start, perhaps that has an effect. < 1220749363 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1220749374 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :i think the brainfuck compiler was 200b < 1220749378 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :umm, actually < 1220749383 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Oh...bytes... < 1220749384 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :what compiler are you talking about? < 1220749385 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :...eheh.... < 1220749388 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :the original? < 1220749397 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :The smallest working < 1220749413 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :well the original was near 200b < 1220749414 0 :CO2Games!unknown@unknown.invalid PRIVMSG #esoteric :Sorry I was thinking kilobytes ahah < 1220749437 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :there's a 3d game in 98kb < 1220749447 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :.kkrieger or something < 1220751452 0 :oklofok!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220751453 0 :OkloThePol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220751607 0 :M0ny!unknown@unknown.invalid QUIT :"À vaincre sans péril on triomphe sans gloire..." < 1220751738 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1220754285 0 :bsmntbombdood_!n=gavin@97-118-123-197.hlrn.qwest.net JOIN :#esoteric < 1220754319 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1220758810 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1220758947 0 :GreyKnight!unknown@unknown.invalid QUIT :"fell into a bucket of sleep" < 1220759136 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | you could easily have like 10 buttons that way < 1220760815 0 :ihope!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1220761919 0 :psygnisfive!i=82f5c439@gateway/web/ajax/mibbit.com/x-7e2ffc030037ae4e JOIN :#esoteric < 1220761930 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so < 1220761935 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :http://wellnowwhat.net/transfers/prettyboy.jpg < 1220761936 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hot < 1220761938 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :want him < 1220761941 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :love his cock < 1220761943 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1220762078 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Note to self: Read commentary BEFORE clicking random links. < 1220767812 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1220767818 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :TOO MUCH FUN? < 1220768334 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hey guys- want to try out a new stack-based language I've cooked up? < 1220768335 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://rodger.nonlogic.org/games/GraphScript/ < 1220768363 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the interpreter is still a little brittle, but it can deal with most syntax errors somewhat gracefully < 1220768424 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :running either of the frontends I provide from the console will provide you with more helpful debugging information in the case of an error than just running the applet in a browser. < 1220768823 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, pikhq? < 1220769097 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dislike your symbol choices. :( < 1220769398 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :how so? Not a fan of square brackets? < 1220770042 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1220770053 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :not a fan of not using + - etc < 1220770143 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :>.< < 1220770216 0 :psygnisfive!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1220772522 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :well, 'night, folks < 1220773805 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: I'll check it out in the morning. < 1220774399 0 :clog!unknown@unknown.invalid QUIT :ended < 1220774400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1220775121 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1220775501 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'll check it out in the now. < 1220775618 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :these days, efficiency requires you to check it out in the past < 1220775639 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :always keep a time machine handy < 1220775647 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, in the past, i was checking out your mum. < 1220775681 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :how far in the past? < 1220775848 0 :tusho!n=tusho@91.105.98.27 JOIN :#esoteric < 1220775881 0 :kar8nga!n=kar8nga@m-23.vc-graz.ac.at JOIN :#esoteric < 1220775885 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Whew. < 1220775887 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I am here early. < 1220775911 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yay i drew a line < 1220775914 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :surprisingly, some people are awake < 1220776005 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i was woken up by a friends asking me to go to some whacky martial arts thing < 1220776120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yea, but i doubt there's anyone british in here < 1220776121 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1220776279 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches tusho doubt himself < 1220776298 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'm too tired to doubt. :3 < 1220776313 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if anyone is 1. awake 2. on IRC 3. british say "aaaaaaaaaafjkahsiuebfbuaishdiuqh312h3893y*&*&£Y" < 1220776339 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i really thought you were british < 1220776453 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that was a command to others < 1220776454 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not to myself < 1220776508 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but still, you seem not to include yourself in "anyone" < 1220776509 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1220776518 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1220776543 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :conclusion: tusho is a british robot < 1220776839 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :or, he is two < 1220776911 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :impeccable logic < 1220777016 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i am fuzzy < 1220777018 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and i like hugs. < 1220777045 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hugs tusho  < 1220777055 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :eww, that fuzz is mold! < 1220777057 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's fuzzy state continues unchanged < 1220777061 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no it's not :( < 1220777173 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i read too slowly < 1220777209 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :me too. must be a sign of genius. < 1220777276 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1220777277 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION investigates the fuzz more carefully with a microscope < 1220777291 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hey, there are little people in there! and skyscrapers! < 1220777296 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :8| < 1220777317 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and a starbucks! < 1220777451 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :as a plus side to my slow reading, i do usually remember every little detail about the book < 1220777470 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :except for names and years of course, for some reason i cannot remember those < 1220777484 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :easier for me to convert the name to meaningless numbers, then remember them < 1220777495 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :or, well, think of the word as a random string < 1220777499 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't explain the years < 1220777503 0 :oklofok!unknown@unknown.invalid NICK :oklopol < 1220777527 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :basically, at some point in my life i've decided names and times are not important < 1220777542 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and now i just cannot remember them. < 1220777600 0 :OkloThePol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1220777601 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1220777632 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :i can't remember any one of my friends' birthday, even though i've put quite a lot of effort into remembering them; i do remember about 20 long passwords though, even the passwords of a few of my friends, i remember all phone numbers, and much more useless trivia though < 1220777650 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :though though < 1220777665 0 :OkloThePol!unknown@unknown.invalid PRIVMSG #esoteric :i do remember the names of my friends though, that's not as bad :) < 1220777707 0 :OkloThePol!unknown@unknown.invalid NICK :oklopol < 1220777734 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fucking mirc remembers my jokes and keeps repeating them < 1220777797 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i read really fast. < 1220777819 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't really remember many details post-book but I could give you a summary. it's a pleasure for while I read it, at least < 1220777839 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I also don't type anywhere near the speed at which I can for some reason. < 1220777845 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :must be a sign of .. erm < 1220777942 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't read books where it's useful to give summaries < 1220777952 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess that's one reason why i read slow, i don't read fiction < 1220778164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, now I'm around < 1220778181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : well, with a lot of hacking (removing the mmap check as well as a bunch of fingerprints) I managed to get cfunge to compile under cygwin < 1220778181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : crashes in o: < 1220778181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Trying to write to it with o... < 1220778181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Segmentation fault (core dumped) < 1220778182 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : guess that testing cfunge is for tomorrow then < 1220778185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :got a backtrace? < 1220778219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it works perfectly under Linux, FreeBSD and Mac OS X < 1220778222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I know that < 1220778402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and well those changes you made, they could have caused the issue, potentially < 1220778501 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :how do I get a backtrace < 1220778540 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you got gdb? < 1220778545 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1220778563 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gdb --args path/to/cfunge path/to/mycology.b98 < 1220778580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :type "r" (without quotes) to run the program < 1220778590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait till it crashes and you get a gdb prompt < 1220778594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then type: < 1220778596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bt < 1220778602 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :useless stacktrace < 1220778608 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, useless as in? < 1220778613 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :as in, useless < 1220778617 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I can paste it for you < 1220778620 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you mean lot of question marks? < 1220778625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :did you build with debug info? < 1220778640 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I just did "cmake . -G 'Unix Makefiles'" < 1220778644 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :DEBUG for build type in cmake < 1220778665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-DCMAKE_BUILD_TYPE=DEBUG < 1220778732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :try that Deewiant :) < 1220778738 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :the other question I had was how to remove fingerprints from the build < 1220778739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: i wanna contribute a ccbi patch, are there any neat fingerprints i could implement for ccbi2? < 1220778761 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I went hacking in the CMake-generated makefiles to do it < 1220778771 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but surely there's an easy way < 1220778798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, remove the directory and rerun tools/gen_fprint_list.sh < 1220778801 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I don't know about "neat", but sure, there's a bunch of stuff of RC/Funge's that I haven't done < 1220778805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to rebuild fingerprints.h < 1220778812 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :remove what directory < 1220778818 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: yay. any up-to-date ccbi2 source tarballs? < 1220778821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, src/fingerprints/FILE or whatever < 1220778832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and the file src/fingerprints/FILE.spec < 1220778844 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: would be kinda pointless as the fingerprint stuff isn't done in ccbi2 (currently blocked on a compiler bug indefinitely) < 1220778853 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ouch. what's the bug? < 1220778855 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :any hacky workarounds? < 1220778858 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :none < 1220778865 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I already have dozens of bug workarounds in my code < 1220778869 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :couldn't think of one for this < 1220778874 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I didn't have any need to disable some in an easy way. sorry < 1220778875 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: what's the bug? < 1220778888 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://d.puremagic.com/issues/show_bug.cgi?id=2339 < 1220778909 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway got any useful stack trace now? < 1220778921 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I am removing fingerprints so that I can get this to build < 1220778926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ah < 1220778961 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: couldn't you like, restructure how your stuff works and sacrifice neatness for workingness < 1220778961 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1220778969 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mixin magic is nice, but when it doesn't work... < 1220778973 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: that was 1.0 < 1220778974 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, you mean make it work like ccbi 1? < 1220778982 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :true. :p < 1220778990 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: write it in something else. =P < 1220779061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, but I don't have too high hopes for this since I know cygwin's gdb can be whacky, and you said you edited funge-space.c to remove mmap... well that is where the actually file writing happens too, though that bit doesn't use mmap() < 1220779206 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no help anyway < 1220779207 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/fzo95417.html < 1220779252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yeah, cygwin's gdb is whacky, not much I can do except note that using locally changed source is unsupported :/ < 1220779259 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ues < 1220779260 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1220779263 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you cannot get paid phone support < 1220779271 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or use any of the Unofficial cfunge Community Support Channels < 1220779283 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :for assistance with The Product. < 1220779288 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(As specified by the EULA.) < 1220779291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, very funny, but point is I need a good backtrace to be able to debug it < 1220779304 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and eula is GPL so *shrug* < 1220779311 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so you need a backtrace to do it but you won't do it anyway as it was locally changed? < 1220779312 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i see. < 1220779318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, the backtrace is broken < 1220779321 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"give me a backtrace then proceed to watch me do nothing with it!" < 1220779330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I would help if there was a good backtrace < 1220779335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even if it was locally changed < 1220779338 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :...contradicting what you just said < 1220779370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but, now that it is locally changed and there is no good backtrace... well hard to debug, hard to reproduce < 1220779386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, if you got a diff of your local changes I could take a look at them < 1220779469 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if I could reproduce a bug with that here maybe I could help you make it work < 1220779477 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: just defining M_PI somewhere where it wasn't, removing the check for _POSIX_mmap_works or whatever, and removing 3DSP,FIXP,PERL,REXP,TERM < 1220779503 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so you use mmap() still? just removing the sanity check for it? < 1220779507 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1220779527 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :not like I'm going to rewrite your file loading code to get it to work :-P < 1220779548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, then I'm totally lost. If you had removed mmap() and replaced it with something else then I could see that something could have caused it... but... now, huh? < 1220779563 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1220779572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as for where was M_PI not defined? < 1220779578 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :can't remember, somewhere < 1220779581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :here math.h define it < 1220779582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so :/ < 1220779592 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :not in cygwin evidently < 1220779602 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, think that is due to windows in fact < 1220779607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway will take a look at that < 1220779612 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yes, it is < 1220779641 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :TURT.c I guess < 1220779699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, but the bug you describe doesn't happen on any OS I have access to, so I'm sad to say that I'm unable to reproduce it :/ < 1220779713 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hard to see what I could do :/ < 1220779768 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you could run with -S to drop =, o and i < 1220779772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but... < 1220779791 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, as for PERL, why wouldn't it work under cygwin? < 1220779796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cygwin does have fork() < 1220779838 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Is this where I get revenge for you whining about my blog design? < 1220779843 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: link error to __Exit < 1220779843 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Portability!!!!!! < 1220779851 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :POOOOOOOOORTABILITY < 1220779857 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ah < 1220779866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh wait, you're portable to anything that supports C99 and POSIX right? < 1220779878 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :my design is portable to anything that supports CSS2 and some elements of CSS3. < 1220779885 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it works without the CSS3 stuff too. < 1220779886 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well that is fine < 1220779892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you say that in the README :P < 1220779905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I make sure to not use GCC or glibc extensions < 1220779906 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but 100% standards compliance is universal! < 1220779907 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1220779913 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :is it not?! you are shattering my world here < 1220779925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, no it isn't, I never claimed to work on Mac OS 7 < 1220779944 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: does ccbi run on macos7 < 1220779954 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: haven't seen anyone try < 1220779954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, does cygwin have _exit() then? < 1220779956 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :in theory, why not < 1220779959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if it doesn't have _Exit() < 1220779962 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I don't know < 1220779989 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: what, but everyone who asks about something is an expert on it.[1][2] < 1220779989 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :References < 1220779989 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :--------------- < 1220779990 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[1]: ais523 < 1220779990 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[2]: tusho < 1220779992 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :NAME < 1220779992 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : _exit, _Exit - terminate the calling process < 1220779995 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :CONFORMING TO < 1220779995 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : SVr4, POSIX.1-2001, 4.3BSD. The function _Exit() was introduced by C99. < 1220779995 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :okay, I'll stop irritating AnMaster now < 1220780005 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wait no i won't < 1220780017 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but you just said that standards-compliance wasn't universal... < 1220780019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so replacing it with _exit() could work < 1220780028 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so why are you citing one < 1220780030 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, that is sadly the truth < 1220780037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I'm saying that you could use either < 1220780051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you want it to work under cygwin < 1220780093 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :okay well i said that before you said that. < 1220780094 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :type faster :p < 1220780096 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway, o uses normal file streams so I'm not sure what is the cause of stuff going wrong there. I'm unable to reproduce that type of error < 1220780137 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, cygwin use / not \ right? < 1220780159 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: if you really want to implement stuff for ccbi you can do it against the current version and I can update it myself for version 2 later < 1220780166 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, of course < 1220780169 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: alright. any juicy fingerprints? < 1220780172 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and Windows NT supports / as well anyway < 1220780183 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't know a good list of them, so < 1220780188 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and i think rcfunge98.com is down < 1220780194 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :it isn't < 1220780194 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1220780195 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'sback < 1220780196 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :not for me, anyway < 1220780217 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well, I got no idea what could be wrong, if I had a bugzilla I would probably close with "WORKSFORME" or "NEEDMOREINFO" at this point :( < 1220780256 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: EXEC, FING, LONG, MACR, SETS, STCK, TRGR, from a quick look < 1220780265 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :EXEC sounds sexalicious. < 1220780267 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks < 1220780276 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, EXEC is just "variations of k in C maj" < 1220780287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1220780291 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah. not very interesting from the looks either < 1220780294 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: you want to clone a mercurial branch to play with? < 1220780302 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: oh, sure < 1220780310 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i was just going to sync the tarball manually with git but that sounds better :^) < 1220780327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, if you manage to get an usable backtrace, or even better a nice patch, then I shall handle fix it as fast as I can (probably the weekend after) < 1220780338 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: hg clone http://tar.us.to:8000/ should work < 1220780338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :until then: NEEDMOREINFO and WORKSFORME < 1220780340 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1220780347 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it works for you on cygwin? < 1220780351 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the problem is "doesn't work on cygwin" < 1220780354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I don't have cygwin < 1220780355 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :WORKSFORME is inappropriate. < 1220780361 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because you haven't even tested < 1220780373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, right, NEEDMOREINFO LACKNEEDEDRESOURCESTOTESTONCYGWIN < 1220780377 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I agree, more like NEEDMOREINFO or WONTFIX < 1220780386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, WILLFIXWITHMOREINFO < 1220780389 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: couldn't you, ahh, just run qemu.. < 1220780399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I don't have any windows cd or license < 1220780404 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: pirate it. < 1220780411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I don't do that... < 1220780435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't break the law like that < 1220780436 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: is windows worth the money it costs. < 1220780436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :really < 1220780439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1220780443 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, no, but I don't break the law < 1220780447 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: operation timed out < 1220780458 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, same as tusho here < 1220780462 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1220780462 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ok, i'll call you back post-copyright-reform. :D < 1220780475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, hm? < 1220780488 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: any other location for the repo? < 1220780489 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i guess not < 1220780504 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I can give you the IP address instead or you can wait while I update the DNS record :-) < 1220780516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ip is fine < 1220780518 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: that sounds nice < 1220780522 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :88.114.230.95 < 1220780536 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alright, somebody worked < 1220780540 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :me < 1220780542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :me < 1220780544 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I did a clone < 1220780544 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and tusho as well < 1220780557 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, STCK looks incredibly trivial < 1220780558 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'll do that < 1220780562 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1220780564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not that I can build it due to gdc and tango mess < 1220780588 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: can i install rebuild with dsss? < 1220780589 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1220780590 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just get DMD, what's so wrong with that :-P < 1220780596 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: rebuild is part of dsss < 1220780600 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: oh < 1220780602 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if you have dsss, you have rebuild < 1220780603 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't have dsss, it seems < 1220780604 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lulz < 1220780606 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1220780621 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway as it stands now: cygwin is unsupported and NEEDMOREINFO | CANTFIXCURRENTLY < 1220780641 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :# dsss-0.75-gdc-mac-10.4.dmg <-- oh yeah baby < 1220780643 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i hated compiling dsss < 1220780658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so cygwin issues is not valid for mycology results page < 1220780665 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://dsss.codu.org/ wow, gregorr uses the cherokee http server < 1220780665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since I don't currently support cygwin < 1220780669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however I accept patches < 1220780672 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's...even more obscure than nginx and lighttpd. < 1220780677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and good backtraces < 1220780677 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and thttpd. < 1220780707 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, agreed, I used both lighttpd and thttpd (and apache of course) < 1220780715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I heard about nginx < 1220780720 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but cherokee? huh? < 1220780729 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cherokee looks like a neat project but meh < 1220780736 0 :optbot!unknown@unknown.invalid TOPIC #esoteric :the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | OK < 1220780739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it seems neat but ... no reason to switch atm i think < 1220780755 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the problem is cf_putc_unlocked < 1220780759 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fputc works fine < 1220780762 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :rutian uses apache 'cause it's easy to spread out domains in different directories (the way we do it is: domain X administered by user Y goes in ~Y/www/X) < 1220780768 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it has Passangers and nifty stuff < 1220780787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, interesting. I do call the needed locking and unlocking functions before and after < 1220780799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you should probably report this bug to the cygwin project I suspect < 1220780813 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :rutian is a pretty nifty little machine. < 1220780814 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for now if you give me some thing to ifdef on I can work around it for cygwin < 1220780816 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nicely organized and such < 1220780818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, :) < 1220780829 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and always zippy < 1220780853 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :% rebuild -rfccbi.rf < 1220780853 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ccbi.d(13): module Exception cannot read file 'tango/core/Exception.d' < 1220780859 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what's the dsss command to tangoify again < 1220780867 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :beats me, I don't use dsss < 1220780871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, #ifdef what? to detect cygwin? < 1220780877 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: To make things easiest, get Rebuild and run rebuild -rfccbi.rf, passing any other options you wish (e.g. for optimization, -O -inline -release). If not, you’ll need to manually pass each source file to the compiler. < 1220780890 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: you don't have tango < 1220780900 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: i know < 1220780906 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but there's a dsss command to download&install tango < 1220780909 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so why paste that :-P < 1220780912 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :dsss net install tango? < 1220780914 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1220780918 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :# define cf_putc_unlocked(x, y) putc_unlocked((x), (y)) < 1220780918 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or < 1220780921 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :# define cf_putc_unlocked(x, y) putc((x), (y)) < 1220780922 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ^ < 1220780933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :depending on if the system claims to support unlocked IO < 1220780953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so does normal putc, not fputc work? < 1220780955 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: are those gdc problems still relevant < 1220780962 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : fputc() writes the character c, cast to an unsigned char, to stream. < 1220780962 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: probably yes < 1220780963 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : putc() is equivalent to fputc() except that it may be implemented as a macro which evaluates stream more than once. < 1220780966 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GDC hasn't been updated in ages < 1220780967 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: i can't use dmd on os x :\ < 1220780986 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: well, like said, it's fine as long as you don't use 'o' :-P < 1220780989 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lib/common/tango/core/Exception.d:71: internal compiler error: Abort trap < 1220780991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway, give me something to #ifdef on and I shall special case cygwin < 1220780994 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_lang_gdc/work/gcc-4.1.2/gcc/d/dmd/toobj.c:417: failed assertion `classinfo->structsize == CLASSINFO_SIZE' < 1220780994 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lib/common/tango/core/Exception.d:71: internal compiler error: Abort trap < 1220780996 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the fuckkkkkkkkkkkkkkkkkkkkkkkkkkkk < 1220781003 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: yeah, hooray for GDC < 1220781012 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah: < 1220781012 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :gdc (GCC) 4.1.2 20070214 ( (gdc 0.23, using dmd 1.007)) < 1220781012 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Copyright (C) 2006 Free Software Foundation, Inc. < 1220781013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: do you have the latest SVN? < 1220781017 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I AM EVER SO SLIGHTLY OUT OF DATE < 1220781017 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :evidently not < 1220781036 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, surely that is bad, you must of course use the last! ;P < 1220781046 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, use cvs head of your glibc! < 1220781048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ducks < 1220781061 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: django is worse < 1220781069 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well < 1220781069 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :was < 1220781072 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they released 1.0 recently < 1220781073 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1220781078 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but before that they were on 0.96 < 1220781084 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and the trunk was like 3 major releases ahead < 1220781089 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :production enterprise websites used the trunk < 1220781091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yes most projects tend to get a bit more stable by 1.0 < 1220781098 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and the actual experimental development was on other branches scattered about < 1220781119 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: will i have to reinstall dsss for the new gdc < 1220781121 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I can't reproduce it trivially < 1220781124 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I don't know < 1220781127 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: :D < 1220781140 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :probably not < 1220781144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm... well give me an #ifdef for cygwin then, and I shall use normal putc for it < 1220781152 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i hope gdc compiles easy... < 1220781153 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :unless it needs fputc not putc? < 1220781173 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://sourceforge.net/projects/gdcmac < 1220781175 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :june 1 2008 < 1220781178 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :woop woop < 1220781223 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, other places in the code also use these functions so... well I need *something to use in #ifdef to detect cygwin* < 1220781242 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, want the GCC command to list predefined #defines? < 1220781262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :echo | gcc -std=c99 -E -x c -dM - -o - < 1220781278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see if there is anything about cygwin there < 1220781281 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :outputs nothing :-D < 1220781288 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :#ifdef _CYGWIN_ < 1220781289 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think... < 1220781289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok that's strange.... < 1220781291 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :osmething like that < 1220781300 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, __CYGWIN__ < 1220781303 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1220781354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, support.h, line 138 < 1220781358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :change it to < 1220781361 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#if !defined(__CYGWIN__) && defined(_POSIX_THREAD_SAFE_FUNCTIONS) && (_POSIX_THREAD_SAFE_FUNCTIONS > 0) < 1220781369 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: btw, easier, echo | cpp -dM < 1220781372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is, add "!defined(__CYGWIN__) &&" < 1220781375 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: what the fuck i have to switch gcc for gdc? < 1220781382 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: ? < 1220781392 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm ok < 1220781400 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: i hate how gcc language stuff requires compiling another gcc < 1220781404 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :instead of plugging it into your existing one < 1220781409 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ah, yes, quite < 1220781422 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :is there a dmd for os x yet... < 1220781424 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :goddamn < 1220781426 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1220781427 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :doubtful < 1220781438 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :this was easy the last time i did it < 1220781438 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1220781473 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: btw, I get many warnings building cfunge < 1220781479 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, like? < 1220781484 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :mostly implicit declarations < 1220781491 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and "warning: #warning is a GCC extension" < 1220781493 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm, I do include all headers I think < 1220781503 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, oh right.. that one < 1220781508 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :also redundant redeclarations < 1220781513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, like? < 1220781513 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: warning: stack overflow < 1220781514 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and nested extern declarations < 1220781518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :care to pastebin some < 1220781546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, because I suspect many of those are in system headers, since cfunge turns on lots of warnings, that could lead to warnings about stuff in system headers < 1220781580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I certainly don't get those warnings here you see < 1220781596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I get *two* warnings, both in genx that tusho recommended < 1220781598 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :baah, the paste broke, http://rafb.net/p/RMegHR33.html < 1220781617 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oooh so sorrrryyy! < 1220781621 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow. cool breakage < 1220781625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :of the pastye < 1220781627 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :paste* < 1220781628 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I resized the window < 1220781638 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and expected that it wouldn't break copying from it < 1220781641 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :evidently I was wrong < 1220781657 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'll just redirect make to a file < 1220781661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :D:/Progging/funge/others/cfunge-0.3.1/src/fingerprints/TURT/TURT.c: In function `GenerateCircle': < 1220781661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :D:/Progging/funge/others/cfunge-0.3.1/src/fingerprints/TURT/TURT.c:475: warning: nested extern declaration of `snprintf' < 1220781661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::0: warning: redundant redeclaration of 'snprintf' < 1220781667 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to me, that makes no sense < 1220781673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I do include the right header before < 1220781688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so how could it be nested extern decl < 1220781711 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and if it was, it couldn't be redundant redeclaration < 1220781734 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :those two warnings are mutually exclusive < 1220781747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at least if you trust what the gcc man page says about them < 1220781778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, somehow I suspect cygwin is doing something strange that breaks when you turn on lots of warning flags in GCC < 1220781803 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :more legible: http://rafb.net/p/RPxTt679.html < 1220781832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, lets see here: < 1220781833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :D:/Progging/funge/others/cfunge-0.3.1/lib/genx/genx.c: In function `storePrefix': < 1220781833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :D:/Progging/funge/others/cfunge-0.3.1/lib/genx/genx.c:345: warning: implicit declaration of function `snprintf' < 1220781833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :D:/Progging/funge/others/cfunge-0.3.1/lib/genx/genx.c:345: warning: nested extern declaration of `snprintf' < 1220781833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::0: warning: redundant redeclaration of 'snprintf' < 1220781842 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, I'm just reporting < 1220781842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :doesn't that seem rather strange to you? < 1220781850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just lets see if you agree with me < 1220781850 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what "nested extern" means < 1220781855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, means putting: < 1220781859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :extern foo(); < 1220781862 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :inside a function < 1220781875 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :yeah, so snprintf is probably a macro < 1220781911 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it would also happen if you haven't included the right header. *but* I do include the right header. and it can't also be "redundant redeclaration" then < 1220781921 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :some of those warnings are mutually exclusive < 1220781956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :snprintf needs #include < 1220781959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :according to man page < 1220781963 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: some SOCK/SCKE fails in mycology < 1220781964 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i talk in a row a lot < 1220781968 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if it annoys anyone < 1220781973 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :does it annoy any of you? < 1220781974 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, not here hm < 1220781979 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i've gone 10-15 interrupted i think < 1220781981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, with what does it fail on cygwin? < 1220781983 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :average 3-4 < 1220781984 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :BAD: couldn't close original socket with K < 1220781989 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :and then in SCKE < 1220781989 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :BAD: need working B to test P < 1220782009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, oh? that's odd... let me see < 1220782024 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : if (shutdown(sockets[s]->fd, SHUT_RDWR) == -1) { < 1220782024 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : goto error; < 1220782024 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : } < 1220782029 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what Mycology version do you have? < 1220782029 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : if (close(sockets[s]->fd) == -1) { < 1220782029 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : goto error; < 1220782029 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : } < 1220782062 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, the one after you fixed the lock up in rc/funge and cfunge < 1220782069 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so what version < 1220782076 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, where does it say? < 1220782083 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just the latest date in readme.txt < 1220782087 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a sec < 1220782105 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 2008-08-30 - Fixed the case where SCKE is included in SOCK. < 1220782113 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alright < 1220782118 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too old? < 1220782122 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :new enough < 1220782130 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :newest released, I think < 1220782182 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, src/fingerprints/SOCK/SOCK.c, try adding something perror("K failed:" in FingerSOCKkill() after line 252 < 1220782187 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :error: < 1220782187 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : FreeHandle(s); < 1220782189 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :between those lines < 1220782190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is < 1220782212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would say what went wrong at least with K < 1220782251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and you have to add an include for stdio.h too to that file Deewiant < 1220782269 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :K failed:: Transport endpoint is not connected < 1220782300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1220782327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ok, that's strange... you see there is both a shutdown() and a close() call above < 1220782336 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :B failed:: Address already in use < 1220782344 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, try adding some code to print to see which of those that fails < 1220782346 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :that makes sense, because the K failed < 1220782353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes sure does < 1220782388 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :possibly something doesn't like shutdown on a socket that didn't connect < 1220782388 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: shutdown fails < 1220782402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, try to make it keep going to close after shutdown instead < 1220782410 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think that may be the bug < 1220782432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so just remove the if bit over shutdown < 1220782439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and ignore the return value of shutdown() < 1220782440 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :works fine if I comment out the goto error after shutdown < 1220782471 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: like the man page says < 1220782471 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ENOTCONN < 1220782472 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : The specified socket is not connected. < 1220782477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, right, *fixes that*, seems like linux, *bsd and OS X accepts shutdown on a non-connected socket though < 1220782481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since it doesn't fail here < 1220782487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fixes < 1220782491 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :so it looks like cygwin is more POSIX-compliant here ;-) < 1220782503 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, and yes I fixed it locally, will commit soon < 1220782512 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pwnt < 1220782514 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1220782518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, not really < 1220782528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if it is possible to track down a bug I'm fine with doing so < 1220782533 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: note the ":D" < 1220782555 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: append a "&& errno != ENOTCONN" or what? < 1220782559 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or just call the close always < 1220782581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I'm looking at man page atm < 1220782594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just calling close anyway probably < 1220782629 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :EBADF, ENOTCONN and ENOTSOCK will not cause any kind of horrible failure as far as I can see < 1220782669 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :well whatever, that's that < 1220782714 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, right. and what about the compile failure in 3DSP? Any idea of cause? < 1220782735 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think it was *l functions being used < 1220782737 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :sinl etc < 1220782743 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :link errors resulted < 1220782758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ah it doesn't implement those? < 1220782769 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :evidently not if they don't link < 1220782790 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well, they are part of C99. But since older FreeBSD also miss them I was planning to add some sort of detection and fallback to non-l versions < 1220782797 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so that will be in next version too < 1220782909 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"We are happy to announce that W3C has integrated a version of HTML 5 conformance checker into a beta instance of the W3C Markup validator. That will help us to detect bugs, improve the user interface, and benefit from the large W3C communities" < 1220782910 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :woop woop < 1220782967 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oh, nice < 1220782997 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://qa-dev.w3.org/wmvs/HEAD/check?uri=http%3A%2F%2Feso-std.org%2F&charset=(detect+automatically)&doctype=Inline&group=0 < 1220782998 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :woop woop < 1220783009 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no ugly button yet, though :P < 1220783075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ok, those fixes are in, the l vs. non-l math ones will probably be done later today < 1220783088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway now you can put that on the mycology results page :) < 1220783102 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :today I think I will finally buy tusho.net < 1220783111 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and go "woop woop" again < 1220783117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, these were in r406. btw < 1220783121 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :trunk < 1220783158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :revision-id: anmaster@envbot.org-20080907092316-eczkdchbs861mm1s < 1220783203 0 :oerjan!unknown@unknown.invalid QUIT :"meep meep" < 1220783208 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: nah, I need to run it in an environment where everything works < 1220783231 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, well, some of those you may never be able to get working under cygwin < 1220783236 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at least some of the fingerprints < 1220783243 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :exactly, so I need to run it on a linux machine < 1220783249 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1220783251 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :just like RC/Funge, so that I can get TURT results < 1220783278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what ones was it you had disabled on cygwin now again? < 1220783296 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :can't remember, see the scrollback < 1220783325 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :3DSP,FIXP,PERL,REXP,TERM right < 1220783357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :3DSP, FIXP, well those use sinl and such. PERL was _Exit. REXP and TERM.... not sure what could go wrong on cygwin in those < 1220783472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually, 3DSP does not use sinl? < 1220783520 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I'm at loss what was the issue in 3DSP < 1220783568 0 :Judofyr!n=Judofyr@c0F9CBF51.dhcp.bluecom.no JOIN :#esoteric < 1220783590 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ok wtf happened to http://eso-std.org/ :| < 1220783612 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Parse error: syntax error, unexpected T_STRING, expecting ';' in /home/tusho/www/eso-std.org/user/themes/tusho-blogs/header.php on line 1 < 1220783618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :looks like a php error < 1220783625 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :thank you AnMaster, I kind of knew that. < 1220783629 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1220783636 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is now known as CaptainObvious < 1220783671 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Jesus loves you" < 1220783673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, possibly: echo $a "foo" could cause it, that is a missing . between variable and string < 1220783689 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nope, no concatenation going on here < 1220783691 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's just a template file < 1220783693 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not a code file < 1220783697 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so just simple function calls and loops etc < 1220783709 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :here, I can even paste the whole thing < 1220783731 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(the reason it is 1 line is because I automatically compact it before uploading, probably a placebo but it feels more compact... might stop doing that :P) < 1220783733 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :<?php if ($request->display_entry && isset($post)) { echo $post->title;} else { Options::out('title');} ?>
< 1220783774 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :inserting newlines would help locate the error < 1220783781 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes, yes it would :p < 1220783781 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :
< 1220783783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :this time < 1220783786 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1220783788 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's the full thing then < 1220783791 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1220783795 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I have a non-compacted version here < 1220783799 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and no obvious causes for the error < 1220783804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway, try the non-compacted one on server < 1220783808 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see what line it fails on < 1220783814 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yea probably a good idea < 1220783819 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :site::out_url() doesn't have a ";", does the next statement just concatenate after it with multiple 's? < 1220783851 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1220783861 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right of course not that would make no sense < 1220783871 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1220783873 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1220783873 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : < 1220783879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, lets see, assuming \n newlines, you save 1 byte / line per file by removing newlines? < 1220783880 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :should be foreach ($pages as $page) < 1220783882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :>.< < 1220783890 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, no, much more < 1220783894 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :since, newlines in loops duplicate < 1220783899 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and also it strips out general whitespace to < 1220783903 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, ah. hm < 1220783907 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :before the stuff was like 3 pages of lines not longer than 30 chars < 1220783914 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :now it's 3 lines of ... well, a lot, but quite a bit less than before < 1220783934 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'm gzipping the output on there too, it's still not as fast as some sites but it's very zippy compared to most < 1220783951 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it's just a 25 line shell script to compress&upload < 1220783958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, for 1100 baud modems? ;) < 1220783963 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1220783968 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I suspect that it really doesn't matter < 1220783970 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1220783974 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :$pages isn't predefined...odd < 1220783975 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you are over optimising < 1220783975 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1220783993 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: actually i tested it when i made that script and it was a little faster < 1220783994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, so if you ever claim that I am, you are just a hypocrite :P < 1220783998 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you should have seen the whitespace it generated without it < 1220784001 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i mean, literally, tons < 1220784007 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :newlines and like 5 spaces in a row all over the place < 1220784011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, did you do profiling? < 1220784014 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's not over-optimizing, it's making the output sane ;) < 1220784021 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes. i reloaded a page and reloaded after compression. < 1220784024 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it was faster. < 1220784031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, how did you measure? < 1220784035 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :by wall clock? < 1220784038 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :by feeling? < 1220784039 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: human perception. < 1220784039 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1220784046 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not very exact < 1220784048 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's 24 lines of shell script i don't really care if it's placebo < 1220784057 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hahah < 1220784081 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's just some trivial sed incantations that 1. makes the output of the templates look nicer (that whitespace abuse is really ugly) 2. save me a miniscule amount of bandwidth & make the site a miniscule amount faster & save a miniscule amount of disc < 1220784083 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*disk < 1220784090 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :sounds like a good deal to me < 1220784127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1220784148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, and make finding cause of error a lot harder < 1220784158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Notice: Undefined variable: pages in user/themes/tusho-blogs/header.php line 1" yes < 1220784165 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :uh, that one was easy < 1220784172 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i thought $pages was predefined for themes < 1220784173 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :turns not < 1220784180 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i just have to comment out the compression < 1220784189 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1220784194 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :besides, the php calls are trivial that the only time i get it wrong are when i do things like that for thing < 1220784202 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because php's syntax is stupid and my brain wants it to not be :D < 1220784207 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i meant for debugging < 1220784216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what do you think about the source of http://rage.kuonet.org/~anmaster/cfunge/ < 1220784216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1220784224 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's xhtml 1.1 < 1220784225 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1220784228 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or rather, :( < 1220784229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, apart from that? < 1220784237 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's fine < 1220784248 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, do you think it is generated or hand written? < 1220784249 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :though < 1220784251 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why "? < 1220784258 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: knowing you hand written < 1220784271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well hand written since it is a rather simple page < 1220784274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't need php < 1220784276 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1220784279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for such a siumple < 1220784288 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, why not "? < 1220784301 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it makes reading&editing the source more obscure and is unneeded when you coudl just use " < 1220784313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm true < 1220784313 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :although " isn't a quotation mark. < 1220784319 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :“ and ” are :P < 1220784340 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, if I want good typography I would use LaTeX not html :P < 1220784378 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: another comment on that page is that I'm not a fan of the background colour < 1220784380 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but that's it < 1220784392 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, you mean off-white color? < 1220784398 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, it makes it harder to read the text for me < 1220784415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well I need non-white since it is hard to read for some if it is white < 1220784421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :forgot the name of the condition < 1220784422 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why specify it at all < 1220784430 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :those people will have it set in their preferences < 1220784444 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :additionally your link colours are almost the browsers default, the only thing you really need is: < 1220784449 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : < 1220784455 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well < 1220784461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :img{border:0} < 1220784461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too < 1220784462 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you might want a