OpenBSD CVS

src/usr.bin/mandoc/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / usr.bin / mandoc


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] lib/        
[DIR] mandoc/        
[TXT] Makefile  1.120   22 months  schwarze   Repair "make man.cgi" which got accidentally broken in the previous commit to th...
[TXT] apropos.1  1.45   3 years  schwarze   add a missing .Pp
[TXT] arch.c  1.14   3 years  visa   Retire OpenBSD/sgi. OK deraadt@
[TXT] att.c  1.15   2 years  schwarze   mdoc(7): improve output of .At 32v The official designation by AT&T was "UNIX/3...
[TXT] cgi.c  1.120   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] cgi.h.example  1.6   7 years  schwarze   Simplify: write HTTP 303 redirects with relative locations. Suggested by bentley...
[TXT] chars.c  1.51   22 months  schwarze   In groff commit 78e66624 on May 7 20:15:33 2021 +1000, G. Branden Robinson chang...
[TXT] dba.c  1.7   7 years  schwarze   Improve clarity of some casts; from Christos Zoulas <christos at NetBSD>.
[TXT] dba.h  1.2   7 years  schwarze   When the content of a manual page does not specify a section, the empty string g...
[TXT] dba_array.c  1.1   7 years  schwarze   Remove the dependency on SQLite without loss of functionality. Drop the obsolete...
[TXT] dba_array.h  1.1   7 years  schwarze   Remove the dependency on SQLite without loss of functionality. Drop the obsolete...
[TXT] dba_read.c  1.5   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] dba_write.c  1.1   7 years  schwarze   Remove the dependency on SQLite without loss of functionality. Drop the obsolete...
[TXT] dba_write.h  1.1   7 years  schwarze   Remove the dependency on SQLite without loss of functionality. Drop the obsolete...
[TXT] dbm.c  1.5   4 years  schwarze   delete trailing whitespace and space-tab sequences; no code change; patch from M...
[TXT] dbm.h  1.1   7 years  schwarze   Remove the dependency on SQLite without loss of functionality. Drop the obsolete...
[TXT] dbm_map.c  1.6   7 years  schwarze   Improve clarity of some casts; from Christos Zoulas <christos at NetBSD>.
[TXT] dbm_map.h  1.2   4 years  schwarze   delete trailing whitespace and space-tab sequences; no code change; patch from M...
[TXT] eqn.c  1.49   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] eqn.h  1.1   5 years  schwarze   Cleanup, no functional change: No need to expose the eqn(7) syntax tree data str...
[TXT] eqn_html.c  1.15   5 years  schwarze   The header file "html.h" uses enum roff_tok, so "roff.h" must be included before...
[TXT] eqn_parse.h  1.4   2 years  schwarze   To prevent infinite recursion while expanding eqn(7) definitions, we must not re...
[TXT] eqn_term.c  1.15   5 years  schwarze   Cleanup, no functional change: No need to expose the eqn(7) syntax tree data str...
[TXT] html.c  1.150   20 months  schwarze   prevent breakable hyphens in segment identifiers from being turned into undersco...
[TXT] html.h  1.74   22 months  schwarze   While the HTML standard allows multiple <h1> elements in the same document, <h1>...
[TXT] libman.h  1.61   5 years  schwarze   Cleanup, no functional change: Since the man(7) and roff(7) validators no longer...
[TXT] libmandoc.h  1.65   2 years  schwarze   add a style message about overlong text lines, trying very hard to avoid false p...
[TXT] libmdoc.h  1.88   5 years  schwarze   Cleanup, minus 15 LOC, no functional change: Simplify the way the man(7) and mdo...
[TXT] main.c  1.265   5 weeks  millert   Back out tzset(3) change, it is not effective.
[TXT] main.h  1.25   5 years  schwarze   Reset HTML formatter state, in particular the id_unique hash, after processing e...
[TXT] makewhatis.8  1.15   2 years  schwarze   Just say that the databases are intended for use by apropos(1), whatis(1), and m...
[TXT] man.1  1.40   21 months  schwarze   For clarity and consistency, refer to ".Bx 4.0" rather than ".Bx 4". Also, menti...
[TXT] man.c  1.137   20 months  schwarze   Restore the traditional behaviour of the man(7) single-font macros .B, .I, .SM, ...
[TXT] man.cgi.8  1.23   22 months  schwarze   improve the description of header.html and footer.html
[TXT] man.conf.5  1.8   4 years  schwarze   Finally delete support for the "_whatdb" configuration directive, which has a mi...
[TXT] man.h  1.59   5 years  schwarze   The upcoming .while request will have to re-execute roff(7) lines parsed earlier...
[TXT] man_html.c  1.140   6 months  schwarze   Implement the man(7) .MR macro, a 2023 GNU extension. The syntax and semantics i...
[TXT] man_macro.c  1.111   5 months  schwarze   Reduce the man(7) default global indentation from 7n, which was an oddity in gro...
[TXT] man_term.c  1.197   5 months  schwarze   Reduce the man(7) default global indentation from 7n, which was an oddity in gro...
[TXT] man_validate.c  1.129   6 months  schwarze   Implement the man(7) .MR macro, a 2023 GNU extension. The syntax and semantics i...
[TXT] manconf.h  1.9   3 years  schwarze   undocumented options -O outfilename and -O tagfilename to support regression tes...
[TXT] mandoc.1  1.193   5 months  schwarze   Reduce the man(7) default global indentation from 7n, which was an oddity in gro...
[TXT] mandoc.c  1.89   23 months  schwarze   Make roff_expand() parse left-to-right rather than right-to-left. Some escape se...
[TXT] mandoc.css  1.39   22 months  schwarze   While the HTML standard allows multiple <h1> elements in the same document, <h1>...
[TXT] mandoc.h  1.224   6 months  schwarze   When parsing a macro argument results in delayed escape sequence expansion, re-c...
[TXT] mandoc_aux.c  1.9   6 years  schwarze   Fix the mandoc_strndup() utility function. All existing callers seem safe so fa...
[TXT] mandoc_aux.h  1.9   6 years  schwarze   Implement automatic line breaking inside individual table cells that contain tex...
[TXT] mandoc_msg.c  1.18   22 months  schwarze   Split the excessively generic diagnostic message "invalid escape sequence" into ...
[TXT] mandoc_ohash.c  1.2   8 years  schwarze   including <ohash.h> requires including <stdint.h> beforehand; noticed by Svyatos...
[TXT] mandoc_ohash.h  1.2   8 years  schwarze   In private header files, __BEGIN_DECLS and __END_DECLS are pointless. Because th...
[TXT] mandoc_parse.h  1.4   4 years  schwarze   In the past, generating comment nodes stopped at the .TH or .Dd macro, which is ...
[TXT] mandoc_xr.c  1.3   6 years  schwarze   If a single page references the same non-existent manual more than once, print "...
[TXT] mandoc_xr.h  1.3   6 years  schwarze   If a single page references the same non-existent manual more than once, print "...
[TXT] mandocdb.c  1.219   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] manpath.c  1.31   2 years  schwarze   Make sure that the configuration file is always read, even when running with the...
[TXT] mansearch.c  1.67   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] mansearch.h  1.24   5 years  schwarze   In man(1) mode, i.e. when asking for a single manual page by name, prefer file n...
[TXT] mdoc.c  1.164   4 years  schwarze   Support manual tagging of .Pp, .Bd, .D1, .Dl, .Bl, and .It. In HTML output, impr...
[TXT] mdoc.h  1.71   5 years  schwarze   Cleanup, no functional change: The struct roff_man used to be a bad mixture of ...
[TXT] mdoc_argv.c  1.76   4 years  schwarze   When parsing a tab character that is not preceded by a space character on an .It...
[TXT] mdoc_html.c  1.225   22 months  schwarze   https://www.w3.org/WAI/ARIA/apg/practices/names-and-descriptions/ says: "Start n...
[TXT] mdoc_macro.c  1.191   4 years  schwarze   Introduce a new mdoc(7) macro .Tg ("tag") to explicitly mark a place as defining...
[TXT] mdoc_man.c  1.136   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] mdoc_markdown.c  1.36   2 years  schwarze   Support two-character font names (BI, CW, CR, CB, CI) in the tbl(7) layout font ...
[TXT] mdoc_state.c  1.17   20 months  schwarze   Up to version 1.22.4, groff_mdoc(7) only considered the first word when comparin...
[TXT] mdoc_term.c  1.282   5 months  schwarze   Reduce the man(7) default global indentation from 7n, which was an oddity in gro...
[TXT] mdoc_validate.c  1.306   22 months  schwarze   When looking for the next block to tag, we aren't interested in children of the ...
[TXT] msec.c  1.13   5 years  schwarze   Major cleanup; may imply minor changes in edge cases of error reporting. Finall...
[TXT] msec.in  1.6   6 years  schwarze   delete old, undocumented, obsolete section names that nobody uses
[TXT] out.c  1.57   2 years  schwarze   simplify a few accesses to fields of structs, using auxiliary pointer variables ...
[TXT] out.h  1.26   19 months  schwarze   Finally expand and delete the macro SCALE_VS_INIT(). It's nothing but obfuscatio...
[TXT] preconv.c  1.9   5 years  schwarze   Cleanup, no functional change: Split the top level parser interface out of the u...
[TXT] predefs.in  1.4   9 years  schwarze   Add some missing OpenBSD RCS markers and a few missing <sys/types.h> inclusions;...
[TXT] read.c  1.192   23 months  schwarze   improve a comment explaining a particularly nasty hack; no code change
[TXT] roff.c  1.272   6 months  schwarze   Implement the man(7) .MR macro, a 2023 GNU extension. The syntax and semantics i...
[TXT] roff.h  1.58   6 months  schwarze   Implement the man(7) .MR macro, a 2023 GNU extension. The syntax and semantics i...
[TXT] roff_escape.c  1.14   22 months  schwarze   Surprisingly, every escape sequence can also be used as an argument delimiter fo...
[TXT] roff_html.c  1.20   5 years  schwarze   In HTML output, allow switching the desired font for subsequent text without pri...
[TXT] roff_int.h  1.20   23 months  schwarze   Avoid the layering violation of re-parsing for \E in roff_expand(). To that end,...
[TXT] roff_term.c  1.23   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] roff_validate.c  1.19   4 years  schwarze   Introduce the concept of nodes that are semantically transparent: they are skipp...
[TXT] st.c  1.14   2 years  schwarze   Tedu support for the -xsh4.2 argument to the mdoc(7) .St macro because all of th...
[TXT] tag.c  1.38   5 months  schwarze   1. Do not put ASCII_HYPH (0x1c) into the tag file. That happened when tagging a ...
[TXT] tag.h  1.14   4 years  schwarze   When a .Tg is attached to a paragraph, attach the permalink to the first word, o...
[TXT] tbl.c  1.27   5 years  schwarze   Cleanup, no functional change: Now that message handling is properly encapsulate...
[TXT] tbl.h  1.6   2 years  schwarze   Support two-character font names (BI, CW, CR, CB, CI) in the tbl(7) layout font ...
[TXT] tbl_data.c  1.46   2 years  schwarze   Quirk-compatibility with GNU tbl(1): With the "nospaces" option, skip space char...
[TXT] tbl_html.c  1.35   2 years  schwarze   If the last data row of a tbl(7) contains nothing but a horizontal line, do not ...
[TXT] tbl_int.h  1.2   5 years  schwarze   Cleanup, no functional change: Now that message handling is properly encapsulate...
[TXT] tbl_layout.c  1.37   2 years  schwarze   Support two-character font names (BI, CW, CR, CB, CI) in the tbl(7) layout font ...
[TXT] tbl_opts.c  1.16   5 years  schwarze   Almost mechanical diff to remove the "struct mparse *" argument from mandoc_msg(...
[TXT] tbl_parse.h  1.2   5 years  schwarze   Cleanup, no functional change: Now that message handling is properly encapsulate...
[TXT] tbl_term.c  1.66   20 months  schwarze   Stop skipping vertical space after boxed tables. Skipping such space used to be...
[TXT] term.c  1.151   16 months  jmc   spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
[TXT] term.h  1.78   20 months  schwarze   When starting a new input line, even when continuing the same output line, use t...
[TXT] term_ascii.c  1.55   5 months  schwarze   Reduce the man(7) default global indentation from 7n, which was an oddity in gro...
[TXT] term_ps.c  1.56   3 years  schwarze   After .ti, there are many reasons why the offset may change, so setting it back ...
[TXT] term_tab.c  1.5   2 years  schwarze   Provide a cleanup function for the term_tab module, freeing memory and resetting...
[TXT] term_tag.c  1.6   3 years  kn   Append .html suffix to temporary files enabling browsers to recognise it Occasi...
[TXT] term_tag.h  1.4   3 years  kn   Append .html suffix to temporary files enabling browsers to recognise it Occasi...
[TXT] tree.c  1.59   2 years  schwarze   More accurately represent cells containing horizontal lines in -T tree output. ...
[TXT] apropos.c (in the Attic) [Hide]  1.23   9 years  schwarze   Add an implementation of man(1) into the /usr/bin/mandoc binary and provide a un...
[TXT] apropos_db.c (in the Attic) [Hide]  1.20   10 years  schwarze   Replace the Berkeley-DB based mandocdb(8) by an SQLite3-based version, aiming fo...
[TXT] apropos_db.h (in the Attic) [Hide]  1.12   10 years  schwarze   Replace the Berkeley-DB based mandocdb(8) by an SQLite3-based version, aiming fo...
[TXT] arch.in (in the Attic) [Hide]  1.12   9 years  schwarze   Drop useless architecture table. Validating architecture names is a job for mak...
[TXT] ascii.c (in the Attic) [Hide]  1.4   14 years  schwarze   sync to 1.9.5: partial rewrite of special character and predefined string tables...
[TXT] ascii.in (in the Attic) [Hide]  1.6   14 years  schwarze   sync to 1.9.5: partial rewrite of special character and predefined string tables...
[TXT] att.in (in the Attic) [Hide]  1.6   9 years  schwarze   AT&T is unlikely to release an new version of Research UNIX any time soon. So, i...
[TXT] chars.h (in the Attic) [Hide]  1.7   13 years  schwarze   Merge version 1.11.1: Again lots of cleanup and maintenance work by kristaps@. -...
[TXT] chars.in (in the Attic) [Hide]  1.29   8 years  schwarze   Major character table cleanup: * Use ohash(3) rather than a hand-rolled hash tab...
[TXT] lib.c (in the Attic) [Hide]  1.8   9 years  schwarze   Remove bulky, irrelevant library description string tables not used by a single ...
[TXT] lib.in (in the Attic) [Hide]  1.14   9 years  schwarze   Remove bulky, irrelevant library description string tables not used by a single ...
[TXT] libroff.h (in the Attic) [Hide]  1.22   5 years  schwarze   Cleanup, no functional change: In libroff.h, nothing was left except the eqn(7) ...
[TXT] man.3 (in the Attic) [Hide]  1.23   13 years  schwarze   Merge version 1.11.1: Again lots of cleanup and maintenance work by kristaps@. -...
[TXT] man.7 (in the Attic) [Hide]  1.28   13 years  schwarze   J. C. Roberts noted that Kristaps' man.7 is already better than the old groff_ma...
[TXT] man_action.c (in the Attic) [Hide]  1.29   13 years  schwarze   Merge man_action.c into man_validate.c. Same as for mdoc_action.c, but much simp...
[TXT] man_argv.c (in the Attic) [Hide]  1.5   13 years  schwarze   Merge version 1.11.1: Again lots of cleanup and maintenance work by kristaps@. -...
[TXT] man_conf.c (in the Attic) [Hide]  1.2   12 years  schwarze   Resync to bsd.lv, most code from kristaps@. In particular, support the MANPATH e...
[TXT] man_conf.h (in the Attic) [Hide]  1.2   12 years  schwarze   Resync to bsd.lv, most code from kristaps@. In particular, support the MANPATH e...
[TXT] man_hash.c (in the Attic) [Hide]  1.27   7 years  schwarze   Parser unification: use nice ohashes for all three request and macro tables; no ...
[TXT] mandoc_char.7 (in the Attic) [Hide]  1.9   14 years  schwarze   This is not intended to document just the mandoc(1) program, but rather man(7) a...
[TXT] mandocdb.8 (in the Attic) [Hide]  1.18   12 years  schwarze   Continue using the traditional name makewhatis(8), do not rename to mandocdb(8):...
[TXT] mandocdb.h (in the Attic) [Hide]  1.7   10 years  schwarze   Replace the Berkeley-DB based mandocdb(8) by an SQLite3-based version, aiming fo...
[TXT] manpath.h (in the Attic) [Hide]  1.7   9 years  schwarze   Parse the new man.conf(5) "output" directive. The next step will be to actually ...
[TXT] mansearch_const.c (in the Attic) [Hide]  1.7   7 years  schwarze   Remove the dependency on SQLite without loss of functionality. Drop the obsolete...
[TXT] manuals.7 (in the Attic) [Hide]  1.7   13 years  schwarze   Merge bsd.lv version 1.10.1 (to be released soon). The main step forward is tha...
[TXT] mdoc.3 (in the Attic) [Hide]  1.18   13 years  schwarze   Merge version 1.11.1: Again lots of cleanup and maintenance work by kristaps@. -...
[TXT] mdoc.7 (in the Attic) [Hide]  1.44   13 years  schwarze   Move the new mdoc(7) manual written by kristaps@, replacing the old one which ha...
[TXT] mdoc_action.c (in the Attic) [Hide]  1.48   13 years  schwarze   Merge mdoc_action.c into mdoc_validate.c, because having two places to do basica...
[TXT] mdoc_hash.c (in the Attic) [Hide]  1.24   7 years  schwarze   Parser unification: use nice ohashes for all three request and macro tables; no ...
[TXT] mdoc_strings.c (in the Attic) [Hide]  1.20   13 years  schwarze   Merge version 1.10.10: lots of cleanup and maintenance work by kristaps@. - move...
[TXT] regs.h (in the Attic) [Hide]  1.3   13 years  schwarze   Merge release 1.10.4 (all code by kristaps@), providing four new features: 1) Pr...
[TXT] roff.3 (in the Attic) [Hide]  1.7   13 years  schwarze   Merge version 1.11.1: Again lots of cleanup and maintenance work by kristaps@. -...
[TXT] roff.7 (in the Attic) [Hide]  1.11   13 years  schwarze   Move our partial roff language manual to the right place, such that, after some ...
[TXT] st.in (in the Attic) [Hide]  1.25   5 years  schwarze   Cleanup, no functional change: Finally merge the pointless file st.in into st.c....
[TXT] tbl_extern.h (in the Attic) [Hide]  1.4   13 years  schwarze   Merge kristaps@' cleaner tbl integration, removing mine; there are still a few b...
[TXT] tbl_option.c (in the Attic) [Hide]  1.3   13 years  schwarze   Merge kristaps@' cleaner tbl integration, removing mine; there are still a few b...
[TXT] tbl_tree.c (in the Attic) [Hide]  1.3   13 years  schwarze   Merge kristaps@' cleaner tbl integration, removing mine; there are still a few b...
[TXT] vol.c (in the Attic) [Hide]  1.8   9 years  schwarze   Retire support for CSRG supplementary document titles. These are long obsolete ...
[TXT] vol.in (in the Attic) [Hide]  1.4   9 years  schwarze   Retire support for CSRG supplementary document titles. These are long obsolete ...
[TXT] whatis.1 (in the Attic) [Hide]  1.12   9 years  schwarze   Delete the separate and incomplete whatis(1) manual and replace it by an MLINK t...