summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* groff_man*(7): Revise history.G. Branden Robinson2023-04-211-13/+13
| | | | | The changes I attributed to DWB 1.0 occurred earlier, in Unix System III.
* groff_man_style(7): Fix content nits.G. Branden Robinson2023-04-211-4/+7
| | | | | | | | * The no-break control character influences the interpretation of control lines, not requests per se. * Replace examples of typesetting output devices with their names in groff (i.e., as arguments to '-T')--not the names of the file formats these output devices generate.
* tbl(1): Fix style nits.G. Branden Robinson2023-04-201-22/+32
| | | | | | | | | | | | | | * Kick mention of region option case-invariance down to "GNU tbl enhancements" subsection. * Discuss the content of column descriptors _before_ discussing how they're separated. * Arrange mentions of column modifier correspondence to *roff requests consistently, _after_ covering the syntax of those modifiers. * Clarify that tbl doesn't perform measurements itself; it constructs formatter instructions to do so. * Tighten wording. Also adjust dead-tree pagination.
* PROBLEMS: Clarify Solaris/macOS portability items.G. Branden Robinson2023-04-201-21/+31
|
* PROBLEMS: Fix indentation in answer.G. Branden Robinson2023-04-161-6/+6
|
* PROBLEMS: Annotate a control character land mine.G. Branden Robinson2023-04-161-1/+3
|
* PROBLEMS: Update Hurd item and some shebangs.G. Branden Robinson2023-04-161-3/+3
| | | | | | | Per Bruno Haible, GNU/Hurd is passing all tests as of 1.23.0.rc4. Regarding shebangs, groff has unfortunately done its part in spreading a myth. See <https://savannah.gnu.org/bugs/?64058>.
* PROBLEMS: Update discussions.G. Branden Robinson2023-04-161-2/+8
| | | | | * Advise reader to not necessarily take "/usr/local" literally. * Admit that SunOS employed non-standard extensions to man(7) as well.
* PROBLEMS: Coalesce gdiffmk items.G. Branden Robinson2023-04-161-15/+20
| | | | Also borrow wording from "ANNOUNCE".
* PROBLEMS: Replace commit IDs with version numbers.G. Branden Robinson2023-04-161-33/+13
|
* PROBLEMS: Resequence file.G. Branden Robinson2023-04-161-502/+588
| | | | | | | Explain the order that it's in, to aid readers and, I hope, help maintainers keep it in order. Still to do: replace Git commit info with groff release info.
* ANNOUNCE: Clarify gdiffmk issues.G. Branden Robinson2023-04-161-1/+9
|
* groff(7): Fix missing word.G. Branden Robinson2023-04-161-1/+2
|
* ANNOUNCE: Revise.G. Branden Robinson2023-04-161-12/+10
|
* ANNOUNCE: Reflect Savannah #62695 fix.1.23.0.rc4G. Branden Robinson2023-04-141-3/+3
|
* [docs]: Minimally document `tag`, `taga` requests.G. Branden Robinson2023-04-143-0/+21
| | | | | | | | | | | | | | | | | | | * doc/groff.texi (Postprocessor Access): * man/groff.7 (Request short reference): Do it. Fixes <https://savannah.gnu.org/bugs/?62695>. I don't know if we need to keep these. They do much the same thing as `device`, and are implemented nearly identically to each other. They have only one user, the also undocumented "devtag.tmac". One difference is that the `device` request constructs a "macro" (internally to GNU troff), and `tag{,a}` construct strings (from groff's string class, not the C++ standard library's). Possibly the type used for storage of the node contents is intended to address some of the same problems we've seen crop up in issues like Savannah #63074.
* groff(7): Fix content and markup nits.G. Branden Robinson2023-04-141-1/+1
| | | | Use correct metasyntactic variable name. Use font alternation macro.
* eqn(1): Fix style and content nits.G. Branden Robinson2023-04-141-2/+2
| | | | | Align language with forthcoming (post-1.23.0) changes from Savannah ticket #63967.
* ANNOUNCE: Reflect Savannah #64032 fix.G. Branden Robinson2023-04-141-3/+3
|
* eqn(1): Revise discussion of font primitives.G. Branden Robinson2023-04-141-63/+52
| | | | Thanks to Doug McIlroy and Ralph Corderoy for the feedback.
* [docs]: Fix typo.G. Branden Robinson2023-04-143-2/+12
|
* Move ChangeLog entry to correct file.G. Branden Robinson2023-04-142-10/+10
|
* NEWS: Add item regarding spacing in ms(7).G. Branden Robinson2023-04-101-0/+7
|
* groff_ms(7): Use correct font macro.G. Branden Robinson2023-04-091-1/+1
| | | | Use font alternation, not simple font selection.
* eqn(1): Fix missing comma.G. Branden Robinson2023-04-091-1/+2
|
* eqn(1): Clarify new primitives.G. Branden Robinson2023-04-091-0/+10
| | | | The list below this subsection title isn't comprehensive.
* doc/ms.ms: Use `bp` requests better.G. Branden Robinson2023-04-091-8/+32
| | | | When forcing a page break to start a new section, break the line first.
* [docs]: Update discussion of ms page titles.G. Branden Robinson2023-04-093-17/+29
| | | | | * Mention the special behavior of the % character in titles. * Characterize traps as a formatter feature.
* groff_mm(7): Recast pg header/footer macro descs.G. Branden Robinson2023-04-091-55/+87
|
* groff_mm(7): Recast .TC, \*[Ci], and \n[Cl] descs.G. Branden Robinson2023-04-091-72/+106
| | | | | Also fix an orphaned line by adjusting dead-tree typography of `P` macro description.
* groff_mdoc(7): Fix style and markup nits.G. Branden Robinson2023-04-091-4/+4
| | | | | | | * Drop redundant use of `No` macro immediately after `Ns`. * Drop second argument to `Xr` where it is needlessly specific. * Clarify: Replace "flush left" with "indentation of zero". * Tweak grammar.
* groff_mdoc(7): Improve wording.G. Branden Robinson2023-04-091-1/+1
| | | | | Since "call" is an important term of art in mdoc composition, use a different word for its mundane meaning of appellation.
* doc/groff.texi: Fix misplaced punctuation.G. Branden Robinson2023-04-091-1/+1
|
* [docs]: Cross reference copy mode consistently.G. Branden Robinson2023-04-092-23/+30
| | | | ...but drop one cross reference that is already quite close to another.
* [docs]: Clarify interactions with aliased names.G. Branden Robinson2023-04-093-41/+86
|
* groff(7): Fix comma splice.G. Branden Robinson2023-04-091-1/+1
|
* groff(7): Tighten wording.G. Branden Robinson2023-04-091-1/+1
| | | | Fix orphaned partial word and buy a vee for a forthcoming commit.
* groff(7): Add "Punning names" section.G. Branden Robinson2023-04-091-25/+27
| | | | We have a "Diversions" section for it to follow now.
* groff(7): Fix internal cross reference.G. Branden Robinson2023-04-091-1/+1
| | | | Use correct lettercase.
* gropdf(1): Document "--help" option.G. Branden Robinson2023-04-091-1/+9
|
* tmac/an.tmac: Drop stale comment.G. Branden Robinson2023-04-011-1/+1
|
* groff_mdoc(7): Fix doubled word.G. Branden Robinson2023-04-011-1/+1
|
* NEWS, pic(1): Clarify and tighten wording.G. Branden Robinson2023-04-012-6/+8
|
* pic(1), tbl(1): Parallelize wording with eqn(1).G. Branden Robinson2023-04-012-7/+6
| | | | | | | | | This tightens pic(1)'s claim regarding what can accept its output; it no longer implies that any troff can interpret it. The output does seem to largely avoid groff-specific syntax or extensions, apart from stroke and fill color selection. It's not clear to me if that defeats the processing of GNU pic output by, say, DWB or Plan 9 troff, so until we know, make the narrower claim.
* pic(1): Protect keywords from hyphenation.G. Branden Robinson2023-04-011-5/+5
|
* afmtodit(1): Document "--help" option.G. Branden Robinson2023-04-011-1/+10
|
* eqn(1): Hyphen-protect macro, primitive names.G. Branden Robinson2023-04-011-29/+29
| | | | Also drop needless quotation of a lone macro argument.
* tbl(1): Clarify 'w' and 'z' modifier behavior.G. Branden Robinson2023-04-011-7/+7
|
* groff_man_style(7): Clarify behavior of `\%`.G. Branden Robinson2023-04-011-7/+9
| | | | | | | Also clarify effects of `SY` and `YS` macros on adjustment. Prompted by Alex Colomar in <https://lists.gnu.org/archive/html/groff/2023-03/msg00079.html>.
* doc/groff.texi (Input Encodings): Tighten wording.G. Branden Robinson2023-04-011-2/+6
| | | | Also annotate a future direction for development of this document.