Commits
- Commit:
c1009d924ae122b26f8fa4f9ca67f27d52cd7024
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a simpler example
- Commit:
4d78a5afcc7fdc0f5ad005591b95ad63c085e937
- From:
- Omar Polo <op@omarpolo.com>
- Date:
note that amused skips unknown files automatically
- Commit:
b0d2a96623a89cfe946be257db54d6099b394da8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak -d description
- Commit:
90122a37e6f55f08fd979f7b07ba20a49952faf8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused monitor: allow to pass a list of event as filter
it's easier / simpler for scripts to do
$ amused monitor next,prev,jump
rather than
$ amused monitor | egrep --line-buffered 'next|prev|jump'
- Commit:
26caf091b4db3116bc2cb0205f4fa1e8a5fdbcae
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use normal width for listing
- Commit:
a6d90fb2a2388f8dac656580763603d3d5800862
- From:
- Omar Polo <op@omarpolo.com>
- Date:
manpage tweaks
- Commit:
a7c21102d5a00f25af27b4f7ba894065aa28bb5f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
we have no bugs :)
- Commit:
f474712b0a5c634ba652dd37eb674e996ed39a8d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use the standard Ds width for the options listing
- Commit:
3aeafed83fd86a09414856aa6d673af61428fd48
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump date
- Commit:
56b5b3c673442fe9229f6c502a7d039d3850f6c8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention the load matching heuristic in the manpage
- Commit:
18282bc033540ec923925534986cfa1c232a4a68
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify phrasing
- Commit:
1d6739509f8059b45ef1c1eb4f06d4596fc46984
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework how the daemon is automatically spawned
The previous way introduce possible races if multiple `amused' instances
try to start the daemon.
The new approach is heavily lifted from how tmux does it, but with some
minor differences. If the initial connect fails we try to grab a lock
to safely execute the daemon only one time. In fact we try to connect
one more time even when we hold the lock because another instance can
grab the lock, start the daemon and release it between the failure of
connect and the first flock.
It also changes slightly how the program behaves and how the -d option
works. Now running `amused' without arguments is a synonym for `amused
status' and the -d option only works if no arguments were given and if
the daemon wasn't running.
- Commit:
494d8ca239824a4809e171c484f2a9518a0dc6a1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework the smallest unique prefix sentence a bit
- Commit:
3e5c24652b547b2d61ef96a3fd3180cd84d7ddb8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump date
- Commit:
140010c2221bd1968dc7d659dc241e7d4fb27a26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
point out that the regexp is case insensitive