Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ASCII characters that are special to roff | Ingo Schwarze | 2017-04-27 | 1 | -0/+7 |
| | |||||
* | new -mdoc -Tmarkdown output mode; OK millert@ reyk@ tb@; | Ingo Schwarze | 2017-03-03 | 1 | -6/+0 |
| | | | | thanks to reyk@ and to Vsevolod at FreeBSD for suggesting it | ||||
* | double quotes were fixed, finally | Ingo Schwarze | 2017-02-18 | 1 | -4/+1 |
| | |||||
* | reference a relevant mail for one TODO item | Ingo Schwarze | 2017-02-08 | 1 | -1/+1 |
| | |||||
* | remove several things that were taken care of in the past | Ingo Schwarze | 2017-02-05 | 1 | -25/+0 |
| | |||||
* | mark up .Ar, .Fa, .Va, .Ft, and .Vt with <var> rather than <i>; | Ingo Schwarze | 2017-02-05 | 1 | -3/+0 |
| | | | | suggested by bentley@ long ago, but needed lots of cleanup first | ||||
* | more work found in old mails | Ingo Schwarze | 2017-02-03 | 1 | -1/+17 |
| | |||||
* | MANDOCERR_BADTAB no longer exists, | Ingo Schwarze | 2017-01-28 | 1 | -8/+0 |
| | | | | and i checked that MANDOCERR_FI_TAB is used correctly. | ||||
* | warn about invalid output options | Ingo Schwarze | 2017-01-27 | 1 | -7/+0 |
| | | | | | and error out if they occur on the command line; missing feature found in the TODO file | ||||
* | Parse the section number from the content of preformatted pages | Ingo Schwarze | 2017-01-27 | 1 | -5/+0 |
| | | | | and warn if it doesn't match the directory where the file was found. | ||||
* | more info on man(7) .Xr hyperlinking | Ingo Schwarze | 2017-01-26 | 1 | -0/+3 |
| | |||||
* | Fix -man -Thtml formatting after .nf (which has nothing to do | Ingo Schwarze | 2017-01-26 | 1 | -9/+0 |
| | | | | | | | | | | | | | | | | with "literal", by the way, it means "no fill"): * Use <pre> such that whitespace is preserved. * Preserve lines breaks. * For font alternating macros, avoid node recursion which required scary juggling with the fill state. Instead, simply print the text children directly. Missing feature first noticed by kristaps@ in 2011, the again reported by afresh1@ in 2016, and finally reported here: https://github.com/Debian/debiman/issues/21 , which i only found because of Shane Kerr's comment here: https://plus.google.com/110314300533310775053/posts/H1eaw9Yskoc | ||||
* | Improve HTML formatting of .Bl -tag. | Ingo Schwarze | 2017-01-25 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | | | | | | In particular, when using the style sheet, put the body on the same line as the head for short heads, or on the next line for long heads, in a way that preserves both correct indentation and correct vertical spacing with and without -compact, and with one or more heads per body (hi, Zaphod) - eight use cases so far - and with and without -tag, and with and without -offset, 32 use cases grand total. Using many ideas from zhuk@, from <David dot Dahlberg at fkie dot fraunhofer dot de>, and from Benny Lofgren <bl dash lists at lofgren dot biz>, and a few of my own. This is an excellent demonstration that CSS is an extremely hostile language, much more trapful and much harder to use than, say, C. When matthew@ reported this in July 2014 (!), it was already a known issue, and i no longer remember for how long. My first serious attempt at fixing it (in November 2015) failed miserably. I'd love to see simplifications of both the generated HTML code and of the style sheet, but without breaking any of the 32 use cases, please. | ||||
* | Completely delete the buf field of struct html and all the buf*() | Ingo Schwarze | 2017-01-17 | 1 | -9/+0 |
| | | | | | | | | | interfaces. Such a static buffer was a bad idea in the first place, causing unfixable truncation that was only prevented by triggering an assertion failure. Instead, let the small number of remaining users allocate and free their own, temporary dynamic buffers, or for the case of .Xr and .In, pass the original data to be assembled in print_otag(). | ||||
* | minor tbl(7) column spacing and wrapping issues in lftp(1) | Ingo Schwarze | 2016-09-13 | 1 | -0/+7 |
| | |||||
* | POSIX allows PATH_MAX to not be defined, meaning "unlimited". | Ingo Schwarze | 2016-08-02 | 1 | -0/+7 |
| | | | | | | | Found by Aaron M. Ucko <amu at alum dot mit dot edu> on the GNU Hurd, via Bdale Garbee, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624 Also add EFTYPE at two places where it was forgotten. | ||||
* | Autodetect a suitable locale for -Tutf8 mode, | Ingo Schwarze | 2016-07-31 | 1 | -10/+0 |
| | | | | | | | and allow overriding it manually. Based on a patch from Svyatoslav Mishyn <juef at openmailbox dot org> tweaked by me. The idea originally came up in a conversation with Markus Waldeck. | ||||
* | Remove the dependency on SQLite without loss of functionality. | Ingo Schwarze | 2016-07-19 | 1 | -6/+0 |
| | | | | | Stop supporting systems that don't have mmap(3). Drop the obsolete names_check() now that we deleted MLINKS. | ||||
* | delete two entries that are done | Ingo Schwarze | 2016-06-05 | 1 | -5/+0 |
| | |||||
* | in -man -Thtml, .nf does not preserve indentation | Ingo Schwarze | 2016-04-14 | 1 | -0/+5 |
| | |||||
* | would be nice to warn about broken .Xr links... | Ingo Schwarze | 2016-01-08 | 1 | -0/+5 |
| | |||||
* | In ./configure, select a RE syntax for word boundaries supported by libc; | Ingo Schwarze | 2015-11-06 | 1 | -6/+0 |
| | | | | issue reported by Svyatoslav Mishyn, Peter Bray, and Daniel Levai. | ||||
* | Theo found a stray blank in HTML output. | Ingo Schwarze | 2015-09-29 | 1 | -0/+6 |
| | |||||
* | tedu@ reports tbl(7) issues in synaptics(4) | Ingo Schwarze | 2015-08-29 | 1 | -0/+14 |
| | |||||
* | another portability todo | Ingo Schwarze | 2015-07-18 | 1 | -0/+7 |
| | |||||
* | headers should not contain macros | Ingo Schwarze | 2015-07-14 | 1 | -0/+4 |
| | |||||
* | delete some TODO entries that were already fixed | Ingo Schwarze | 2015-06-26 | 1 | -22/+10 |
| | |||||
* | nice idea for eqn(7) from CDBUG. | Ingo Schwarze | 2015-06-18 | 1 | -0/+5 |
| | |||||
* | two new tasks i heard about at BSDCan | Ingo Schwarze | 2015-06-10 | 1 | -0/+10 |
| | |||||
* | look at COHERENT troff | Ingo Schwarze | 2015-04-18 | 1 | -1/+4 |
| | |||||
* | florian want <img> tags for https://tlakh.xyz/p2k15.7.html | Ingo Schwarze | 2015-04-16 | 1 | -0/+4 |
| | |||||
* | Do not mistreat empty arguments to font alternating macros | Ingo Schwarze | 2015-04-06 | 1 | -0/+5 |
| | | | | as vertical spacing requests. Bug found with xmahjongg(6). | ||||
* | portability: word boundaries in regular expressions | Ingo Schwarze | 2015-04-03 | 1 | -0/+8 |
| | |||||
* | naddy@ found a tough problem - fittingly, in cobfusc(1)... | Ingo Schwarze | 2015-03-16 | 1 | -0/+13 |
| | |||||
* | When interpreting the -O argument as a macro name fails, | Ingo Schwarze | 2015-03-11 | 1 | -0/+5 |
| | | | | | fall back to showing Nd rather than not showing anything. Issue reported by jmc@. | ||||
* | \n(.$ | Ingo Schwarze | 2015-02-20 | 1 | -0/+4 |
| | |||||
* | naddy@ scoured the ports tree for remaining mandoc issues | Ingo Schwarze | 2015-02-17 | 1 | -4/+6 |
| | | | | and identified two top priority issues | ||||
* | After almost five years and 99 revisions, mdoc_macro.c rev. 1.182 | Ingo Schwarze | 2015-02-12 | 1 | -4/+0 |
| | | | | | finally fixed the four issues explained in the mdoc_macro.c rev. 1.83 commit message. | ||||
* | trim trailing white space, no code change; | Ingo Schwarze | 2015-02-10 | 1 | -6/+6 |
| | | | | from Svyatoslav Mishyn <juef at openmailboxd dot org>, Crux Linux | ||||
* | new task: escape blank at the beginning of a line | Ingo Schwarze | 2015-01-24 | 1 | -1/+5 |
| | |||||
* | [[:<:]] is not POSIX | Ingo Schwarze | 2014-12-17 | 1 | -0/+4 |
| | |||||
* | Fix a regression found by Carsten dot Kunze at arcor dot de: | Ingo Schwarze | 2014-12-13 | 1 | -1/+10 |
| | | | | Do not show bogus quotes when .Bl -column phrases are quoted. | ||||
* | the asciidoc/docbook toolchain uses braindead \h for indentation | Ingo Schwarze | 2014-12-10 | 1 | -2/+3 |
| | |||||
* | delete five entries that were already fixed | Ingo Schwarze | 2014-12-03 | 1 | -23/+0 |
| | |||||
* | note to self to not forget about groff | Ingo Schwarze | 2014-12-02 | 1 | -0/+6 |
| | |||||
* | we really need .ta | Ingo Schwarze | 2014-12-02 | 1 | -1/+2 |
| | |||||
* | Fix the implementation and documentation of \c (continue text input line). | Ingo Schwarze | 2014-12-02 | 1 | -5/+0 |
| | | | | | In particular, make it work in no-fill mode, too. Reminded by Carsten dot Kunze at arcor dot de (Heirloom roff). | ||||
* | Simplify the mparse_open()/mparse_wait() interface. | Ingo Schwarze | 2014-11-26 | 1 | -0/+3 |
| | | | | | Don't bother the user with the PID of the child process, store it inside the opaque mparse handle. | ||||
* | warn about calling non-callable macros | Ingo Schwarze | 2014-11-20 | 1 | -0/+8 |
| | |||||
* | hyperlinking in -man -Thtml | Ingo Schwarze | 2014-11-09 | 1 | -0/+9 |
| | | | | punctuation in the middle of .Fn |