[01:04:14] Would it be theoretically possible for an extension to modify the parser such that {$foo} actually works as a synonym to {{{foo}}} in template definitions? [01:07:55] taylan: Extensions can replace the MW parser with a different parser (e.g. you can make an extension to replace wikitext with markdown, etc) [01:08:13] So in theory you can write your own parser that is exactly like the normal one but with different variable syntax [01:09:04] well, that would be copy-paste programming :P [01:09:32] alternatively i guess you could use a hook like onParserBeforeInternalParse to replace the syntax. I wouldn't really reccomend modifying the parser on such a deep level though [01:10:13] since there's some extensions that add and {{#foo}} kind of stuff I thought maybe {$foo} could be done, but I guess the really "modular" way to do it is constrained to <> and {{#...}} ? [01:10:17] i imagine doing such a thing would also break VE [01:10:52] and {{#bar are intentional extension points though, that are kind of built in [01:11:00] thought so [01:11:26] what are the odds MW would accept a patch that adds {$foo} as a built-in synonym to {{{foo}}} ? :D [01:11:59] anyway I don't really have time to work on it even if it were to be accepted [01:12:27] basically 0 :) [01:13:09] At this point we're extremely reluctant to accept new wikitext features unless it solves a major problem [01:13:22] Wikitext is already quite complex, so we don't really want to add to it [01:22:29] "what are the odds MW would..." <- How is this better [01:22:29] Less characters? [01:22:56] yeah, nested {{{foo|{{{bar}}}}}} is kind of ridiculous [01:23:10] {$foo|{$bar}} this would be such a breath of fresh air [01:25:59] I think closing brackets merging is more of an issue [01:26:45] So something like {foo$} would make more sense [01:27:13] what happens if you want to use { or } in text? [01:29:01] Nothing, unless you also used the dollar sign [01:43:27] Not a compelling enough use case to merit adding new wiki markup syntax because the old way should still need to remain supported indefinitely [01:45:32] Make it a config value with special page for converting [02:09:33] does the 1.39 version of CirrusSearch work with ElasticSearch 8.x? [03:21:32] I've since learned it doesn't, installed ES 7 [03:22:42] I have a weird problem with Cirrus... background info: I use "t" as a namespace alias for "Template"... [03:23:13] When I enter t:mai into the search field, I get the autocomplete suggestions for T:MainPageDesktop and T:MainPageMobile, but as soon as I continue typing and it becomes t:main, those suggestions disappear [03:23:48] they don't appear for t:mainp either, but with t:mainpa they appear again [03:24:07] hmm, I guess this is related to the "intelligent" algorithm of ElasticSearch somehow [03:30:41] huh it works now, something must have been updated in the background