Yeah I have little idea of how the syntax works - I just tried to make it look decent and I wasn't sure how important it would be to separate scopes out for such a little language. Thanks for your bundle - I added some stuff and made a bunch of changes to mine on the strength and maybe it's a little better now. I imagine it's still pretty off though - I'd welcome some input from someone that knows their languagey stuff.
<br><br>I need to figure out how to scope functions() that have other functions inside them, my first regex was not good at all. And I wish I could get %" to be completed as Smart Typing Pairs, but it seems you can only have one character in them :(
<br><br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Thanks for that. It's good to see that others use TextMate and remind.<br><br>The language grammar needs work I think. It is less than optimal to
<br>group everything into keyword.operator.remind and<br>constant.language.remind. I put together a language grammar awhile<br>back before the naming conventions matured. I haven't posted it,<br>because it should be updated to conform to these. But one advantage,
<br>I think, is that it had a better "spread". I attach it in case you<br>want to have a look at it.<br><br><br>Another minor thing that I also did that I find useful is to display<br>monthly calendars with TM's browser using rem2html.
<br><br>All the best, Mark<br></blockquote></div><br>