/* terminal status capability check. terminfo must have been initialized. */
-short mutt_ts_capability(void)
+bool mutt_ts_capability(void)
{
char *term = getenv("TERM");
char *tcaps = NULL;
if (tcaps && tcaps != (char *)-1 && *tcaps)
fsl = safe_strdup(tcaps);
- return 1;
+ return true;
}
/* If XT (boolean) is set, then this terminal supports the standard escape. */
use_extended_names (true);
tcapi = tigetflag("XT");
if (tcapi == 1)
- return 1;
+ return true;
#endif /* HAVE_USE_EXTENDED_NAMES */
/* Check term types that are known to support the standard escape without
for (termp = known; termp; termp++)
{
if (term && *termp && (mutt_strncasecmp (term, *termp, strlen(*termp)) != 0))
- return 1;
+ return true;
}
/* not supported */
- return 0;
+ return false;
}
void mutt_ts_status(char *str)
void menu_current_bottom(MUTTMENU *menu);
void menu_check_recenter(MUTTMENU *menu);
void menu_status_line(char *buf, size_t buflen, MUTTMENU *menu, const char *p);
-short mutt_ts_capability(void);
+bool mutt_ts_capability(void);
void mutt_ts_status(char *str);
void mutt_ts_icon(char *str);
void mutt_signal_init(void);
void mutt_stamp_attachment(BODY *a);
void mutt_tag_set_flag(int flag, int bf);
-short mutt_ts_capability(void);
+bool mutt_ts_capability(void);
void mutt_unblock_signals(void);
void mutt_unblock_signals_system(int catch);
void mutt_update_encoding(BODY *a);