Up to [cvsweb.bsd.lv] / mandoc
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.5 / (download) - annotate - [select for diffs], Wed Aug 15 02:15:52 2018 UTC (6 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_6,
VERSION_1_14_5,
HEAD
Changes since 1.4: +1 -5 lines
Diff to previous 1.4 (colored)
Autodetect whether _GNU_SOURCE or _OPENBSD_SOURCE are needed; the latter is a NetBSD idiosyncrasy reported by wiz@. Also take into account that NetBSD declares getsubopt(3) in the wrong header.
Revision 1.4 / (download) - annotate - [selected], Sun Jul 31 09:29:13 2016 UTC (8 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_4,
VERSION_1_14_3,
VERSION_1_14_2,
VERSION_1_14_1,
VERSION_1_13
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)
Autodetect a suitable locale for -Tutf8 mode, and allow overriding it manually. Based on a patch from Svyatoslav Mishyn <juef at openmailbox dot org> tweaked by me. The idea originally came up in a conversation with Markus Waldeck.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Oct 6 18:32:20 2015 UTC (8 years, 11 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_4
Changes since 1.2: +7 -7 lines
Diff to previous 1.2 (colored) to selected 1.4 (colored)
modernize style: "return" is not a function
Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 28 10:38:06 2014 UTC (10 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_3,
VERSION_1_13_2
Changes since 1.1: +6 -2 lines
Diff to previous 1.1 (colored) to selected 1.4 (colored)
On Linux, wcwidth() needs _XOPEN_SOURCE, or just _GNU_SOURCE for simplicity. Besides, signedness of wchar_t and wint_t may differ, it i only guaranteed that each wchar_t can be represented as a wint_t. A problem report by Daniel Levai reminded me to fix this.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Aug 16 19:00:01 2014 UTC (10 years, 1 month ago) by schwarze
Branch: MAIN
Diff to selected 1.4 (colored)
Improve build system and autodetection. * Make ./configure standalone, that's what people expect. * Let people write a ./configure.local from scratch, not edit existing files. * Autodetect wchar, sqlite3, and manpath and act accordingly. * Autodetect the need for -L/usr/local/lib and -lutil. * Get rid of config.h.p{re,ost}, let ./configure only write what's needed. * Let ./configure write a Makefile.local snippet, that's quite flexible.