[TxMt] folding patterns and comments
Jeroen van der Ham
jeroen at je-ju.net
Tue Jan 10 12:00:59 UTC 2006
Christopher Creutzig wrote:
> Thanks, I thought of these and dismissed them – I'd really prefer
>
> print(Unquoted, "// ".if a < 0 then a
> else a^2
> end);
>
> to work. What's more,
>
> /* This should be done if and only
> if we have a solution. But then ...
> */
>
> is a comment as well. I think I should really use TM's wonderful scope
> selectors. Just wanted to check what others are doing, since the
> problem is not restricted to MuPAD and I couldn't find a workaround or
> fix in the bundles I peeked into.
I'm not completely sure, but I don't think you can use scope selectors
when defining folds.
But note that the if occuring in the comment might match the
foldstartmarker, but there would have to be a matching foldstopmarker at
the same indent level to make it a fold. So I don't think that it would
show up as a fold.
I think that if you really want this to work properly, you'll have to
expand the match more to not only match "if", but also the pattern after it.
Jeroen.
More information about the textmate
mailing list