summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.22.3 released1.22.3Werner Lemberg2014-11-046-100/+221
| | | | | | | | ======================= * NEWS, README, doc/webpage.ms: Updated. * doc/texinfo.tex: Updated from `texinfo' repository.
* * version.sh (_GROFF_VERSION_PRESET): Set to 1.22.3.Werner Lemberg2014-11-042-1/+5
|
* Makefile.sub: added KFLAG to run pdfmom with -k flagPeter Schaffter2014-10-294-3/+15
| | | | | Set utf-8 preconv coding tag in examples/typesetting.mom and examples/letter.mom
* * Makefile.in (OTHERDIRS): Mention `afmtodit' first.Bertrand Garrigues2014-10-292-2/+9
| | | | Otherwise, some fonts in `devpdf' (`U-*') are not built.
* Add Windows `.cmd' wrapper files.Werner Lemberg2014-10-2624-28/+313
| | | | | | | | | | | | | * arch/mingw/*: New files, provided by Eli. * Makefile.in (make_winscripts, make_install_winscripts, make_uninstall_winscripts): New target variables. (MDEFINES): Add them. (OTHERDIRS): Add `arch/mingw'. * m4/groff.m4 (GROFF_CMD_FILES): New macro * configure.ac: Call it. * configure: Regenerated.
* Fix `install' and `uninstall' issues.Bertrand Garrigues2014-10-234-12/+29
| | | | | | | | | | | | | | * contrib/chem/Makefile.sub (install_data): Fix build with option --with-doc=no passed to configure (target `install_examples' should not be executed). * contrib/chem/Makefile.sub (uninstall_sub): `uninstall' failed if directories to be removed were not present. * contrib/gpinyin/Makefile.sub (uninstall_sub): Ditto. * contrib/hdtbl/Makefile.sub (GENFILES): generated files should depend on the creation of the `examples' directory.
* * m4/iconv.m4: Really avoid false detection of non-working iconv.Daiki Ueno2014-10-232-18/+24
|
* Whitespace.Werner Lemberg2014-10-222-5/+5
|
* iconv: avoid false detection of non-working iconvDaiki Ueno2014-10-222-25/+39
| | | | | | | | | | | The INBUF/OUTBUF arguments of iconv can be either 'const char **' or 'char **'. If CC is g++, the difference causes a compile error and thus leads to a false detection of non-working iconv. Reported by Eli Zaretskii and Werner LEMBERG in: <https://lists.gnu.org/archive/html/bug-gnulib/2014-10/msg00023.html>. * m4/iconv.m4 (AM_ICONV_LINK): Try all possible argument types of iconv. Bump serial number.
* Fixes edge-case of colored rules passed as strings to docheader elements ↵Peter Schaffter2014-10-211-19/+38
| | | | overprinting a literal '.el'
* Fixes missing page numbers after BLANKPAGE DIVIDERPeter Schaffter2014-10-211-1/+6
|
* Trivial spacing fixPeter Schaffter2014-10-211-2/+2
|
* * src/libs/gnulib/lib/wctype.in.h: Include `config.h'.Werner Lemberg2014-10-202-0/+20
| | | | | | | | | Problem reported by Eli Zaretskii <eliz@gnu.org>. This is a temporary hack to make groff compile with MinGW. After the switch to an automake infrastructure, together with proper use of `gnulib', we can safely replace the patched file with a standard version.
* Changes to default quad strategy for captions and labelsPeter Schaffter2014-10-202-307/+364
|
* Changed file encoding to utf8.Peter Schaffter2014-10-202-14/+14
|
* Doc updates to reflect changes in 2.0-c_1.Peter Schaffter2014-10-204-86/+97
|
* [doc] Minor: Fix Savannah bug #41899.Bjarni Ingi Gislason2014-10-191-1/+1
|
* Merge branch 'master' of git.sv.gnu.org:/srv/git/groffPeter Schaffter2014-10-193-0/+17
|\
| * Fix Savannah bug #42151.Doug McIlroy2014-10-193-0/+17
| | | | | | | | | | * src/preproc/eqn/lex.cpp (file_input::read_line): Handle CR/LF. * src/preproc/pic/pic.cpp (file_input::read_line): Ditto.
* | Add shipped_htmldoc stuff to configurePeter Schaffter2014-10-191-0/+9
|/
* Ensure pre-built html (mom) docs are always installedPeter Schaffter2014-10-193-4/+20
|
* groff_char.man: Add some words for `\[uXXXX]'.Werner Lemberg2014-10-181-1/+11
|
* Minor.Werner Lemberg2014-10-181-1/+1
|
* [mdoc] Add Darwin version string for OS X 10.10.Werner Lemberg2014-10-183-1/+10
| | | | | | * tmac/doc-common (doc-operating-system-Darwin-14.0.0): New string. * tmac/groff_mdoc.man: Updated.
* * doc/webpage.ms: Remove obsolete references to tarballs and diffs.Werner Lemberg2014-10-162-28/+7
| | | | Reported by Dave Kemper <saint.snit@gmail.com>.
* groff.man: Remove obsolete paragraph.Werner Lemberg2014-10-161-8/+0
| | | | Reported by Dave Kemper <saint.snit@gmail.com>.
* Always distribute the parts of groff that require X11.Colin Watson2014-10-152-2/+25
| | | | | | | | | * Makefile.in (ALLLIBDIRS): Clone from `LIBDIRS', but include src/devices/libxutil unconditionally. (ALLPROGDIRS): Clone from `PROGDIRS', but include src/devices/xditview and src/utils/xtotroff unconditionally. (DISTDIRS): Use `ALLLIBDIRS' and `ALLPROGDIRS' rather than `LIBDIRS' and `PROGDIRS'.
* Minor update to NEWS for pdfroff.Keith Marshall2014-10-142-3/+11
| | | | | * NEWS (pdfroff): Note use of PHASE register, and not pdf:href.map, to choose when to emit toc_relocation control record.
* [pdfroff] Deduce "--no-toc-relocation" from input stream (revisited).Keith Marshall2014-10-143-2/+12
| | | | | | | | * pdfroff.sh (WRKFILE): Correct malformed sed expression. * spdf.tmac (TC): Prefer value of pdfroff's PHASE register to defined state of pdf:href.map, when choosing to emit control record to... (toc_relocation): ...enable this.
* [pdfroff] Deduce "--no-toc-relocation" from input stream.Keith Marshall2014-10-132-0/+24
| | | | | * NEWS: Add notification; document the effect of changes, as recorded in contrib/pdfmark/ChangeLog.
* [pdfroff] Deduce "--no-toc-relocation" from input stream.Keith Marshall2014-10-133-0/+29
| | | | | | | * pdfroff.sh (WRKFILE): Scan it for "pdfroff-option:set" records; apply settings; check for equivalent of "--no-toc-relocation" option. * spdf.tmac (TC): Emit "pdfroff-option:set toc-relocation=enabled".
* [mdoc] Support `Mdocdate' CVS keyword substitution.Ingo Schwarze2014-10-133-2/+31
| | | | | | | | | | This fixes Savannah bug #42968. This feature is used for OpenBSD manuals. * tmac/doc-common (Dd): Handle `$Mdocdate:' argument. * tmac/groff_mdoc.man: Document it.
* [mdoc] Add `.At III' and `.St -iso8601'.Ingo Schwarze2014-10-123-1/+14
| | | | | | * tmac/doc-syms: Add corresponding version strings. * tmac/groff_mdoc.man: Synchronize.
* [mdoc] Update operating system release numbers.Ingo Schwarze2014-10-123-7/+33
| | | | | | | * tmac/doc-common: Update NetBSD, OpenBSD, FreeBSD, and DragonFly version strings. * tmac/groff_mdoc.man: Synchronize.
* [pdfmark] Avoid spurious user visible control messages on stderr.Keith Marshall2014-10-122-0/+16
| | | | | | | | | | * pdfroff.sh (REFCOPY): Ensure that at least one pdfhref mark of type 'Z' will remain in the reference map, after all references have been resolved; this is required, to suppress writing of reference control records to stderr during the final PDF output processing phase. --HG-- extra : amend_source : e4cb9ab60e18035c7da83cd306718d3d7c338109
* * doc/Makefile.in: Use `LC_ALL' in addition to `LANG'.Werner Lemberg2014-10-122-7/+24
| | | | Suggested by Steffen.
* * doc/groff.texinfo: Make PDF version compilable with makeinfo 5.x.Werner Lemberg2014-10-122-13/+18
| | | | | | | | | | makeinfo 5.x handles macro expansion better, which changes the way how an \LE macro (for a less-than sign) has to be defined. However, since we can't be sure that the latest version of `texinfo.tex' gets used with makeinfo 5.x only, we would have to support both 4.x and 5.x. No idea whether this is possible at all... For this reason, we now simply use @value directly instead of wrapping it into a macro, avoiding any issues.
* [doc] Protect against picky `sed' programs.Werner Lemberg2014-10-122-1/+10
| | | | | | | Problem reported by Axel Kielhorn <tex@axelkielhorn.de>. * doc/Makefile.in (GROFF_BIN_PATH, GROFF): Add `LANG=' to avoid interpretation of non-ASCII characters by sed.
* * tmac/doc-common: Add new Darwin versions.Michail Vidiassov2014-10-122-0/+19
|
* gropdf.man: Minor documentation improvement.Werner Lemberg2014-10-121-1/+4
|
* * doc/groff.texinfo: s/which/that/ where apropriate.Werner Lemberg2014-10-122-176/+180
|
* * doc/groff.texinfo: Various minor fixes.Werner Lemberg2014-10-122-16/+28
| | | | | | Most of those glitches have been found by comparing the info output from makeinfo 4.13 and the current SVN development version (of makeinfo).
* * doc/groff.texinfo: Improve indexing.Werner Lemberg2014-10-122-166/+246
| | | | | | | | Change @DefXXXItem and @DefXXXListEnd macros to not insert an index entry. New macro variants with a trailing `x' (like `@DefreqItemx') can override this. Update macro calls where necessary.
* [doc] Improve call to generation of `groff.pdf'.Werner Lemberg2014-10-122-5/+19
| | | | | | | | | | | | Problem reported by Axel Kielhorn <tex@axelkielhorn.de>. Since `groff.texinfo' contains latin-1 characters, some sed implementations (like the one used on Mac OS 10.8) fail if called with the wrong locale. Basically, this is a `texi2dvi' bug, but we can set `LANG' by ourselves to improve the situation. * doc/Makefile.in (.texinfo.dvi, .texinfo.pdf): Set `LANG' environment variable to empty string.
* Correctly handle `MAKEINFO' environment variable.Werner Lemberg2014-10-123-10/+24
| | | | | | | | | Bug introduced in commit from 2014-03-29. * m4/groff.m4 (GROFF_MAKEINFO): Don't set MAKEINFO to empty string before actually testing it. * configure: Regenerated.
* Formatting.Werner Lemberg2014-10-121-2/+2
|
* Fix an issue on `make dist'.Bertrand Garrigues2014-10-112-1/+17
| | | | | | | | | | | In order to make the tarball, `make dist' copies src/libs/gnulib directories into the `tmp' directory without the `.deps' directories, causing the failure of `make distclean' in tmp/src/libs/gnulib. Forcing a call to `config.status' recreates the `.deps' directories. * Makefile.in: in `dist' target, for gnulib, call `config.status' before `make distclean'.
* grog: use normal system command instead of same command from IPCBernd Warken2014-10-112-3/+5
|
* gperl: replace capturex from IPC by backticksBernd Warken2014-10-113-28/+12
|
* Add support for various BSD versions.Guillem Jover2014-10-112-0/+13
| | | | * tmac/doc-common: Add new FreeBSD and DragonFly versions.