Feature suggestion: action suppression flag
jason.gar... at gmail.com
Mon Mar 24 16:14:01 UTC 2008
It would be handy to have a way to suppress all actions in a pattern.
I've found a few cases in RedCloth where I want to reuse a pattern but
I don't want the actions to take effect. For example, one pattern
identifies dimension phrases (like "1x2x3") and another identifies all
phrases that don't include the dimension pattern (e.g. phrase --
dim). I can't reuse the first pattern when excluding it from the
second, though, because the embedded actions alter the phrase I'm
trying to capture. I wind up duplicating the dim pattern
(dim_noactions), which isn't very DRY.
Maybe there's already such a thing or maybe I could avoid the problem
entirely by going a different route, but since this problem has come
up for me several times, I wanted to suggest the enhancement.
More information about the ragel-users