Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes: T} can be followed by a delimiter then more data. Make this | Kristaps Dzonsons | 2011-01-07 | 1 | -4/+16 |
| | | | | | | | | | work and add documentation for it. Also make tbl_term() not puke if the number of data cells is less than the number of layout cells (which happens from time to time). This still needs work because we should pad out empty cells so that the borders all work out. | ||||
* | Quiesce lint with some type handling. Does not change anything. | Kristaps Dzonsons | 2011-01-07 | 1 | -0/+1 |
| | |||||
* | Tiny bits in place for tbl horizontal spans. This will wait for the next | Kristaps Dzonsons | 2011-01-07 | 1 | -2/+6 |
| | | | | release to be implemented in full. | ||||
* | Support `T{' and `T}' data blocks. When a standalone `T{' is | Kristaps Dzonsons | 2011-01-04 | 1 | -5/+52 |
| | | | | | | | encountered as a line's last data cell, move into TBL_PART_CDATA mode whilst leaving the cell's designation as TBL_DATA_NONE. When new data arrives that's not a standalone `T}', append it to the cell contends. Close out and warn appropriately. | ||||
* | Fix to make horizontal spanners in the layout be properly printed. | Kristaps Dzonsons | 2011-01-04 | 1 | -0/+5 |
| | | | | | | | mandoc also now warns (so does tbl(1)) if a horizontal spanner is specified along with data. While here, fix up some documentation and uncomment the tbl reference. | ||||
* | Add some final bits necessary in the upcoming -Tascii tbl stuff. | Kristaps Dzonsons | 2011-01-02 | 1 | -1/+5 |
| | |||||
* | Churn to get parts of 'struct tbl' visible from mandoc.h: rename the | Kristaps Dzonsons | 2011-01-02 | 1 | -4/+4 |
| | | | | | | | existing 'struct tbl' as 'struct tbl_node', then move all option stuff into a 'struct tbl' in mandoc.h. This conflicted with a structure in chars.c, which was renamed. | ||||
* | Add a warning if a data cell has no layout. Also make -Ttree show this | Kristaps Dzonsons | 2011-01-01 | 1 | -0/+3 |
| | | | | with a little star next to the entry (yeah, this is mostly for testing). | ||||
* | Add bits for compilation on Mac. | Kristaps Dzonsons | 2011-01-01 | 1 | -0/+1 |
| | |||||
* | Make some bit-flags into enums as they should be. Make printing of -Ttree | Kristaps Dzonsons | 2011-01-01 | 1 | -8/+10 |
| | | | | tables a little bit smarter. | ||||
* | Switch on tbl rows being added to the parse stream. Here we go! | Kristaps Dzonsons | 2011-01-01 | 1 | -1/+1 |
| | |||||
* | Assign layout cells to parsed data. This follows primarily from | Kristaps Dzonsons | 2010-12-30 | 1 | -0/+31 |
| | | | | tbl.bsd.lv, although it has been reimplemented. | ||||
* | Move clean-up of parsed tbl nodes into the tbl_clear() function, called | Kristaps Dzonsons | 2010-12-30 | 1 | -5/+11 |
| | | | | once per invocation. | ||||
* | Initial check-in of table data-row processing. For the time being, this | Kristaps Dzonsons | 2010-12-29 | 1 | -0/+96 |
parses table data then throws it away immediately. It does not yet try to cross-check data rows against layout or anything. This copied more or less completely from tbl.bsd.lv. |