CVS log for mandoc/LICENSE

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.23 / (download) - annotate - [select for diffs], Sat Jun 25 12:44:25 2022 UTC (21 months ago) by schwarze
Branch: MAIN
CVS Tags: HEAD
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored) to selected 1.15 (colored)

If an .Xr macro contains a section argument, write an aria-label attribute
such that users of screen readers aren't forced to listen to lengthy and
distracting readings like "mdoc, left parenthesis, 7, right parenthesis".

Based on a patch from Anna Vyalkova <cyber at sysrq dot in>,
significantly tweaked by me.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Sep 19 11:02:09 2021 UTC (2 years, 6 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_6
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored) to selected 1.15 (colored)

update some Copyright years

Revision 1.21 / (download) - annotate - [select for diffs], Mon Nov 26 17:11:11 2018 UTC (5 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_5
Changes since 1.20: +5 -5 lines
Diff to previous 1.20 (colored) to selected 1.15 (colored)

Mark Harris pointed out that people might have doubts whether all files
contained in the mandoc toolkit are "code and documentation", and whether
this is of any consequence for licensing, so clarify.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Aug 18 02:08:27 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored) to selected 1.15 (colored)

implement the GNU man-ext .SY/.YS (synopsis block) macro in man(7),
used in most manual pages of the groff package

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jul 31 10:18:15 2018 UTC (5 years, 7 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_4
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.15 (colored)

first steps toward the 1.14.4 release

Revision 1.18 / (download) - annotate - [select for diffs], Thu Nov 2 14:53:02 2017 UTC (6 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.15 (colored)

Shrink -Tps output by more than 50%
by using PostScript as a programming language.
* Define and use one PostScript procedure to select each font.
* Define and use procedures combining "use" and "show".
* In one of these, reuse the current row if it did not change.
Most ideas and most coding by espie@, tweaked by me.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 23 15:58:14 2017 UTC (6 years, 9 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_3, VERSION_1_14_2
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored) to selected 1.15 (colored)

Stop using "mdocml" as an official name.
Prefer mandoc.bsd.lv to mdocml.bsd.lv.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Jun 12 19:05:47 2017 UTC (6 years, 9 months ago) by schwarze
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Implement automatic line breaking
inside individual table cells that contain text blocks.
This cures overlong lines in various Xenocara manuals.

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Tue Feb 21 16:25:19 2017 UTC (7 years, 1 month ago) by schwarze
Branch: VERSION_1_13
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored) to selected 1.15 (colored)

first step of 1.13.5 release preparations

Revision 1.15 / (download) - annotate - [selected], Tue Feb 21 00:37:03 2017 UTC (7 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_1
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

release 1.14.1

Revision 1.14 / (download) - annotate - [select for diffs], Wed Feb 8 12:24:10 2017 UTC (7 years, 1 month ago) by schwarze
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored) to selected 1.15 (colored)

more 1.14.1 release preparations

Revision 1.13 / (download) - annotate - [select for diffs], Tue Oct 18 14:15:33 2016 UTC (7 years, 5 months ago) by schwarze
Branch: MAIN
Branch point for: VERSION_1_13
Changes since 1.12: +4 -3 lines
Diff to previous 1.12 (colored) to selected 1.15 (colored)

Simplify and correct support for reproducible builds, such that database
entries come in a well-defined order even in the presence of MLINKS.
Do this by using the compar() argument of fts_open(3) rather than
trying to sort later, which missed some cases.
This also shortens the code by a few lines.

Diff from Ed Maste <emaste @ FreeBSD>, adapted to our tree
and tweaked a bit by me, final version confirmed by Ed.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 7 23:46:36 2016 UTC (7 years, 8 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_4
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.15 (colored)

some 1.13.4 release preparations

Revision 1.11 / (download) - annotate - [select for diffs], Sat Nov 7 17:58:55 2015 UTC (8 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.10: +1 -4 lines
Diff to previous 1.10 (colored) to selected 1.15 (colored)

Modernization, no functional change intended:
Use the POSIX function getline(3) rather than the slightly
dangerous BSD function fgetln(3).
Remove the related compatibility code.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Oct 11 21:12:54 2015 UTC (8 years, 5 months ago) by schwarze
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.15 (colored)

Finally use __progname, err(3) and warn(3).
That's more readable and less error-prone than fumbling around
with argv[0], fprintf(3), strerror(3), perror(3), and exit(3).

It's a bad idea to boycott good interfaces merely because standards
committees ignore them.  Instead, let's provide compatibility modules
for archaic systems (like commercial Solaris) that still don't have
them.  The compat module has an UCB Copyright (c) 1993...

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 20 23:43:03 2015 UTC (8 years, 10 months ago) by schwarze
Branch: MAIN
Changes since 1.8: +3 -4 lines
Diff to previous 1.8 (colored) to selected 1.15 (colored)

Remove clauses 3 and 4 from Christos Zoulas' BSD license.
This is safe because Christos did that himself in NetBSD in 2008.
No code change.

Revision 1.8 / (download) - annotate - [select for diffs], Wed May 20 22:22:59 2015 UTC (8 years, 10 months ago) by schwarze
Branch: MAIN
Changes since 1.7: +12 -3 lines
Diff to previous 1.7 (colored) to selected 1.15 (colored)

* remove FreeBSDisms
* purge and sort headers
* add build and compat glue
* and LICENSE information
for soelim(1)

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 16 14:56:22 2015 UTC (9 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_3
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored) to selected 1.15 (colored)

strtonum(3) compat glue

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jan 1 15:36:08 2015 UTC (9 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.15 (colored)

Don't dereference NULL pointers when formatting missing denominators,
subscripts, superscripts, or "from" or "to" arguments.
Found by jsg@ with afl.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Dec 11 07:56:24 2014 UTC (9 years, 3 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_2
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored) to selected 1.15 (colored)

new Copyright years

Revision 1.4 / (download) - annotate - [select for diffs], Thu Aug 21 00:42:38 2014 UTC (9 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored) to selected 1.15 (colored)

Now that we have man(1) functionality, add a man(1) manual page.
I'm importing the totally unchanged OpenBSD version
such that all changes can easily be tracked in CVS.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Aug 11 01:39:00 2014 UTC (9 years, 7 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_12_4, VERSION_1_12
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored) to selected 1.15 (colored)

Provide a fallback version of fts(3) for systems lacking it.
I chose the OpenBSD version because it apparently contains various
bugfixes that never made it into libnbcompat.  To reduce size and
complexity, i stripped out the features we don't need.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Apr 23 21:06:41 2014 UTC (9 years, 11 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_1
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored) to selected 1.15 (colored)

Audit malloc(3)/calloc(3)/realloc(3) usage.
* Change eight reallocs to reallocarray to be safe from overflows.
* Change one malloc to reallocarray to be safe from overflows.
* Change one calloc to reallocarray, no zeroing needed.
* Change the order of arguments of three callocs (aesthetical).

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 22 22:03:22 2014 UTC (9 years, 11 months ago) by schwarze
Branch: MAIN
Diff to selected 1.15 (colored)

add a LICENSE file for clarity and for the convenience of porters

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