Posters are not nice to writers ... #6731
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/petz
3. source/testserver
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/possible close
4. step/QA main
4. step/QA NOK
4. step/QA OK
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
kind/standalone
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#6731
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
... if you press ESC for some reason, it's all gone
... if you make a tab stop out of sheer habit, it's all gone <--- hate this!!!
... they don't allow for reasonable headings and bulleted lists
... they don't use color
... they don't show pictures (even NPCs can)
That's MT native and we can't do anything about it. If one presses Esc, the text of the formspec is not sent to the server so we can't even temporarily store it. All we could do is store the text on every keypress before, which is expensive network-wise, it means that you send one packet each time you type in one character.
needs research what exactly happens when you do that
Could be done if the display formspec was changed to html
Could be done if the display formspec was changed to html
Could be done if the display formspec was changed to html
So there is no hope for ESC. Ok, but hope for three other good points at will be worth to wait for.
How can I help with it? It just inside many editors and wording programs, a tab means go a little bit further right. So it is in my head and in my fingers faster as I can image: don't do this, because its Minetest here ...
Let me guess you set your Inventory key to "TAB"?
Sure, I did ... You can combine like Sherlock!
But with an open poster I never thought this could have any influence.
Personal experience 😉
Minetest gets confused if you set your Inventory key to "TAB" and then try to use it inside an input field and ends up closing the current open formspec, you got 2 options to either get used to it or a different inventory key.
Well, quickly changing the key assignment is not a big deal. That's why I've made it short. In the case of a poster, the deferred TAB (and again "i" in the inventory) does what it does in some other programs (such as the browser), namely hopping from input field to input field. After all, it doesn't close the poster and nothing can be lost. So, if I want to edit posters, I can change the keyboard layout for a short time. But the decision to set the inventory to "Tab" was a good decision that I will definitely not undo.
Just throwing a mod in here I once found on CDB... Haven't really tested it through...
https://content.minetest.net/packages/Thresher/markdown_poster/