[00:00:02] is that a builtin? [00:00:12] no, just an ordinary template [00:00:28] no I mean the word 'echo' [00:00:30] I just guessed the name, didn't expect it to actually exist.. [00:00:34] me too [00:00:52] shell heritage I guess [00:00:59] that's horrible though [00:01:32] so this actually produces a link: {{echo|[}}{{echo|[}}Testlink]] [00:01:44] So wikitext works by just grinding away at the line until there aren't any more '{{' and so on, that aren't nowikied [00:01:50] that won't work with tokens [00:01:58] that means that it effectively has an infinite level of abstraction [00:02:04] current templates are purely textual [00:02:21] this is bad. [00:03:13] *gwicke ponders if infinite abstraction is the same as no abstraction at all [00:03:31] *neilk_ ctrl-c's gwicke [00:03:47] SNAP OUT OF IT, MAN! [00:03:49] you might need kill -9 [00:03:57] *gwicke ctrl-w's neil [00:04:16] ;) [00:04:23] :) [00:04:31] I didn't want to kill -9, just hup [00:04:34] anyway [00:04:43] if people do that a lot, we're fucked [00:04:54] if they don't we might be able to mark the templates as "fucked" [00:05:06] gwicke: is there any way where that could ever be parseable? [00:05:25] we could try to re-tokenize parts [00:05:38] but then it's just the old parser [00:06:14] or rather, you could never make a token '[' without wondering if one day it might actually be part of a link construction. [00:06:22] nearly, so let's see what Patrick thinks about how common something like that is [00:09:37] https://meta.wikimedia.org/wiki/User_talk:Patrick#Identifying_edge_cases_for_the_new_parser [00:12:07] off to bed for me, see you! [18:45:50] If I have a misspelt variable name in an .i18n.php file, do I correct it for all languages, or only for en and qqq and let the translatewiki people act on their discretion? [18:46:26] I mean, when the variable name in in a comment [18:46:40] s/in/is/ [18:57:48] GrafZahl_, Nikerabbit is here, but this is a question for #mediawiki-i18n [18:58:17] Nemo_bis: thanks, I'll ask over there