Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-11 | amend bug section with some fixed stuff. | Marc Espie | |
2012-10-11 | fix make's cond parser to be able to handle .if 5 < 7 directly. | Marc Espie | |
okay millert@ | |||
2012-10-11 | Fix a use-after-free when collapsing the tree in choose mode, from | Nicholas Marriott | |
Carl Henrik Lunde. | |||
2012-10-09 | ... yet more documentation, lots of inputs from jmc@ as usual. | Marc Espie | |
2012-10-09 | steal .if commands() concept from NetBSD. | Marc Espie | |
Actually less ambiguous than .if target(). | |||
2012-10-09 | warn about targets with multiple command lists (debug option), as it's | Marc Espie | |
definitely non portable behavior. discussed with millert@, who rightfully insisted on the optional debug part | |||
2012-10-09 | actual engine change: prevent jobs from stomping on each other's files. | Marc Espie | |
namely: - targets that ARE the same file shouldn't build concurrently. - targets in the same group (e.g., file.c file.c: file.y) shouldn't build concurrently. This probably fixes all the remaining races in make -j4 build in src. | |||
2012-10-09 | recognize new debug options for double commands, heldjobs, target group | Marc Espie | |
construction | |||
2012-10-09 | tweak error messages yet some more, lots of feedback from | Marc Espie | |
deraadt@, millert@ | |||
2012-10-09 | - SPECIAL_DEPRECATED -> SPECIAL_NOTHING | Marc Espie | |
- nodes for .POSIX and .SCCS_GET (which don't do anything) - zap remaining suffix crud. new scaffolding: - groupling list and HELDBACK state to avoid races in engine. - parser recognizes lists of targets that shoul be grouped together - OP_DOUBLE to mark nodes that have multiple lists of commands | |||
2012-10-09 | new interface: look in command lines for variables that indicate a list of | Marc Espie | |
targets is actually separate targets. | |||
2012-10-09 | Add tree keys to vi mode too, missed by accident. | Nicholas Marriott | |
2012-10-09 | - bump the version to match fd.o's 0.27.1 release. | Jasper Lievisse Adriaanse | |
2012-10-09 | - also check Requires.private for --exists. | Jasper Lievisse Adriaanse | |
2012-10-06 | truncate silent command output to two lines. okay millert@ | Marc Espie | |
2012-10-06 | rework section about special targets/prereq to be somewhat readable. | Marc Espie | |
feedback & ok jmc@ | |||
2012-10-06 | - extra juice for debugging signal passing. Note when we can't pass the | Marc Espie | |
signal because the process already bought it (pgroups will do that to you) (lots of discussion with Todd on that one) - tweak error handling some more to make it less verbose when just one job is running... - show signal name in case of signal interrupts. - zap OP_LIB, move that stuff to the location where we warn when we meet that bug. okay millert@ | |||
2012-10-05 | document implicit rules and target dependency operators better. | Marc Espie | |
some input from jmc@, might not be 100% perfect yet, but better than nothing at all. | |||
2012-10-05 | fix signed vs unsigned warning; feedback & ok: djm@ | Markus Friedl | |
2012-10-04 | add umac128 variant; ok djm@ at n2k12 | Markus Friedl | |
2012-10-04 | backout pgroup/job control from make, there is something deeply bogus | Marc Espie | |
in stdin interaction. Fixes update-patches as reported by aja... | |||
2012-10-02 | more changes, discussed and tested by various people. | Marc Espie | |
- put back some job control, turns out it's necessary when we don't run a shell. - zap old #ifdef CLEANUP code... probably doesn't even compile. - kill most of the OP_LIB code. Just keep a wee little bit for compatibility (deprecated .LIBS and .INCLUDES, warns for weird dependencies instead of erroring out). - much improved debugging and -p output: sort variables, targets, rules, output stuff in a nicer format mimicing input. - better error message when no command is found, explain where the target comes from. - sort final error list by file. - show system files in errors as <bsd.prog.mk> - reincorporate random delay, that was dropped - optimize siginfo output by not regenerating the whole string each time. - finish zapping old LocationInfo field that's no longer used. | |||
2012-10-02 | rework make documentation to correspond to usual terms (prerequisites | Marc Espie | |
instead of "sources", target rules, makefile names). document most recent changes. discussed with jmc@ | |||
2012-10-02 | Simplify rtable assignment and cut some cruft | Christiano F. Haesbaert | |
2012-10-02 | Allow session tree (C-b s) to expand and collapse sessions with | Nicholas Marriott | |
left/right/space keys. From Thomas Adam. | |||
2012-10-02 | Remove some out of date text from man page, from Thomas Adam. | Nicholas Marriott | |
2012-10-02 | fix -z option, broken in revision 1.215 | Damien Miller | |
2012-10-01 | pasto; ok djm@ | Christian Weisgerber | |
2012-10-01 | update currency exchange rates; | Jason McIntyre | |
2012-09-30 | When outputting to stdout and compressing would grow the file, exit | Todd C. Miller | |
normally instead of with a value of 2. Also avoids unlinking the file "stdout" in the current directory in this case. OK miod@ sthen@ henning@ beck@ | |||
2012-09-29 | Do not test client flags against TTY_FREEZE bit, reported by Tom Ryder. | Nicholas Marriott | |
2012-09-27 | Do not leak file descriptor if not a tty, reported by Sebastien Marie. | Nicholas Marriott | |
2012-09-26 | last stage of rfc changes, using consistent Rs/Re blocks, and moving the | Jason McIntyre | |
references into a STANDARDS section; | |||
2012-09-25 | Upon "master volume change" message, send feedback to other clients | Alexandre Ratchov | |
only. Fixes the master volume slider stuttering in MIDI programs. Found by armani@ | |||
2012-09-25 | Stop the space char completing a file name. This mimics more recent | lum | |
versions of emacs. kjell and jasper@ agree. | |||
2012-09-25 | Add notification for input from a pane, from George Nachman. | Nicholas Marriott | |
2012-09-25 | Fix search forward so it can match strings on the last line, SF bug | Nicholas Marriott | |
3571114 from "LiJunLe". | |||
2012-09-24 | Add control_write_buffer, from George Nachman. | Nicholas Marriott | |
2012-09-24 | Use pgrp of pty fd not pid of immediate child when recovering current | Nicholas Marriott | |
working directory (like current process). From Marcel Partap. | |||
2012-09-24 | Use ACS characters for choose-tree arrows based on diff from Romain | Nicholas Marriott | |
Francoise. | |||
2012-09-21 | Fix handling of filenames containing escaped globbing characters and escape | Darren Tucker | |
"#" and "*". Patch from Jean-Marc Robert via tech@, ok djm. | |||
2012-09-21 | Fix improper handling of absolute paths when PWD is part of the completed | Darren Tucker | |
path. Patch from Jean-Marc Robert via tech@, ok djm. | |||
2012-09-21 | zap lint remains | Marc Espie | |
2012-09-21 | vax, found by fries@ | Marc Espie | |
2012-09-21 | major overhaul of the way make handle jobs, inspired by dpb: | Marc Espie | |
instead of forking a "job" per target, and having that job further fork separate commands, have make maintain a list of jobs, indexed by pid of currently running commands, and handle process termination continuation-style. This has lots of benefits: - make is responsible for most printing, so we no longer need pipes nor job control: make -j jobs see the tty. - no more special-casing for jobs that don't really execute anything. - unify code for make -jn and make -B, including signal handlers and job waiting. So make -n, make -q, +cmd now run commands in the same way in all cases. - unified more accurate error-reporting, as make knows precisely which command failed. Commands are tagged with their lines, and we display failing commands in silent mode. - fine-grained "expensive" command handling (recursion limiter). Do it per-command instead of per-target. Moreover, signal response is now simpler, as we just block the signals in a small critical sections, test for events, and sigpause (thanks a lot to guenther@ and millert@), so running make is now almost always paused without any busy-waiting. Thanks to everyone who tested and gave input. | |||
2012-09-20 | add more sensor types to sensor framework. | Yojiro Uo | |
- Pressure (10^-3 Pa) - distance (10^-6 m) - acceleration (10^-6 m/s^2) ok deraadt@ reyk@ | |||
2012-09-19 | this command comes from V7; from simon gerraty | Jason McIntyre | |
confirmed by sobrado | |||
2012-09-18 | The place name we visited was not "sake" but "Sakae". | YASUOKA Masahiko | |
ok claudio henning | |||
2012-09-18 | Add bounds check on sftp tab-completion. Part of a patch from from Jean-Marc | Darren Tucker | |
Robert via tech@, ok djm | |||
2012-09-17 | clear old keys on rekeing; ok djm | Markus Friedl | |