Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-27 | Don't stop traversing a directory hierarchy if we reach SHRT_MAX, | Todd C. Miller | |
just stop updating fts_level so we don't overflow it. This allows rm, find, etc to operate on very deep hierarchies. Consumers of fts(3) do need to be aware that the actual level may be larger than fts_level. During the next libc major bump we will make fts_level an int instead of a short. OK deraadt@ | |||
2009-08-27 | Use FTS_ROOTLEVEL instead of 0 when checking fts_level. | Todd C. Miller | |
2009-08-27 | don't discard the initial volume change message; now it matters | Alexandre Ratchov | |
because the initial volume may not be MIDI_MAXCTL | |||
2009-08-27 | when an audio program connects to aucat, restore the volume it | Alexandre Ratchov | |
had the last time. For instance, this fixes the problem of programs reopenning the connection to aucat very often and thus resetting the volume setting all the time. | |||
2009-08-26 | initialize tmpdir before use; PR 6214 | Theo de Raadt | |
2009-08-26 | Initialise the arg2 pointer properly (also free it when freeing the | Nicholas Marriott | |
others). Fixes crashes with J in malloc_options reported by oga. | |||
2009-08-26 | Make this work when the clock is in small characters as well. Doh. | Nicholas Marriott | |
2009-08-26 | Fix clock mode in black and white terminals now that tty.c tries to fix | Nicholas Marriott | |
reverse. | |||
2009-08-26 | In "auto-fetch" mode without -o, the filename to save under is derived | Stuart Henderson | |
from the URL. In cases where the URL supplied on the command-line returned an HTTP redirection, ftp(1) was changing the filename to one derived from the redirected URL. Change this to always use a name derived from the command-line URL. Avoids unexpected behaviour with URI-encoded redirection URLs as seen by matecocido on misc@, and avoids surprises when the redirection is to an unexpected filename. No change when -o is used. ok martynas@ deraadt@ "I totally approve" halex@ | |||
2009-08-26 | when allocating the midi channel for the volume control of a new | Alexandre Ratchov | |
client, pick the oldest unused channel rather than the first found. This way new clients don't reuse channels of recently used applications, thus improving a lot the client<->channel affinity. | |||
2009-08-26 | oops, forgot to update usage(); | Jason McIntyre | |
2009-08-26 | don't mess with audio internals from within the midi bits. Instead | Alexandre Ratchov | |
use a call-back interface. This allows easily sending volume changes feedback to audio applications. | |||
2009-08-25 | sub-devices exposed by aucat and sockets it's listening on are | Alexandre Ratchov | |
no longer the same. Rephrase ``audio(4) device or aucat(1) socket'' as ``sndio(7) audio device''. suggested by oga@, tweaks from jmc@ | |||
2009-08-25 | Print -l and -p when showing command, pointed out by Tiago Cunha. | Nicholas Marriott | |
2009-08-25 | Paragual -> Paraguay; (sort of) from frantisek holop | Jason McIntyre | |
2009-08-25 | These should #include <ctype.h>. | Nicholas Marriott | |
2009-08-25 | Add a choose-client command and extend choose-{session,window} to accept a | Nicholas Marriott | |
template. After a choice is made, %% (or %1) in the template is replaced by the name of the session, window or client suitable for -t and the result executed as a command. So, for example, "choose-window "killw -t '%%'"" will kill the selected window. The defaults if no template is given are (as now) select-window for choose-window, switch-client for choose-session, and detach-client for choose-client (now bound to D). | |||
2009-08-24 | gcc2 doesn't understand attributes on function pointers. | Nicholas Marriott | |
2009-08-23 | Add some other obvious variables to update-environment (WINDOWID SSH_ASKPASS | Nicholas Marriott | |
SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION) so they are updated in the session environment on new/attach. | |||
2009-08-23 | Some code tidying. | Nicholas Marriott | |
2009-08-23 | When using source-file, run the commands in the context of the source-file | Nicholas Marriott | |
command rather than with no context. This makes things like attach work from a file. | |||
2009-08-23 | The cursession member in struct cmd_ctx is always either curclient->session or | Nicholas Marriott | |
NULL when curclient is also NULL, so just eliminate it. | |||
2009-08-23 | Make aucat remember the control channel number a client is using. When the | Alexandre Ratchov | |
client connects again later, assign the same channel to it. This way applications always get the same fader on MIDI control surfaces. | |||
2009-08-23 | Check the return value of strunvis against -1 not NULL. | Nicholas Marriott | |
2009-08-23 | cvs add is your friend; cluestick applied by sobrado@, thanks! | Ingo Schwarze | |
2009-08-22 | another large chunk of -man updates, | Ingo Schwarze | |
among others regarding .DT, .HP, .RS, .RE, .SH, .SS, and scoping, now in sync vith release 1.9.1 | |||
2009-08-22 | sync to 1.9.1: .Rv and .Ex accept multiple arguments | Ingo Schwarze | |
2009-08-22 | sync to 1.9.1: correctly flag delimiter whitespace | Ingo Schwarze | |
2009-08-22 | sync to 1.9.1: sync mdoc manual structure to man manual structure | Ingo Schwarze | |
2009-08-22 | sync to 1.9.1: set mdoc_next flags in mdoc_*_alloc routines, where they belong | Ingo Schwarze | |
2009-08-22 | Oops, kill an "#ifdef __linux__" that crept in with the previous commit. | Ingo Schwarze | |
2009-08-22 | Kristaps@ significantly overhauled libman. | Ingo Schwarze | |
I'm committing this in one large chunk because in contrast to -mdoc, -man is mostly untested in OpenBSD anyway, so any fallout can be fixed in-tree. Among others, improved support for .IP, .HP, and .TP. Now in sync with release 1.9.0. | |||
2009-08-22 | sync to 1.9.0: improve documentation of parsed and callable macros; | Ingo Schwarze | |
the diff is large because kristaps@ reindented macro calls | |||
2009-08-22 | sync to 1.9.0: polishing the core code of mdoc macro handling | Ingo Schwarze | |
1) If a macro is not parsed, do not parse it. Of course, without parsing it, we cannot produce "macro-like parameter" warnings, but these were useless anyway. 2) If a macro is not callable, do not print a useless warning when it occurs as a parameter, just display the raw characters. 3) Below .Bl -column, check whether macros are callable. 4) Like groff, allow whitespace after the initial dot on macro lines. | |||
2009-08-22 | sync to 1.9.0: like in groff, do not assert vspace between two .Sh macros | Ingo Schwarze | |
in case the first one has no body | |||
2009-08-22 | sync to 1.9.0: move indentation size into *term.c files, | Ingo Schwarze | |
improving -man indentation | |||
2009-08-22 | now in sync with 1.8.5 (except for %T underline) | Ingo Schwarze | |
2009-08-22 | sync to 1.8.5: Error string is now file:line:col: message. | Ingo Schwarze | |
Fixed column reporting (off by one). Use fprintf instead of warnx for parse errors (like cc). | |||
2009-08-22 | sync to 1.8.5: partial rewrite of the handling of escape sequences: | Ingo Schwarze | |
distinguish special characters and predefined strings, and add and fix several escape sequences | |||
2009-08-22 | sync to 1.8.5: better explanation of the format of special characters, | Ingo Schwarze | |
and list additional character | |||
2009-08-22 | sync to 1.8.5: clean up sections describing escape sequences | Ingo Schwarze | |
2009-08-22 | sync to 1.8.5: add "vim -q" tip (from uqs at spoerlein dot net) | Ingo Schwarze | |
2009-08-22 | sync to 1.8.5: note that \~ does not work; | Ingo Schwarze | |
noticed by <uqs at spoerlein dot net> | |||
2009-08-22 | now in sync with 1.8.4 | Ingo Schwarze | |
except for the %T underline diff which is still pending (me slacking) | |||
2009-08-22 | sync to 1.8.4: The .St -p1003.1* macros produce "POSIX" instead of "POSIX.1"; | Ingo Schwarze | |
agreed with jmc@ to leave this for now (because it agrees with our in-tree groff) and adapt it to new groff conventions after the main switch | |||
2009-08-22 | sync to 1.8.4: LLVM findings from <uqs at spoerlein dot net> | Ingo Schwarze | |
2009-08-22 | sync to 1.8.4: do not error out in case of out-of-order prologue macros | Ingo Schwarze | |
2009-08-22 | sync to 1.8.4: recognize the \c escape (only used in -man) | Ingo Schwarze | |
2009-08-22 | sync to 1.8.4: support .sp in -man | Ingo Schwarze | |
2009-08-22 | sync to 1.8.4: add option -fign-errors to check several manual pages | Ingo Schwarze | |
without stopping at errors |