summaryrefslogtreecommitdiff
path: root/PROBLEMS
Commit message (Collapse)AuthorAgeFilesLines
* PROBLEMS: Update expected diagnostic text.G. Branden Robinson2023-04-241-6/+3
| | | | Thanks to Dave Kemper for catching this.
* 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.
* PROBLEMS: Fix typo.G. Branden Robinson2023-04-011-1/+1
|
* PROBLEMS: Warn about gdiffmk/expr/FreeBSD problem.G. Branden Robinson2023-03-061-0/+14
|
* [groff]: Revise a test to be more revealing.G. Branden Robinson2023-03-061-0/+10
| | | | | | | | | | | | | | | | | | | * 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.
* PROBLEMS: Improve advice.G. Branden Robinson2023-03-011-0/+5
|
* PROBLEMS: Fix content and style nits.G. Branden Robinson2023-02-251-3/+3
| | | | | * Qualify claim about the Solaris 11 shell's POSIX-conformance. * Drop garbage words.
* PROBLEMS: Update foundry test failure discussion.G. Branden Robinson2023-02-251-13/+14
|
* PROBLEMS: Note newlib/utoa/XFontName.c problem.G. Branden Robinson2023-02-251-0/+14
| | | | | | Thanks to Brian Inglis for the report. See <https://savannah.gnu.org/bugs/?63831>.
* PROBLEMS: Note expected Solaris 10 test failures.G. Branden Robinson2023-02-251-1/+20
| | | | Commit b2157f22b5, 22 February, exposed this.
* PROBLEMS: Document Solaris 10/11 testing issues.G. Branden Robinson2023-02-221-6/+41
|
* PROBLEMS: Explain "check foundry" test failures.G. Branden Robinson2023-02-221-0/+16
| | | | Thanks as ever to Deri James for the extensive discussions.
* PROBLEMS: Drop incorrect statement.G. Branden Robinson2023-02-191-3/+0
| | | | | The tmac/tests/latin2_works.sh failure happens for a stranger reason, not yet determined.
* PROBLEMS: Add more macOS and Solaris advice.G. Branden Robinson2023-02-191-2/+28
|
* PROBLEMS: Correct wording.G. Branden Robinson2023-02-111-2/+2
|
* ANNOUNCE, PROBLEMS: Update diffutils 3.9 problem.G. Branden Robinson2023-02-111-1/+8
|
* PROBLEMS: Add item for "make check" on Solaris 10.G. Branden Robinson2023-02-091-0/+12
|
* PROBLEMS: Add a table of contents.G. Branden Robinson2023-02-091-0/+6
|
* Fix Savannah #63589.G. Branden Robinson2023-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* PROBLEMS: Bump date.G. Branden Robinson2023-01-231-1/+1
| | | | Substantial material was added last year.
* PROBLEMS: Recast item and drop dead URL.G. Branden Robinson2022-10-301-4/+4
|
* PROBLEMS: Update item.G. Branden Robinson2022-10-291-1/+2
|
* Migrate terminology away from "paper size".G. Branden Robinson2022-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* PROBLEMS: Update advice re: a clever man(7) trick.G. Branden Robinson2022-10-211-9/+15
|
* Document a CSTR #54 erratum re: \n(st and \n(sb.G. Branden Robinson2022-10-211-5/+15
| | | | | | | | * 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.
* PROBLEMS: Studlify a straggling "Laserjet".G. Branden Robinson2022-10-061-1/+1
|
* PROBLEMS: Update SGR item.G. Branden Robinson2022-10-061-77/+45
| | | | | | | * 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.
* PROBLEMS: Fix wordo.G. Branden Robinson2022-07-171-1/+1
|
* PROBLEMS: Explain build warnings from afmtodit.G. Branden Robinson2022-07-151-0/+22
| | | | | I'm wondering about hacking afmtodit to just silently ignore duplicate mappings when the AGL target is 'uniXXXX', but I'm not sure yet.
* [build]: Rename APPRES* stuff to APPDEF*.G. Branden Robinson2022-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
* NEWS, PROBLEMS: Add and update item, respectively.G. Branden Robinson2022-05-271-11/+31
| | | | Attempt to mitigate the dire warnings of Savannah #62494.
* [fonts]: Drop excess `*U` mapping in PS/PDF.G. Branden Robinson2022-05-251-14/+0
| | | | | | | | * 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.
* PROBLEMS: Fix content and style nits.G. Branden Robinson2022-05-221-7/+9
| | | | | | | | | | * 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.
* INSTALL.REPO, PROBLEMS: Migrate an item.G. Branden Robinson2022-05-221-0/+13
| | | | | | ...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.
* PROBLEMS: Add items.G. Branden Robinson2022-05-151-0/+43
| | | | These are the only diagnostics I see in my builds.
* [libgroff]: Drop redefinition of `INT_MIN`.G. Branden Robinson2021-08-271-9/+0
| | | | | | | | | * 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.
* [docs]: Migrate to term "scaling indicator".G. Branden Robinson2021-07-211-1/+1
| | | | | | | | | | | | | | 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.
* [man]: Reflect rename in documentation.G. Branden Robinson2021-07-061-2/+2
| | | | | | | | | | * PROBLEMS: * doc/groff.texi (man): * tmac/man.local: Update documentation appropriately. * NEWS: Add item. Fixes <https://savannah.gnu.org/bugs/?60789>.
* Update copyright1.23.0.rc1Bertrand Garrigues2020-11-111-1/+1
| | | | | | | | * 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.
* Revert "Update copyright"Bertrand Garrigues2020-10-251-1/+1
| | | | | | This reverts commit a2e955e07354c83939fabffebcf720d3333d1f6b. Some files (COPYING, FDL, bootstrap) should not have been updated
* Update copyrightBertrand Garrigues2020-10-251-1/+1
| | | | | | | | 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.
* PROBLEMS: Undocument the test-groff/mdoc problem.G. Branden Robinson2020-08-251-9/+0
| | | | | | Not a problem anymore. Fixes <https://savannah.gnu.org/bugs/index.php?51073>.
* Reflow or fix long lines in top-level docs.G. Branden Robinson2020-04-291-3/+5
| | | | | | | 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.