QStringList KateAutoIndent::listModes () { QStringList l; for (int i = 0; i < modeCount(); ++i) l << modeDescription(i); return l; }
static void set_window_title(ModeInfo * mi) { XTextProperty prop; char *buf; unsigned int status; buf = (char *) malloc(strlen(MI_NAME(mi)) + strlen(MI_DESC(mi)) + 3); (void) sprintf(buf, "%s: %s", MI_NAME(mi), MI_DESC(mi)); status = XStringListToTextProperty(&buf, 1, &prop); if (status != 0) { XSetWMName(MI_DISPLAY(mi), MI_WINDOW(mi), &prop); XFree((caddr_t) prop.value); } free(buf); if (MI_IS_ICONIC(mi) && description) { modeDescription(mi); } }