summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2012-03-24Add sys/file.h.Nicholas Marriott
2012-03-23add a MIDI-controlled master volume knob to adjust the mix ofAlexandre Ratchov
all playback stream, discussed with armani@
2012-03-23Ignore SIGCHLD because we don't really care what happened to the forkedRobert Nagy
processes and we don't want to wait for them to finish either. This makes the walking dead go away. ok espie@, mikeb@
2012-03-22tweak: consistent include guards, no change in generated code.Marc Espie
2012-03-22minor cleanup: error messages include lineno and fileno together, soMarc Espie
recognize that and create a struct Location_ for it. mostly from Jonathan Calmels, a few nits from me. okay otto@
2012-03-22Accept an argument to show-environment to show one variable, based on aNicholas Marriott
diff from Kazuhiko Sakaguchi.
2012-03-21Some terminals respond to secondary DA with primary (they ignore theNicholas Marriott
intermediate character). So ignore the possible responses to primary DA.
2012-03-21Fix save-buffer usage, from Kazuhiko Sakaguchi.Nicholas Marriott
2012-03-20Remove a stale comment.Nicholas Marriott
2012-03-20Add -C -N -T flags to find-window to find in content, name, title. FromNicholas Marriott
Jonathan Daugherty.
2012-03-20Check changes_timer with event_initialized before event_del.Nicholas Marriott
2012-03-2050 is a too low trigger default on larger terminals, bump to 250.Nicholas Marriott
2012-03-20Add a simple form of output rate limiting by counting the number ofNicholas Marriott
certain C0 sequences (linefeeds, backspaces, carriage returns) and if it exceeds a threshold (current default 50/millisecond), start to redraw the pane every 100 milliseconds instead of making each change as it comes. Two configuration options - c0-change-trigger and c0-change-interval. This makes tmux much more responsive under very fast output (for example yes(1) or accidentally cat'ing a large file) but may not be perfect on all terminals and connections - feedback very welcome, particularly where this change has a negative rather than positive effect (making it off by default is a possibility). After much experimentation based originally on a request Robin Lee Powell (which ended with a completely different solution), this idea from discussion with Ailin Nemui.
2012-03-19GNU's pkg-config added PREFIX/share/pkgconfig/ as a search path 4 yearsAntoine Jacoutot
ago. It is mostly used to store arch-independant dot.pc files (although not always); so add this directory to our search path as well (will ease porters' work). While here, also add X11BASE/share/pkgconfig since X.org seems to do the same (req. by matthieu@) ok dcoppa@ fgsch@ phessler@
2012-03-19Add tracing and dumping of "pointer to struct" syscall arguments forPhilip Guenthe
structs timespec, timeval, sigaction, and rlimit. ok otto@ jsing@
2012-03-19Move MSG_IDENTIFY to the last sent by the client, this will be needed byNicholas Marriott
control clients and irrelevant for others.
2012-03-17On xterm 271 and later, put the terminal into SCL 5 and use DECCRA forNicholas Marriott
scrolling the region in panes (if the large region check isn't hit). With help from Ailin Nemui.
2012-03-17Add notify hooks for various events, the functions are currently emptyNicholas Marriott
stubs but will be filled in for control mode later. From George Nachman.
2012-03-17$Id$ -> $OpenBSD$.Nicholas Marriott
2012-03-17Use snprintf for constructing attribute string, from Tim Ruehsen.Nicholas Marriott
2012-03-17Add a wrap-search option to turn off wrapping of searches in copyNicholas Marriott
mode. From Jacobo de Vera.
2012-03-17Michael Krysiak points out that some terminals (eg mintty) have cursorNicholas Marriott
styles 5 and 6 too, so allow them to be set.
2012-03-17Need to call recalculate_sizes() when changing window with the mouse,Nicholas Marriott
from marcel partap.
2012-03-17Add -q option to set-option to turn off info message, from marcel partap.Nicholas Marriott
2012-03-17Break out termios initialization into a separate function, from GeorgeNicholas Marriott
Nachman.
2012-03-17Do not clear to end of line if the line is full, fixes missing lastNicholas Marriott
character in rightmost pane.
2012-03-17Use the region lower not the pane size to work out where the bottom lineNicholas Marriott
is.
2012-03-17Tweak last fix to actually hit the right end of pane.Nicholas Marriott
2012-03-17Fix warnings. Doh.Nicholas Marriott
2012-03-17Check event_initialized before event_del if event may not have been setNicholas Marriott
up; libevent2 complains about this. Reported by Moriyoshi Koizumi.
2012-03-17Redirect libevent logging to tmux's log.Nicholas Marriott
2012-03-17Revert screen-write.c r1.54 and fix the bug properly. After wrapping aNicholas Marriott
line in a pane, the cursor needs to move to the next line unless it scrolled.
2012-03-17remove IP_JUMBO, SO_JUMBO, and RTF_JUMBO.David Gwynne
no objection from mcbride@ krw@ markus@ deraadt@
2012-03-15Send secondary DA to terminals with XT in terminfo when starting up andNicholas Marriott
parse it to work out the xterm version.
2012-03-15Respond to secondary DA requests.Nicholas Marriott
2012-03-15Fix a warning. Doh.Nicholas Marriott
2012-03-15Add a helper function for enabling an optimization to make some codeNicholas Marriott
clearer.
2012-03-15root should always be excluded from the test for /etc/nologin insteadPhilip Guenthe
of having it always enforced even when marked as ignorenologin. This regressed when the logic was incompletely flipped around in rev 1.251 ok halex@ millert@
2012-03-14Store context off before moving the cursor when wrapping, to fix longNicholas Marriott
standing bug drawing over the status line.
2012-03-14Remove the NO_HELP conditional directives. If defined, mg will not compile andlum
has not done so for numerous years. Not hard to fix, but just remove anyway. ok kjell@ millert@
2012-03-14repair function when used with different scales; from AIDA Shinra, thanks!Otto Moerbeek
2012-03-13Teach pgrep/pkill to only match processes, not threads. ok guenther@Stuart Henderson
2012-03-12Add -P/-F flags to break-pane too, from George Nachman.Nicholas Marriott
2012-03-12Erm, use EL in a way that actually works...Nicholas Marriott
2012-03-12Use EL to clear to end of line if possible.Nicholas Marriott
2012-03-11Always remember last cursor position when moving up or down, not justNicholas Marriott
for if crossing zero length lines. From Itay Perl.
2012-03-09Remove some bits leftover from unused backoff code.Nicholas Marriott
2012-03-09Add a missing call to window_set_name, from George Nachman.Nicholas Marriott
2012-03-09Use a lock file and flock() to serialize server start, avoids problemsNicholas Marriott
when running a bunch of tmux from cron at the same time. Based on a diff from Tim Ruehsen.
2012-03-08fix format strings for size_tMarc Espie
ok okan@