fix home/end to match xterm.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 19 Jun 2012 11:54:24 +0000 (11:54 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 19 Jun 2012 11:54:24 +0000 (11:54 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72471 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/keyin.c

index 7b9230c..6952ffa 100644 (file)
@@ -78,8 +78,11 @@ static const Keyout keyout[] =
    KEY("Down",         "\033[B"),
 //   KEY("Tab",          "\t"),
 //   KEY("ISO_Left_Tab", "\t"),
-   KEY("Home",         "\033[7~"),
-   KEY("End",          "\033[8~"),
+//// non-xterm escapes. for xterm we want the next 2
+//   KEY("Home",         "\033[7~"),
+//   KEY("End",          "\033[8~"),
+   KEY("Home",         "\033[H"),
+   KEY("End",          "\033[F"),
    KEY("Prior",        "\033[5~"),
    KEY("Next",         "\033[6~"),
    KEY("Insert",       "\033[2~"),