aboutsummaryrefslogtreecommitdiff
path: root/st.h
diff options
context:
space:
mode:
authorDevin J. Pohly <djpohly@gmail.com>2017-10-15 20:35:48 -0500
committerDevin J. Pohly <djpohly@gmail.com>2018-02-25 21:53:24 -0600
commit32d3b1d00f66eda4f5446f3b32cabed2c9a77a40 (patch)
treed7e106917d1db250e23979818616665fb69437ba /st.h
parent69e32a61df15787c410a48eaa10a89240c36257d (diff)
downloadst-32d3b1d00f66eda4f5446f3b32cabed2c9a77a40.tar.gz
st-32d3b1d00f66eda4f5446f3b32cabed2c9a77a40.tar.bz2
Factor out equivalent code from ttyread/ttysend
The echo-to-terminal portions of ttyread and ttysend were actually doing the same thing. New function twrite() now handles this. The parameter show_ctrl determines whether control characters are shown as "^A". This was the only difference between tputc and techo, and techo is now unused and removed. (This commit should not change st's behaviour.) Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
Diffstat (limited to 'st.h')
-rw-r--r--st.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/st.h b/st.h
index 09473c2..3d9b6e7 100644
--- a/st.h
+++ b/st.h
@@ -209,7 +209,7 @@ void selnormalize(void);
int selected(int, int);
char *getsel(void);
-size_t utf8decode(char *, Rune *, size_t);
+size_t utf8decode(const char *, Rune *, size_t);
size_t utf8encode(Rune, char *);
void *xmalloc(size_t);