[00:56:30] Filed as T343164 (re @Nikki: and some of the values include quotes, like hreflang=""simple"" and hreflang=""kmr"") [00:59:20] Filed as T355918 (re @Nikki: the language codes used for the hreflang attribute for those 900+ lines are using mediawiki codes instead...) [01:05:57] Reported as T355919 (re @Nikki: something seems to be wrong with how css is added to the page, on https://www.wikifunctions.org/view/en/Z12696 I get *44* identi...) [01:07:53] thanks! [01:09:16] I'd actually go for creating a function "count letters in Breton". The function that routes per language could then route to the individual functions (re @Nicolas: hi y'all, [01:09:16] I vaguely remember some discussions about functions being aware and able to use local languages specificities, has it ...) [01:09:38] We'll need that soon-ish for the parsers and renderers [06:56:27] "We would suggest keeping the code free of calls to Wikifunctions.Debug unless an Implementation is being actively debugged." I'm happy with that in general, but I think it would be good to have one function that uses it permanently as an example, so that we can go there to remember how to do it rather than trying to look up documentation. [07:02:02] Minor quibble, but I wonder if we could have a change to the interface so that it shows whitespace properly in strings. For example, in the featured example Z12829, I would like to be able to see that the "pour" argument has a whitespace on either side. : https://tools-static.wmflabs.org/bridgebot/adbb9afc/file_56954.jpg [11:59:06] +1! we filed T355848 to add more contextual guidance beside the documentation (re @Toby: "We would suggest keeping the code free of calls to Wikifunctions.Debug unless an Implementation is being actively debugged." I'...) [12:13:43] lemme check if we already have a phabricator task for this, otherwise i'll file a new one. thank you! (re @Toby: Minor quibble, but I wonder if we could have a change to the interface so that it shows whitespace properly in strings. For exam...) [12:16:36] I wonder if it would make sense to have a way to show invisible characters in general, like imagine functions for adding or removing soft hyphens, left-to-right/right-to-left marks, etc [12:28:36] It definitely would. The translation software Weblate has this and it's really handy. [12:43:26] thank you, this is helpful! i've looked it up, and i've found this issue on github where there are a few screenshots about the feature https://github.com/WeblateOrg/weblate/issues/1930. if there are specific things that you'd like to see on wikifunctions feel free to send ideas/screenshots 🙏 (re @bgo_eiu: It definitely would. The translation software Weblate has this and it's really handy.) [12:46:47] Yes, those buttons with [ZWNJ] etc. are exactly what I had in mind. So long as it is visually easy to distinguish them from the actual string and switch them on and off that would be helpful. [12:48:52] aren't those buttons to insert those characters? [12:49:31] (from the screenshots it looks like the button with "< >" in a box is the one that shows the characters visibly) [12:52:30] yes, the way they are shown in that screenshot the characters are represented with the same symbols which are on the buttons, just that way of representing them is what I meant [12:53:28] Not directly related to non-spacing characters, but I'm reminded for languages which use the Arabic script support for this font would be helpful https://github.com/aliftype/noname-fixed [12:53:28] [12:53:29] There are a number of homoglyph characters that are hard to distinguish in most fonts: ہ ه ھ ە [23:15:02] That's really neat! The gray dot could also be used for leading or closing whitespace if we continue without quotes. Do we have a task already for this? (re @internetam1n: thank you, this is helpful! i've looked it up, and i've found this issue on github where there are a few screenshots about the f...) [23:28:43] It really is meant as a suggestion. The community can come up with the actual guidelines. (re @Toby: "We would suggest keeping the code free of calls to Wikifunctions.Debug unless an Implementation is being actively debugged." I'...)