| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Thanks to Dave Kemper for catching this.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
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>.
|
|
|
|
|
| |
* Advise reader to not necessarily take "/usr/local" literally.
* Admit that SunOS employed non-standard extensions to man(7) as well.
|
|
|
|
| |
Also borrow wording from "ANNOUNCE".
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/roff/groff/tests/initialization_is_quiet.sh: Stop using "set -e".
Instead use `fail` variable and `wail` function (and lowercase names
for our internal variables) like many of our other tests. If the
"unset" shell built-in fails, skip the test (prompted by
/usr/xpg4/bin/sh on Solaris). Attempt every groff locale, with and
without compatibility mode initially enabled, instead of stopping at
the first failure. Report standard error and standard output content
separately. Use groff's `-a` flag to prepare the standard output, for
readability.
* PROBLEMS: Document that this test might be skipped rather than failing
on Solaris. (What actually happens depends on which shell you run it
with, and we advise a variety of approaches.)
Thanks to Bruno Haible for feedback regarding mysterious failures of
this test on GNU/Hurd and NetBSD systems.
|
| |
|
|
|
|
|
| |
* Qualify claim about the Solaris 11 shell's POSIX-conformance.
* Drop garbage words.
|
| |
|
|
|
|
|
|
| |
Thanks to Brian Inglis for the report.
See <https://savannah.gnu.org/bugs/?63831>.
|
|
|
|
| |
Commit b2157f22b5, 22 February, exposed this.
|
| |
|
|
|
|
| |
Thanks as ever to Deri James for the extensive discussions.
|
|
|
|
|
| |
The tmac/tests/latin2_works.sh failure happens for a stranger reason,
not yet determined.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Correct numerous typos and solecisms throughout the source tree.
* ChangeLog:
* ChangeLog.115:
* ChangeLog.116:
* ChangeLog.117:
* ChangeLog.118:
* ChangeLog.119:
* ChangeLog.121:
* ChangeLog.122:
* Makefile.am:
* NEWS:
* PROBLEMS:
* README:
* contrib/chem/chem.am:
* contrib/chem/chem.pl:
* contrib/glilypond/README.txt:
* contrib/glilypond/glilypond.pl:
* contrib/hdtbl/groff_hdtbl.7.man:
* contrib/mm/ChangeLog:
* contrib/mm/m.tmac:
* contrib/pdfmark/pdfmark.ms:
* doc/automake.mom:
* doc/groff.texi:
* doc/me-revisions:
* doc/webpage.ms:
* m4/lib-link.m4:
* man/groff.7.man:
* man/groff_diff.7.man:
* man/roff.7.man:
* src/devices/grohtml/post-html.cpp:
* src/devices/grolbp/lbp.h:
* src/devices/gropdf/TODO:
* src/devices/gropdf/gropdf.1.man:
* src/devices/gropdf/gropdf.pl:
* src/devices/xditview/ChangeLog:
* src/devices/xditview/xditview.c:
* src/libs/libdriver/input.cpp:
* src/libs/libgroff/glyphuni.cpp:
* src/preproc/eqn/eqn.1.man:
* src/preproc/grn/gprint.h:
* src/preproc/grn/main.cpp:
* src/preproc/html/pre-html.cpp:
* src/preproc/preconv/preconv.cpp:
* src/preproc/tbl/table.cpp:
* src/roff/groff/pipeline.c:
* src/roff/groff/tests/substring_works.sh:
* src/roff/groff/tests/use_point_size_escape_with_single_digit_arg.sh:
* src/roff/troff/div.cpp:
* src/roff/troff/input.cpp:
* src/roff/troff/troff.1.man:
* src/utils/grog/grog.pl:
* src/utils/indxbib/indxbib.cpp:
* src/utils/tfmtodit/tfmtodit.1.man:
* tmac/doc-old.tmac:
* tmac/doc.tmac:
* tmac/groff_man.7.man.in:
* tmac/hyphen.fr: Do it.
Fixes <https://savannah.gnu.org/bugs/?63589>. Thanks to Bjarni Ingi
Gislason for the report.
* ANNOUNCE: Update bug counts.
I also killed some pointless white space, refilled affected lines at 72
columns where convenient and non-disruptive to existing text flow, and
corrected a misspelling of Ralph Corderoy's surname.
|
|
|
|
| |
Substantial material was added last year.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Migrate terminology from "paper size" to "paper format" or "paper
dimensions" as appropriate in documentation and diagnostic messages.
"Format" implies an orientation (which can be overridden in many cases)
whereas size does not. When only the magnitudes of measurements are at
issue (mainly for internal purposes), use the term "dimensions".
* NEWS:
* PROBLEMS:
* doc/groff.texi:
* m4/groff.m4 (GROFF_PAGE):
* man/groff_font.5.man:
* man/groff_tmac.5.man:
* src/devices/grodvi/dvi.cpp (main):
* src/devices/grolbp/grolbp.1.man:
* src/devices/grolbp/lbp.cpp (main):
* src/devices/grolj4/grolj4.1.man:
* src/devices/grolj4/lj4.cpp (lj4_printer::lj4_printer, main):
* src/devices/grolj4/lj4_font.5.man:
* src/devices/gropdf/gropdf.1.man:
* src/devices/grops/grops.1.man:
* src/devices/grops/ps.cpp (main):
* src/roff/groff/groff.1.man:
* tmac/papersize.tmac: Do it.
|
| |
|
|
|
|
|
|
|
|
| |
* doc/groff.texi (Page Motions):
* man/groff.7.man (Writable registers):
* man/groff_diff.7.man (New registers): Do it.
* PROBLEMS: Further clarify. Note DWB and Heirloom behavior.
|
| |
|
|
|
|
|
|
|
| |
* Drop the stuff about intercepting traps; the 'sgr' device control
command is no longer supported. I've also never heard of anyone ever
using this.
* Add information.
|
| |
|
|
|
|
|
| |
I'm wondering about hacking afmtodit to just silently ignore duplicate
mappings when the AGL target is 'uniXXXX', but I'm not sure yet.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
* m4/groff.m4 (GROFF_APPDEFDIR_OPTION, GROFF_APPDEFDIR_DEFAULT,
GROFF_APPDEFDIR_CHECK): Rename m4 macros and shell variable from
"*appres*" to "*appdef*. Update interpolation sites.
* configure.ac:
* m4/groff.m4 (GROFF_APPDEFDIR_CHECK): Further rename this...
(GROFF_APPDEFDIR_NOTICE): ...to this, for consistency with other
post-report output macros.
* Makefile.am:
* PROBLEMS:
* doc/automake.mom:
* src/devices/xditview/xditview.am: Update interpolation sites
of `appresdir`.
* Makefile.am:
* src/devices/xditview/gxditview.1.man:
* src/roff/groff/groff.1.man: Update interpolation site of `APPRESDIR`.
* NEWS: Add item.
|
|
|
|
| |
Attempt to mitigate the dire warnings of Savannah #62494.
|
|
|
|
|
|
|
|
| |
* font/devps/S:
* font/devps/symbolmap: Drop excess mapping of `*U` special character.
groff maps it to the Adobe Glyph List name 'Upsilon1'. (The AGL
'Upsilon' is a homoglyph of the Latin capital 'Y'.)
* PROBLEMS: De-document build-time warning, now resolved.
|
|
|
|
|
|
|
|
|
|
| |
* Refer to "AT&T troff", not "ditroff".
* Lightly recast the paper size item.
* Add cross reference to groff(1) in paper size item since the man page
has an entire subsection on paper size issues.
* Say "application defaults files", not "application resource files".
* Space around headings more consistently.
* Update editor aid hint comment.
|
|
|
|
|
|
| |
...from the former file to the latter, recongizing it as essentially
historical. Autoconf 2.68 has not been the latest release for over 10
years now.
|
|
|
|
| |
These are the only diagnostics I see in my builds.
|
|
|
|
|
|
|
|
|
| |
* src/include/lib.h: Drop redefinition of `INT_MIN`. It was motivated
by a bug in the AT&T C++ compiler (cfront), version 2.0, released in
June 1989. Implementations have had 30 years to get this right;
assume that they have.
* PROBLEMS: Drop corresponding item.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Our documentation used the terms "scale indicator" and "scaling
indicator" variously and in an ad hoc manner. Standardize on "scaling
indicator"; according to a Google search, it's less common and,
furthermore, a "scale indicator" is a real thing: it's the part of a
weight-measuring device that communicates the measurement.
* NEWS:
* PROBLEMS:
* doc/groff.texi:
* man/groff_diff.7.man:
* man/groff_out.5.man: Do it.
|
|
|
|
|
|
|
|
|
|
| |
* PROBLEMS:
* doc/groff.texi (man):
* tmac/man.local: Update documentation appropriately.
* NEWS: Add item.
Fixes <https://savannah.gnu.org/bugs/?60789>.
|
|
|
|
|
|
|
|
| |
* update-copyright.sh: use gnulib's 'update-copyright' script. Pass
this script in directories 'arch', 'contrib', 'font', 'man', 'tmac',
'src' and on a list of extra files.
* FOR-RELEASE: mention this point.
|
|
|
|
|
|
| |
This reverts commit a2e955e07354c83939fabffebcf720d3333d1f6b.
Some files (COPYING, FDL, bootstrap) should not have been updated
|
|
|
|
|
|
|
|
| |
Use gnulib's update-copyright script.
* src/roff/groff/groff.cpp: update the printf displayed when 'groff -v' is invoked.
* FOR-RELEASE: mention this point.
|
|
|
|
|
|
| |
Not a problem anymore.
Fixes <https://savannah.gnu.org/bugs/index.php?51073>.
|
|
|
|
|
|
|
| |
This did not produce much churn except in README.MinGW, which seems to
have been deliberately wrapped at 76 columns instead of 72--sorry.
Also update (in INSTALL.REPO's case, add) editor settings.
|