diff options
Diffstat (limited to '')
| -rw-r--r-- | st.h | 9 |
1 files changed, 9 insertions, 0 deletions
| @@ -35,6 +35,7 @@ enum glyph_attribute { | |||
| 35 | ATTR_WIDE = 1 << 9, | 35 | ATTR_WIDE = 1 << 9, |
| 36 | ATTR_WDUMMY = 1 << 10, | 36 | ATTR_WDUMMY = 1 << 10, |
| 37 | ATTR_BOLD_FAINT = ATTR_BOLD | ATTR_FAINT, | 37 | ATTR_BOLD_FAINT = ATTR_BOLD | ATTR_FAINT, |
| 38 | ATTR_URL = 1 << 14, | ||
| 38 | }; | 39 | }; |
| 39 | 40 | ||
| 40 | enum selection_mode { | 41 | enum selection_mode { |
| @@ -106,6 +107,10 @@ void selextend(int, int, int, int); | |||
| 106 | int selected(int, int); | 107 | int selected(int, int); |
| 107 | char *getsel(void); | 108 | char *getsel(void); |
| 108 | 109 | ||
| 110 | void highlighturls(void); | ||
| 111 | void unhighlighturls(void); | ||
| 112 | void followurl(int, int); | ||
| 113 | |||
| 109 | size_t utf8encode(Rune, char *); | 114 | size_t utf8encode(Rune, char *); |
| 110 | 115 | ||
| 111 | void *xmalloc(size_t); | 116 | void *xmalloc(size_t); |
| @@ -125,3 +130,7 @@ extern unsigned int tabspaces; | |||
| 125 | extern unsigned int defaultfg; | 130 | extern unsigned int defaultfg; |
| 126 | extern unsigned int defaultbg; | 131 | extern unsigned int defaultbg; |
| 127 | extern unsigned int defaultcs; | 132 | extern unsigned int defaultcs; |
| 133 | extern char *urlhandler; | ||
| 134 | extern char urlchars[]; | ||
| 135 | extern char *urlprefixes[]; | ||
| 136 | extern int nurlprefixes; | ||
