summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/groff
AgeCommit message (Collapse)Author
2011-03-12Replaced by mandoc(1) for base and xenocara purposes,Ingo Schwarze
and comes with 4.9 ports. ok deraadt@
2010-07-20disconnect groff_man(7) from the build and install man(7) instead;Ingo Schwarze
"fine" jmc@ "no worries" deraadt@ "looks good" J.C. Roberts
2010-06-06Back out rev. 1.2 which breakes the .hw roff instruction,Ingo Schwarze
found the hard way by matthieu@ and krw@ in /usr/xenocara/lib/libXaw/spec/strings.mit. This needs to be done more carefully. Sorry!
2010-06-05Increase the -man -Tascii text width from 65 to 78 charactersIngo Schwarze
in both our old in-tree groff and in mandoc, because 1) It looks and reads better. 2) It agrees with both bsd.lv mandoc and with modern groff. The tmac.an part was done by millert@, with a minor fix by me. While touching our old groff, switch off hyphenation, suggested a long time ago by millert@. It helps searching and comparisons. While touching mandoc terminal_man(), explicitely initialize the tabwidth - not strictly required, but easier to understand and more robust, also suggested by millert@. General mumbling of agreement by many, including millert@ deraadt@ jmc@ sobrado@ ... Remaining problem: Setting the title length (.lt) has no effect for me, but we can fix this in tree in case anybody figures it out.
2010-05-25Initialise "last" pointer in node class constructor, fixes crashes withNicholas Marriott
some man pages when built with gcc4. ok deraadt
2010-05-08Fixes to build with gcc4, mostly function prototypes and missingNicholas Marriott
headers. ok robert kettenis jsg
2010-01-03blank lines not allowed outside literal context;Ingo Schwarze
syntax errors found by mandoc(1), also required to fix the mandoc build; ok jmc@
2007-11-03fix groff build:Marc Espie
- directories must be built in sequence - manpages can only be built after the main program is finished building.
2006-10-10fgets(3) returns NULL on error, not 0. No functional change, but it makesChad Loder
the code easier to read. OK deraadt
2003-12-08fix dangling code.Marc Espie
okay miod@, segfault sample by margarida.
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-04-13another bad bound; millert@ okAnil Madhavapeddy
2003-03-01add two missing escapes, remove one spurious .Nm; ok espie@Wilbern Cobb
2003-03-01flesh out a bit more.Marc Espie
2003-03-01Partial documentation for table data.Marc Espie
2003-03-01Draft for a real tbl manpage, okay deraadt@, millert@Marc Espie
2003-01-06typo: s/specifed/specifiedChad Loder
2002-11-18More printf format paranoia; noticed by David KrauseTodd C. Miller
2002-08-08Use & to test if bits are set, not &&; art@ ok. Fix sent to bug-groff@gnu.orgAaron Campbell
and the groff maintainers.
2002-03-22Pass INSTALL_STRIP in LDFLAGS. Allows debugging without tweaking the file.Marc Espie
Sync with /usr/share/mk: CXXOPTS. noticed by mpech@
2001-09-25let configure script use GNUSYSTEM_AUX_DIRMarc Espie
2001-07-27Use snprintf to avoid potential overflows; zen-parse@gmx.netTodd C. Miller
2001-06-23print names in reference (.%A) as belowJun-ichiro itojun Hagino
first guy, ... first guy and second guy, ... first, second, and second guy, ... based on comment from "Brian J. Kifiak" <bk@rt.fm>.
2001-02-09Fix some typos spotted by d@Aaron Campbell
2001-01-23Tweak to allow groff -Tdvi -mandoc ... to work.Marco S Hyman
The mdoc macros were re-defining a font alias needed when dvi output was selected. Note: due to groff dvi font limitiations -Tps produces nicer printed material than -Tdvi when using the mandoc macros. OK millert@
2000-11-09permit -Tps; aaron okTheo de Raadt
2000-04-30Fix typo introduced in mkstemp addition.Todd C. Miller
2000-04-09groff 1.15 plus local changes (insomnia strikes):Todd C. Miller
o moved *.man to *.$section_in and generate *.$section not *.n for bsd.man.mk o modified groff Makefiles to not install man pages (we do it ourselves) o use mkstemp everywhere o don't install groff versions on mdoc macros, we want our own ones
2000-04-09groff 1.15Todd C. Miller
2000-01-11Fix typo in Y2K fix for the 'ds' string.Todd C. Miller
2000-01-11Add a man link from eqn -> neqnTodd C. Miller
1999-12-07Dumb bug fix: error is not a printf-like function.Marc Espie
Also checked other calls to error warning fatal error_with_file_and_line warning_with_file_and_line fatal_with_file_and_line lex_error lex_warning c_error
1999-07-26Give groff the -S (safer mode) option. This is a paranoia mode that preventsAaron Campbell
the execution of possibly dangerous macros like open, opena, write, pos, and sy which could be abused by a malicious man page; deraadt@ ok
1999-07-08spurious words and misc fixesHugh Graham
1999-06-07move CC, CCX, and COPTS forward; wd@ics.nara-wu.ac.jpTheo de Raadt
1999-03-12Repair bootstrap with -DNOMANMarc Espie
1999-03-04Build manpages when god meant them to beNiklas Hallqvist
1998-11-14add xref to deroff, fix deroff so apropos will work.Marc Espie
1998-10-18set PATH before running configure since we can't rely on the user's path ↵Todd C. Miller
being sane
1998-03-04Remove window of ^C "opportunity" -- could leave junk files in /tmpAngelos D. Keromytis
1998-03-04Fix mktemp()->mkstemp()...Angelos D. Keromytis
1998-01-19Reintegrate mgm-1.29 and our changes into groff-1.11a.etheisen
1998-01-18Import of gnu groff-1.11aetheisen
1997-11-17fix Y2K problemsTheo de Raadt
1997-10-19Our fontpath is different, so make it so.etheisen
1997-09-05use GLOBAL_AUTOCONF_CACHEkstailey
1997-07-29Respect ${INSTALL_STRIP} == -s on alpha.kstailey
1997-06-23respect NOMAN (in bulk)kstailey
1997-04-22GNU Groff 1.10 exhaustively tested.kstailey
Jason, thanks for a good foundation to build on, but mine works better.
1997-04-21respect NOMANkstailey