Age | Commit message (Collapse) | Author |
|
|
|
to work.
|
|
in server mode even when not invoked as sndiod. This allows aucat and
the new sndiod daemon to live together in /usr/bin, which makes easy
to quickly compare sndiod and aucat (and spot possible regressions)
without having to modify /usr/bin.
|
|
smaller and faster than aucat. It's a drop in replacement with the
following exceptions that don't affect the default setup:
- The sample rate and the encoding are a per-device parameters
thus -r and -e options must precede the corresponding -f option
- MIDI thru boxes are dynamically created and no -M option
is required anymore, so -M was removed.
- MIDI ports are exposed with a new ``midi/N'' name, rather
than abusing MIDI thru boxes.
with help from armani@, ok deraadt@
|
|
assuming it can send a full initial data buffer. This requires protocol
version bump (but no library version bump).
|
|
|
|
class which is more likely to be useful. Not used for anything yet
anyway.
|
|
has gone.
|
|
of prerequisites. This prevents complaints from the var module and from
other developers.
That's a bug I introduced 5 years ago... found out by miod@
okay miod@
|
|
|
|
ok jasper, lum
|
|
Problem reported by jmc@, thanks.
|
|
from Thomas Adam.
|
|
at server start. From Thomas Adam.
|
|
from Thomas Adam.
|
|
|
|
just like in -Tascii mode; requested by millert@.
While here, do not escape the blank characters terminating man(7)
macros; this is becoming more important as we use more keeps now.
Note that -Tman still does not support .nr nS.
|
|
instead of .sp -1v, which for example Solaris nroff handles poorly.
Problem report and patch by millert@,
with the print_word chunk tweaked by me.
|
|
Inspired by a diff from millert@, but implemented rather
differently and with slightly better functionality.
In particular, this one respects -offset and -width
arguments found in the input file.
|
|
reported by Nicolas Joly <njoly at pasteur dot fr>:
- add EOS spacing after trailing punctuation after .Cd, .Fc, and .Lb
- suppress spacing before trailing punctuation after .Fd
|
|
Settle for "struct man *man", "struct mdoc *mdoc", "struct meta *meta"
and avoid the confusing "*m" which was sometimes this, sometimes that.
No functional change.
ok kristaps@ some time ago
|
|
patch written by Nicolas Joly <njoly at pasteur dot fr>.
|
|
This fixes the end of sentence spacing in open(2)
and in about 150 pages in the NetBSD base system.
Reported by Nicolas Joly <njoly a pasteur point fr>, merci!
|
|
The basic idea is to already pop the font at the end marker
instead of allowing it to linger until the final end of the block.
This requires a few preliminaries:
* For each block, save a pointer to the previous font
to be used in case the block breaks another and gets extended.
* That requires making node information writable during rendering.
* Now fonts may get popped in the wrong order; hence, after the stack
has already been rewound further by some block that began earlier,
ignore popping a font that was put on the stack later.
* To be able to exploit all this for font blocks, tie processing
to their body, not their block, which is more logical anyway.
Triggered by florian@ reporting vaguely similar issues with list blocks.
|
|
* When allocating a body end marker, copy the pointer to the normalized
block information from the body block, avoiding the risk of subsequent
null pointer derefence.
* When inserting the body end marker into the syntax tree, do not try to
copy that pointer from the parent block, because not being a direkt child
of the block it belongs to is the whole point of a body end marker.
* Even non-callable blocks (like Bd and Bl) can break other blocks;
when this happens, postpone closing them out in the usual way.
|
|
make the code easier to read.
no functional change.
OK millert@
|
|
in the example code.
millert@ suggested using -ne instead of -gt since $# can't be negative.
ok millert@
|
|
|
|
prepare stdio fds before closefrom()
spotted by landry@
|
|
"yes" deraadt, input jmc
|
|
sent later, even if the opendir() fails or the nodescend option is set.
ok krw@, ian@
|
|
Enable warnings.
ok krw@, ian@
|
|
hostile to slow terminals.
ok lum
|
|
i picked this up from greg lehey's commit in freebsd, -r242849: that commit
also changes the date of stanley's encounter from 10th nov. to 27th of oct.
since the internet doesn;t seem to agree and not having anything
authorative to hand, i have left the date untouched (i.e. 10th nov.).
|
|
method that does all the work to produce the right options (one option,
so that the *.ver file contains all useful information).
Have to cater to regexp: in particular, make sure to nm on every object
and static library we might need, so we don't lose anything.
Allow for the result to be empty (since some projects use -export-symbols-regex
everywhere, *including on binaries with empty symbol lists*)
should now be clean portswise.
As usual, a non working option means lots of weird fuck-ups to fix first...
thx to millert@ for the hint, aja,jasper,landry for comments and testing.
|
|
output slightly more debug info
|
|
this was yet another weirdness in our make that isn't shared by
other makes, and that isn't part of any standard.
This means end-of-line spaces in variables ARE significant (spaces
around the equal sign still aren't).
okay sthen@, "sounds fine" deraadt@
|
|
|
|
report.
ok lum, jasper, benno
|
|
comparing to zero
|
|
is non-zero and avoid div by zero. Prompted by Andres Perera.
|
|
|
|
option. This option lists one or more comma-separated lists of
authentication method names. Successful completion of all the methods in
any list is required for authentication to complete;
feedback and ok markus@
|
|
to explicitly specify a user. feedback and ok markus@
|
|
ok haesbaert, lum, benno
|
|
ok haesbaert, lum, benno
|
|
sure directory is executable, otherwise we can't list it.
Found by and original diff from RustyBSD.
While here, strlen returns a size_t not an int.
ok florian.
|
|
|
|
with help from Remco <remco at d-compu.dyndns.org>
|
|
code path. Fixes crashes when wav_close() is called on uninitialized
wav structure. With help from Remco <remco at d-compu.dyndns.org>,
thanks!
|