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

Diff for /src/usr.bin/tmux/tty-features.c between version 1.9 and 1.10

version 1.9, 2020/05/16 14:30:17 version 1.10, 2020/05/16 14:31:35
Line 147 
Line 147 
         0          0
 };  };
   
   /* Terminal supports strikethrough. */
   static const char *tty_feature_strikethrough_capabilities[] = {
           "smxx=\\E[9m",
           NULL
   };
   static struct tty_feature tty_feature_strikethrough = {
           "strikethrough",
           tty_feature_strikethrough_capabilities,
           0
   };
   
 /* Terminal supports synchronized updates. */  /* Terminal supports synchronized updates. */
 static const char *tty_feature_sync_capabilities[] = {  static const char *tty_feature_sync_capabilities[] = {
         "Sync=\\EP=%p1%ds\\E\\\\",          "Sync=\\EP=%p1%ds\\E\\\\",
Line 189 
Line 200 
         &tty_feature_overline,          &tty_feature_overline,
         &tty_feature_rectfill,          &tty_feature_rectfill,
         &tty_feature_rgb,          &tty_feature_rgb,
           &tty_feature_strikethrough,
         &tty_feature_sync,          &tty_feature_sync,
         &tty_feature_title,          &tty_feature_title,
         &tty_feature_usstyle          &tty_feature_usstyle
Line 285 
Line 297 
                 const char      *features;                  const char      *features;
         } table[] = {          } table[] = {
                 { .name = "mintty",                  { .name = "mintty",
                   .features = "256,RGB,ccolour,clipboard,cstyle,margins,overline,title"                    .features = "256,RGB,ccolour,clipboard,cstyle,margins,strikethrough,overline,title"
                 },                  },
                 { .name = "tmux",                  { .name = "tmux",
                   .features = "256,RGB,ccolour,clipboard,cstyle,overline,title,usstyle"                    .features = "256,RGB,ccolour,clipboard,cstyle,overline,strikethough,title,usstyle"
                 },                  },
                 { .name = "rxvt-unicode",                  { .name = "rxvt-unicode",
                   .features = "256,title"                    .features = "256,title"
                 },                  },
                 { .name = "iTerm2",                  { .name = "iTerm2",
                   .features = "256,RGB,clipboard,cstyle,margins,sync,title"                    .features = "256,RGB,clipboard,cstyle,margins,strikethrough,sync,title"
                 },                  },
                 { .name = "XTerm",                  { .name = "XTerm",
                   .features = "256,RGB,ccolour,clipboard,cstyle,margins,rectfill,title"                    .features = "256,RGB,ccolour,clipboard,cstyle,margins,rectfill,strikethrough,title"
                 }                  }
         };          };
         u_int   i;          u_int   i;

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10