Lines Matching full:and
11 * man(1): let -w without argument show the manpath, like in man-db and man-1.6
12 * -T html: wrap text and phrasing elements in paragraphs unless already
22 * if messages are shown and output is printed without a pager, display
26 * man.cgi(8): switch off autocomplete and autocapitalize
32 * tbl(7) -T html: implement the "b" (bold) and "i" (italic) layout modifiers
35 * tbl(7) -T tree: print more details about columns, options, rows, and cells
37 * roff(7): support the CB and CI fonts in \f and .ft
43 * man(1): do not access a NULL pointer when both -l and -w are given
56 * roff(7): fix assertion failures for .ti and .po with excessive arguments
60 * -T man: fix an assertion failure caused by tbl(7) and eqn(7) input
63 one directory, and explain how to use that for NixOS and GNU Guix Linux
66 * configure: various simplifications and improved robustness
68 * configure: provide feature tests for __attribute__(()) and mkstemps(3)
69 * compat_*: sync with upstreams for security, functionality, and style
70 * in regress.pl, avoid the non-portable options sed(1) -i and echo(1) -n
75 followed by a letter, and at least one more argument follows,
77 characters follow after the digit and letter
80 1. The section in both the directory name and the file name matches exactly.
85 as soon as the condition can be detected and do not pass it to less(1)
86 * makewhatis(8): handle both dangling symlinks and .so links
88 * man.cgi(8): for invalid queries and for valid queries returning
90 * mdoc(7): let .Dd concatenate all arguments and default to the empty string
93 * man(7): no longer print multiple blank lines before NAME and page footer
107 * man(1): do the search for each name independently, and
127 * roff(7): do not throw a bogus warning for "'br\}" and similar lines
137 allowing improved decisions in various validators and formatters
140 * clearly separate parser state (struct curparse) and formatter state
145 * Anthony Bentley and Klemens Nanni (OpenBSD) for many patches and bug
146 reports, for useful discussions, and for checking patches
147 * Anton Lindqvist (OpenBSD) for two patches and a bug report
148 * Marc Espie (OpenBSD) for a patch, many bug reports, and useful discussions
150 portability feature, checking patches, and extensive release testing
151 * Abel Romero Perez for a patch, a bug report, and suggesting a new feature
152 * nabijaczleweli for a patch and for suggesting feature improvements
153 * Jonathan Gray (OpenBSD) for a patch and for bug reports
154 * Otto Moerbeek (OpenBSD) and Alexander Gromnitsky for a patch
157 checking many patches, and useful discussions
158 * Martin Vahlensieck for a manual page patch and reporting a code style issue
159 * Frederic Cambus and Ian Sutton (OpenBSD) for a manual page patch
162 suggestions, and for checking many groff patches
163 * Michael Stapelberg (Debian) for several bug reports and feature
164 suggestions, and for extensive release testing
165 * Ian Ropers, Lorenzo Beretta, and Oliver Corff for several bug reports
166 and feature suggestions
169 and a useful discussion
170 * Thomas Klausner (NetBSD) for two bug reports and for release testing
171 * Andreas Kahari and Jason A. Donenfeld for two bug reports
173 improvement, and checking two patches
174 * Aman Verma, Jan Stary, and John Gardner for a bug report
175 and for suggesting a feature impovement
177 and a useful discussion
181 Jamie Landeg-Jones, Kazuo KUROI, and Wynn Wolf Arbor for a bug report
183 and for checking a patch
185 and for release testing
187 and for checking groff patches
189 and Tim Baumgard for suggesting a feature impovement
192 * Werner Lemberg (GNU troff) and Douglas McIlroy
194 * Baptiste Daroussin and Eygene Ryabinkin (FreeBSD)
198 * Sevan Janiyan (Viewpoint Linux) and Robert Mustacchi (Illumos)
200 * Job Snijders, Kinichiro INOGUCHI, and Martijn van Duren (OpenBSD)
202 * Bertrand Garrigues and Ralph Corderoy (GNU troff) for checking groff patches
210 * tbl(7) -T html: spanning and horizontal and vertical alignment of cells
216 * -T html: second argument to -O man to support local and remote links
218 * man-ext .SY and .YS macros (synopsis block)
221 * roff(7) .shift, .while, and .return requests
224 * roff(7) .ft request: handle the CB, CI, and CR fonts
231 * Render .br and \p as <br/>, not as an empty <div>.
232 * Render .Pp and .PP as <p> and automatically close it when needed.
237 * many improvements to the handling of fill and no-fill mode
245 * Disentangle eqn(7) and tbl(7) from other parser header files,
246 and clean up some parser data structures.
247 * Substantially simplify error and warning message infrastructure.
251 and Daniel Sabogal (Alpine Linux) for patches.
252 * Anthony Bentley and Jason McIntyre (OpenBSD) for documentation patches,
253 suggesting new features, bug reports, and useful discussions.
254 * Kyle Evans and Baptiste Daroussin (FreeBSD) for minor patches.
255 * Pali Rohar for suggesting multiple new features and for reporting
256 several bugs and missing features.
259 and Laura Morales for suggesting new features.
260 * Wolfram Schneider and Yuri Pankov (FreeBSD) for reporting missing features.
262 * Thomas Klausner (NetBSD) and Sevan Janiyan (SmartOS)
263 for bug reports and release testing.
267 Sherlock, Mark Harris, Orestis Ioannou, Raf Czlonka, and Sean Farrell
270 Matej Cepl (openSUSE), and Jan Stary (MacOS X) for release testing.
271 * Brian Callahan and Stuart Henderson (OpenBSD) for help
273 * Bertrand Garrigues, Branden Robinson, Ralph Corderoy, and Werner
276 and Natanael Copa (Alpine Linux) for useful discussions.
281 * In ASCII output, render mathematical symbols and greek letters
289 particular all hard-coded indentations and column widths, and
291 using em units throughout, and avoiding redundancy in selectors.
293 needless class= attributes, and avoiding various HTML syntax errors
297 * Use TIOCGWINSZ to reduce the default -Owidth and -Oindent during
301 * Simplified and nicer output from the mdoc(7) .Lk macro, formatting
303 * roff(7) \n+ and \n- numerical register auto-increment and -decrement
305 * Autodetect in ./configure whether the compiler can use -W and -static,
306 allowing to build on Solaris 10 and 11 without any configure.local.
320 in PostScript and PDF output.
321 * And many minor bugfixes.
325 and two bug reports.
327 and Theo de Raadt (OpenBSD) for checking it.
329 * Mike Williams for teaching me how to use %%DocumentMedia and
333 * Jason McIntyre (OpenBSD) for lots of feedback and suggestions
334 on diagnostic messages and on the documentation.
336 and one new feature, for two bug reports, and for release testing.
338 five bug reports, and release testing.
339 * Anthony Bentley (OpenBSD) for reporting multiple bugs and missing
341 * Paul Irofti (OpenBSD) and Nate Bargmann for suggesting new features.
342 * Michael Stapelberg (Debian) for bug reports and release testing.
346 Will Backmam, and Wolfgang Mueller for bug reports.
349 * David Coppa, Igor Sobrado (OpenBSD), and Alexander Kuleshov
351 * Laura Morales and Raf Czlonka for questions resulting in better
363 wrapping around to huge numbers and risking memory exhaustion.
365 Gets rid of some surprising behaviour and bogus warnings.
368 Peter Bui (nd.edu), and Yuri Pankov (illumos) for bug reports.
378 utility and a new -Wstyle message level with several new messages,
381 cells, and several other formatting improvements.
399 * man(7) -Thtml: Support deep linking to .SH and .SS headers.
401 * tbl(7): Implement the column spacing and the 'w' (minimum column
405 well-known function names, and a few other formatting improvements.
406 * eqn(7) -Thtml: Use <mn> and <mo> in addition to <mi>.
409 .als (macro alias), .ec and .eo (escape character control),
410 .po (page offset), and .rn (macro rename) requests.
411 * roff(7) .am: Implement appending to mdoc(7) and man(7) macros.
413 line drawing), and \p (break output line) escape sequences,
414 and also several additional character escape sequences.
418 simpler code, and no more recursion.
421 reports of many bugs and missing features, and suggestions
422 for a number of feature and documentation improvements.
423 * Sebastien Marie (OpenBSD) for two source code patches and
425 * Florian Obser (OpenBSD) for a bugfix patch and a bug report.
427 and several more from static analysis tools.
431 bug reports, and some suggestions for messages and documentation.
434 several useful new messages, and for release testing.
435 * Reyk Floeter (OpenBSD) and Vsevolod Stakhov (FreeBSD) for
438 * Yuri Pankov (Illumos) for inspiring new warning messages and
440 * Anton Lindqvist and TJ Townsend (both OpenBSD) and Jan Stary
442 * Leah Neukirchen (Void Linux) for bug reports and release testing.
444 and for release testing.
445 * Martin Natano and Theo de Raadt (both OpenBSD), Andreas Voegele,
446 Gabriel Guzman, Gonzalo Tornaria, Markus Waldeck, and Raf Czlonka
448 * Antoine Jacoutot (OpenBSD) and Steffen Nurpmeso for suggesting
451 * Ted Unangst and Marc Espie (OpenBSD) for providing useful ideas.
453 * Carsten Kunze (Heirloom roff) for help keeping mandoc and groff
454 compatible and for committing some of my patches to groff.
465 Systematic cleanup of and many improvements to mandoc.css.
467 and better line breaks. Improve various HTML elements,
468 and trim several useless ones.
477 modifications, and ${MANPATH}, -m, and -M for user preferences
482 * mdoc(7): Warn about invalid punctuation and content below NAME.
489 and also makes -Ttree output more useful.
490 * -Ttree: Show metadata and some additional node flags.
519 for empty matrices and empty square roots.
532 * man(1): Do not mix stdio narrow and wide stream orientation
535 * ./configure: Autodetect whether PATH_MAX and O_DIRECTORY are defined.
546 easier to use and reducing the amount of code by a few hundred lines.
549 and parts of the new catman(8), for release testing, and for a
550 number of patches and bug reports.
552 implementation and suggesting an algorithmic improvement which
553 more than doubled performance, and for a few bug reports.
555 of builds in makewhatis(8), and for a few bug reports.
558 * Benny Lofgren, David Dahlberg, and in particular Vadim Zhukov
562 and for release testing.
564 and a number of bug reports.
565 * Sevan Janiyan (NetBSD) for extensive release testing and multiple
567 * Thomas Klausner and Christos Zoulas (NetBSD), Yuri Pankov (illumos),
568 and Leah Neukirchen (Void Linux) for release testing and bug reports.
577 Pavan Maddamsetti, Sean Levy <attila@stalphonsos.com>, and
580 and Markus Waldeck for useful discussions.
581 * And as usual, OpenCSW for providing me with a Solaris 9/10/11
587 * man.conf(5): Design and implement a simpler configuration file format.
588 * man(1): Leverage less(1) -T and :t in a way resembling ctags(1)
601 * Add compat glue for building on Solaris 9 and 10.
604 * Avoid mixing putchar(3) and putwchar(3) on the same file descriptor,
613 * roff(7): Parse and ignore \, and \/ (italic corrections).
614 * When there is no -m, no -M, no MANPATH and no /etc/man.conf,
618 * man.cgi(8): Support "header.html" and "footer.html".
622 apropos(1) and man.cgi(8) are installed in the default manpath.
624 * mdoc(7): Avoid a use after free and an assertion failure when nodes
630 * mdoc(7): Avoid an assertion when a body gets broken and has a tail.
636 * Fix handling of leading, trailing, and double colons in MANPATH and -m.
648 * man(7): Improve formatting of .br and .sp inside .HP.
652 * man(7): Fix minor bugs in block rewinding and simplify the related code.
654 * man(7): Give section and subsection headers hanging indentation.
662 * terminal output: Apply bold and italic to non-ASCII Unicode codepoints.
668 * makewhatis(8): Improve handling of .Va and .Vt macros.
673 * mdoc(7) and man(7): Unified data structures struct roff_node etc.
674 * mdoc(7) and man(7): Unified node handling library in roff.c.
675 * mdoc(7) and man(7): Seperate validation phase from parsing.
680 and for release testing.
683 reports, and various useful discussions.
684 * Todd Miller (OpenBSD) for lots of help with process group and
685 signal handling, a few patches, some bug reports and some useful
690 reports, and extensive release testing.
692 patches and suggestions and several bug reports.
693 * Christos Zoulas (NetBSD) for a bug fix patch and some useful
695 * Florian Obser (OpenBSD) for a bugfix patch and some bug reports.
696 * Sevan Janiyan for help with Solaris compatibility and release
698 * Jan Holzhueter and OpenCSW in general for help with Solaris
699 compatibility, and for providing me with a Solaris 9/10/11 testing
702 * Thomas Klausner (NetBSD) for some bug reports and release testing.
710 Peter Bray, and Serguey Parkhomovsky for bug reports and feature
715 and Theo de Raadt (OpenBSD) for helpful discussions and feedback.
735 and support the MACHINE environment variable.
736 * Fix the man(1) and apropos(1) -m option, it didn't work at all.
745 * lookup: Accept digit+letter and "n" as section names in man(1),
746 and consistently handle digit+letter in file name extensions.
749 * input: New stricter and more resilient UTF-8 parser.
750 * mdoc(7): Refactor block rewinding for simpler and more robust parsing.
753 * tbl(7): New option and format parsers, improved in many respects.
755 and improved rendering of overstrikes in PostScript and PDF output.
757 eqn(7), tbl(7), and wrong numbers of arguments in mdoc(7) and man(7),
776 * mdoc(7): Fix assertion failures and endless loops on invalid block closing.
786 * mdoc(7): Support negative indentations for displays and lists.
796 * tbl(7): Parser and formatter fixes for line drawing and font modifiers.
804 and some other improvements to the parsing of numerical expressions.
807 * mandoc_char(7): Correct some character names and renderings.
813 system lookup) and for reporting an important bug (pager without output).
815 and for proposing a nice new feature (lines between pages).
817 and multiple documentation patches.
818 * Pascal Stumpf (OpenBSD) and Alessandro de Laurenzis for
819 important bug reports (architecture and man -m, respectively).
821 a bug report, and release testing.
822 * Anthony Bentley, Daniel Dickman, Ted Unangst (OpenBSD) and
823 Kristaps Dzonsons (bsd.lv) for source code patches and bug reports.
825 * Carsten Kunze (Heirloom troff) for bug reports and release testing.
830 Keshishian, Sebastien Marie, and Steffen Nurpmeso for bug reports.
838 pager), -h (synopsis only), and -w (list filenames).
839 * Support the MANPAGER and PAGER environment variables.
841 * Support UTF-8 and Latin-1 input by the whole toolset, delete preconv(1).
846 MathML output in -Thtml mode, and much improved terminal formatting.
850 * Autodetect wchar, sqlite3, and manpath support.
852 * Support choosing alternative binary and manual names.
854 * Rudimentary implementation of the e, x, and z tbl(7) layout
855 modifiers to equalize, maximize, and ignore the width of columns.
858 * Parse and ignore the .pl (page length) roff(7) request.
860 * Support bold italic font in PostScript and PDF output.
861 * Warn about commas in function arguments and parentheses in function names.
862 * Warn about botched .Xr ordering and punctuation below SEE ALSO.
880 * Multiple fixes with respect to .Bd and .Bl -offset and -width.
888 HTML5 and MathML output, and various other code contributions.
893 and Martin Natano for source code patches.
898 Marcus Merighi, Sebastien Marie, Steffen Nurpmeso and Theo Buehler
908 * Warning and error messages have been improved in many ways.
909 Almost all fatal errors were downgraded to normal errors and some
911 the issue is detected and many indicate the workaround employed.
917 .ll (line length), and .rr (remove register) requests.
918 * The roff(7) parser now supports string comparison and numerical
919 conditionals in the .if and .ie requests.
921 expression) and partially supports the \w (measure text width)
929 * For backward compatibility, the mdoc(7) parser and formatters
930 now support the obsolete macros .En, .Es, .Fr, and .Ot.
932 * tbl(7) now handles leading and trailing vertical lines.
934 and strsep(3) for systems lacking them.
940 * Parsing of roff(7) identifiers and escape sequences was improved
945 header, and it no longer deletes non-.% content from .Rs blocks.
952 excessive indentation and another by excessively long .Nm arguments.
956 and non-breakable spaces was corrected.
959 * In the mdoc(7) formatter, rendering of .Ex and .Rv was
964 to same-line detection in the context of .TP and .nf macros,
965 and the indentation of .IP and .TP blocks was improved.
975 Thomas Klausner (NetBSD), and Ulrich Spoerlein (FreeBSD)
976 for reporting bugs and missing features.
980 * In the mdoc(7) SYNOPSIS, line breaks and hanging indentation
981 now work correctly for .Fo/.Fa/.Fc and .Fn blocks.
993 * The man(7) parser now ignores blank lines right after .SH and .SS.
996 * The roff(7) .nr request now supports incrementing and decrementing
997 number registers and stops parsing the number right before the
1001 * The roff(7) parser now parses and ignores the .fam (font family)
1002 and .hw (hyphenation points) requests and the \d and \u escape
1011 input option, and the -Tutf8 output mode now actually works.
1016 and (for GNU man-ext compatibility only) EX (example block) and EE
1018 breaks, and vertical spacing, and regarding RS following TP.
1020 the \z (zero cursor advance) escape and the cc (change control
1021 character) and it (input line trap) requests. Plus bugfixes regarding
1022 the \t (tab) escape, nested escape sequences, and conditional requests.
1024 enclosures, delimiter handling, list indentation and horizontal and
1025 vertical spacing, formatting of the Lk, %U, and %C macros, plus some
1028 blocks, and non-text children of Nm blocks.
1029 * In tbl(7), the width of horizontal spans and the vertical spacing
1030 around tables was corrected, and in man(7) files, a crash was fixed
1032 * For mandoc developers, we now provide a tbl(3) library manual and
1039 * Significant work on apropos(1) and mandocdb(8). These tools are now
1048 * The mailing list archive for the discuss and tech lists are being
1049 hosted by Gmane at gmane.comp.tools.mdocml.user and
1058 * The -Ofragment option was added to mandoc(1)'s -Thtml and -Txhtml modes.
1063 utilities, etc.) and regular expressions. Note that the calling
1065 * In documentation news, the mdoc(7) and man(7) manuals have been
1068 and by moving the very technical MACRO SYNTAX sections down to the
1072 with and without frames and rulers.
1073 * Nesting of indented blocks is now supported in man(7), and several
1074 bugs were fixed regarding indentation and alignment.
1079 * Added demandoc(1) utility for stripping away macros and escapes.
1081 * Also improved the mdoc(7) and man(7) manuals.
1102 * Bug-fixes and clean-ups across all systems, especially in mandocdb(8)
1103 and the man(7) parser. This release was significantly assisted by
1108 * Introduce locale-encoding of output with the -Tlocale output option and
1109 Unicode escaped-character input. See mandoc(1) and mandoc_char(7),
1131 * The earlier libroff, libmdoc, and libman soup have been merged into
1134 * As usual, many general fixes and improvements have also occurred.
1135 In particular, a great deal of redundancy and superfluous code has
1148 man(7) improvements, error/warning classes, and many more.
1149 * Initial tbl(7) functionality (see the "TS", "TE", and "T&" macros in
1151 minimal, especially for -Thtml and -Txhtml, but manages to at least
1153 for two troff preprocessors via libroff: soelim(1) and tbl(1).
1157 * Overhauled the -Thtml and -Txhtml output modes. They now display
1159 lynx(1). See HTML and XHTML manuals in the DOCUMENTATION section
1162 Lastly, libmdoc and libman have been cleaned up and reduced in size
1163 and complexity.
1172 * overhauled error classifications, and
1177 * Calling conventions for mandoc(1) have changed: -W improved and -f
1184 considerable roff(7) and special character support.
1188 * Primarily a bug-fix and polish release, but including -Tpdf support
1190 * fix "Sm" and "Bd" handling
1202 * Lots of features developed during both "Summer of Code" and the
1208 * many minor bug-fixes and formatting issues resolved
1213 * variable font-width and paper-size support in mandoc(1) -Tps output
1219 a few minor relaxations of errors, and some optimisations.
1223 * This primarily focusses on the "Bl" and "It" macros described in
1238 * Release consisting of the results from the m2k10 hackathon and up-merge
1240 Schwarze (OpenBSD) and Joerg Sonnenberger (NetBSD) for their hard work,
1241 and again to Joerg for hosting m2k10. Highlights (mostly cribbed from
1243 * a libroff preprocessor in front of libmdoc and libman stripping out
1245 * end-of-sentence (EOS) detection in free-form and macro lines;
1251 * error and warning message handling re-written to be unified for
1252 libroff, libmdoc, and libman;
1254 * improved free-form text parsing in libman and libmdoc;
1260 * and many more minor fixes and improvements
1311 and improvements (e.g., handling of apostrophe-control macros,
1318 * Also accept (and discard) "de", "dei", "am", "ami", and "ig"
1323 * Inspired by patches and bug reports by Ingo Schwarze,
1327 * Longsoon architecture also noted and Makefile cleaned up.
1340 * and column lengths handled correctly.