| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
See previous reversion commit for rationale.
|
|
|
|
|
|
| |
...somewhat ironically.
https://lists.gnu.org/archive/html/groff/2022-05/msg00067.html
|
|
|
|
|
|
|
| |
* Put the Git tagging item at the end of the procedure, and provide an
example command.
* Update Unicode data import example so people don't worry that we
forgot about Unicode 14.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* FOR-RELEASE: Split-off ChangeLog files need to be added to the
distribution archive.
* HACKING: Clarify non-ChangeLoggable items. Generally, an item that
resolves a Savannah ticket should be ChangeLogged even if it would not
normally meet that threshold. Also clarify a point in an example; we
certainly expect table entries containing the word "FOOBAR" to show up
that way when formatted.
* INSTALL.REPO: Correct prose description of what to do with unpacked
"gnulib" snapshot.
* README: Clarify that the '.version' file is produced by the build
process. Clarify origins and provenance of various groff components.
Use a more appropriate URL for the Savannah issue tracker. Lightly
recast.
|
|
|
|
|
|
| |
We should document the commit hash of the gnulib submodule we use
because it is missing from the snapshot archives produced by
Savannah/cgit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrate it with our "new" (post-2014) Automake-based build system.
* src/utils/xtotroff/Makefile.in: Delete relic of old build system.
Also, it had a bug: it generated X11 output device 'DESC' files with a
"unitwidth 10" directive even for the "-12" devices, which is not
correct (the in-tree DESC files we've been shipping for years were
nevertheless correct, apparently fixed by hand by James Clark in groff
1.07 [March 1993]).
* src/utils/xtotroff/xtotroff.am: Define `xtotroff` variable for use by
X11 font description generation targets below.
* font/devX100-12/devX100-12.am [!WITHOUT_X11]:
* font/devX100/devX100.am [!WITHOUT_X11]:
* font/devX75-12/devX75-12.am [!WITHOUT_X11]:
* font/devX75/devX75.am [!WITHOUT_X11]: Define devX*_fontdir variables
here.
* font/devX100-12/devX100-12.am:
* font/devX100/devX100.am:
* font/devX75-12/devX75-12.am:
* font/devX75/devX75.am: Add new (phony) targets, variously named
"devX{100,100_12,75,75_12}-font-descriptions", to generate the
corresponding output device's DESC file and run xtotroff(1) to
generate its font description files. Be sure to set the correct
"unitwidth" for the "-12" devices. Add new dependency-only rule
"maintainer-font-descriptions" depending on these new targets for
convenience (and future expansion to devps and devlj4). Add new
devX*_fontsrcdir variable to distinguish the source directory for the
font description files, and use it in the devX*_font-descriptions
targets.
* FOR-RELEASE: Document existence of "maintainer-font-descriptions" Make
target and when to run it.
Running this target with the aforementioned bug fix, overwriting the
in-tree DESC and font description files using data gathered from a
running X server, results in no changes whatsoever. Say what you will
about X11 core font technology--it's stable.
squash Refactor X11 font description generation.
|
| |
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
| |
Thanks to Dave Kemper for the analysis.
Fixes <https://savannah.gnu.org/bugs/?57856>.
Also indent the afmtodit URLs more legibly now that we have more items
in the file.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
* gnulib: now points on d60a35e94c4f5b8f09f15828242418f5073d46e7
from 'gnulib' repository.
* configure.ac: minimum autoconf version is now 2.64 due to gnulib
upgrade.
* FOR-RELEASE: add the gnulib update to the checklist.
|
|
|
|
|
|
|
| |
We probably should have done the afmtodit.tables update for 1.22.4.
There were no AGL changes and the Unicode decomposition changes were
limited to additions for Balinese (11), CJK compatibility ideographs
(5), and 13 code points outside the Basic Multilingual Plane.
|
| |
|
| |
|
| |
|
|
FOR-RELEASE: New file which describes how to prepare `groff' for
a new release.
|