Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge rev. 1.158: new sentence, new line | Ingo Schwarze | 2017-01-28 | 1 | -1/+2 |
| | |||||
* | merge manpath.c 1.32, main.c 1.280: warn about invalid output options | Ingo Schwarze | 2017-01-27 | 2 | -33/+129 |
| | |||||
* | merge rev 1.242: warn about missing one-line description | Ingo Schwarze | 2017-01-27 | 1 | -5/+9 |
| | |||||
* | merge rev. 1.241: parse section number from the content of preformatted pages | Ingo Schwarze | 2017-01-27 | 1 | -14/+31 |
| | |||||
* | merge rev. 1.240: default to preformatted, not to man(7) | Ingo Schwarze | 2017-01-27 | 1 | -15/+20 |
| | |||||
* | merge rev. 1.239: fix base directory detection for makewhatis -t | Ingo Schwarze | 2017-01-27 | 1 | -1/+15 |
| | |||||
* | merge rev. 1.55: gcc 6 fix from Alpine Linux | Ingo Schwarze | 2017-01-12 | 1 | -3/+3 |
| | |||||
* | merge rev. 1.237: completion of NODE_NOSRC work | Ingo Schwarze | 2017-01-11 | 1 | -3/+3 |
| | |||||
* | merge rev. 1.236: NODE_NOSRC and NODE_NOPRT for .Bx and .At | Ingo Schwarze | 2017-01-10 | 1 | -3/+3 |
| | |||||
* | merge rev. 1.235: use NODE_NOSRC for .Ux, .Ox, and friends | Ingo Schwarze | 2017-01-10 | 1 | -131/+136 |
| | |||||
* | merge rev. 1.279: make "cat foo.mdoc | man -l" work | Ingo Schwarze | 2017-01-09 | 1 | -6/+6 |
| | |||||
* | merge rev. 1.278: call new function mparse_updaterc() | Ingo Schwarze | 2017-01-09 | 1 | -2/+3 |
| | |||||
* | merge rev. 1.157: new function mparse_updaterc() | Ingo Schwarze | 2017-01-09 | 1 | -1/+8 |
| | |||||
* | merge rev.s 1.155 and 1.156: changes to the message catalogue | Ingo Schwarze | 2017-01-09 | 1 | -3/+5 |
| | |||||
* | merge rev. 1.154: improve message "whitespace at end of input line" | Ingo Schwarze | 2017-01-09 | 1 | -2/+4 |
| | |||||
* | merge rev. 1.153: warn about trailing whitespace at the end of comments | Ingo Schwarze | 2016-11-10 | 1 | -6/+12 |
| | |||||
* | merge 1.234: cast off_t and uint64_t for printf(3) | Ingo Schwarze | 2016-10-22 | 1 | -2/+3 |
| | |||||
* | fix sqlite3_errstr() autodetection if sqlite3 is in /usr/local | Ingo Schwarze | 2016-10-20 | 1 | -1/+2 |
| | |||||
* | merge reproducible build support including compat glue to 1.13 branch: | Ingo Schwarze | 2016-10-20 | 3 | -35/+62 |
| | | | | mandocdb.c 1.231 & 1.232; configure 1.52 & 1.53; configure.local.example 1.21 | ||||
* | add test-EFTYPE.c, related to configure rev. 1.43.2.5 | Ingo Schwarze | 2016-10-20 | 1 | -1/+2 |
| | |||||
* | add EFTYPE, corresponding to configure rev. 1.43.2.5 | Ingo Schwarze | 2016-10-20 | 1 | -1/+2 |
| | |||||
* | merge rev. 1.46: work around the lack of EFTYPE | Ingo Schwarze | 2016-10-20 | 1 | -1/+4 |
| | |||||
* | merge rev. 1.233: 0x%llu is a bad idea, make that 0x%llx | Ingo Schwarze | 2016-10-20 | 1 | -2/+2 |
| | |||||
* | merge rev. 1.226: fix a typo that prevented names from .Dt | Ingo Schwarze | 2016-10-20 | 1 | -94/+372 |
| | | | | from getting priority over names from .Sh NAME | ||||
* | merge ".Bl -tag without -width" fix to 1.13 branch | Ingo Schwarze | 2016-10-18 | 1 | -2/+8 |
| | |||||
* | merge wide stream fixes from HEAD to 1.13, rev. 1.276 and 1.277 | Ingo Schwarze | 2016-09-18 | 1 | -32/+49 |
| | |||||
* | merge tentative 'entering directory' fix for gmake to 1.13 branch | Ingo Schwarze | 2016-08-10 | 1 | -2/+2 |
| | |||||
* | backport to 1.13: fix printf("%s", NULL) | Ingo Schwarze | 2016-08-09 | 1 | -5/+27 |
| | |||||
* | 1.13 backport: handle absence of PATH_MAX | Ingo Schwarze | 2016-08-02 | 3 | -3/+7 |
| | |||||
* | 1.13 backport: autodetect UTF8_LOCALE | Ingo Schwarze | 2016-07-31 | 2 | -3/+37 |
| | |||||
* | 1.13 backport: Autodetect if -lrt is needed for nanosleep(3). | Ingo Schwarze | 2016-07-20 | 3 | -75/+187 |
| | |||||
* | Autodetect if -lrt is needed for nanosleep(3). | Ingo Schwarze | 2016-07-20 | 4 | -7/+49 |
| | | | | | Helpful for Solaris 9 and 10. Reminded by Thomas Klausner. | ||||
* | tag_signal() is dead; from LLVM via Christos Zoulas | Ingo Schwarze | 2016-07-20 | 1 | -2/+2 |
| | |||||
* | Linux compatibility: Work around the lack of EFTYPE and protect <err.h>. | Ingo Schwarze | 2016-07-20 | 8 | -15/+38 |
| | |||||
* | Now that our man.conf(5) format is mature and extremely simple, | Ingo Schwarze | 2016-07-19 | 6 | -108/+20 |
| | | | | | | | | delete manpath(1) support. With the mandoc-based man(1), manpath(1) is utterly useless. Just set MANPATH_DEFAULT in configure.local for sane operating system defaults, use man.conf(5) for machine- specific modifications, and use ${MANPATH}, -m, and -M for user preferences. | ||||
* | Remove the dependency on SQLite without loss of functionality. | Ingo Schwarze | 2016-07-19 | 26 | -1262/+2299 |
| | | | | | Stop supporting systems that don't have mmap(3). Drop the obsolete names_check() now that we deleted MLINKS. | ||||
* | Remove one outdated comment and fix one typo | Ingo Schwarze | 2016-07-19 | 1 | -4/+2 |
| | | | | noted by Jan Stary <hans at stare dot cz>. | ||||
* | Since the mdoc/man parser unification, the parser is always allocated | Ingo Schwarze | 2016-07-19 | 1 | -25/+3 |
| | | | | | | in mparse_alloc(), so delete all the curp->man == NULL checks. Triggered by a patch from Christos Zoulas suggesting to add yet another such check. | ||||
* | Use __attribute__((__format__ throughout. | Ingo Schwarze | 2016-07-19 | 7 | -33/+21 |
| | | | | | | | Triggered by a smaller patch from Christos Zoulas. While here, unify style, move several config tests to config.h, and delete the useless MANDOC_CONFIG_H. | ||||
* | cope with -Wmissing-prototypes | Ingo Schwarze | 2016-07-18 | 2 | -5/+26 |
| | |||||
* | To remove the const qualifier from a pointer to an object - either | Ingo Schwarze | 2016-07-15 | 2 | -5/+3 |
| | | | | | | | | | because we know it is actually mutable or because we are passing it to a function that doesn't accept a const object but won't actually attempt to modify it - simply casting from (const type *) to (type *) is legal C and clearly expresses the intent. So get rid of the obfuscating UNCONST macro. Basic idea discussed with guenther@. | ||||
* | Fix previous: the mandocdb() prototype was already there, it just | Ingo Schwarze | 2016-07-15 | 1 | -4/+3 |
| | | | | hid among static functions, as noticed by tedu@ (my bad). | ||||
* | add missing prototypes, no code change; | Ingo Schwarze | 2016-07-15 | 7 | -9/+21 |
| | | | | noticed by Christos Zoulas with -Wmissing-prototypes | ||||
* | Sanitize the environment when calling make(1) to autodetect ${CC}. | Ingo Schwarze | 2016-07-15 | 1 | -1/+1 |
| | | | | Sevan Janiyan found during testing on AIX that ${CC} could leak in. | ||||
* | final 1.13.4 release notesVERSION_1_13_4 | Ingo Schwarze | 2016-07-14 | 3 | -22/+40 |
| | |||||
* | Add support for Mac OS X's sandbox_init(3) sandbox functionality, which | Kristaps Dzonsons | 2016-07-12 | 5 | -3/+38 |
| | | | | | | | is marked as DEPRECATED in OS X after 2011 or so, but has not been removed and has no replacement. ok schwarze@ | ||||
* | Make all components of the URI individually optional, | Ingo Schwarze | 2016-07-11 | 2 | -20/+47 |
| | | | | | | | independent of each other, as in: http://man.openbsd.org[/manpath][/mansec][/arch]/name[.sec] The restrictions in the past kept confusing people. Triggered by a question from RafaelNeves at gmail dot com. | ||||
* | support LDFLAGS; | Ingo Schwarze | 2016-07-10 | 3 | -8/+17 |
| | | | | suggested by Christian Neukirchen <chneukirchen at gmail dot com> | ||||
* | On OpenBSD, more(1) is actually less(1) with a small number of | Ingo Schwarze | 2016-07-10 | 1 | -3/+3 |
| | | | | | | | compatibility features - so we can safely use more -T on OpenBSD. But don't do that in the portable version: more -T is unlikely to work elsewhere. Issue reported by Svyatoslav Mishyn <juef at openmailbox dot org>. | ||||
* | Fix a nasty typo that prevented .so links to gziped manuals | Ingo Schwarze | 2016-07-10 | 1 | -2/+2 |
| | | | | | from working in the absence of a mandoc.db(5) database. Found the hard way by Svyatoslav Mishyn on Crux Linux. |