version 1.44, 2011/01/02 12:04:23 |
version 1.46, 2011/01/03 23:53:51 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2010 Kristaps Dzonsons <kristaps@bsd.lv> |
* Copyright (c) 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
* purpose with or without fee is hereby granted, provided that the above |
* purpose with or without fee is hereby granted, provided that the above |
|
|
|
|
/* related to missing macro arguments */ |
/* related to missing macro arguments */ |
MANDOCERR_MACROEMPTY, /* skipping empty macro */ |
MANDOCERR_MACROEMPTY, /* skipping empty macro */ |
|
MANDOCERR_ARGCWARN, /* argument count wrong */ |
MANDOCERR_DISPTYPE, /* missing display type */ |
MANDOCERR_DISPTYPE, /* missing display type */ |
MANDOCERR_LISTFIRST, /* list type must come first */ |
MANDOCERR_LISTFIRST, /* list type must come first */ |
MANDOCERR_NOWIDTHARG, /* tag lists require a width argument */ |
MANDOCERR_NOWIDTHARG, /* tag lists require a width argument */ |
|
|
char tab; /* cell-separator */ |
char tab; /* cell-separator */ |
char decimal; /* decimal point */ |
char decimal; /* decimal point */ |
int linesize; |
int linesize; |
char delims[2]; |
char delims[2]; /* FIXME: deprecate */ |
int opts; |
int opts; |
#define TBL_OPT_CENTRE (1 << 0) |
#define TBL_OPT_CENTRE (1 << 0) |
#define TBL_OPT_EXPAND (1 << 1) |
#define TBL_OPT_EXPAND (1 << 1) |
|
|
#define TBL_OPT_ALLBOX (1 << 4) |
#define TBL_OPT_ALLBOX (1 << 4) |
#define TBL_OPT_NOKEEP (1 << 5) |
#define TBL_OPT_NOKEEP (1 << 5) |
#define TBL_OPT_NOSPACE (1 << 6) |
#define TBL_OPT_NOSPACE (1 << 6) |
|
int cols; /* number of columns */ |
}; |
}; |
|
|
enum tbl_headt { |
enum tbl_headt { |
Line 173 enum tbl_headt { |
|
Line 175 enum tbl_headt { |
|
*/ |
*/ |
struct tbl_head { |
struct tbl_head { |
enum tbl_headt pos; |
enum tbl_headt pos; |
int width; /* width of cell in fixed chars */ |
int ident; /* 0 <= unique id < cols */ |
int decimal; /* decimal point position */ |
|
struct tbl_head *next; |
struct tbl_head *next; |
struct tbl_head *prev; |
struct tbl_head *prev; |
}; |
}; |