Xinqi Bao's Git
projects
/
st.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
update function prototypes.
[st.git]
/
st.c
diff --git
a/st.c
b/st.c
index
6e34f1e
..
04ff1b9
100644
(file)
--- a/
st.c
+++ b/
st.c
@@
-136,6
+136,7
@@
static void tinsertblankline(int);
static void tmoveto(int, int);
static void tnew(int, int);
static void tnewline(void);
static void tmoveto(int, int);
static void tnew(int, int);
static void tnewline(void);
+static void tputtab(void);
static void tputc(char);
static void tputs(char*, int);
static void treset(void);
static void tputc(char);
static void tputs(char*, int);
static void treset(void);
@@
-152,6
+153,9
@@
static void ttyread(void);
static void ttyresize(int, int);
static void ttywrite(const char *, size_t);
static void ttyresize(int, int);
static void ttywrite(const char *, size_t);
+static void xbell(void);
+static void xdraws(char *, Glyph, int, int, int);
+static void xhints(void);
static void xclear(int, int, int, int);
static void xcursor(int);
static void xinit(void);
static void xclear(int, int, int, int);
static void xcursor(int);
static void xinit(void);
@@
-443,11
+447,6
@@
tmovecursor(int dir) {
break;
case CURSOR_LEFT:
xf--;
break;
case CURSOR_LEFT:
xf--;
- if(term.mode & MODE_WRAP && xf < 0) {
- xf = term.col-1, yf--;
- if(yf < term.top)
- yf = term.top, xf = 0;
- }
break;
case CURSOR_RIGHT:
xf++;
break;
case CURSOR_RIGHT:
xf++;