CVS log for mandoc/Attic/mdocterm.c

[BACK] Up to [cvsweb.bsd.lv] / mandoc

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.50, Thu Mar 19 16:17:27 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_5, VERSION_1_8_5, VERSION_1_8_1, VERSION_1_7_16, VERSION_1_7_15, VERSION_1_6_5, OPENBSD_CHECKIN, HEAD
Changes since 1.49: +1 -1 lines
FILE REMOVED

Split mdocterm.c -> main.c terminal.c.
Abstracted output with -T selector (default ascii).
Name change: mdocterm -> mandoc.
Re-imported tree with -Ttree.

Revision 1.49 / (download) - annotate - [select for diffs], Thu Mar 19 11:49:00 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.48: +379 -175 lines
Diff to previous 1.48 (colored)

Many more ASCII escapes added.
Stripped nroff punt from mdocterm.c.
Fixed multiple-file handling for mdocterm.c.
Cleared up mdoc.h API.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Mar 17 13:35:46 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.47: +2 -1 lines
Diff to previous 1.47 (colored)

Clean up ASCII table's memory.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Mar 16 23:37:28 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_5_3
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Changed e-mail address to @openbsd.
Cleaned up manual-page documentation.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Mar 16 22:19:19 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.45: +12 -160 lines
Diff to previous 1.45 (colored)

Fixed mdoc_phrase escape handling.
Added MDOC_IGNDELIM (Pf, soon Li, etc.).
macro_constant_delimited ignargs -> argv.c parsing.
Renamed macro functions to correspond to ontologies.
`Fo' and `St' made callable (compat documented).
strings.sh deprecated (directly using CPP).
Abstracted ASCII translation into ascii.{c,in}.
ASCII table uses a self-reordering chained hashtable.
Removed old regressions.

Revision 1.45 / (download) - annotate - [select for diffs], Sun Mar 15 10:34:11 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_5_1
Changes since 1.44: +6 -57 lines
Diff to previous 1.44 (colored)

Backed out all ANSI code.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Mar 15 07:18:10 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

getsubopt index fix.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Mar 15 07:08:53 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.42: +135 -25 lines
Diff to previous 1.42 (colored)

mdoclint accepts multiple files
mdocterm punts to nroff if it fails parsing

Revision 1.42 / (download) - annotate - [select for diffs], Sat Mar 14 12:35:02 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.41: +100 -52 lines
Diff to previous 1.41 (colored)

Added colour styles (not being used) to struct termp.
Added nroff style-escape encoding.
Removed ANSI schema string tables (there's only ANSI and nroff/backspace).
Pushed styling directly into pword (simpler).

Revision 1.41 / (download) - annotate - [select for diffs], Sat Mar 14 05:36:07 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored)

Bumped version.
Added \| (non-breaking space, like \&).
Fixed termsym (TERMSYM_ALL).

Revision 1.40 / (download) - annotate - [select for diffs], Thu Mar 12 06:32:17 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.39: +3 -3 lines
Diff to previous 1.39 (colored)

Removed segfault with empty word.
Initial "full" -column support.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Mar 11 00:39:58 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.38: +5 -1 lines
Diff to previous 1.38 (colored)

Expanded perfect htab to use 27 * 26 * 3 space.
Added Brq, Bro and Brc macros.
Added lbrace and rbrace to special characters.
Fixed spacing in braces.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Mar 10 11:16:43 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.37: +117 -1 lines
Diff to previous 1.37 (colored)

Added regular-form sanity check in mdocterm.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Mar 9 13:17:49 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_4_6, VERSION_1_4_5
Changes since 1.36: +3 -4 lines
Diff to previous 1.36 (colored)

Easier integration into FreeBSD (sys/types.h, time.h, etc.).

Revision 1.36 / (download) - annotate - [select for diffs], Sun Mar 8 18:02:36 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_4_4, VERSION_1_4_2
Changes since 1.35: +21 -8 lines
Diff to previous 1.35 (colored)

Updated manuals.
Added -fign-scope and -fign-escape.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Mar 8 13:52:29 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

mdocterm now using new API.

Revision 1.34 / (download) - annotate - [select for diffs], Fri Mar 6 14:13:47 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.33: +17 -61 lines
Diff to previous 1.33 (colored)

Strings abstracted into dynamically-created C files.
Added -V option.
Deprecated README files.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Mar 5 13:12:12 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.32: +6 -6 lines
Diff to previous 1.32 (colored)

Cleaned up ctype functions (netbsd).
Fixed .Ex/.Rv -std usage.
Made Ar provide default value.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Mar 4 14:41:40 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.31: +11 -8 lines
Diff to previous 1.31 (colored)

-tag, if followed by empty body, doesn't newline.
Versioning up.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Mar 4 14:13:05 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.30: +6 -2 lines
Diff to previous 1.30 (colored)

Fixed some character-escapes.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Mar 4 14:04:02 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Proper fix to NOBREAK margins (oops).

Revision 1.29 / (download) - annotate - [select for diffs], Wed Mar 4 13:57:35 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.28: +3 -4 lines
Diff to previous 1.28 (colored)

Considerably cleaned up list handling.

Revision 1.28 / (download) - annotate - [select for diffs], Tue Mar 3 22:17:19 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.27: +3 -6 lines
Diff to previous 1.27 (colored)

-inset and -diag lists now supported.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Mar 3 21:07:01 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.26: +93 -107 lines
Diff to previous 1.26 (colored)

Character-escape addition simplified (see README.addescape, also added).

Revision 1.26 / (download) - annotate - [select for diffs], Mon Mar 2 17:29:16 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.25: +17 -36 lines
Diff to previous 1.25 (colored)

Noted lacking areas in mdocterm.1.
Put styles into symtab (for real this time).

Revision 1.25 / (download) - annotate - [select for diffs], Mon Mar 2 17:14:46 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.24: +452 -382 lines
Diff to previous 1.24 (colored)

Added new old escape sequence \*[nn].
Initial correct .Bd support (still only text in literal displays).
Symbols put into tables (character-encoding).

Revision 1.24 / (download) - annotate - [select for diffs], Mon Mar 2 12:09:32 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.23: +34 -4 lines
Diff to previous 1.23 (colored)

Support for maxrmargin-breaking with TERMP_NOBREAK.
Tabs auto-converted to spaces.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Mar 1 23:23:55 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_3_15
Changes since 1.22: +4 -6 lines
Diff to previous 1.22 (colored)

Removed isspace assertion (is handled by pad).

Revision 1.22 / (download) - annotate - [select for diffs], Sun Mar 1 13:06:49 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_3_13
Changes since 1.21: +26 -15 lines
Diff to previous 1.21 (colored)

Fixed TERMP_NOBREAK and line overruns.
Fixed TERMP_SETFLAGS and current-flag omission.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Feb 28 21:31:13 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.20: +5 -1 lines
Diff to previous 1.20 (colored)

Many more changes and fixes (`In', `Fd', etc.).

Revision 1.20 / (download) - annotate - [select for diffs], Sat Feb 28 20:13:06 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.19: +8 -1 lines
Diff to previous 1.19 (colored)

More fixes (hard-escapes, etc.).

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 28 14:43:35 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_3_11
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Made `Ds' emit a warning.
Default width is 78.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Feb 27 10:55:16 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_3_9, VERSION_1_3_8, VERSION_1_3_6, VERSION_1_3_10
Changes since 1.17: +26 -8 lines
Diff to previous 1.17 (colored)

Slowly decoupling mdoc(3) from being OpenBSD-only.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Feb 27 09:14:02 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.16: +47 -25 lines
Diff to previous 1.16 (colored)

Character-encoding stuff documented, expanded.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Feb 27 08:20:15 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.15: +154 -16 lines
Diff to previous 1.15 (colored)

More character-encoding.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Feb 26 17:11:38 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.14: +20 -24 lines
Diff to previous 1.14 (colored)

Header and footer now use term API.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Feb 25 23:18:50 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.13: +7 -6 lines
Diff to previous 1.13 (colored)

More list work.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Feb 25 17:02:47 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.12: +36 -40 lines
Diff to previous 1.12 (colored)

*** empty log message ***

Revision 1.12 / (download) - annotate - [select for diffs], Wed Feb 25 15:12:26 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.11: +49 -21 lines
Diff to previous 1.11 (colored)

Added [almost] all list types.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Feb 25 13:30:53 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (colored)

Support for nested lists added.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Feb 25 12:27:37 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_3_5
Changes since 1.9: +7 -15 lines
Diff to previous 1.9 (colored)

Some offsets built into termpair.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 25 12:09:20 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.8: +21 -3 lines
Diff to previous 1.8 (colored)

Added "termpair" for symmetric flag-setting.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Feb 24 14:52:55 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.7: +5 -1 lines
Diff to previous 1.7 (colored)

Added several more mdocterm outputs.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 23 15:34:53 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.6: +15 -9 lines
Diff to previous 1.6 (colored)

Compiles fine on NetBSD now, too.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 23 15:19:47 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.5: +2 -3 lines
Diff to previous 1.5 (colored)

Adding revamped webpage.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 23 12:45:19 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.4: +5 -4 lines
Diff to previous 1.4 (colored)

More in-file documentation and Linux-isation.
Moved mdoc_macros table definition into macro.c, where it belongs.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Feb 23 09:33:34 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.3: +16 -1 lines
Diff to previous 1.3 (colored)

Considerable mdoc.3 documentation.
Added a few more escapes and macros.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Feb 23 07:09:13 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.2: +508 -14 lines
Diff to previous 1.2 (colored)

termact.c -> term.c
term.c -> mdocterm.c
tree.c -> mdoctree.c
Fixed/finished mmain.h.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Feb 22 22:58:39 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN
Changes since 1.1: +20 -249 lines
Diff to previous 1.1 (colored)

BROKEN BUILD: migrating to mmain stuff.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Feb 21 21:00:06 2009 UTC (15 years, 1 month ago) by kristaps
Branch: MAIN

Split mdocml -> mdocterm, mdoctree (new manuals, etc.).
Escape-recognition term.c.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb