dsynth - Add logfile tracking on the ncurses display

Operating Systems / DragonFlyBSD - Matthew Dillon [apollo.backplane.com] - 22 August 2019 18:53 EDT

- Track the contents of the 00*.log file below the list of workers.

- Handle window resize events.

- Reduce 00*.log spam by default.

- NOTE: CTRL-Z is still not properly handled, it works once or twice and then stops working. Not sure why.

54f2fefc6b dsynth - Add logfile tracking on the ncurses display
usr.bin/dsynth/build.c | 42 ++++++++++-------
usr.bin/dsynth/config.c | 8 ++--
usr.bin/dsynth/dsynth.1 | 13 ++++--
usr.bin/dsynth/dsynth.c | 8 +++-
usr.bin/dsynth/dsynth.h | 4 +-
usr.bin/dsynth/gui.c | 117 ++++++++++++++++++++++++++++++++++++++++++------
usr.bin/dsynth/subs.c | 6 +++
7 files changed, 158 insertions(+), 40 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share