Mercurial > hg > xemacs-beta
diff src/redisplay-tty.c @ 193:f53b5ca2e663 r20-3b23
Import from CVS: tag r20-3b23
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:58:30 +0200 |
parents | 3d6bfa290dbd |
children | 41ff10fd062f |
line wrap: on
line diff
--- a/src/redisplay-tty.c Mon Aug 13 09:57:40 2007 +0200 +++ b/src/redisplay-tty.c Mon Aug 13 09:58:30 2007 +0200 @@ -1420,12 +1420,12 @@ char **address = term_get_fkeys_arg; - for (i = 0; i < (sizeof (keys)/sizeof (keys[0])); i++) + for (i = 0; i < countof (keys); i++) { char *sequence = tgetstr (keys[i].cap, address); if (sequence) Fdefine_key (function_key_map, - build_string (sequence), + build_ext_string (sequence, FORMAT_BINARY), vector1 (intern (keys[i].name))); } @@ -1441,13 +1441,13 @@ if (k_semi) { - Fdefine_key (function_key_map, build_string (k_semi), + Fdefine_key (function_key_map, build_ext_string (k_semi, FORMAT_BINARY), vector1 (intern ("f10"))); k0_name = "f0"; } if (k0) - Fdefine_key (function_key_map, build_string (k0), + Fdefine_key (function_key_map, build_ext_string (k0, FORMAT_BINARY), vector1 (intern (k0_name))); } @@ -1471,7 +1471,7 @@ { sprintf (fkey, "f%d", i); Fdefine_key (function_key_map, - build_string (sequence), + build_ext_string (sequence, FORMAT_BINARY), vector1 (intern (fkey))); } } @@ -1488,7 +1488,7 @@ char *sequence = tgetstr (cap2, address); \ if (sequence) \ Fdefine_key (function_key_map, \ - build_string (sequence), \ + build_ext_string (sequence, FORMAT_BINARY), \ vector1 (intern (sym))); \ }