summaryrefslogtreecommitdiffstats
path: root/term_ascii.c
Commit message (Expand)AuthorAgeFilesLines
* Do not abuse assert(3) to react to absurd input; the purpose of assert(3)Ingo Schwarze2020-09-091-2/+16
* After .ti, there are many reasons why the offset may change, so settingIngo Schwarze2020-09-061-4/+10
* Bugfix: never set termp->enc to the ambiguous value TERMENC_LOCALE,Ingo Schwarze2018-11-281-3/+3
* Improve the ASCII rendering of \(Po (Pound Sterling)Ingo Schwarze2018-08-211-1/+1
* Unsurprisingly, zero-width non-breaking spaces have... width 0.Ingo Schwarze2018-08-181-2/+1
* Protect against malicious manual pages containing .ll requests withIngo Schwarze2018-05-201-0/+6
* Make sure that mandoc only goes into UTF-8 mode if the user reallyIngo Schwarze2018-04-131-2/+14
* Switch ASCII rendering of the same mathematical symbols and greekIngo Schwarze2017-08-231-5/+5
* harmless, but weird typo; found with afterstep_faq(1)Ingo Schwarze2017-06-141-1/+1
* Prepare the terminal driver for filling multiple columns in parallel,Ingo Schwarze2017-06-071-7/+9
* Basic implementation of the roff(7) .ti (temporary indent) request.Ingo Schwarze2017-05-081-1/+5
* Basic implementation of the roff(7) .ta (define tab stops) request.Ingo Schwarze2017-05-071-1/+0
* Autodetect a suitable locale for -Tutf8 mode,Ingo Schwarze2016-07-311-1/+1
* ISO C99 7.19.2.5 doesn't like mixing putchar(3) and putwchar(3) onIngo Schwarze2016-07-081-6/+5
* Never use LC_ALL. On the one hand, it can cause misformatting.Ingo Schwarze2015-11-121-1/+9
* Major character table cleanup:Ingo Schwarze2015-10-131-11/+8
* To make the code more readable, delete 283 /* FALLTHROUGH */ commentsIngo Schwarze2015-10-121-2/+0
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-9/+9
* /* NOTREACHED */ after abort() is silly, delete itIngo Schwarze2015-09-261-1/+0
* Initial, still somewhat experimental implementation to leverageIngo Schwarze2015-07-171-0/+4
* Avoid warning "unused variable" when compiling without HAVE_WCHAR.Ingo Schwarze2015-06-101-0/+2
* Rounding rules for horizontal scaling widths are more complicated.Ingo Schwarze2015-04-041-24/+18
* Actually use the new man.conf(5) "output" directive.Ingo Schwarze2015-03-271-48/+21
* Clamp width and indent settings to sensible values.Ingo Schwarze2015-02-161-2/+8
* When showing more than one formatted manual page, insert horizontal linesIngo Schwarze2014-12-311-0/+14
* Enforcing an arbitrary, implementation dependent, undocumented limitIngo Schwarze2014-12-191-0/+3
* Prevent negative arguments to the .ll request from causing integerIngo Schwarze2014-11-201-3/+5
* In -Tascii mode, print "<?>" only for Unicode escapes of unknownIngo Schwarze2014-10-281-2/+2
* Make the character table available to libroff so it can check theIngo Schwarze2014-10-281-8/+10
* Refine -Tascii rendering of Unicode characters, mostly to better agreeIngo Schwarze2014-10-281-34/+34
* Grrr, patch(1) merged the new function to the wrong place in this file.Ingo Schwarze2014-10-261-77/+77
* In -Tascii mode, provide approximations even for some Unicode escapeIngo Schwarze2014-10-261-2/+4
* Improve -Tascii output for Unicode escape sequences: For the first 512Ingo Schwarze2014-10-261-0/+75
* Implement the traditional -h option for man(1): show the SYNOPSIS only.Ingo Schwarze2014-09-031-2/+6
* While all current callers pass valid data to ascii_hspan() only,Ingo Schwarze2014-08-171-1/+1
* Improve build system and autodetection.Ingo Schwarze2014-08-161-16/+5
* Some compilers apparently worry that abort() might returnIngo Schwarze2014-08-141-1/+2
* Begin cleaning up scaling units.Kristaps Dzonsons2014-08-131-10/+20
* Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat.Ingo Schwarze2014-08-101-4/+2
* Clarity with respect to floating point handling:Ingo Schwarze2014-08-011-6/+6
* Even for UTF-8 output, a non-breaking space character has the same widthIngo Schwarze2014-07-271-1/+6
* KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze2014-04-201-25/+16
* Support relative arguments to .ll (increase or decrease line length).Ingo Schwarze2014-03-301-7/+11
* Implement the roff(7) .ll (line length) request.Ingo Schwarze2014-03-301-1/+15
* The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze2014-03-231-1/+1
* Use a standard locale name, "UTF-8" is an ugly non-standard aliasIngo Schwarze2013-06-011-2/+1
* Implement mdoc(7)-like output style variant for man(7) documents:Ingo Schwarze2011-12-041-2/+11
* Make the default left text margin configurable from the command line,Ingo Schwarze2011-11-131-3/+7
* forgotten Copyright bumps; no code changeIngo Schwarze2011-09-181-1/+1
* Flip on -Tutf8 backend support. This forces the UTF-8 LC_CTYPE and doesKristaps Dzonsons2011-05-201-3/+15