Template talk:Documentation

message: Description of suggested change: Hello, please move it to subcategory :Category:Documentation templates (:Category:Template documentation is for doc templates and doc pages). Thx and best Regards.
Diff:
 W like wiki good to know 00:23, 14 February 2024 (UTC)
replies: text: . P.I. Ellsworth , ed. put'er there 02:53, 14 February 2024 (UTC)
thread_title:  Edit request 14 February 2024 

message: The a in ”Northern Sami” should be changed with an á, because it’s the proper way of spelling the language’s name. Thatpulpetti (talk) 01:11, 19 March 2024 (UTC)
replies: text: Not done: this is the talk page for discussing improvements to the template . Please make your request at the talk page for the article concerned. * Pppery * it has begun... 01:14, 19 March 2024 (UTC)
thread_title:  Template-protected edit request on 19 March 2024 Spelling/grammar/punctuation/typographical correction Suggestion 

message: On module sandboxes, there is a message "See also the companion subpage for test cases (run)." and the "run" is a link to the talk page of the test cases, where the tests are executed. (I don't know where this message is produced because it does not seem to come from Template:Template sandbox notice.) I would like to propose that the run link be added to this module to appear next to the link to test cases, at the end of the documentation. — Martin (MSGJ · talk) 11:19, 4 April 2024 (UTC)
replies: text: @MSGJ, this already displays for me on modules in the metadata box (aka "the end of the documentation" box): ? Izno (talk) 21:26, 28 April 2024 (UTC)
replies: text: Yes, I realised this later. I think I was looking at a module which had testcases in Module talk namespace but no unit tests in Module namespace. And the "run" link is not displayed in this case — Martin (MSGJ · talk) 07:46, 29 April 2024 (UTC)
thread_title:  Link to run test cases 

message: Please add the following lines to the top of the module:
local makeInvokeFunc = require("Module:MakeInvokeFunc")(p)
And then remove the explicit function definition for makeInvokeFunc from the module at line 94.
I created that module because it actually has a lot of potential for utility across modules. If an admin could also protect Module:MakeInvokeFunc to be template or full protected then it would address the concerns of "high risk". Awesome Aasim 19:00, 11 April 2024 (UTC)
replies: text: Pause for now because there is one more thing I realize this module needs. Awesome Aasim 19:10, 11 April 2024 (UTC)
replies: text:  Okay reopening, but with modifications. Also do the same with local message = require("Module:Message")(cfg). These helper functions can be quite useful in other modules which is why I pulled them out. Also protect afterword. Awesome Aasim 22:56, 11 April 2024 (UTC)
replies: text:  Aren't you the same person who claimed only a few weeks ago that this module should never need to be edited?  Anyway, I think this request simply makes things more complicated for no apparent benefit, so deactivating. There's no harm in a 15-line function that has never changed in years being duplicated in a few places. On top of that it isn't really that genericizable in the first place since each module uses a slightly different version to handle things like wrapper templates, whether to trim whitespace, etc. that vary from template to template. Deactivating. * Pppery * it has begun... 02:37, 15 April 2024 (UTC)
thread_title:  Template-protected edit request on 11 April 2024