[BACK]Return to tty.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/tty.c between version 1.73 and 1.74

version 1.73, 2009/11/26 21:37:13 version 1.74, 2009/11/26 22:47:14
Line 36 
Line 36 
 int     tty_try_256(struct tty *, u_char, const char *);  int     tty_try_256(struct tty *, u_char, const char *);
 int     tty_try_88(struct tty *, u_char, const char *);  int     tty_try_88(struct tty *, u_char, const char *);
   
 void    tty_colours(struct tty *, const struct grid_cell *, int *);  void    tty_colours(struct tty *, const struct grid_cell *, u_char *);
 void    tty_colours_fg(struct tty *, const struct grid_cell *, int *);  void    tty_colours_fg(struct tty *, const struct grid_cell *, u_char *);
 void    tty_colours_bg(struct tty *, const struct grid_cell *);  void    tty_colours_bg(struct tty *, const struct grid_cell *);
   
 void    tty_redraw_region(struct tty *, const struct tty_ctx *);  void    tty_redraw_region(struct tty *, const struct tty_ctx *);
Line 1145 
Line 1145 
 tty_attributes(struct tty *tty, const struct grid_cell *gc)  tty_attributes(struct tty *tty, const struct grid_cell *gc)
 {  {
         struct grid_cell        *tc = &tty->cell, gc2;          struct grid_cell        *tc = &tty->cell, gc2;
         u_char                   changed;          u_char                   changed, new_attr;
         u_int                    new_attr;  
   
         /* If the character is space, don't care about foreground. */          /* If the character is space, don't care about foreground. */
         if (gc->data == ' ' && !(gc->flags & GRID_FLAG_UTF8)) {          if (gc->data == ' ' && !(gc->flags & GRID_FLAG_UTF8)) {
Line 1217 
Line 1216 
 }  }
   
 void  void
 tty_colours(struct tty *tty, const struct grid_cell *gc, int *attr)  tty_colours(struct tty *tty, const struct grid_cell *gc, u_char *attr)
 {  {
         struct grid_cell        *tc = &tty->cell;          struct grid_cell        *tc = &tty->cell;
         u_char                   fg = gc->fg, bg = gc->bg, flags = gc->flags;          u_char                   fg = gc->fg, bg = gc->bg, flags = gc->flags;
Line 1284 
Line 1283 
 }  }
   
 void  void
 tty_colours_fg(struct tty *tty, const struct grid_cell *gc, int *attr)  tty_colours_fg(struct tty *tty, const struct grid_cell *gc, u_char *attr)
 {  {
         struct grid_cell        *tc = &tty->cell;          struct grid_cell        *tc = &tty->cell;
         u_char                   fg = gc->fg;          u_char                   fg = gc->fg;

Legend:
Removed from v.1.73  
changed lines
  Added in v.1.74