dpost.ps: increase linewidth to match groff
[troff.git] / tr2ps / ustr.h
blob7cc86ac87db26f38046f70bc74ed1825bce5fb8d
1 typedef int uc_t;
3 struct ustr;
4 struct ustr *ustr_fill(int fd);
5 void ustr_free(struct ustr *us);
6 int ustr_int(struct ustr *us, int *i);
7 int ustr_str(struct ustr *us, char *s, int len);
8 int ustr_uc_nospace(struct ustr *us, int *t);
9 int ustr_uc(struct ustr *us, int *t);
10 int ustr_skipws(struct ustr *us);
11 int ustr_eol(struct ustr *us);
12 int ustr_line(struct ustr *us, char *s, int len);
13 void ustr_back(struct ustr *us);
14 int ustr_pos(struct ustr *us);
15 void ustr_seek(struct ustr *us, int pos);
17 int uc_dec(uc_t *c, char *s);
18 int uc_enc(char *d, uc_t c);