| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
It is not part of the source distribution, but a template (for emails)
maintained only in the Git repository.
|
| |
|
|
|
|
|
|
| |
* Distinguish gropdf(1) from grops(1) more clearly.
* Consistently spell "LaserJet" in StudlyCaps.
* Fix typo.
|
|
|
|
|
|
|
|
|
| |
Ingo Schwarze rightly points out that there are multiple domains of
licensure (trademark, patent, etc.) and that GNU GPLv3 explicitly
involves patent law whereas many FLOSS licenses do not. There is also
the matter of public domain materials not having (or requiring, at least
in common law jurisdictions) a "license", albeit copyright law remains
material to them.
|
|
|
|
| |
Also fix some grammar nits.
|
|
|
|
| |
MANIFEST: Explain its presence.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This is the correct casing of the acronym per
http://www.undocprint.org/formats/page_description_language/capsl (via
the Internet Archive).
Also:
* doc/groff.texi (grolbp): Use Texinfo @acronym command for this term
instead of @strong, and don't mark up "Canon" specially at all.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/roff/grog: Move from here...
* src/utils/grog: ...to here.
* MANIFEST:
* Makefile.am:
* src/utils/grog/grog.am: Reflect move.
Fixes <https://savannah.gnu.org/bugs/?60788>.
Also improve summary of grog's function in MANIFEST.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Per discussion on the groff development mailing list, there is
no desire to retain the maintenance of this portion of the groff
distribution.
See <https://lists.gnu.org/archive/html/groff/2020-04/msg00051.html>
et seq.
* contrib/groffer: Recursively delete.
* Makefile.am:
* arch/mingw/mingw.am: Stop building groffer.
* m4/groff.m4 (GROFF_GROFFERDIR_OPTION):
(GROFF_GROFFERDIR_OPTION): Delete; remove "--with-grofferdir"
configuration option.
* MANIFEST:
* NEWS:
* PROJECTS:
* TODO:
* contrib/chem/chem.1.man:
* contrib/chem/examples/122/README.txt:
* contrib/chem/examples/README.txt:
* contrib/glilypond/glilypond.1.man:
* contrib/gperl/gperl.1.man:
* contrib/gpinyin/gpinyin.1.man:
* contrib/groff_filenames/groff_filenames.5.man:
* man/groff_font.5.man:
* man/roff.7.man:
* src/roff/groff/groff.1.man:
* src/roff/grog/grog.1.man:
* src/utils/addftinfo/addftinfo.1.man:
* tmac/groff_trace.7.man: Delete references to groffer.
Historical references to groffer deliberately remain in ChangeLog,
ChangeLog.{118,120}, NEWS, contrib/{chem,glilypond}/ChangeLog,
and doc/webpage.ms. This is a case of deletion, not damnatio memoriae.
Some minor cosmetic changes came along for the ride:
* contrib/groff_filenames/groff_filenames.5.man: Use literal section
numbers for non-groff man page cross-references; the expansions
@MAN[157]EXT@ are determined by groff configuration parameters and not
appropriate for other pages.
* contrib/groff_filenames/groff_filenames.5.man: Refer to Heirloom
Doctools project as such, not "Heirloom roff", and stop ascribing its
ownership to Gunnar Ritter; as I understand it, he stopped working on
it years ago, and it is now maintained by others.
* PROJECTS:
* TODO: Correct asymmetric `quotes' in copyright comments.
* contrib/chem/chem.1.man:
* contrib/gperl/gperl.1.man:
* contrib/gpinyin/gpinyin.1.man Stop preventing hyphenation on words
that won't get hyphenated; no visible effect on output.
* contrib/gperl/gperl.1.man:
* contrib/groff_filenames/groff_filenames.5.man:
* src/roff/grog/grog.1.man: Fix source style nit in sectioning; no
visible effect on output.
|
|
|
|
| |
Vim modelines go at the end of the file as well.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is more actively maintained, straightforward to integrate now
that we have Gnulib integration, and simplifies groff's overall
licensing.
* bootstrap.conf (gnulib_modules): Add `snprintf' and `vsnprintf'.
* configure.ac: Remove local checks for `snprintf' and `vsnprintf'.
* Makefile.am: Remove various comments related to local checks for
`snprintf' and `vsnprintf'.
* src/include/lib.h: Remove declarations of `snprintf' and
`vsnprintf'.
* src/libs/libgroff/libgroff.am (EXTRA_DIST): Remove
`src/libs/snprintf/snprintf.c'.
* src/libs/snprintf/snprintf.c: Remove.
* LICENSES: Remove section about `src/libs/snprintf/snprintf.c'.
* MANIFEST: Remove entry for `src/libs/libxutil'.
|
| |
|
| |
|
| |
|
|
|
|
| |
Repair some copyright years.
|
| |
|
| |
|
| |
|
|
|
|
| |
files and their section.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* font/devpdf/*: New device files for gropdf.
* src/devices/gropdf/*: New device.
* Makefile.comm (install_dev, uninstall_dev): Handle more
subdirectories.
* Makefile.in (DEVDIRS, OTHERDIRS, EXTRADIRS): Add directories
related to gropdf.
* MANIFEST: Updated.
* test-groff.in (GROFF_BIN_PATH): Updated.
* tmac/Makefile.sub (NORMALFILES): Updated.
* tmac/pdf.tmac: New file.
* tmac/troffrc: Updated.
* doc/groff.texinfo: Document it.
* doc/Makefile.in, doc/Makefile.sub (groff_bin_dirs): Udpated.
* doc/pic.ms: Updated.
* man/groff_out.man, src/devices/grops/grops.man,
src/preproc/pic/pic.man, src/roff/groff/groff.man,
src/utils/afmtodit/afmtodit.man, src/utils/pfbtops/pfbtops.man:
Updated.
* contrib/pdfmark/pdfmark.ms: Updated.
|
|
|
|
| |
* doc/Makefile.in (.texinfo.dvi, .texinfo.pdf): Use $(MAKEINFO).
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Makefile.comm (fonts): New (empty) target.
* Makefile.in (TARGETS): Add `fonts'.
* MANIFEST: Add `chem'.
|
|
|
|
|
| |
* LICENSES: This. Collect all licensing information in this file.
* tmac/README, src/libs/snprintf/README: Removed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
groff can understand. Not yet integrated within groff. Proper
autoconf stuff is missing too.
Tomohiro Kubota has written a first draft of this program, and some
ideas have been reused (while almost no code has been taken
actually).
* src/preproc/preconv/preconv.cpp. src/preproc/preconv/Makefile.sub:
New files.
* MANIFEST, Makefile.in (CCPROGDIRS), test-groff.in
(GROFF_BIN_PATH): Add preconv.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add X11 stuff to CFLAGS, LDFLAGS, and LIBS temporarily.
Add test for Xmu library.
(GROFF_APPRESDIR_OPTION, GROFF_APPRESDIR_CHECK,
GROFF_APPRESDIR_DEFAULT): New macros.
* configure.ac: Call GROFF_APPRESDIR_OPTION, GROFF_APPRESDIR_CHECK,
and GROFF_APPRESDIR_DEFAULT.
* configure: Regenerated.
* Makefile.in (appresdir): New variable.
(MDEFINES): Add appresdir.
* src/devices/xditview/Makefile.sub (EXTRA_LDFLAGS): Add -Xmu and
-Xt.
(install_data, uninstall_sub): New targets to handle GXditview.ad.
* src/utils/indxbib/Makefiles.ub (install_data): Depend on
`$(srcdir)/eign', not `eign'.
* MANIFEST, INSTALL, NEWS, PROBLEMS: Updated.
* man/groff_out.man, man/roff.man, src/devices/grops/grops.man,
src/devices/xditview/gxditview.man, src/roff/groff/groff.man:
Protect (g)xditview with `\%' to avoid hyphenation.
Other minor formatting.
|
|
|
|
|
|
|
|
|
|
| |
tmac/TODO: Updated.
* tmac/doc-syms (doc-str-Lb-libposix, doc-str-Lb-libpthread,
doc-str-Lb-librt): Reset font.
(Lb): Rename `doc-str-Lb' to `doc-str-Lb1'.
Provide `doc-str-Lb' to reset font.
* tmac/groff_mdoc.man: Updated.
|
|
|
|
| |
* INSTALL: Improved.
|
|
|
|
|
|
|
| |
* contrib/grap2graph/{Makefile.sub, grap2graph.sh, grap2graph.man}:
New files.
* Makefile.in, NEWS, MANIFEST, contrib/eqn2graph.man,
contrib/pic2graph.man, src/roff/groff/groff.man: Updated.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/roff/troff/input.cc (token::next) <handle_escape_char>:
Assign `n' even here. It is possible to construct a node
immediately following an escape character:
.di xx
\?\\\?a
.br
.di
.xx
|
|
|
|
| |
Updated all configuration files, makefiles, and documentation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by Bernd Warken <bwarken@mayn.de>.
* src/include/driver.h (pr): Removed.
* src/libs/libdriver/input.cc (pr): New global variable.
(do_file): Deallocate `pr'.
* src/libs/libdriver/printer.cc (pr): Removed.
* src/devices/grodvi/dvi.cc (main), src/devices/grohtml/post-html.cc
(main), src/devices/grolbp/lbp.cc (main), src/devices/grolj4/lj4.cc
(main), src/devices/grops/ps.cc (main), src/devices/grotty/tty.cc
(main): Don't delete `pr'.
* tmac/a4.tmac, tmac/composite.tmac: Use `.do'.
* tmac/papersize.tmac: New file.
* tmac/troffrc: Include `papersize.tmac'.
* tmac/Makefile.sub (NORMALFILES): Add `papersize.tmac'.
* tmac/an-old.tmac: Set LT to LL by default.
* NEWS, MANIFEST, tmac/groff_man.man, man/groff_tmac.man,
doc/groff.texinfo: Updated.
* src/libs/libgroff/paper.cc (add_iso_paper): Fix very embarassing
bug which caused all odd iso papers to have wrong dimensions.
* src/devices/grops/ps.cc (user_paper_width): New global variable.
(main) <'p'>: Set `user_paper_width' also.
(ps_printer::media_width, ps_printer::media_height): Use values
given with option `-p'.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<df191@ncf.ca>.
* contrib/mom/*: New subdirectory tree.
* Makefile.in (docdir, exampledir, htmldocdir): New variables to
be used for documentation files.
(MDEFINES, uninstall_dirs): Use them.
(OTHERDIRS): Add contrib/mom.
* Makefile.comm (.man.n): Add @DOCDIR@, @EXAMPLEDIR@, and
@HTMLDOCDIR@.
* MANIFEST, NEWS: Updated.
|
|
* tmac/an-old.tmac (an-p-footer): Set title length in environment 1.
* MANIFEST: New file.
* src/preproc/grn/grn.man: Updated.
* src/preproc/grn/hdb.cc (MAXSTRING_S): New macro.
(DBRead): Use it.
|