Yikes! Stack trash I'd never noticed before. Oops.
[sgt/halibut] / bk_paper.c
1 /*
2 * Paper printing pre-backend for Halibut.
3 *
4 * This module does all the processing common to both PostScript
5 * and PDF output: selecting fonts, line wrapping and page breaking
6 * in accordance with font metrics, laying out the contents and
7 * index pages, generally doing all the page layout. After this,
8 * bk_ps.c and bk_pdf.c should only need to do linear translations
9 * into their literal output format.
10 */
11
12 #include "halibut.h"
13
14 void *paper_pre_backend(paragraph *sourceform, keywordlist *keywords,
15 indexdata *idx) {
16 /*
17 * FIXME
18 */
19 return "hello, world";
20 }