http://www.jempeg.org/jemplode20-supersecret.jar

Fixed:
1) M3U's with relative paths work
2) jempeg.soup.count was renamed to jempeg.soup.num (YOUR JEMPLODE-ONLY SOUPS WILL DISAPPEAR, SIMPLY SET jempeg.soup.num=<number of soups you had> TO BRING THEM BACK (or recreate them))
3) if tag not set in V2, use tag from V1
4) interactive search computes before attaching to UI (much faster)
5) numeric columns are right justified
6) search soup doesn't allow playlists
7) transient soups were increasing refcounts

Couple things in this release -- A search soup can contain playlists, but it will never contain a soup playlist (to avoid infinite loops). Soups will also not show tree colorization (also to avoid infinite loops right now, though the first fix probably prevents that problem now).

The deal with reference counts now -- transient playlists (jemplode-only) will not increase the reference count of a node (unless you copy and paste part of the tree onto the empeg, in which case it becomes a persistent playlist and the count begins... I haven't dealt with what happens if you copy and paste a transient playlist and then delete it in the same session -- you're on your own there -- just use persistent soups for that -- I may even disable this later). Additionally, there is a new value on a node that keeps track of the number of NON-SOUP reference counts (persistent OR transient), and this is the value that is now returned when you talk about "refs" in the search engine. So the reference counter is left intact, but there is another "non-essential" value that is used for display and queries. Keep in mind that a node that appears to have a zero refcount in jEmplode may actually have a real refcount > 0 if it is in an on-Empeg soup, but most people don't care about that.

Oh well.. give this one a shot..

Mike