@n-t-roff n-t-roff released this Mar 9, 2016 · 193 commits to master since this release

Assets 6

Bugfix revision of release 160217

A bug in refer had been found in release 160217 which is fixed in this revision. There had been no functional change. Release 160217 should not be used anymore.

@n-t-roff n-t-roff released this Feb 26, 2016 · 199 commits to master since this release

Assets 4

Release notes

Attention! A bug in refer had been found in this release! Please don't use it for package creation. Revision 160308 fixes this bug.

  • The manual page formatting using the -man and -mdoc macro packages is now almost groff compatible
  • Like groff also Heirloom does now make an attempt to display pic drawings in nroff output
  • Basic HTML output support added
  • Many bugs fixed and new features added. A list of major changes is found here.

@n-t-roff n-t-roff released this Jun 3, 2015 · 364 commits to master since this release

Assets 4

Release notes

man macros updated

mdoc macros:

  • Updated for troff output
  • Footer display bugfix

tbl:

  • Option -Tlocale enables Unicode box drawing glyphs
  • Option -Tlp added (line drawing with ASCII characters - = | +)
  • Key letter 'x' (expand column) added
  • Option -TX bugfix: Double lines had not been displayed correctly

pic: Position calculation bugfix

nroff/troff:

  • Special characters for troff (new character names require -mandoc or -mgchar) and nroff (-Tlp and -Tlocale) updated
  • Now possible to use \ to output \ in fields and tables
  • RO-register .S (tab setting) added (for DWB compatibility)
  • Old ditroff bug fixed: .ft requests to not mounted fonts in short succession led to wrong output
  • Bugfix: Zero width flag had been ignored for unicode characters
  • Workaround for problems with .char added (will be fixed in later release)
  • C pointer usage bugs fixed which had caused crashes
  • Division by zero bug fixed in roff number processing

Use of safer functions strlcpy, strlcat, wcslcpy and snprintf where possible

@n-t-roff n-t-roff released this Dec 17, 2014 · 402 commits to master since this release

Assets 3

Release notes:

  • mdoc macros updated for processing up-to-date manpages
  • Request .lsm and registers lsn and lss added (groff compatible)
  • nroff: Support for special character names of arbitrary length
  • Many special characters added to -Tlp and -Tlocale (UTF-8) (see mandoc_char(7))

(See CHANGES for a complete list.)

@n-t-roff n-t-roff released this Nov 2, 2014 · 447 commits to master since this release

Assets 3

Release notes:

  • Heirloom-doctools made 64 bit clean
  • Commands added for drawing filled polygons, circles and ellipses (groff compatible)
  • OpenSolaris col(1) added (Linux col(1) is not compatible with AT&T nroff)
  • Useless cut marks removed from MM macros
  • Bugfix: \} did increment register .$
  • Bugfix: .if "a"b" did not work after .char " ...
  • Bugfix: .if !... did not work after .char ! ...
  • Bugfix: \fP did not work correctly after \fS
  • Bugfix: Crash caused by unset variables fixed

(See CHANGES for a complete list.)