Bug Concerning File/Tag Syntax with square brackets

I’m using mp3Tag since many years and I can’t appreciate enough the work and engagement of the coders and providers.

Ok, lets come back to the topic.

Bug: When I takeover the file name from tag with following format string

%artist% - %title% [%year%]

the year in the file name is taken over but not in square brackets. It works with all other brackets { } ( ), but not with [ ]. Conversely, if I have written the year in [ ] in the file name already and take it over to the tag with the same format string, the year is copied to the tag correctly without any problems.

It is no bug, it is a feature - see the documentation about special characters in format strings:

There are already many topics on this subject. Please use the search function to find for example this or this or this and some more.

Oh, now I’m ashamed. In future I will check the previous threads before posting another one!

Thanks for the help!!