summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/term_ascii.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bugfix: never set termp->enc to the ambiguous value TERMENC_LOCALE,schwarze2018-11-281-4/+4
* Improve the ASCII rendering of \(Po (Pound Sterling)schwarze2018-08-211-2/+2
* Unsurprisingly, zero-width non-breaking spaces have... width 0.schwarze2018-08-181-3/+2
* Protect against malicious manual pages containing .ll requests withschwarze2018-05-201-1/+7
* Make sure that mandoc only goes into UTF-8 mode if the user reallyschwarze2018-04-131-3/+15
* Switch ASCII rendering of the same mathematical symbols and greekschwarze2017-08-231-6/+6
* harmless, but weird typo; found with afterstep_faq(1)schwarze2017-06-141-2/+2
* Prepare the terminal driver for filling multiple columns in parallel,schwarze2017-06-071-8/+10
* Basic implementation of the roff(7) .ti (temporary indent) request.schwarze2017-05-081-2/+6
* Basic implementation of the roff(7) .ta (define tab stops) request.schwarze2017-05-071-2/+1
* ISO C99 7.19.2.5 doesn't like mixing putchar(3) and putwchar(3) onschwarze2016-07-081-7/+6
* Never use LC_ALL. On the one hand, it can cause misformatting.schwarze2015-11-121-2/+10
* Major character table cleanup:schwarze2015-10-131-12/+9
* To make the code more readable, delete 283 /* FALLTHROUGH */ commentsschwarze2015-10-121-3/+1
* modernize style: "return" is not a function; ok cmp(1)schwarze2015-10-061-10/+10
* /* NOTREACHED */ after abort() is silly, delete itschwarze2015-09-261-2/+1
* Initial, still somewhat experimental implementation to leverageschwarze2015-07-171-1/+5
* Rounding rules for horizontal scaling widths are more complicated.schwarze2015-04-041-25/+19
* Actually use the new man.conf(5) "output" directive.schwarze2015-03-271-49/+22
* Clamp width and indent settings to sensible values. Ignore errors for now.tedu2015-02-161-3/+9
* When showing more than one formatted manual page, insert horizontal linesschwarze2014-12-311-1/+15
* Enforcing an arbitrary, implementation dependent, undocumented limitschwarze2014-12-191-1/+4
* Prevent negative arguments to the .ll request from causing integerschwarze2014-11-201-4/+6
* In -Tascii mode, print "<?>" only for Unicode escapes of unknownschwarze2014-10-281-3/+3
* Make the character table available to libroff so it can check theschwarze2014-10-281-9/+11
* Refine -Tascii rendering of Unicode characters, mostly to better agreeschwarze2014-10-281-35/+35
* In -Tascii mode, provide approximations even for some Unicode escapeschwarze2014-10-261-3/+5
* Improve -Tascii output for Unicode escape sequences: For the first 512schwarze2014-10-261-1/+76
* Implement the traditional -h option for man(1): show the SYNOPSIS only.schwarze2014-09-031-3/+7
* typo, sorryschwarze2014-08-171-2/+2
* While all current callers pass valid data to ascii_hspan() only,schwarze2014-08-171-2/+2
* Some compilers apparently worry that abort() might returnschwarze2014-08-141-2/+3
* Begin cleanup of scaling units.schwarze2014-08-131-11/+21
* Clarity with respect to floating point handling:schwarze2014-08-081-7/+7
* Even for UTF-8 output, a non-breaking space character has the same widthschwarze2014-07-271-2/+7
* KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,schwarze2014-04-201-26/+17
* Support relative arguments to .ll (increase or decrease line length).schwarze2014-03-301-8/+12
* Implement the roff(7) .ll (line length) request.schwarze2014-03-301-2/+16
* The files mandoc.c and mandoc.h contained both specialised low-levelschwarze2014-03-211-2/+2
* Use a standard locale name, "UTF-8" is an ugly non-standard aliasschwarze2013-06-011-3/+2
* As requested by kristaps@, add and improve comments related to -Omdoc;schwarze2011-12-051-1/+5
* Support -man -Omdoc to format man(7) manuals in mdoc(7) output style;schwarze2011-11-131-3/+8
* Make the default left text margin configurable from the command line,schwarze2011-11-131-4/+8
* Merge release 1.11.3, almost all code by kristaps@:schwarze2011-05-291-21/+91
* Remove unnecessary conditional: term_alloc() cannot return NULL;schwarze2011-01-311-3/+2
* Merge kristaps@' cleaner tbl integration, removing mine;schwarze2011-01-041-5/+2
* Merge release 1.10.4 (all code by kristaps@), providing four new features:schwarze2010-07-131-9/+53
* As a first step towards variable-width font support,schwarze2010-06-261-1/+14
* minimal initial -Tps support, from kristaps@ GSOCschwarze2010-06-101-0/+128