summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/chars.c
AgeCommit message (Expand)Author
2020-02-13Digit-width and narrow spaces are non-breaking.Ingo Schwarze
2018-12-15Several improvements to escape sequence handling.Ingo Schwarze
2018-12-14Major cleanup; may imply minor changes in edge cases of error reporting.Ingo Schwarze
2018-08-21Improve the ASCII rendering of \(Po (Pound Sterling)Ingo Schwarze
2018-08-21Fix some issues found looking at groff_char(7):Ingo Schwarze
2018-08-19Add the \) special character, a variant of \& so arcane that iIngo Schwarze
2017-08-23Improve ASCII rendering of a few rare character escape sequencesIngo Schwarze
2017-08-23Switch ASCII rendering of the same mathematical symbols and greekIngo Schwarze
2017-06-14add the \(ru (0.5m baseline ruler) character escape sequence,Ingo Schwarze
2017-06-02add about 15 missing character escape sequences found in groff_char(7);Ingo Schwarze
2017-02-17Many people have been complaining for a long time that ``...'' looksIngo Schwarze
2015-10-13Major character table cleanup:Ingo Schwarze
2015-10-06modernize style: "return" is not a function; ok cmp(1)Ingo Schwarze
2015-02-17Render \(lq and \(rq as '"' in -Tascii mode but leave the renderingIngo Schwarze
2014-10-29In terminal output, unify handling of Unicode and numbered characterIngo Schwarze
2014-10-28Make the character table available to libroff so it can check theIngo Schwarze
2014-10-28Tighten Unicode escape name parsing.Ingo Schwarze
2014-10-27Fix a regression in term.c rev. 1.89 reported by bentley@:Ingo Schwarze
2014-10-26In -Tascii mode, provide approximations even for some Unicode escapeIngo Schwarze
2014-10-26Improve -Tascii output for Unicode escape sequences: For the first 512Ingo Schwarze
2014-07-23Security fix:Ingo Schwarze
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze
2014-03-21The files mandoc.c and mandoc.h contained both specialised low-levelIngo Schwarze
2014-01-22Implement the \: (optional line break) escape sequence,Ingo Schwarze
2013-06-20Improve handling of the roff(7) "\t" escape sequence:Ingo Schwarze
2013-05-18Even though the size of a pointer should not depend on the type of theIngo Schwarze
2011-11-12mark some arguments "const" that will not be changed; from kristaps@Ingo Schwarze
2011-09-18sync to version 1.11.5:Ingo Schwarze
2011-07-08simplify: there's really no need for extra code to reorderIngo Schwarze
2011-05-29Fix two regressions introduced in 1.11.3:Ingo Schwarze
2011-05-29Merge release 1.11.3, almost all code by kristaps@:Ingo Schwarze
2011-04-24Merge version 1.11.1:Ingo Schwarze
2011-04-21Merge version 1.10.10:Ingo Schwarze
2011-01-30Implement the \N'number' (numbered character) roff escape sequence.Ingo Schwarze
2011-01-04Merge kristaps@' cleaner tbl integration, removing mine;Ingo Schwarze
2010-09-20remove remaining pod2man escapes, mandoc now uses the standard preamble;Ingo Schwarze
2010-09-13Parse and ignore the \k, \o, \w, and \z roff escapes, and recursivelyIngo Schwarze
2010-08-20Implement a simple, consistent user interface for error handling.Ingo Schwarze
2010-08-18Remove the standard pod2man \*(C+ pre-predefined string ("C++").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-06-06Merge bsd.lv version 1.10.1 (to be released soon).Ingo Schwarze
2010-05-26When a word does not fully fit onto the output line, but it containsIngo Schwarze
2010-03-26merge 1.9.17, keeping local patchesIngo Schwarze
2010-02-18sync to release 1.9.15:Ingo Schwarze
2009-12-24sync to 1.9.14: rewrite escape sequence handling:Ingo Schwarze
2009-12-22sync to 1.9.12, mostly portability and refactoring:Ingo Schwarze
2009-10-19sync to 1.9.6: here is the sync of special characters to new groffIngo Schwarze
2009-10-19sync to 1.9.5: partial rewrite of special character and predefined stringIngo Schwarze