00:00:45 -!- crathman has joined. 00:24:01 http://retroforth.com/paste/?id=415 00:55:12 -!- crathman has quit (Read error: 113 (No route to host)). 01:18:21 -!- fax has joined. 01:18:24 hi 01:19:53 hello 01:36:07 -!- oerjan has joined. 01:40:21 s/([^0-9]|^)\./\1 /g and the like will not work for several . in a row 01:40:40 change \. to \.\.* maybe? 01:41:27 no, you need _each_ replaced by a space 01:41:45 use tr 01:42:02 (because /g only does non-overlapping substitutions) 01:42:12 'y' in sed 01:42:24 but im not sure how (or if you even can) use it on a subexpression 01:42:28 tr cannot take a precondition can it? 01:42:43 would be cool to do: s/([^0-9]|^)\.\/\1 /g 01:42:54 well if you allow /e, but then we are far out of anything usable in non-perl 01:42:57 would be cool to do: s/([^0-9]|^)\(\.\.*\)/\1 /g 01:45:53 hm, not sure if tr in perl can be used functionally. but perhaps (($2=~y/.../.../),$2) will work 01:46:27 aw I thought you were using sed 01:47:08 bah I'm stupid, never noticed unescaped ()'s 01:49:39 this was a question by oklopol in the logs. fizzie gave s/(? would it be possible to just replace all .. with . until no more matches occur 01:50:30 or might that interfere with the rest of the patter? 01:50:34 not in engines that don't have lookbehid 01:53:52 if you are to do it without full expressions you can only replace one . at each match, and the matches must be non-overlapping so lookbefore seems essential 01:54:38 unless you use more than one substitution. doing the naive one twice should work in this particular case. 01:56:21 hm, look-behind is the technical term. sounds illogical to me. 01:57:08 oh or s/\.\.*/./ 01:57:47 fax: each . is to be replaced with one space. you cannot collapse them. 01:59:00 s/\./ / 02:00:33 if you use perl expressions, " " x length($2) is simple enough 02:01:02 fax: each . that is replaced, i mean. 02:02:09 whuzz the regex way to say "replace every '.' in a string with ' ' if '.' is not preceded by a number" 02:03:24 hi fax 02:03:30 hey erider 02:03:41 i think it is impossible to do with a single substitution using no extension such as expressions or look-behind 02:08:12 echo "c..d a.....a b...b" | sed -e "s/a\(\.\.*\)a/\"\`echo \'a\1\a' | tr . \\\\ \`\"/g" -e 's/\(.*\)/echo "\1"/' | sh 02:08:56 ..doesn't work lol 02:08:57 sorry 1 sec 02:09:40 (whatever that is it doesn't go under "no extension") 02:11:19 if that is supposed to be the same question, then you forgot to check that . is not preceded by a digit. 02:11:29 no 02:11:43 using 'a' instead of any digit 02:12:51 hm 02:12:59 echo "\"a.....a\"" | tr . \ #-> "a a" 02:13:11 echo `echo "\"a.....a\"" | tr . \ `#-> "a a" 02:13:31 need to replace . with '\ ' ;/ 02:30:09 -!- fax has quit ("Leaving"). 03:47:25 -!- bsmntbombdood has quit (Read error: 104 (Connection reset by peer)). 03:50:20 -!- bsmntbombdood has joined. 04:03:17 http://www.ben.jellybaby.net/ 04:38:19 -!- SilentScience has quit (Read error: 113 (No route to host)). 04:47:52 -!- Chaos750 has joined. 04:48:38 -!- Chaos750 has quit (Client Quit). 04:49:17 * oerjan thinks that may have been a chaos magician... 04:58:44 * erider has a functional bf interpreter in toka :) 04:59:34 so toka is TuCo :) 05:27:46 -!- boily has joined. 05:40:56 -!- Pikhq has quit (Remote closed the connection). 05:41:25 -!- Pikhq has joined. 05:41:46 -!- Pikhq has quit (Client Quit). 05:51:30 -!- pikhq has joined. 05:51:49 -!- digital_me has joined. 05:56:30 -!- digital_me has quit (Client Quit). 06:11:33 -!- boily has quit ("WeeChat 0.2.4"). 07:13:56 -!- GregorR-L has joined. 07:25:17 * pikhq looks at KDE4, stares longingly 07:25:53 ...why? 07:26:16 Plasma == OMG. 07:26:19 Kwin == OMG. 07:26:23 Everything == OMG. 07:26:25 what's that? 07:26:52 Plasma is the new implementation of the desktop, desktop widgets, panel, and more. 07:27:14 Kwin is the KDE window manager, which, for KDE4, will use AIGLX and Xcomposite. 07:27:33 http://www.codu.org/hats/Pakul-med.jpg < Gregor's new burlap-sack hat. 07:27:58 useless waste, useless waste, and useless waste? 07:28:18 bsmntbombdood: The Kwin features are actually *useful*. 07:28:25 As are the Plasma features, actually. 07:28:44 And Phonon will be a really, really nice abstraction of the audio layer. . . 07:28:45 KDE doesn't have much in terms of flashy features. 07:28:53 GregorR-L: KDE4 sure as hell does. 07:29:13 pikhq: When I say "flashy features", I mean "features which have no purpose but to be flashy" 07:29:16 Oh. 07:29:30 By that definition, nor does KDE4. 07:29:33 GregorR-L: cool hat 07:29:33 Unlike Beryl, which has exclusively flashy features. 07:29:43 Yup. 07:29:47 GregorR-L: that's the best one yet 07:29:53 be careful with this hat-buying. remember Frogstar B. 07:29:59 i'd wear it 07:30:18 I'd wear it, which is saying something from someone who's only hat is called "long hair". 07:30:25 Heh 07:30:40 bsmntbombdood: I now have one hat for every year of my life :P 07:30:48 lol 07:31:13 "The hats of my life", sounds like a book and/or a movie and/or a musical title. 07:31:23 Man. . . It's one thing for a UI to look beautiful, but KDE4 surpasses that. . . The friggin' *API* is a work of art already. 07:31:44 i like this hat http://www.codu.org/hats/TopHat-med.jpg and this hat http://www.codu.org/hats/RedFedora-med.jpg 07:32:20 ogg123, written using kdelib from KDE4, is about 10 lines of code. 07:33:44 http://www.codu.org/music/GRegor-op8.ogg <-- this is a cool song 07:34:10 A long song from Gregor? 07:34:53 Strange how my random hat update causes people to start reading my page :P 07:35:29 GregorR-L: I usually check your page every once in a blue moon. 07:35:43 I don't even check my own page more than once every never :P 07:36:04 Honestly, I've noticed that it doesn't update much. . . 07:36:15 Most of your stuff is, uh, hidden from the actual page. 07:36:23 Like that ogg that was just linked. 07:36:34 . . . Err. 07:36:34 That's on the "music" page. 07:36:39 Never mind. I'm an idiot. 07:36:43 :P 07:36:51 Anyway, I rarely update it ... it's not a blog. 07:36:59 I don't have enough to say about my life to blog X-P 07:37:12 And you're a friggin' amazing piano player. 07:37:39 Not really :P 07:37:56 What, and are you not a good coder, either? 07:38:20 I'm an excellent coder. 07:39:12 I'm well aware. 07:39:15 But given that my friend Eric, who plays the piano as one of an ever-increasing number of instruments (at least five), plays much better than I do, I'm not that great :P 07:39:36 You play a hell of a lot better than I do. . . 07:40:13 My musical skills are more in the realms of choral music. . . 07:40:46 There's a notable tragedy in my singing: I can sing in tune, but my voice makes people's ears bleed X-P 07:40:51 Hahah. 07:41:13 I'm good, just so long as I can sing bas. 07:41:14 Err. 07:41:15 bass. 07:41:39 Get me doing higher than that, and I make everyone cringe. 07:41:46 Heh 07:41:58 My falsetto? T3h suck. 07:44:58 By the way, the hat I linked ( http://www.codu.org/hats/Pakul-med.jpg ) is basically a rolled-up burlap sack ;) 07:45:35 Creative. ;) 07:46:30 where do you get a burlap sack 07:46:47 If you buy them like I do, you pay $30 for it at a hat shop :P 07:47:04 that's a lot of moneys 07:47:06 o_O 07:47:28 That's a fairly normal price for a good-quality hat. 07:47:52 but it's not a good-quality hat...it's a sack 07:48:07 i guess it might be better than a used one... 07:48:12 Heh 07:48:17 smelling of potatoes, or whatever 07:48:23 "Is this an apple core in my hat?" 07:48:26 you could have a coffee smelling hat 07:48:49 I' 07:48:53 d take one of those. 07:52:51 coffee, that was what i was missing. 07:53:08 * oerjan slurps loudly 07:54:12 that sounds good 07:55:34 * bsmntbombdood hasn't had any caffeine for 2.5 weeks 07:55:39 O_O 07:55:55 * GregorR-L is thoroughly addicted to teh soda. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:05:23 * pikhq loves the holy nectar: Mountain Dew 08:14:29 -!- oerjan has quit ("leaving"). 08:18:44 pikhq: and i was assuming the holy nectar was ambrosia aka expresso :) 08:18:58 Espresso, while holy, is not a nectar. 08:19:16 when you've had enough it is :) 08:19:29 got to hook up my expresso iv now :) 08:19:31 You mean it's *sweet*?!? 08:19:51 It ain't a *nectar* unless it's sweet. 08:20:03 Holiness comes from caffeine content, though. ;) 08:20:34 well you put sugar in it 08:20:43 i like brown sugar because it gives it a nice caramalized effect 08:20:47 Then it's no longer worthy of the name 'espresso'. 08:20:53 straight expresso messes with my stomach early morning :) 08:21:20 expresso is the base of all coffee drinks, you need a stomach of iron to drink it straight 08:21:30 and even then it'll eventually destroy your stomach 08:22:01 i used to like that mountain dew soda stuff 08:22:10 but it just messes with you too much :) 08:22:17 now i'm on tea/coffee 08:22:52 * pikhq prefers his coffee to be just strong enough to glow from the radiation within :p 08:23:29 it has to be able to move on its own right? :P 08:23:44 "Come back here mister coffee! I'm going to drink you!" 08:24:42 pikhq doesn't drink his coffee, he hunts, cooks and eats his coffee. 08:26:04 Heheheh. 08:34:14 yum 08:37:34 *echm* It's coffeezilla! 08:43:03 Caffeine written in JavaScript? 08:54:17 No, no, no. 08:54:32 Obviously, you want JavaScript written in CaffeineScript. 08:54:46 Night. . . 08:57:21 -!- GregorR-L has quit ("Leaving"). 09:40:43 -!- GreaseMonkey has joined. 10:37:04 -!- GreaseMonkey has quit ("The future of IRC --> mIRC http://www.mirc.com <-- Crappy ads in your quit message"). 11:41:57 Never let Robocop hang the decorations on your Christmas tree, he will only break them all. 11:43:05 * oklopol will keep that in mind 11:44:25 These dream-messages don't seem quite as profound when you tell them to someone. 11:49:37 hmm... i'm pretty sure i play the piano better than GregorR... or at least used to play, but if that's his composition, i'm fucking impressed 11:50:37 SimonRC: please tell me about your sleep expreriments :) 11:51:21 okay, i guess i couldn't concentrate enough to play that long a piece in one go 11:52:41 i wish i knew another composer, i could play my card game with them 11:52:58 perhaps i'll articlify that 11:53:00 -> 11:57:24 not ubermans... 11:57:49 http://www.everything2.com/index.pl?node_id=69872 11:57:53 * SimonRC goes back to bed 13:03:24 -!- jix_ has joined. 13:19:44 -!- jix__ has joined. 13:28:13 -!- jix_ has quit (Read error: 110 (Connection timed out)). 15:19:05 * SimonRC loves his magical shrinking code 15:19:14 The more you hack on it, the shorter it gets. 15:27:19 -!- crathman has joined. 16:15:45 -!- crathman has quit ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]"). 16:36:06 -!- oerjan has joined. 16:50:22 -!- sebbu has joined. 17:05:42 -!- jix__ has quit (Killed by douglas.freenode.net (Nick collision)). 17:06:18 -!- jix_ has joined. 17:06:36 -!- jix_ has changed nick to jix. 19:03:05 !bf_txtgen ACTION tests 19:03:35 <_< 19:03:41 115 +++++++++++++[>+++++>++++++>+++++++++>++<<<<-]>.++.>++++++.<++++++.++++++.-.>>>++++++.<-.<+++++++++++++++++.>-.+.-. [885] 19:07:03 !bf +++++++++++++[>+++++>++++++>+++++++++>++<<<<-]+.>.++.>++++++.<++++++.++++++.-.<.>>>>++++++.<-.<+++++++++++++++++.>-.+.-. 19:07:05 ACTION tests 19:07:38 oh 19:07:45 Do it again, and it'll work. 19:07:48 well, I was going to add ASCII 001 to the start and end, and see if it did a CTCP action 19:07:54 !bf +.++++++++++++[>+++++>++++++>+++++++++>++<<<<-]>.++.>++++++.<++++++.++++++.-.>>>++++++.<-.<+++++++++++++++++.>-.+.-.[-]+. 19:07:57 * EgoBot tests 19:08:17 It's an issue with EgoBot's buffering; the first time it sends a CTCP, it fails. 19:08:18 so did i except i forgot the "tests" should also be inside 19:08:42 . . . Ah. 19:12:47 !bf_txtgen ACTION tests again 19:13:37 !ps 19:13:41 1 oerjan: bf_txtgen 19:13:43 2 oerjan: ps 19:13:45 -!- puzzlet has joined. 19:13:47 169 +++++++++++++[>>+++++++++>+++++>++<<<<-]>+.>>.++.+++++++++++++++++.-----------.++++++.-.>++++++.<<-.>+++++++++++++++++++++++.<-.+.-.>>.<----.<------------.>.<++.+++++.<. [744] 19:13:57 !bf +++++++++++++[>>+++++++++>+++++>++<<<<-]>+.>>.++.+++++++++++++++++.-----------.++++++.-.>++++++.<<-.>+++++++++++++++++++++++.<-.+.-.>>.<----.<------------.>.<++.+++++.<. 19:14:01 * EgoBot tests again 19:31:08 -!- puzzlet_ has quit (Read error: 110 (Connection timed out)). 20:05:44 -!- ehird` has joined. 20:07:14 -!- boily has joined. 20:18:52 -!- oerjan has quit ("Good night"). 20:18:52 -!- boily has quit ("Lunch"). 21:02:05 i want to try ubermans again but i need a better way to keep on it 21:07:34 I wonder... if we all banded together, would it be possible to make a language that's so massively massive and convoluted (like intercal *= googolplex intercals or something) that we need an entire Hello World Development Sub-Comittee deciding which output function we should use? 21:23:43 -!- c|p has joined. 21:25:55 try per 21:25:56 l 21:26:06 hah! 21:26:10 no but seriously. :) 21:48:27 -!- jix has quit ("CommandQ"). 22:08:36 well, there's malbolge... although it's more of a turing tarpit-type thing 22:08:55 ehird`: that _does_ sound like perl. 22:09:00 _Contact_ FTW! 22:09:11 contact? 22:10:28 no, _Contact_ 22:10:36 contact? 22:10:42 gah! 22:10:48 no, _Contact_ 22:10:55 notice the underlining 22:11:02 what's contact? 22:11:37 The underlining indicates it is the title of an artwork, piece of fiction, film, or similar 22:38:00 -!- ehird` has quit. 23:33:01 -!- sebbu has quit ("@+").