Module Name: src Committed By: christos Date: Fri Mar 29 20:07:32 UTC 2013
Modified Files: src/usr.sbin/makemandb: apropos-utils.c apropos-utils.h apropos.1 apropos.c Log Message: - If the stdout is not a tty, prevent formatting unless forced with -i - Don't ever page unless asked for with -p - Introduce "legacy mode" (-l) 1. searches only name and name_desc, prints name(section) - name_description 2. turns off escape formatting (can be forced on with -i) 3. turns off context printing (can be forced on with -c) - Parse the environment $APROPOS variable as an argument vector. With these changes one can simply 'export APROPOS=-l' and get the old apropos behavior. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/makemandb/apropos-utils.c cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/makemandb/apropos-utils.h \ src/usr.sbin/makemandb/apropos.1 cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/makemandb/apropos.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.