[О блоге]
[наверх]
[пред]
[2019-11-25 10:53:33+03:00]
[a24b31d9e133ad261dadfccf115f28ca5af77ed5]
Темы: [tip][tmux][web]
Патч на заголовок Lynx в tmux
В продолжении 5921d398e70fd8227bbeaae070604ffef7357d55 осилил-таки
перерисовку окна (без необходимости нажимать Ctrl-L) добавлением одной
строки. Теперь куда меньше геморроя!
--- src/GridText.c.orig 2017-07-04 20:27:07.000000000 +0300
+++ src/GridText.c 2019-11-25 10:49:48.406034000 +0300
@@ -1658,6 +1658,17 @@
if (!text)
return;
+ /*
+ * Load the title field. -FM
+ */
+ StrAllocCopy(title,
+ (HTAnchor_title(text->node_anchor) ?
+ HTAnchor_title(text->node_anchor) : " ")); /* "" -> " " */
+ LYReduceBlanks(title);
+ printf("\033]2;%s\a\n", title);
+ lynx_force_repaint();
+ LYrefresh();
+
lynx_start_title_color();
#ifdef USE_COLOR_STYLE
/* turn the TITLE style on */
@@ -1667,14 +1678,6 @@
LynxChangeStyle(s_title, ABS_ON);
}
#endif /* USE_COLOR_STYLE */
-
- /*
- * Load the title field. -FM
- */
- StrAllocCopy(title,
- (HTAnchor_title(text->node_anchor) ?
- HTAnchor_title(text->node_anchor) : " ")); /* "" -> " " */
- LYReduceBlanks(title);
/*
* Generate the page indicator (percent) string.
[оставить комментарий]