I tried but it still seems slower. Might be because of other columns. I'll try to modify some, to remove one unnecessary made into complicated column. And will test more. But first I want to finish this template.
Now I am editing it to remove one tag but it fails to remove a comma. So I get a list with one extra comma. I use function re and tried to simply write the tag, also tried with list_intersection., list item and so on I still remain with a comma.
What function to use to remove one tag without leaving comma?
The closest I got was writing re function three times and listing tag with comma before, after and without comma.
Code:
program:
re(
re(
re(
list_sort(
list_difference(
list_union(field('#shelf'), field('tags'), ','),
list_union(
list_union(field('#genre'), field('#mode'), ','),
list_union(field('#character'), field('#length'), ','),
','),
','),
0, ','),
'tag,', ''),
', tag', ''),
'tag', '')
I can't simply delete that tag from tags since I need it, just not in this list, only in tags list.
Now will do some testing.
After changing it to old template it froze for 6 mins. So total work load increased and having the new program is definitely faster. That's one boring testing to stare at the screen while it unfreezes
Will modify some other columns so the freeze time decreases more.