diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-07-18 02:42:15 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-07-18 02:42:15 +0300 |
commit | 094d1c24f08caf70fe7a329e6bf0699f354e0212 (patch) | |
tree | 71b8849e7a5af8e99e5e7fcea3afd58b395b4069 /NEWS | |
parent | fc93c8b69998abd65c6abbf35ab4efb8c6d68992 (diff) | |
download | idest-094d1c24f08caf70fe7a329e6bf0699f354e0212.tar.gz idest-094d1c24f08caf70fe7a329e6bf0699f354e0212.tar.bz2 |
Update docs. Accept --filter option with --list-frames.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -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 |