diff options
| author | Paul Eggert | 2011-03-08 18:12:00 -0800 |
|---|---|---|
| committer | Paul Eggert | 2011-03-08 18:12:00 -0800 |
| commit | fbceeba21b3b5aeb2a0f98d4ca937cabbe07fab0 (patch) | |
| tree | 8b6d211a9e0ed7b1ac2a07bcc515d3e357a4f79d /src/cm.h | |
| parent | 50938595880fd87c7dcd39a607cba1b0a7598baf (diff) | |
| download | emacs-fbceeba21b3b5aeb2a0f98d4ca937cabbe07fab0.tar.gz emacs-fbceeba21b3b5aeb2a0f98d4ca937cabbe07fab0.zip | |
* cm.c (calccost, cmgoto): Use const pointers where appropriate.
* cm.h (struct cm): Likewise.
* dispextern.h (do_line_insertion_deletion_costs): Likewise.
* scroll.c (ins_del_costs, do_line_insertion_deletion_costs): Likewise.
* term.c (tty_ins_del_lines, calculate_costs, struct fkey_table):
(term_get_fkeys_1, append_glyphless_glyph, produce_glyphless_glyph):
(turn_on_face, init_tty): Likewise.
* termchar.h (struct tty_display_info): Likewise.
* term.c (tgetflag, tgetnum, tgetstr): Redefine to use const pointers.
Diffstat (limited to 'src/cm.h')
| -rw-r--r-- | src/cm.h | 33 |
1 files changed, 16 insertions, 17 deletions
| @@ -35,25 +35,25 @@ struct cm | |||
| 35 | int cm_curX; /* Current column */ | 35 | int cm_curX; /* Current column */ |
| 36 | 36 | ||
| 37 | /* Capabilities from termcap */ | 37 | /* Capabilities from termcap */ |
| 38 | char *cm_up; /* up (up) */ | 38 | const char *cm_up; /* up (up) */ |
| 39 | char *cm_down; /* down (do) */ | 39 | const char *cm_down; /* down (do) */ |
| 40 | char *cm_left; /* left (le) */ | 40 | const char *cm_left; /* left (le) */ |
| 41 | char *cm_right; /* right (nd) */ | 41 | const char *cm_right; /* right (nd) */ |
| 42 | char *cm_home; /* home (ho) */ | 42 | const char *cm_home; /* home (ho) */ |
| 43 | char *cm_cr; /* carriage return (cr) */ | 43 | const char *cm_cr; /* carriage return (cr) */ |
| 44 | char *cm_ll; /* last line (ll) */ | 44 | const char *cm_ll; /* last line (ll) */ |
| 45 | char *cm_tab; /* tab (ta) */ | 45 | const char *cm_tab; /* tab (ta) */ |
| 46 | char *cm_backtab; /* backtab (bt) */ | 46 | const char *cm_backtab; /* backtab (bt) */ |
| 47 | char *cm_abs; /* absolute (cm) */ | 47 | char *cm_abs; /* absolute (cm) */ |
| 48 | char *cm_habs; /* horizontal absolute (ch) */ | 48 | const char *cm_habs; /* horizontal absolute (ch) */ |
| 49 | char *cm_vabs; /* vertical absolute (cv) */ | 49 | const char *cm_vabs; /* vertical absolute (cv) */ |
| 50 | #if 0 | 50 | #if 0 |
| 51 | char *cm_ds; /* "don't send" string (ds) */ | 51 | const char *cm_ds; /* "don't send" string (ds) */ |
| 52 | #endif | 52 | #endif |
| 53 | char *cm_multiup; /* multiple up (UP) */ | 53 | const char *cm_multiup; /* multiple up (UP) */ |
| 54 | char *cm_multidown; /* multiple down (DO) */ | 54 | const char *cm_multidown; /* multiple down (DO) */ |
| 55 | char *cm_multileft; /* multiple left (LE) */ | 55 | const char *cm_multileft; /* multiple left (LE) */ |
| 56 | char *cm_multiright; /* multiple right (RI) */ | 56 | const char *cm_multiright; /* multiple right (RI) */ |
| 57 | int cm_cols; /* number of cols on screen (co) */ | 57 | int cm_cols; /* number of cols on screen (co) */ |
| 58 | int cm_rows; /* number of rows on screen (li) */ | 58 | int cm_rows; /* number of rows on screen (li) */ |
| 59 | int cm_tabwidth; /* tab width (it) */ | 59 | int cm_tabwidth; /* tab width (it) */ |
| @@ -168,4 +168,3 @@ extern void cmcostinit (struct tty_display_info *); | |||
| 168 | extern void cmgoto (struct tty_display_info *, int, int); | 168 | extern void cmgoto (struct tty_display_info *, int, int); |
| 169 | extern void Wcm_clear (struct tty_display_info *); | 169 | extern void Wcm_clear (struct tty_display_info *); |
| 170 | extern int Wcm_init (struct tty_display_info *); | 170 | extern int Wcm_init (struct tty_display_info *); |
| 171 | |||