[SVN] r5600 (Qt)

Michael Sheets msheets at whitefalls.org
Tue Oct 24 09:54:34 UTC 2006


qmake Grammar:

• Since the main scope was changed go ahead and change the sub-scopes to match.
• Adding new punctuation scopes to various rules.
• Missed this grammar the first time through since the item list was messy, cleaned it up some. :)
• Make markup.other.* rules match an optional newline, will mean that while typing at the end of the line the scope is correct.
• Make comment lines do the same.
• Optimize variable.language.qmake match.
• Remove smartTypingPairs value since they aren't recognized inside grammar definitions.

Bundle Items:

• Add preference item containing the smartTypingPairs value removed from the qmake grammar.
• Add more specific scope to 'Refomat Block Comment'
• Change a few lingering *.qt-project scopes to *.qmake
• Four comment commands with broad scopes to cover all c files changed to just "source.c++.qt", if they are wanted for all C files they should be in the C bundle instead.
• The two "Declaration to Implementation" commands scopes changed for the same reason.

Changed:
U   trunk/Bundles/Qt.tmbundle/Commands/Build & Run.tmCommand
U   trunk/Bundles/Qt.tmbundle/Commands/Build.tmCommand
U   trunk/Bundles/Qt.tmbundle/Commands/Declaration to Implementation (with Doxygen).tmCommand
U   trunk/Bundles/Qt.tmbundle/Commands/Declaration to Implementation.tmCommand
U   trunk/Bundles/Qt.tmbundle/Commands/Reformat Block Comment.tmCommand
U   trunk/Bundles/Qt.tmbundle/Commands/Run Application.tmCommand
A   trunk/Bundles/Qt.tmbundle/Preferences/qmake Typing Pairs.tmPreferences
U   trunk/Bundles/Qt.tmbundle/Snippets/Block Comment (with Doxygen).tmSnippet
U   trunk/Bundles/Qt.tmbundle/Snippets/Block Comment (with Doxygen2).tmSnippet
U   trunk/Bundles/Qt.tmbundle/Snippets/Block Comment Newline.tmSnippet
U   trunk/Bundles/Qt.tmbundle/Snippets/Block Comment.tmSnippet
U   trunk/Bundles/Qt.tmbundle/Snippets/qmake Project template stub.tmSnippet
U   trunk/Bundles/Qt.tmbundle/Syntaxes/qmake Project.tmLanguage
U   trunk/Bundles/Qt.tmbundle/info.plist



More information about the textmate-dev mailing list