I use Emacs 25.2.1 on a Windows XP Laptop with a Turkish keyboard.
emacs -nw the following (non-ascii) letters print incorrectly:
Letters such as '
ö' and '
ü' which are also used in German and letters which are presumably Roman or Polish/Slavic such as '
ç' and those letters which are AFAIK only to be found in Turkish such as '
ğ' and '
ı' (i without dot)
When I open GUI Emacs there are no problems but when I open Emacs in tty mode (
emacs -nw) when I press
ş prints _ ı prints 1 (as number) ğ performs the `undo` or `redo` actions
Other non-ascii letters common to other languages, as
öprint all correctly.
Using the Windows' built-in
emacs -nwmakes no difference
Changing Windows' code page
857doesn't help either.
chcp.com 65001(Windows' UTF8 code) then all characters in Emacs print incorrectly.
When I copy and paste Turkish characters into
emacs nw it prints them correctly. So the problem happens only when pressing the letters from the keyboard.
How to fix this problem?