diff -ruN abook-0.5.0.old/edit.c abook-0.5.0/edit.c --- abook-0.5.0.old/edit.c Mon Sep 1 17:47:38 2003 +++ abook-0.5.0/edit.c Mon Sep 1 17:48:01 2003 @@ -394,8 +394,10 @@ case 'a': tab = TAB_ADDRESS; break; case 'p': tab = TAB_PHONE; break; case 'o': tab = TAB_OTHER; break; + case 'h': case KEY_LEFT: tab = tab == 0 ? MAX_TAB : tab - 1; break; + case 'l': case KEY_RIGHT: tab = tab == MAX_TAB ? 0 : tab + 1; break; case KEY_UP: diff -ruN abook-0.5.0.old/help.h abook-0.5.0/help.h --- abook-0.5.0.old/help.h Mon Sep 1 17:47:38 2003 +++ abook-0.5.0/help.h Mon Sep 1 17:48:40 2003 @@ -48,7 +48,7 @@ static char *editorhelp[] = { "\n", -" a,c,p,o / left,right change tab\n", +" a,c,p,o / arrows / h,l change tab\n", "\n", " 1 - 5 edit fields\n", "\n",