diff options
-rw-r--r-- | NEWS | 22 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | doc/idest.texi | 20 | ||||
-rw-r--r-- | examples/settitle.scm | 6 | ||||
-rw-r--r-- | scheme/dry-run.scm | 7 |
5 files changed, 39 insertions, 20 deletions
@@ -1,3 +1,3 @@ | |||
1 | IdEst -- history of user-visible changes. 2011-08-01 | 1 | IdEst -- history of user-visible changes. 2015-11-06 |
2 | Copyright (C) 2009-2011 Sergey Poznyakoff | 2 | Copyright (C) 2009-2011, 2015 Sergey Poznyakoff |
3 | See the end of file for copying conditions. | 3 | See the end of file for copying conditions. |
@@ -7,2 +7,18 @@ Please send bug reports to <bug-idest@gnu.org.ua> | |||
7 | 7 | ||
8 | Version 2.0.90 (Git) | ||
9 | |||
10 | * The --convert option can be used to remove unnecessary ID3 formats. | ||
11 | |||
12 | For example, if the file input.mp3 contains both version 1 and 2 tags, | ||
13 | the following will remove version 1 tags: | ||
14 | |||
15 | idest --convert=2 input.mp3 | ||
16 | |||
17 | * Fix processing of unknown frames. | ||
18 | |||
19 | * Fix operation of setpic and pic modules with Guile 2.x. | ||
20 | |||
21 | * Improve documentation | ||
22 | |||
23 | |||
8 | Version 2.0 "PW", 2011-08-01 | 24 | Version 2.0 "PW", 2011-08-01 |
@@ -232,3 +248,3 @@ Copyright information: | |||
232 | 248 | ||
233 | Copyright (C) 2009, 2010, 2011 Sergey Poznyakoff | 249 | Copyright (C) 2009-2011, 2015 Sergey Poznyakoff |
234 | 250 | ||
diff --git a/configure.ac b/configure.ac index 18f1de9..163f1ee 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -2,3 +2,3 @@ | |||
2 | # This file is part of Idest. | 2 | # This file is part of Idest. |
3 | # Copyright (C) 2009-2011 Sergey Poznyakoff | 3 | # Copyright (C) 2009-2011, 2015 Sergey Poznyakoff |
4 | # | 4 | # |
@@ -18,3 +18,3 @@ | |||
18 | AC_PREREQ(2.61) | 18 | AC_PREREQ(2.61) |
19 | AC_INIT([idest], [2.0], [bug-idest@gnu.org.ua]) | 19 | AC_INIT([idest], [2.0.90], [bug-idest@gnu.org.ua]) |
20 | AC_CONFIG_SRCDIR([src/idest.h]) | 20 | AC_CONFIG_SRCDIR([src/idest.h]) |
diff --git a/doc/idest.texi b/doc/idest.texi index 68c939f..ae725f1 100644 --- a/doc/idest.texi +++ b/doc/idest.texi | |||
@@ -34,3 +34,3 @@ | |||
34 | @copying | 34 | @copying |
35 | Copyright @copyright{} 2009-2011 Sergey Poznyakoff | 35 | Copyright @copyright{} 2009-2011, 2015 Sergey Poznyakoff |
36 | 36 | ||
@@ -1086,6 +1086,6 @@ format is invoked using the @option{--format} (@option{-H}) command | |||
1086 | line option. The format name is given as argument to that option. | 1086 | line option. The format name is given as argument to that option. |
1087 | Similarly to @option{--source}, the @option{--format} option stops | 1087 | Similarly to the @option{--source} option, the @option{--format} option stops |
1088 | further argument processing and passes the rest of arguments to the | 1088 | further argument processing and passes the rest of arguments to the |
1089 | format module, which is supposed to remove its option arguments and | 1089 | format module, which is supposed to remove its option arguments and |
1090 | leave only the input file names. For example: | 1090 | leave only input file names. For example: |
1091 | 1091 | ||
@@ -1373,3 +1373,3 @@ Show a short help summary | |||
1373 | @samp{shortlist.scm} example program, discussed in @ref{shortlist | 1373 | @samp{shortlist.scm} example program, discussed in @ref{shortlist |
1374 | example}. It does not take any command line options, everything after | 1374 | example}. It does not take any command line options -- everything after |
1375 | the format name is treated as file names: | 1375 | the format name is treated as file names: |
@@ -1389,3 +1389,3 @@ file-modifying counterpart of formats. A batch is invoked using the | |||
1389 | @option{--batch} (@option{-B}) command line option. The batch name | 1389 | @option{--batch} (@option{-B}) command line option. The batch name |
1390 | is given as argument to that option. Similarly to @option{--source} | 1390 | is given as argument to that option. Similarly to the @option{--source} |
1391 | and @option{--format} options, the @option{--batch} option stops | 1391 | and @option{--format} options, the @option{--batch} option stops |
@@ -1588,6 +1588,6 @@ $ idest --dry-run --script settitle *.mp3 | |||
1588 | changes to the input files, @command{idest} will verbosely print | 1588 | changes to the input files, @command{idest} will verbosely print |
1589 | results of each invocation of @samp{idest-main}. Input files will | 1589 | results of each invocation of @samp{idest-main}. When |
1590 | then be opened in read-only mode. | 1590 | @option{--dry-run} is used, input files are opened in read-only mode. |
1591 | 1591 | ||
1592 | The same applies to testing batch files, e.g.: | 1592 | This option works with batch files as well, e.g.: |
1593 | 1593 | ||
@@ -1639,3 +1639,3 @@ The @samp{dry-run} mode is actually implemented as a usual | |||
1639 | script is installed to the package script directory. Its | 1639 | script is installed to the package script directory. Its |
1640 | source can be found in the subdirectory @file{example} of the | 1640 | source can be found in the subdirectory @file{scheme} of the |
1641 | @command{idest} distribution. | 1641 | @command{idest} distribution. |
@@ -1872,3 +1872,3 @@ Print a short usage message. | |||
1872 | 1872 | ||
1873 | Email bug reports to @email{bug-idest@@gnuorg.ua} (or | 1873 | Email bug reports to @email{bug-idest@@gnu.org.ua} (or |
1874 | @email{gray+idest@@gnu.org.ua}). Please include a detailed | 1874 | @email{gray+idest@@gnu.org.ua}). Please include a detailed |
diff --git a/examples/settitle.scm b/examples/settitle.scm index cd43106..ae822ad 100644 --- a/examples/settitle.scm +++ b/examples/settitle.scm | |||
@@ -1,3 +1,3 @@ | |||
1 | ;; title.scm - set title (TIT2) frame based on the file name. | 1 | ;; title.scm - set title (TIT2) frame based on the file name. |
2 | ;; Copyright (C) 2011 Sergey Poznyakoff | 2 | ;; Copyright (C) 2011, 2015 Sergey Poznyakoff |
3 | ;; License GPLv3+: GNU GPL version 3 or later | 3 | ;; License GPLv3+: GNU GPL version 3 or later |
@@ -12,3 +12,3 @@ | |||
12 | (cond | 12 | (cond |
13 | ((string-match "(.*)\\.mp3" file) => | 13 | ((string-match "(.*/)?(.*)\\.mp3" file) => |
14 | (lambda (match) | 14 | (lambda (match) |
@@ -22,3 +22,3 @@ | |||
22 | (if (char=? c #\_) #\space c)) | 22 | (if (char=? c #\_) #\space c)) |
23 | (match:substring match 1))))) | 23 | (match:substring match 2))))) |
24 | ;; | 24 | ;; |
diff --git a/scheme/dry-run.scm b/scheme/dry-run.scm index a77f3d8..2cabc7d 100644 --- a/scheme/dry-run.scm +++ b/scheme/dry-run.scm | |||
@@ -2,3 +2,3 @@ | |||
2 | ;; This file is part of Idest | 2 | ;; This file is part of Idest |
3 | ;; Copyright (C) 2011 Sergey Poznyakoff | 3 | ;; Copyright (C) 2011, 2015 Sergey Poznyakoff |
4 | ;; Idest is free software; you can redistribute it and/or modify | 4 | ;; Idest is free software; you can redistribute it and/or modify |
@@ -23,3 +23,6 @@ | |||
23 | ((< (length cmd) 3) | 23 | ((< (length cmd) 3) |
24 | (format (current-error-port) "usage: idest -S ~A SCRIPT FILE...~%" | 24 | (format (current-error-port) "usage: idest -S ~A SCRIPT FILE... |
25 | |||
26 | Normally you don't need to run this program manually. Instead please | ||
27 | use: idest --dry-run [SCRIPTING OPTIONS]~%" | ||
25 | progname) | 28 | progname) |