From 931e5010d51d1640c61034ada767715a544fa40b Mon Sep 17 00:00:00 2001 From: salmonik Date: Fri, 6 Feb 2026 02:14:51 +0100 Subject: apply scrollback patch and urlclick patch --- st.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'st.h') diff --git a/st.h b/st.h index 3cea73b..edd5ea7 100644 --- a/st.h +++ b/st.h @@ -35,6 +35,7 @@ enum glyph_attribute { ATTR_WIDE = 1 << 9, ATTR_WDUMMY = 1 << 10, ATTR_BOLD_FAINT = ATTR_BOLD | ATTR_FAINT, + ATTR_URL = 1 << 14, }; enum selection_mode { @@ -106,6 +107,10 @@ void selextend(int, int, int, int); int selected(int, int); char *getsel(void); +void highlighturls(void); +void unhighlighturls(void); +void followurl(int, int); + size_t utf8encode(Rune, char *); void *xmalloc(size_t); @@ -125,3 +130,7 @@ extern unsigned int tabspaces; extern unsigned int defaultfg; extern unsigned int defaultbg; extern unsigned int defaultcs; +extern char *urlhandler; +extern char urlchars[]; +extern char *urlprefixes[]; +extern int nurlprefixes; -- cgit v1.2.3