diff options
| author | Nikita Langer <nikitalanger@icloud.com> | 2026-05-31 09:57:10 +0200 |
|---|---|---|
| committer | Nikita Langer <nikitalanger@icloud.com> | 2026-05-31 09:57:10 +0200 |
| commit | 22c5f5f866d967d3d41f651c14f3a2fd11da0038 (patch) | |
| tree | f205fe53d20330a34fe3ea29d45c16a18d22a52b /st.h | |
| parent | c46a160aa0618182c92f8a135fd8a35e53cdb4bf (diff) | |
| download | st-22c5f5f866d967d3d41f651c14f3a2fd11da0038.tar.gz st-22c5f5f866d967d3d41f651c14f3a2fd11da0038.tar.bz2 st-22c5f5f866d967d3d41f651c14f3a2fd11da0038.tar.xz st-22c5f5f866d967d3d41f651c14f3a2fd11da0038.zip | |
Cliuck url
Diffstat (limited to 'st.h')
| -rw-r--r-- | st.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -40,6 +40,7 @@ enum glyph_attribute { ATTR_WDUMMY = 1 << 10, ATTR_BOXDRAW = 1 << 11, ATTR_BOLD_FAINT = ATTR_BOLD | ATTR_FAINT, + ATTR_URL = 1 << 14, }; enum selection_mode { @@ -113,6 +114,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); @@ -140,4 +145,8 @@ 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; extern const int boxdraw, boxdraw_bold, boxdraw_braille; |
