You can use the --reversefor option obliterateto first ask about the tag, say n, and then ato remove everything else.
In fact, obliterate --from-tagit will not be necessary to select everything that is not covered by the tag, since its behavior depends on the specific patches and patch tags currently in the repository.
, --from-tag --reverse. ( , ), n, a - , , .
, , , , , .
, , -o -o obliterate , . "darcs apply". , , , , , .