Merge branch 'refs/heads/t/ls-incomplete-duration'
authorAndre Noll <maan@tuebingen.mpg.de>
Thu, 16 Nov 2017 19:57:34 +0000 (20:57 +0100)
committerAndre Noll <maan@tuebingen.mpg.de>
Thu, 16 Nov 2017 20:02:19 +0000 (21:02 +0100)
A simple patch which improves the ls output.

Cooking for 10 days.

* refs/heads/t/ls-incomplete-duration:
  ls: Print current duration of incomplete snapshots.

1  2 
NEWS
dss.c

diff --cc NEWS
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -1,37 -1,26 +1,40 @@@
  -----------------------
--x.y.z (to be announced)
++1.0.0 (to be announced)
  -----------------------
  
-- - Improved error diagnostics for the kill subcommand.
-  - The --no-resume option has been removed.
 + - The gengetopt option parser has been replaced by the
 + [lopsub](http://people.tuebingen.mpg.de/maan/lopsub) library. Hence
-  lopsub must be installed to compile this package. Also help2man is
++ lopsub must be installed to compile this package. help2man is
 + no longer required since lopsub has built-in roff support.
 +
 + - New subcommand "configtest" to check the command line options and
 + the configuration file for syntactic correctness.
 +
 + - New option: --mountpoint. If this option is given, dss aborts if
 + no file system is mounted on the destination directory.
  
-  - "make install" will install the executable and the man page.
+  - The --no-resume option has been removed.
 - - The gengetopt option parser has been replaced by the
 - [lopsub](http://people.tuebingen.mpg.de/~maan/lopsub) library. Hence
 - lopsub must be installed to compile this package. Also help2man is
 - no longer required since lopsub has built-in roff support.
++ - The ls subcommand now shows the age of incomplete snapshots rather
++ than 0:00.
 - - "make install" will install the executable and the man page.
++ - New option --checksum to let rsync compute checksums occasionally.
  
   - In run mode, dss no longer exits successfully if another instance
   is already running.
  
-- - New option --checksum to let rsync compute checksums occasionally.
++ - "make install" will install the executable and the man page.
 +
-  - CFLAGS, CPPFLAGS and LDFLAGS can now be used to override the flags
-  of the build system.
++ - Improved error diagnostics for the kill subcommand.
 +
 + - For all subcommands other than "run", timestamps and function names
 + are omitted from the log output.
  
+  - CFLAGS, CPPFLAGS and LDFLAGS can now be used to override the flags
+  of the build system.
 + - The dss logo is now created with ImageMagick rather than dia.
 +
  ------------------
  0.1.7 (2017-04-17)
  ------------------
diff --cc dss.c
Simple merge