How to Delimit more than one filter in a string or field?

It needs some core changes to be able to deal with filter expressions as shown in my example. At the moment the core doesn’t provide an API to split filter stings like this… It’s a “special” enlist-like filter operator, that is able to create those lists.

The problem is, that all core draggable list-macros use the action-listops widget with a hadcoded enlist[xxxx.

So my changes would need to be a plugin and duplicate the code for draggable macros with new names (my usecase), … I didn’t see a possibility to get it merged to the core without a long discussion about its usefullness.

My usecase is to be able to create drag & dropable lists, that create valid filter-strings, that can be stored in fields. The filter strings should be compatible, so they work in the AdvancedSearch → Filter tab out of the box.

I want to use that mechanism to create a story-editor where 1 tiddler can contain several “list-like” fields which represent different stories.

IMO stories would be handy with the newly proposed thread here at talk. Drawing inspiration from Kodemo

I do have the finished code, but my implementation of the story-editor UI turned out to be completely unusable for most users.