copying LTR text in RTL mode
-
Hi,
I’m having issues with right-to-left mode. I am trying to edit a file written in XML (I think), but editing the English tags is extremely annoying. Whenever I hover my mouse to copy a certain word inside an English line (while I’m in RTL), the program copies/deletes the text from the other end. Trying to insert English characters inside English tags also doesn’t work.
For example:נעים מאוד <wait:30><b> שלום
If I were to to try to copy the three characters <b>, the program would instead copy <wa (the other way around).
Trying to highlight the ‘t’ in ‘wait’ and replacing it with another character, the ‘0’ in ‘30’ is replaced instead.
Can this be fixed? I’ve seen people complaining about it but it hasn’t been fixed yet.Thank you!
-
This is indeed an old issue.
I use EditPad for editing mixed Latin & Hebrew text. -
@Yaron said in copying LTR text in RTL mode:
This is indeed an old issue.
I use EditPad for editing mixed Latin & Hebrew text.I’ve gathered over the years that you are one of the most knowledgeable people on Notepad++ and RTL, so your response is rather disheartening to me. Do you know if the limitation is in Notepad++ itself? Or does Scintilla just not handle the mix well? Or is Notepad++'s handling so convoluted that it’s impossible to tell where things would have to be improved to handle mixed-direction text correctly?
-
Unfortunately Scintilla does not fully support RTL.
(I thought that most users wouldn’t be interested in the Notepad++/Scintilla distinction).You can edit LTR text in LTR mode, and RTL text in RTL mode.
And only if DirectWrite is disabled. -
@Yaron said in copying LTR text in RTL mode:
Unfortunately Scintilla does not fully support RTL.
I thought that most users wouldn’t be interested in the Notepad++/Scintilla distinction.
I suppose OP should be directed to request of Scintilla that it better support RTL, rather than letting OP think that it is a Notepad++ problem.
-
@Yaron This is disappointing… Considering many basic programs support BiDi.
Is it really not possible to fix it somehow? A plugin or something? -
You can add your request in https://sourceforge.net/p/scintilla/feature-requests/.