Version 1.2- Added Preview command contributed by Tudor Marghidanu. Thanks, Tudor!
- Note: The Preview command requires installing the Text::Trac perl module via CPAN. See TracPreviewDependencies for instructions.
Version 1.1.3- Added command-D hotkey for formatting selected text as strikethrough. If no text is selected, it will create a new, empty strikethrough span into which you can start typing. In other words, it works just like the bold and italic hotkeys.
Version 1.1.2- Added support for TracWiki's strikethrough (via double tilde, e.g. strikethrough). It gets the TextMate scope markup.deleted.tracwiki, since not many themes support markup.strike or markup.strikethrough.
Version 1.1.1- Fixed beachball lock up when typing '>' at the beginning of a line. I had to reorganize the meta.paragraph language rule, and it now requires a blank line between a paragraph and a list to recognize the list. I'll try to fix this in a future release, but I felt fixing the beachball was more important for now.
- Starting a CamelCase wiki word with '!' causes it not to be a link, emulating the behavior in Trac. Thanks to Adam for posting this in a comment.
- Additional minor improvements to CamelCase link recognition.
Version 1.1- Added snippets to start bulleted or numbered lists.
- Added a smart "New List Item" snippet that will start a new bulleted or numbered list item, based on the current list item, at the current list indent level.
- Renamed the "Header" command to "Increase Header Level" and changed the shortcut key to ctrl-=. If something isn't yet a header, the command will make it into a level 1 header.
- Added a "Header Level 1" snippet to quickly create a level 1 header (whose level you can increase using the "Increase Header Level" command).
- Added inline embedded code snippets that allow quick formatting of code within the current line, rather than as a separate block. They still need some tweaking, due to the interaction with typing pairs.
- Cleaned up a few things in the language grammar and typing pairs.
- Note that I removed '=' as a typing pair. I hope this doesn't trip anyone up who was relying on it for headers, but I found that it never really worked right for that purpose. I feel the Header command (ctrl-=) is a better way to create headers.
- Organized the Bundle's menu layout with groups and separators.
|