Age | Commit message (Collapse) | Author |
|
ok kristaps@
|
|
(1) Always show architecture-independent manuals,
even when an architecture is specified on the command line.
(2) Do not leak memory when a manual is skipped
because it's the wrong section or architecture.
|
|
Before allocating a record for a file,
first make sure we actually want to use the file.
|
|
(1) Correctly compare cat vs. man paths.
(2) Compare arch (and section) names case-insensitively.
Problem noticed by kristaps@.
|
|
|
|
converting gettimeofday()'s output, and pass utimes() NULL to get
the time from inside the kernel instead
ok espie@, stress testing on NFS by deraadt@
|
|
|
|
from jmc
|
|
default-path isn't empty, it is used. Otherwise:
1) If tmux neww is run from the command line, the working directory of the
client is used.
2) Otherwise sysctl KERN_PROC_CWD is used to retrieve the current
working directory of the process in the active pane.
3) If that fails, the directory where the session was created is used.
Support code by Romain Francois, OpenBSD specific bits by me.
Note this requires a recent userland and kernel with KERN_PROC_CWD.
|
|
options.
|
|
* If the first section is empty, reuse the file name as the description.
* Strip backspace encoding from the description.
* Make the loops more readable using string(3) functions.
* Put fclose() at the end, as line isn't valid afterwards.
From kristaps@, tweaked a bit by me.
|
|
and put canonicalized absolute pathnames into the database;
from kristaps@.
|
|
|
|
index_prune always counted the free slots,
but didn't tell anybody about them, so they weren't reused
|
|
reported Xi Wang, ok markus@
|
|
from Fn, and lift section restrictions from An Cd Er Ev Fn Fo In Pa St Va Vt
by removing 4 handler functions and 50 lines of code.
ok kristaps@
|
|
This fixes a segv discovered by Olivier A and reported to Sunil
Nimmagadda, who provided the actual fix. Tested by myself and
Oliver A.
|
|
while here, clean up some redundant initializations in print_man_head().
|
|
> revision 1.32
> date: 2011/12/02 00:41:56; author: djm; state: Exp; lines: +4 -1
> fix bz#1948: ssh -f doesn't fork for multiplexed connection.
> ok dtucker@
it interacts badly with ControlPersist
|
|
and X for delete in edit mode.
From Ben Boeckel, thanks.
|
|
when adding support for formatted manual pages.
|
|
|
|
macros, do not die on an assertion, but show correct error messages.
Assertions of meta data validity suggested by joerg@.
ok joerg@
|
|
and make it compatible with bsd.lv mandoc and with groff-1.21.
This tweak was originally added for compatibility with groff-1.15,
which is no longer needed.
ok jmc@ kristaps@
|
|
and trivial sync to bsd.lv (two new comments)
|
|
in network byte order; from kristaps@.
Hopefully, this finishes the database format.
This commit requires another rebuild of your mandoc databases
by running "sudo mandocdb".
|
|
|
|
|
|
the old midithru implementation; less code, less bugs. As a side
effect, midi output doesn't implement running status "compression"
any more.
|
|
with MALLOC_OPTIONS=J
|
|
|
|
|
|
volume name for the respective manual section, just like in mdoc(7).
This gives us nicer page headers for cvs(1), lynx(1), tic(1),
mkhybrid(8), and many curses(3) manuals.
ok kristaps@
To not break compatibility, i wrote a corresponding patch for GNU troff
which Werner Lemberg accepted upstream at rev. 1.65 of:
http://cvs.savannah.gnu.org/viewvc/groff/tmac/an-old.tmac?root=groff
|
|
HMAC_init (this change in policy seems insane to me)
ok dtucker@
|
|
ok dtucker@
|
|
|
|
This fixed `-d' perpetually adding the same files.
While here, remove -vv, clean up the code and document it.
From kristaps@.
|
|
|
|
pointed out by Romain Francoise.
|
|
Make `-i' only apply to regular expressions.
For substring matches, always use strcasestr().
Also, improve some manuals and comments.
|
|
|
|
with every other thing that stores the state id (including other pfsync
messages).
includes improvements to the systat code to consider the creatorid as well
as the state id in its cache to avoid collisions between states created on
different hosts.
tested by me in production and on amd64 talking to sparc64.
ok henning@
|
|
|
|
|
|
|
|
different in the committed version. Change to his original text,
requested by him.
|
|
double-space after /[.?!]\)?/
From a diff sent to tech@ by Matthew Dempsky some
months ago.
|
|
Man page review and suggestions from jmc@
Revewied and tested by myself, and ok deraadt@
|
|
modifying it; based on a remark by kristaps@.
While here, mention parsing of unformatted files
and the changed index format and fix a few minor issues.
|
|
this got lost during the bsd.lv sync in rev. 1.10; oops.
This is required for processing .so links: otherwise, several files
in Xenocara fail to parse and cause ugly complaints instead.
|