|
| From: | Markus Mützel |
| Subject: | [Octave-bug-tracker] [bug #47571] [MXE-Octave] Problem entering non-ASCII-character (umlaut) in command line |
| Date: | Sun, 5 Aug 2018 10:36:14 -0400 (EDT) |
| User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0 |
Update of bug #47571 (project octave):
Status: Need Info => Patch Submitted
Summary: Problem entering non-ASCII-character (umlaut) in
command line => [MXE-Octave] Problem entering non-ASCII-character (umlaut) in
command line
_______________________________________________________
Follow-up Comment #38:
GNU Readline 6.3 already added the "meta"-logic for encodings using more than
7 bits per character. And the MXE project has patches for that version that
helped getting the code to cross-compile. So I opted for upgrading to 6.3.
With the attached changeset for MXE Octave, I can enter any non-ASCII
characters without setting a local .inputrc file.
It still takes an additional keystroke for the multi-byte characters to appear
and using the left and right keys to navigate over a multi-byte character
seems to mess up the cursor position.
But it is definitely an improvement to the current situation where entering or
pasting these characters isn't possible at all.
Maybe some of these issues would be fixed by upgrading to Readline 7.0 (or
maybe not). But I won't have time to try that out myself within the next few
weeks.
(file #44715)
_______________________________________________________
Additional Item Attachment:
File name: bug47571_readline6.3.patch Size:12 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?47571>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
| [Prev in Thread] | Current Thread | [Next in Thread] |