about summary refs log tree commit
diff options
authorEric Wong <e@80x24.org>2016-01-31 03:46:34 +0000
committerEric Wong <e@80x24.org>2016-01-31 03:46:34 +0000
commitbc317247f98e7010aa589484317f2302dce9b42c (patch)
parentb750b04f2e401b7a9035a2a39a0bab6b94d16a5b (diff)
The player tracklist now has a "consume" mode similar to
what exists mpd.  The advantage of using "tl consume"
over the plain queue is the tracklist is more easily
editable.  You may enable or disable it in a running
player using:

	dtas-tl consume <true|false>

This also fixes an output formatting bug in "dtas-tl cat"
introduced in 0.13.1.

Documentation is converted to Perl POD documentation format.
It should be easier to build the documentation as pod2man
is nearly universal nowadays, unlike pandoc.

14 changes since 0.13.1:

      doc: update-footer.rb: fix for frozen_string_literal
      doc: convert to perlpod(1) from Markdown
      doc: preserve times in website
      dtas-tl: fix "cat" output
      player: avoid allocation on sort
      String#split with a single-byte instead of regexp
      source/sox: explicitly freeze comment keys
      source/sox: try_to_fail_harder is a normal method
      mlib: support all formats of player
      mlib: support --force option
      build: install-gem forced to "--local" domain
      mlib: use more appropriate methods
      player: support "consume" mode for tracklist
      doc: update documentation for tl consume and shuffle

Many more releases on the horizon!
2 files changed, 4 insertions, 4 deletions
index f454169..f2d9b71 100755
@@ -5,7 +5,7 @@
 RVF = "lib/dtas/version.rb"
-DEF_VER = "v0.13.1"
+DEF_VER = "v0.14.0"
 vn = DEF_VER
 # First see if there is a version file (included in release tarballs),
diff --git a/INSTALL b/INSTALL
index 4a3184f..000fde8 100644
@@ -39,10 +39,10 @@ For future upgrades of dtas (upgrades to dtas-linux will be infrequent)
 Grab the latest tarball from our HTTP site:
-    http://dtas.80x24.org/2016/dtas-0.13.1.tar.gz
+    http://dtas.80x24.org/2016/dtas-0.14.0.tar.gz
-    $ tar zxvf dtas-0.13.1.tar.gz
-    $ cd dtas-0.13.1
+    $ tar zxvf dtas-0.14.0.tar.gz
+    $ cd dtas-0.14.0
     $ sudo ruby setup.rb
 GNU/Linux users may optionally install "io_splice" and