Xinqi Bao's Git
projects
/
st.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
Add support for scroll(1)
[st.git]
/
st.h
diff --git
a/st.h
b/st.h
index
1015fc6
..
d978458
100644
(file)
--- a/
st.h
+++ b/
st.h
@@
-1,5
+1,8
@@
/* See LICENSE for license details. */
/* See LICENSE for license details. */
+#include <stdint.h>
+#include <sys/types.h>
+
/* macros */
#define MIN(a, b) ((a) < (b) ? (a) : (b))
#define MAX(a, b) ((a) < (b) ? (b) : (a))
/* macros */
#define MIN(a, b) ((a) < (b) ? (a) : (b))
#define MAX(a, b) ((a) < (b) ? (b) : (a))
@@
-71,13
+74,13
@@
typedef union {
uint ui;
float f;
const void *v;
uint ui;
float f;
const void *v;
+ const char *s;
} Arg;
void die(const char *, ...);
void redraw(void);
void draw(void);
} Arg;
void die(const char *, ...);
void redraw(void);
void draw(void);
-void iso14755(const Arg *);
void printscreen(const Arg *);
void printsel(const Arg *);
void sendbreak(const Arg *);
void printscreen(const Arg *);
void printsel(const Arg *);
void sendbreak(const Arg *);
@@
-110,9
+113,10
@@
char *xstrdup(char *);
/* config.h globals */
extern char *utmp;
/* config.h globals */
extern char *utmp;
+extern char *scroll;
extern char *stty_args;
extern char *vtiden;
extern char *stty_args;
extern char *vtiden;
-extern
char
*worddelimiters;
+extern
wchar_t
*worddelimiters;
extern int allowaltscreen;
extern char *termname;
extern unsigned int tabspaces;
extern int allowaltscreen;
extern char *termname;
extern unsigned int tabspaces;