180ee5cbfSDavid du Colombier void keyboardsend(char*, int); 280ee5cbfSDavid du Colombier int whide(Window*); 380ee5cbfSDavid du Colombier int wunhide(int); 459cc4ca5SDavid du Colombier void freescrtemps(void); 53ff48bf5SDavid du Colombier int parsewctl(char**, Rectangle, Rectangle*, int*, int*, int*, int*, char**, char*, char*); 67dd7cddfSDavid du Colombier int writewctl(Xfid*, char*); 73ff48bf5SDavid du Colombier Window *new(Image*, int, int, int, char*, char*, char**); 87dd7cddfSDavid du Colombier void riosetcursor(Cursor*, int); 97dd7cddfSDavid du Colombier int min(int, int); 107dd7cddfSDavid du Colombier int max(int, int); 117dd7cddfSDavid du Colombier Rune* strrune(Rune*, Rune); 127dd7cddfSDavid du Colombier int isalnum(Rune); 137dd7cddfSDavid du Colombier void timerstop(Timer*); 147dd7cddfSDavid du Colombier void timercancel(Timer*); 157dd7cddfSDavid du Colombier Timer* timerstart(int); 167dd7cddfSDavid du Colombier void error(char*); 177dd7cddfSDavid du Colombier void killprocs(void); 18*d9306527SDavid du Colombier int shutdown(void*, char*); 197dd7cddfSDavid du Colombier void iconinit(void); 207dd7cddfSDavid du Colombier void *erealloc(void*, uint); 217dd7cddfSDavid du Colombier void *emalloc(uint); 227dd7cddfSDavid du Colombier char *estrdup(char*); 237dd7cddfSDavid du Colombier void button3menu(void); 247dd7cddfSDavid du Colombier void button2menu(Window*); 257dd7cddfSDavid du Colombier void cvttorunes(char*, int, Rune*, int*, int*, int*); 267dd7cddfSDavid du Colombier /* was (byte*,int) runetobyte(Rune*, int); */ 277dd7cddfSDavid du Colombier char* runetobyte(Rune*, int, int*); 287dd7cddfSDavid du Colombier void putsnarf(void); 297dd7cddfSDavid du Colombier void getsnarf(void); 307dd7cddfSDavid du Colombier void timerinit(void); 3159cc4ca5SDavid du Colombier int goodrect(Rectangle); 327dd7cddfSDavid du Colombier 337dd7cddfSDavid du Colombier #define runemalloc(n) malloc((n)*sizeof(Rune)) 347dd7cddfSDavid du Colombier #define runerealloc(a, n) realloc(a, (n)*sizeof(Rune)) 357dd7cddfSDavid du Colombier #define runemove(a, b, n) memmove(a, b, (n)*sizeof(Rune)) 36