00:00:00 --- log: started forth/04.11.17 00:19:01 Serg_penguin: i don't 00:19:14 Serg_penguin: you need 'goto' it in C for multi-level breaks 00:33:03 ??????? 00:33:36 what ze hell do u try to make w/ mu-level CASE ? 00:49:26 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 00:59:45 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 01:37:26 --- quit: Serg_penguin () 01:47:30 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 01:52:15 --- quit: mur ("Reconnecting") 01:52:16 --- join: mur_ (~mur@uiah.fi) joined #forth 02:27:38 --- quit: Serg_penguin () 02:31:45 --- quit: qFox ("this quit is sponsored by somebody!") 02:40:53 --- join: ender`sleep (~ender@c-67-175-176-98.client.comcast.net) joined #forth 02:41:46 --- quit: mur_ (Remote closed the connection) 02:42:20 --- join: mur (~mur@uiah.fi) joined #forth 02:54:54 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 03:20:49 --- join: mur_ (~mur@uiah.fi) joined #forth 03:30:35 --- quit: mur (Read error: 110 (Connection timed out)) 04:15:27 --- quit: mur_ (Remote closed the connection) 04:16:03 --- join: mur (~mur@uiah.fi) joined #forth 04:34:18 --- join: crc (crc@01-033.149.popsite.net) joined #forth 05:33:24 --- quit: crc ("Time for bed... Goodnight!") 05:34:33 --- join: crc (crc@04-175.149.popsite.net) joined #forth 05:36:33 --- join: crc2 (crc@04-034.149.popsite.net) joined #forth 05:37:14 --- quit: crc (Nick collision from services.) 05:37:18 --- nick: crc2 -> crc 05:49:57 --- join: mur_ (~mur@smtp.uiah.fi) joined #forth 06:01:20 --- quit: mur (Read error: 110 (Connection timed out)) 06:15:14 --- nick: ender`sleep -> ender`school 06:15:46 Dobry vecer! 06:26:16 --- quit: mur_ (Remote closed the connection) 06:26:48 --- join: mur (~mur@smtp.uiah.fi) joined #forth 06:27:09 --- join: allefant (elias@L0658P06.dipool.highway.telekom.at) joined #forth 06:27:47 doXly vecher ;) 06:29:04 Revive it! 06:29:09 hello 06:29:31 Anithing new? 06:29:31 : AGAIN ( a -- ) [ ' BRANCH , ] could i somehow use something else instead of [ ' BRANCH , ] ? 06:29:58 i got 12Gb of music 06:30:00 i was reading up on [COMPILE] and POSTPONE, but i don't understand them 06:30:23 (i was reading in the ANS standard) 06:30:29 allefant, POSTPONE BRANCH ? 06:30:43 well, that's what i'm wondering 06:31:20 [COMPILE] compiles in an immediate word, that would be executed instead. 06:31:48 so, POSTPONE parses the next token, looks it up, and write into the currently compiled word? 06:32:14 COMPILE (now it's called "POSTPONE") compiles a word when the word being defined is run. 06:32:31 allefant, no, that's [COMPILE] 06:32:34 ANS says for POSTPONE: "Skip leading space delimiters. Parse name delimited by a space. Find name. Append the compilation semantics of name to the current definition. An ambiguous condition exists if name is not found." 06:33:23 hm, so, "compilation semantics" is just the XT? 06:35:40 Though. 06:35:44 Wait a minute. 06:37:17 oh, i think COMPILE is just what i want 06:37:36 it isn't in ANS, so that's why i didn't find it before 06:38:02 Well, ANS has just completely messed things up. 06:38:06 heh 06:38:22 POSTPONE regular means COMPILE regular 06:38:34 POSTPONE immediate means [COMPILE] immediate 06:39:47 makes sense 06:40:14 thanks, i understand all 3 of them now i think 06:40:48 ASau: did u see the Computerra issue about mathematical entertainment ? 06:40:50 Beware. I don't know what ANS has done with COMPILE and [COMPILE]. 06:40:57 Serg_penguin, no. 06:41:07 I don't read "CompuTerra." 06:41:09 it's worth seeing ! 06:41:16 Really? 06:41:38 Well, if I don't forget, I'll try to get it. 06:41:43 to others: "CompuTerra" is RU weekly magazine, computers+society 06:42:06 lotsa links and ideas 06:42:14 November issue? 06:42:21 english links too ;)) 06:42:51 16 nov 06:43:06 it's _weekly_ 06:46:33 --- quit: Serg_penguin ("time to go home !") 06:46:53 Hmm. 06:47:08 It seems I've lost something. 06:47:31 --- join: Raystm2 (~Rastm2@adsl-68-95-254-75.dsl.rcsntx.swbell.net) joined #forth 06:48:04 I even can't recall period of "CompuTerra." 06:48:41 --- quit: Raystm2 (Client Quit) 07:02:14 just to be sure.. "[COMPILE] regular" is the same as "regular", right? 07:02:28 it just makes it not execute if immediate 07:06:18 using [compile] on non immediate words is kinda silly :) 07:06:41 allefant: you're correct 07:07:08 * crc doesn't have [compile] 07:07:19 [compile] is used on immediat words when you want them compiled into the definition you are creating 07:07:24 crc you have postpone ? 07:07:36 you follow the "postpone a number" thread in CLF ? 07:07:39 I have m: 07:07:45 I440r: a little 07:07:47 postpone is horrible 07:08:01 I wouldn't postpone a number 07:08:09 That's stupid 07:08:09 i wouldnt use postpone at all 07:08:13 I wouldn't postpone lunch 07:08:49 so is postpone. postponing a number is just a step up from stupid to really stupid 07:09:08 exactly what does postpone do? 07:09:21 it takes the place of compile and [compile] 07:09:25 it tries to do BOTH jobs 07:09:39 Of both? 07:09:41 this saves YOU from having to know which words are immediate and which arent 07:09:56 its an attempt to make your code more portable or something 07:10:04 I have m: which compiles a call to a macro (rather than executing the macro at compile time) 07:10:08 yes of BOTH 07:10:18 That's too complex then 07:10:38 exactly 07:10:53 they keep having to add more and more "Smarts" to postpone 07:10:58 and thats utter stupidity 07:11:04 I agree there :-) 07:11:22 you have isforth sources right ? 07:11:28 Yes 07:11:37 read the comment in compile.1 for compile and [compile] 07:12:07 i modified the wording slightly, it was kinda written a little bad at first lol 07:12:17 you might have the old comment 07:12:50 in which dir is it? 07:13:00 src/kernel/compile.1 07:13:28 ;This word and [compile] have become a bit of an issue in the forth 07:13:28 ;community. compile takes the next token from the execution stream 07:13:28 ;and compiles it into the definition currently being created. [compile] 07:13:28 ;takes the next token out of the INPUT stream and compiles it into the 07:13:28 ;definition currently being created. [compile] is used to compile immediate 07:13:28 ;words which would normally execute when in compile mode instead of being 07:13:39 ;compiled. 07:13:41 ; 07:13:43 ;The perceived problem with this is that they have very similar names and 07:13:45 ;you as the programmer would need to know every single immediate word in 07:13:47 ;the entire dictionary in order to know how to use each of the above. 07:13:52 ; 07:13:54 ;In order to solve this huge non-problem a new word has been invented that 07:13:56 ;will compile any word, immediate or otherwise, thus relieving you of the 07:13:58 ;responsibility of knowing the language you are programming in. 07:14:01 ; 07:14:08 ;Like all good ans words this aforementioned new word has a name that 07:14:10 ;- totally - fails - to - describe - its - function 07:14:12 ; 07:14:14 ; "postpone" will probably remain undefined within isforth 07:14:39 find a definition for postpone and see if it is simpler than 07:15:39 the definitions for compile and [compile] 07:15:49 sorry for the stutter in there, im at work too heh 07:15:56 hehe 07:16:14 i'm convinced now i don't need postpone :) 07:16:23 good :) 07:16:39 also, please dont define "invert" 07:16:42 The def. of postpone in gforth is rather convulated 07:16:47 invert? 07:16:51 thats another piece of utter stupidity in ans 07:17:01 yes. invert is the ans replacement for NOT 07:17:18 why call it invert? 07:17:25 that's _stupid_ 07:17:27 x 5 = not if .... which READS very nicely becomes x 5 = invert if ... 07:17:47 You can't do that in RetroForth :-) 07:17:57 ok well the reason is because of the differences between the 79 standard and the 83 standard definitions for NOT 07:18:11 in 79 standard the word NOT and the word 0= were identical 07:18:14 and thats WRONG 07:18:45 ok 07:19:08 0= is a test for zero and not is a 2's complement 07:19:20 the 83 standard FIXED the definition for not 07:19:46 the ans team with their head UP THEIR ASS decided to not break eithe r79 or 83 standard sources by NOT defining the word not 07:20:04 you can have either th broken 79 standard definition or the fixed 83 standard definition in your sources 07:20:16 they perfer you use the GHEY word "invert" 07:20:23 which just doesnt read right 07:20:40 * crc makes a note of this 07:20:55 reads fine to me 07:21:10 it doesnt have the same sense as using "not" 07:21:16 x 5 = not if ... 07:21:20 just looks right 07:21:23 it reads right 07:21:26 hm, i have NOT currently 07:21:28 if x is not five 07:21:33 in stead of if x invert 5 07:21:43 which makes no sense in english at all 07:21:54 part of the beauty of forth is that it makes sense in english :) 07:22:57 if @ and ! would be spelled GET and PUT, at last 07:23:04 or fetch and store 07:23:09 *least 07:31:49 --- join: robert (~purple@c-df5a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 07:32:20 --- quit: crc (Read error: 104 (Connection reset by peer)) 07:32:50 God kvaell, Robert! 07:33:14 Dobryjj vespero, ASau :) 07:34:07 bonan tagon, Roberto! 07:34:14 Allefant, one of the fanciest things in ANTI-standard is standartisation of the way how to pronounce Forth words. 07:39:13 Salton, fridge 07:39:28 er 07:39:32 Saluton. :) 07:39:43 ANTI-standard? 07:39:50 oh 07:40:00 must look for that section 07:40:32 fridge: How would a proper esperantization of "Roberta" be - "Robertino"? ;) 07:40:43 er, s/how/what 07:41:28 "6.1.0010 ! store CORE " <- you mean that? 07:42:29 "Soliton"? 07:43:54 Hm? 07:51:57 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 07:54:29 Hi Herkamire 08:07:41 --- join: Raystm2 (~Rastm2@adsl-68-95-254-75.dsl.rcsntx.swbell.net) joined #forth 08:07:51 Hi Ray :) 08:45:10 --- join: ows (~ows@a81-84-114-211.netcabo.pt) joined #forth 08:45:35 Hi 09:08:09 --- join: arke_ (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 09:17:25 --- quit: arke_ (Read error: 54 (Connection reset by peer)) 09:22:03 --- quit: Raystm2 (Read error: 104 (Connection reset by peer)) 10:08:58 --- quit: allefant ("Client exiting") 10:33:23 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 10:34:47 Hi tathi 10:36:51 Hi robert 10:42:27 I440r, NOT is 1's complement, not 2's. 10:43:07 madwork: Swap the meanings of words..that makes things a lot more interesting. 11:20:18 Like this? 11:20:18 0 1 SWAP .s 11:20:18 0 1 1 ok 11:22:58 : 0 1 ; 11:51:11 : : variable ; 12:12:55 --- join: fca (anvil@h229n2fls31o815.telia.com) joined #forth 13:50:13 --- nick: ender`school -> enderxzebulun 14:13:28 --- join: wincent (~wincent@void-109.pmnet.uni-oldenburg.de) joined #forth 14:40:17 --- quit: Herkamire ("booting herkforth") 15:16:35 --- quit: ows (Connection timed out) 15:18:33 --- join: ows (~ows@a81-84-114-211.netcabo.pt) joined #forth 15:36:40 --- join: tathi_ (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 15:49:31 : ' 32 word type bl emit ." not found" ; 15:51:36 --- join: roothorick (~roothoric@CPE-69-23-75-90.new.rr.com) joined #forth 15:52:12 --- quit: fca ("So tired of this selfrepeating story") 15:53:06 --- quit: tathi (Read error: 110 (Connection timed out)) 15:58:42 --- nick: tathi_ -> tathi 16:26:47 --- part: roothorick left #forth 16:27:01 madwork, er yea. negate is 2;s complement lol i meant ONE's not two's 16:28:29 `which is NOT 16:28:37 and not ~ or 0= or watever 16:30:16 not is NOT the same as 0= except in the broken 79 std 16:30:46 i mistakingly called NOT a 2;s complement when i meant 1's complement 16:32:07 err...which one are they in the 79 std? 16:33:25 tathi: ones complement. 16:33:55 tathi: but it should be (as it is now), a negating flag normalizer 16:35:12 interesting. 16:47:34 in 79 std both 0= and not were in reality a 0= 16:50:53 --- quit: wincent (Remote closed the connection) 17:15:16 NOT is the shiznit 17:33:25 Today's fortune -- Dear Lord: I just want *one* one-armed manager so I never have to hear "On the other hand", again. 17:36:29 the shiznit ? 17:36:41 lol 17:37:05 i like the "Oh lord, please help me to be the man my dog THINKS i am" hehe 17:39:07 haha :) 17:41:41 --- quit: tathi ("leaving") 18:08:42 --- nick: OrngeTid1 -> OrngeTide 19:14:16 --- quit: ows (Read error: 104 (Connection reset by peer)) 19:16:56 --- quit: enderxzebulun (Read error: 104 (Connection reset by peer)) 19:20:18 --- quit: I440r (Excess Flood) 19:20:26 --- join: Sonarman (~matt@adsl-64-160-165-103.dsl.snfc21.pacbell.net) joined #forth 19:20:28 --- quit: I440r_ (Excess Flood) 19:20:29 --- join: I440r (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 19:20:39 --- join: I440r_ (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 19:24:07 --- quit: I440r_ (Excess Flood) 19:24:18 --- join: I440r_ (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 19:24:52 --- quit: I440r (Excess Flood) 19:25:03 --- join: I440r (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 19:56:42 --- join: Raystm2 (~Rastm2@adsl-69-149-42-3.dsl.rcsntx.swbell.net) joined #forth 20:49:49 --- join: ayrnieu (julian@199.2.120.102) joined #forth 22:08:30 --- quit: Sonarman ("leaving") 22:09:53 a well-paying customer wants a GUI personal task manager thing, which works on both linux and windows. You have the choice of GUI library to use, and the programming language, as long as said language is very common (C, C++, Java, a few others). What would you choose? 22:10:38 choose? what are the choices? 22:10:54 oh, I see, you're not talking about choices offered within the task manager. 22:11:04 yep :) 22:11:29 I would go with Perl or Python or such, arke, and C if all else failed. 22:12:00 Why do you as? 22:12:03 k? 22:12:11 do they have adequate GUI capabilities though? 22:12:33 Sure, depending on the environment of the GUI. 22:13:10 on MacOSX, I'd want to investigate AppleScript and ObjC 22:15:40 this needs to be linux and windows at least. 22:16:36 Python Tkinter would suffice, then, depending on what you want the GUI personal task manager to do. 22:20:25 does that give me the ability to have as many windows as I wish? 22:20:30 and does it work on both platforms? 22:20:32 FAST? 22:20:38 it has to be somewhat fast. 22:20:38 :/ 22:25:15 --- quit: warpzero (Excess Flood) 22:25:34 --- quit: I440r (leguin.freenode.net irc.freenode.net) 22:25:34 --- quit: cmeme (leguin.freenode.net irc.freenode.net) 22:25:34 --- quit: ayrnieu (leguin.freenode.net irc.freenode.net) 22:25:37 --- quit: ianp (leguin.freenode.net irc.freenode.net) 22:25:37 --- quit: Raystm2 (leguin.freenode.net irc.freenode.net) 22:25:37 --- quit: arke (leguin.freenode.net irc.freenode.net) 22:25:38 --- quit: madgarden (leguin.freenode.net irc.freenode.net) 22:25:39 --- quit: Fractal (leguin.freenode.net irc.freenode.net) 22:25:39 --- quit: skylan (leguin.freenode.net irc.freenode.net) 22:25:39 --- quit: retrobot2 (leguin.freenode.net irc.freenode.net) 22:25:40 --- quit: madwork (leguin.freenode.net irc.freenode.net) 22:25:40 --- quit: mur (leguin.freenode.net irc.freenode.net) 22:25:40 --- quit: ASau (leguin.freenode.net irc.freenode.net) 22:25:40 --- quit: OrngeTide (leguin.freenode.net irc.freenode.net) 22:25:42 --- quit: PurpleHaze (leguin.freenode.net irc.freenode.net) 22:25:42 --- quit: robert (leguin.freenode.net irc.freenode.net) 22:25:43 --- quit: onetom (leguin.freenode.net irc.freenode.net) 22:26:19 --- quit: I440r_ (Excess Flood) 22:26:34 --- join: I440r_ (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 22:26:48 --- join: arke (f2@bespin.org) joined #forth 22:26:48 --- join: warp0b00 (~warpzero@dsl.103.mt.onewest.net) joined #forth 22:26:48 --- join: ayrnieu (julian@199.2.120.102) joined #forth 22:26:48 --- join: Raystm2 (~Rastm2@adsl-69-149-42-3.dsl.rcsntx.swbell.net) joined #forth 22:26:48 --- join: I440r (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 22:26:48 --- join: robert (~purple@c-df5a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 22:26:48 --- join: mur (~mur@smtp.uiah.fi) joined #forth 22:26:48 --- join: madgarden (~madgarden@Ottawa-HSE-ppp4084027.sympatico.ca) joined #forth 22:26:48 --- join: cmeme (~cmeme@216.184.11.2) joined #forth 22:26:48 --- join: skylan (~sjh@vickesh01-4751.tbaytel.net) joined #forth 22:26:48 --- join: ASau (~root@83.102.133.66) joined #forth 22:26:48 --- join: retrobot2 (crc@bespin.org) joined #forth 22:26:48 --- join: OrngeTide (orange@rm-f.net) joined #forth 22:26:48 --- join: madwork (~madgarden@derby.metrics.com) joined #forth 22:26:48 --- join: PurpleHaze (~purplehaz@haddock.cd.chalmers.se) joined #forth 22:26:48 --- join: onetom (~tom@cab.bio.u-szeged.hu) joined #forth 22:26:48 --- join: Fractal (jah@selling.kernels.to.linus.torvalds.at.hcsw.org) joined #forth 22:26:48 --- join: ianp (~ian@inpuj.net) joined #forth 22:26:48 --- mode: irc.freenode.net set +ooo arke onetom Fractal 22:27:20 arke the things too try in Python are BOA , or Python Hypercard Prototype , or ANYGUI or TK. 22:27:37 :) 22:28:10 Boa is the most complex of the bunch but it can do anything that visual C++ can do. 22:28:34 hehe. 22:28:45 I think I'd rather stick with compiled langages' 22:28:57 Python Card Prototype is the easiest IMHO tho anygui is really the easiest but not well supported. 22:29:55 PythonCardProtoType takes the model of the HyperCard on apple computers. 22:30:49 boa and PythoncardPrototype are worth your looking into - Boa is based on wxWindows librarys. 22:31:24 but is ported to both *nix and winDos environments 22:33:37 aah. 22:33:40 Boa is very intergreated into zope , apache, wxwindows and truely is an amazing IDE for your fully functional web presence -- commercial ends 22:33:45 but thats still interpreted not com[iled :) 22:34:35 checking to be certain please hold- it may compile too. 22:35:05 oh its called Boa Constructor btw 22:35:33 Boa Constructor is a cross platform Python IDE and wxPython GUI Builder. It offers visual frame creation and manipulation, an object inspector, many views on the source like object browsers, inheritance hierarchies, doc string generated html documentation, an advanced debugger and integrated help. 22:35:33 Zope support: Object creation and editing. Cut, copy, paste, import and export. Property creation and editing in the Inspector and Python Script debugging. 22:35:33 It is written in Python and uses the wxPython library which wraps wxWindows. 22:35:33 All the projects which Boa is built on are being developed here at SourceForge. 22:36:07 thats STILL PYTHON THOUGH :) 22:36:11 python is interpretd :) 22:36:40 but it may interpret to compliled code -- just interpreted during creation. 22:36:52 checking for sure. 22:37:21 arghghghghggh :) 22:39:46 wxWindows is a free C++ framework designed to make cross-platform programming child's play. Well, almost. wxWindows 2 supports Windows3.1/95/98/NT, Unix with GTK/Motif/Lesstif, with a Mac version in beta. Other ports are under consideration. 22:39:46 wxWindows is a set of libraries that allows C++ applications to compile and run on several different types of computers, with minimal source code changes. There is one library per supported GUI (such as Motif, or Windows). As well as providing a common API (Application Programming Interface) for GUI functionality, it provides functionality for accessing some commonly-used operating system facilities, such as copying or deleting files. 22:39:46 22:43:34 hmm. 22:43:39 that seems very nice. 22:43:53 Boa constructor drives that 22:44:21 --- quit: ayrnieu ("hardware") 22:52:08 arke : I could understand your concern for a compiled GUI if this is a "do not fix quick-unhackable-Military application". If it is a commercial application then marketing will make enough changes during developement to render the coding team ineffective. The ability to interpret the GUI code means making and testing changes in real time -- saveing money and allowing for several versions to be market tested -- maybe even combined. 22:54:45 all modern computers come with python already installed. 22:56:42 Python allows for the most labor intensive code to be written or extended by C or asm. 22:56:50 even forth. 22:57:36 hehe. 23:00:12 and python is readable -- like forth -- any body can fix it after your long gone with the payment :) 23:02:17 when someone says "ExtremeProgramming" I always think there talking about Python. 23:02:42 lol 23:03:57 WEEEE 23:03:58 Snow! 23:04:27 There are 45000 registared users and maybe 100000 more unregistered. the Group is marvolous. never waited more than a day or two to a question I had in that language-- tho they tend to like to hint at the answers instead of giving it away . 23:04:27 robert: :) how are ya? 23:05:25 Sleepy, in spite of sleeping almost 12 hours tonight and 12 hours the night before 23:05:33 :) 23:05:41 OK, going to have a shower and something to eat, brb 23:05:46 k 23:10:04 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 23:11:21 --- join: madgarden_ (~madgarden@Ottawa-HSE-ppp4084027.sympatico.ca) joined #forth 23:11:30 --- quit: madgarden (Read error: 104 (Connection reset by peer)) 23:28:48 Mmm 23:29:02 hi 23:30:45 Hi Serg_penguin 23:31:07 This is so annoying... 23:31:19 what annoying ? 23:31:25 Haven't been able to work on the Forth because of two bugs, one of them I haven't even found yet 23:33:04 brb added an environment var and need a restart-- stupid winDos. :) 23:33:40 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 23:38:36 What the...? 23:38:49 I can't reproduce the error anymore. 23:38:57 This is creepy. 23:41:51 --- join: Raystm2 (~Rastm2@adsl-69-149-42-3.dsl.rcsntx.swbell.net) joined #forth 23:41:58 Hi again 23:42:12 My Forth magically started working again :) 23:42:30 Now this will give me nightmares for a while... ;) 23:42:33 I finaly did it robert: my auto login feature works now-- maybe cuz your forth does too :) 23:42:34 hehe 23:42:39 nightmares :) 23:42:48 Oh, cool 23:42:56 :) 23:43:20 arke: Did you read http://dec.bournemouth.ac.uk/staff/pknaggs/thesis/ ? 23:43:39 If not, have a peek at chapter 5. 23:53:09 robert: /me eaves droping but has to thank you for the great link :) 23:53:32 Hehe, no problem, got it from slava in #concernative 23:53:44 Ehm 23:53:56 I need to learn how to spell :) 23:54:16 concatinative? 23:54:19 See if you can figure out what I meant 23:54:35 Hm, I think not 23:54:41 Just try joining channels until you find it. ;) 23:54:49 hehe 23:55:08 Hrmmm... 23:55:32 Ah 23:55:35 Concatenative 23:55:55 Hrm, have to leave for school now, but see you later! 23:55:57 right cuz now i'm the OP of my own room :) 23:56:11 have a great day in the snow :) 23:56:24 Thank you ;) 23:56:37 Trains and snow don't go well together though, so we'll see about that 23:59:59 --- log: ended forth/04.11.17