more header stuff

move forward declarations of functions from extern.h to their own header
files
fix inclusion option passed in Makefile
cosmetic stuff on some structs
This commit is contained in:
Amadeusz Sławiński
2013-06-15 21:05:57 +02:00
parent 55f5f925a8
commit 144836c3bb
52 changed files with 756 additions and 644 deletions

View File

@@ -220,4 +220,22 @@ struct baud_values {
#define WLIST_MRU 1
#define WLIST_NESTED 2
void SigHup (int);
void eexit (int) __attribute__((__noreturn__));
void Detach (int);
void Hangup (void);
void Kill (int, int);
void Msg (int, const char *, ...) __attribute__((format(printf, 2, 3)));
void Panic (int, const char *, ...) __attribute__((format(printf, 2, 3))) __attribute__((__noreturn__));
void QueryMsg (int, const char *, ...) __attribute__((format(printf, 2, 3)));
void Dummy (int, const char *, ...) __attribute__((format(printf, 2, 3)));
void Finit (int);
void MakeNewEnv (void);
char *MakeWinMsg (char *, struct win *, int);
char *MakeWinMsgEv (char *, struct win *, int, int, struct event *, int);
int AddWinMsgRend (const char *, uint64_t);
void PutWinMsg (char *, int, int);
void WindowDied (struct win *, int, int);
void setbacktick (int, int, int, char **);
#endif /* SCREEN_SCREEN_H */