aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2011-07-18 02:42:15 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2011-07-18 02:42:15 +0300
commit094d1c24f08caf70fe7a329e6bf0699f354e0212 (patch)
tree71b8849e7a5af8e99e5e7fcea3afd58b395b4069 /NEWS
parentfc93c8b69998abd65c6abbf35ab4efb8c6d68992 (diff)
downloadidest-094d1c24f08caf70fe7a329e6bf0699f354e0212.tar.gz
idest-094d1c24f08caf70fe7a329e6bf0699f354e0212.tar.bz2
Update docs. Accept --filter option with --list-frames.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS20
1 files changed, 15 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index 6d93da5..601118e 100644
--- a/NEWS
+++ b/NEWS
@@ -31,7 +31,7 @@ The --copy option can be used together with --set and --script.
The --filter=FRAME-LIST option can be used in conjunction with
--query, --copy and --delete. It abridges the scope of operation
-to the fields from FRAME-LIST. The `--delete --filter=FRAME-LIST'
+to fields from FRAME-LIST. The `--delete --filter=FRAME-LIST'
is equivalent to `--delete=FRAME-LIST'.
* New option --list-frames (-L)
@@ -90,9 +90,8 @@ The full syntax is:
NAME:QUAL
Where NAME is a frame name or ID and QUAL stands for a list of
-qualifiers separated by colons. Empty
-qualifiers and '*' act as wildcards, matching any actual field value.
-For example:
+qualifiers separated by colons. Empty qualifiers and '*' act as
+wildcards, matching any actual field value. For example:
--query title,comment::my-comment
--delete=comment:eng:my-comment
@@ -129,6 +128,17 @@ frame qualifiers. For example, for "comment" (COMM) frames:
the text is written
condesc content descriptor
+Unsupported or partially-supported frames contain a single property:
+rawdata. The value of this property is a list of frame fields. Each
+field is represented by a triplet (ORD TYPE VALUE), where ORD is the
+ordinal number of that field in frame, TYPE is its type (integer) and
+VALUE is its value. If TYPE is one of numeric types, VALUE is the
+numeric value converted to string (string->number will bring it back
+to number). If TYPE is a string type, VALUE contains the string in
+the appropriate encoding. Otherwise, VALUE holds the field value as
+a binary string. Each byte in such a string is represented by two
+hexagesimal digits. For example, "AB\n" is represented as 41420A.
+
* Guile startup files.
When run with the --script option, idest searches for files .idest.scm,
@@ -145,7 +155,7 @@ This feature is disabled if the argument contains directory separators
* Test script `echo.scm'
-The test script `echo.scm' is installed into the program script
+The test script `echo.scm' is installed in the program script
directory. It allows you to check whether your scripts work in
the expected way and correctly modify the frames. For example,
to test the script `modify.scm' run

Return to:

Send suggestions and report system problems to the System administrator.