Skip to content

[Bug] tags replaced outside of braces if no space is used inbetween tag and braces #111

@Laserentchen

Description

@Laserentchen

cyanrip replaces occurences of tags outside of {} in naming schemes if there is no space between a "tag" and braces.

Used the following (bash) command line:

cyanrip \
-s +6 \
-p 1=track \
-T simple \
-m 1200 \
-G \
-Q \
-L "Disc{if #totaldiscs# > #1# |disc| of |totaldiscs|}" \
-M "Disc{if #totaldiscs# > #1# |disc| of |totaldiscs|}"

and got the following cue and log file names:
1 1 of 2.log
1 1 of 2.cue
instead of
Disc 1 of 2.log
Disc 2 of 2.cue

Inserting a space between Disc and "{" resolves the (tokenizer) issue but generates "Disc .log" in case of a single disc album...

(Used the Debian build 0.9.3.1-1+b1.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions