summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/term_ps.c
AgeCommit message (Expand)Author
2017-11-10streamline termp allocation. this will allow the init function toMarc Espie
2017-11-01shrink the generated PostScript by more than 50% by actually using PostScriptMarc Espie
2017-10-29Print a human-readable media name in the %%DocumentMedia DSC commentIngo Schwarze
2017-10-26more readable conversion of paper size from millimeters to PostScriptIngo Schwarze
2017-10-25The page footer line (psmarg) is created in ps_begin(), and theIngo Schwarze
2017-10-25Properly close out the top-level Font object, the end-of-pageIngo Schwarze
2017-06-07Prepare the terminal driver for filling multiple columns in parallel,Ingo Schwarze
2017-05-08Basic implementation of the roff(7) .ti (temporary indent) request.Ingo Schwarze
2017-02-09Be consistent in protecting __attribute__ attributes with __;Ingo Schwarze
2016-08-10Fix assertion failures caused by whitespace inside \o'' (overstrike)Ingo Schwarze
2016-07-19Use __attribute__((__format__ throughout.Ingo Schwarze
2015-12-23remove NULL-checks before free()mmcc
2015-10-13Major character table cleanup:Ingo Schwarze
2015-10-12To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze
2015-10-11Finally use __progname, err(3) and warn(3).Ingo Schwarze
2015-10-06modernize style: "return" is not a function; ok cmp(1)Ingo Schwarze
2015-04-04Rounding rules for horizontal scaling widths are more complicated.Ingo Schwarze
2015-03-27Actually use the new man.conf(5) "output" directive.Ingo Schwarze
2015-01-21Improve overstriking. When overstriking a wider character with aIngo Schwarze
2014-12-19Enforcing an arbitrary, implementation dependent, undocumented limitIngo Schwarze
2014-12-01header cleanup:Ingo Schwarze
2014-11-20Prevent negative arguments to the .ll request from causing integerIngo Schwarze
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-27Support overstriking by backspace in PostScript and PDF output.Ingo Schwarze
2014-08-28I just noticed that -Tps writes "%%CreationDate:" headers.Ingo Schwarze
2014-08-24Oops. Garbage collect unused variable.Ingo Schwarze
2014-08-24When support for bold italic font was added to the parsers and to theIngo Schwarze
2014-08-13Begin cleanup of scaling units.Ingo Schwarze
2014-08-08Clarity with respect to floating point handling:Ingo Schwarze
2014-07-27code readability; no functional changeIngo Schwarze
2014-04-23Audit malloc(3)/calloc(3)/realloc(3) usage.Ingo Schwarze
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze
2014-03-30Support relative arguments to .ll (increase or decrease line length).Ingo Schwarze
2014-03-30Implement the roff(7) .ll (line length) request.Ingo Schwarze
2014-03-21The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze
2014-01-05Fix one case where a non-literal is used as format string.Ingo Schwarze
2011-10-16Remove a bunch of useless assignments,Ingo Schwarze
2011-09-18sync to version 1.11.7 from kristaps@Ingo Schwarze
2011-05-29Merge release 1.11.3, almost all code by kristaps@:Ingo Schwarze
2011-04-21Merge version 1.10.10:Ingo Schwarze
2011-03-07Do not leak information about the software usedIngo Schwarze
2011-01-31Remove unnecessary conditional: term_alloc() cannot return NULL;Ingo Schwarze
2010-09-27Merge the last bits of 1.10.6 (released today), most were already in:Ingo Schwarze
2010-09-06fix an off by one found by parfaitJonathan Gray
2010-08-26sys/param.h is for kernel interface programs.Theo de Raadt
2010-08-20Implement a simple, consistent user interface for error handling.Ingo Schwarze
2010-08-18Turn the non-trivial PS_GROWBUF macro into a function.Ingo Schwarze
2010-07-31Merge bsd.lv version 1.10.5: last larger batch of bug fixes before release.Ingo Schwarze
2010-07-25Sync to bsd.lv; in particular, pull in lots of bug fixes.Ingo Schwarze
2010-07-13Merge release 1.10.4 (all code by kristaps@), providing four new features:Ingo Schwarze