OSDN Git Service

MPWではデフォルトで '\r' が line feed(つまり10)、
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Sat, 2 Feb 2002 03:48:07 +0000 (03:48 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Sat, 2 Feb 2002 03:48:07 +0000 (03:48 +0000)
'\n' が caridge return (つまり13)を発生させるというとんでもない仕様である
ことが判明したので、13というキーコードを使わないように修正。
(-noMapCRというオプションで'\r'と'\n'を入れ換えられるが、
どっちのオプションでも動くようにした。)

src/main-mac.c

index 75be462..2fb6cdd 100644 (file)
@@ -4474,7 +4474,7 @@ static bool CheckEvents(bool wait)
                                Term_keypress('0' + (ck - 64) % 10);
 
                                /* Hack -- Terminate the sequence */
-                               Term_keypress(13);
+                               Term_keypress('\r');
                        }
 
                        break;