summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-13now in sync with release 1.7.24Ingo Schwarze
2009-07-13sync to 1.7.24: mdoc_nwarn/mdoc_nerr got mixed up;Ingo Schwarze
fix from joerg at netbsd via kristaps@
2009-07-13sync to 1.7.24: In the .Nd line, \(em is typographically more sound than \- ,Ingo Schwarze
so that's what e.g. NetBSD and FreeBSD do. However, for *now*, we want to stick with the exact behaviour of the in-tree groff in OpenBSD. ok jmc@
2009-07-13sync to 1.7.24: support \(hy for groff compatibilityIngo Schwarze
(even though it's useless, unescaped "-" is just the same)
2009-07-12Missed this declaration in key bindings change. Whoops.Nicholas Marriott
2009-07-12Document the -k flag to new-window.Nicholas Marriott
2009-07-12sync to 1.7.24: remove long-fixed FIXMEIngo Schwarze
2009-07-12sync to 1.7.24: support .St -p1003.1i-95Ingo Schwarze
from joerg at netbsd via kristaps@
2009-07-12sync to 1.7.24: make .In handling more similar to new groffIngo Schwarze
2009-07-12now in sync with release 1.7.23Ingo Schwarze
2009-07-12sync to 1.7.23: Fewer knobs: provide -Wall -Werror but not -Wsyntax -Wcompat.Ingo Schwarze
The simplification of the internal code has already been done before, this is just the user interface adjustment.
2009-07-12sync to 1.7.23: pass warning code to mdoc_pwarn() instead of warning messageIngo Schwarze
define additional warning macro mdoc_nwarn() remove obsolete warning functions mdoc_warn(), pwarn(), vwarn(), nwarn() remove various now unused "enum mdoc_warn" and "enum mwarn"
2009-07-12Assert copyright.Joel Sing
suggested by and ok marco@
2009-07-12Fix rebuild percentage so that it ranges from 0-99% rather than 1-100%.Joel Sing
ok marco@
2009-07-12sync to 1.7.23: pass error code to mdoc_perr() instead of error stringIngo Schwarze
and use the so improved mdoc_nerr() at many places; get rid of now unused static functions perr()
2009-07-12remove a semicolon at the end of an if statement, alreadyJonathan Gray
removed in upstream gdb sources. ok kettenis@
2009-07-12Accept numeric UIDs as well as usernames like pgrep etc.Nicholas Marriott
ok millert
2009-07-12Don't attach when the PROM didn't give us an interrupt. Fix printed messagesMark Kettenis
in error paths while I'm there. Eliminate a fairly useless local variable as well. ok miod@
2009-07-12Update the screen entries to bring them into line with ncurses 5.7.Nicholas Marriott
ok millert sthen
2009-07-12sync to 1.7.23: pass error code to mdoc_nerr() instead of error stringIngo Schwarze
and use the so improved mdoc_nerr() at many places
2009-07-12sync to 1.7.23: unify the various "enum merr" into libman.h and libmdoc.h,Ingo Schwarze
use it as a new argument to mdoc_err(), the same way as for for man_err(), and use string tables instead of switch statements to select error messages
2009-07-12Add protection against multiple inclusion.Mark Kettenis
ok miod@
2009-07-12Enable gem@sbus.Mark Kettenis
2009-07-12sync to 1.7.23: third step to get rid of enum mdoc_warn:Ingo Schwarze
mdoc_verr is not using enum mdoc_warn, so use it at a few more places
2009-07-12fwrite() should also return 0 if either size or nmemb are 0.Todd C. Miller
Adapted from FreeBSD. OK deraadt@
2009-07-12sync to 1.7.23: second step to get rid of enum mdoc_warn:Ingo Schwarze
remove type from mdoc_vwarn arguments, and use this function where apropriate
2009-07-12sync to 1.7.23: first step to get rid of enum mdoc_warn:Ingo Schwarze
unify manwarn() and mdocwarn() into mwarn()
2009-07-12In a error case in malo_init (e.g. can't load the firmware),Marcus Glocker
always call malo_stop which removes the previously registered interrupt handler from the cardbus interrupt handler chain. Otherwise, since malo_init gets called twice in a error case, our interrupt handler got registered twice and on the next device detach, just the last registered interrupt handler got removed, which leaves one left. That caused a kernel page fault trap as soon our "zombie" interrupt handler got called. Fix a typo while here.
2009-07-12don't cast lvalue, no binary change.Jonathan Gray
2009-07-12don't cast lvalues, no binary change.Jonathan Gray
ok millert@ gilles@ sthen@
2009-07-12Creating a key binding which replaces itself (such as "bind x bind x lsw")Nicholas Marriott
frees the command list bound to the key while it is still being executed, leading to a use after free. To prevent this, create a dead keys list and defer freeing replaced or removed key bindings until the main loop when the key binding will have finished executing. Found by Johan Friis when creating a key binding to reload his configuration file.
2009-07-12Clean up debug droppings in sr_raid1_set_vol_state().Joel Sing
ok marco@
2009-07-12Enable hotspare rebuilds for softraid RAID1.Joel Sing
ok marco@
2009-07-12Add support for global hotspares to softraid.Joel Sing
ok marco@
2009-07-12Add a "back to indentation" key in copy mode to move the cursor to the firstNicholas Marriott
non-whitespace character. ^ with vi and M-m with emacs key bindings. Another from Kalle Olavi Niemitalo, thanks.
2009-07-12Merge three copies of identical code to move the cursor x position into aNicholas Marriott
single function, from Kalle Olavi Niemitalo.
2009-07-12If it exist, load a system-wide configuration file /etc/tmux.conf before anyNicholas Marriott
user-specified one.
2009-07-12Add some missing GEM_SBUS_CONFIG bits.Mark Kettenis
ok miod@, jsg@
2009-07-12Remove a semicolon at the end of an if statement so theJonathan Gray
test if a buffer isn't NULL before freeing has effect. This was harmless as it is in a failure case and free(NULL) is valid in userland.
2009-07-12If devices have roamed, complain once then update the metadata, just likeJoel Sing
we do for roaming volumes. ok marco@
2009-07-11Limit the history to hlimit not hlimit - 1. This makes a history-limit settingNicholas Marriott
of 0 work as expected.
2009-07-11Add -r to the synopsis of the paste-buffer command, prompted by jmc.Nicholas Marriott
2009-07-11When rebooting, pass a request to the PROM for it to skip diagnostics andMiod Vallat
memory initialization. This reduces memory test and initialization time from a "in soviet russia, memory test you" time of over 2 minutes for 1GB on Origin 200, to a more reasonable 12 seconds (and on a Fuel with 2GB, time goes down from 6 seconds to under a second).
2009-07-11When pasting, translate \n into \r. This matches xterm and putty's behaviour,Nicholas Marriott
and makes emacs happy when pasting into some modes. A new -r (raw) flag to paste-buffer pastes without the translation. From Kalle Olavi Niemitalo, thanks!
2009-07-11Copy was using the real line length which after resize can be larger than theNicholas Marriott
screen width. When built with -DDEBUG, this made the grid bounds checking code kill the server. Restrict copying to the actual width. From Kalle Olavi Niemitalo, thanks.
2009-07-11Nuke an '__inline' that upset clang. Multi-line function should notKenneth R Westerback
be inline anyway. Found by jsg@. The last kernel file that clang complains about. ok marco@ jsg@
2009-07-11- Add some new feature flagsStuart Henderson
- Add defines for newer chipsets From FreeBSD via Brad. No functional change, needed for future work. ok naddy@.
2009-07-11Ensure that we hold the appropriate lock before callingJoel Sing
sr_ioctl_createraid(). ok marco@
2009-07-11synchronize the synopsis and usage of mopa.out(1); mopchk(1) can handleIgor Sobrado
more than one filename at a time; add a description for -3 and -4 in mopd(8), and document -v; remove a duplicate flag in mopprobe(1); use a better style for synopses; sort flags and arguments. written with help by jmc@ ok jmc@
2009-07-11timeout_add -> timeout_add_msecBret Lambert
Been running this on my laptop for a while now with no apparent ill effects. originally from a longer list from grange@ ok krw@ as part of that list