PluginProjectKivy.py

changeset 16
5097de237f1a
parent 13
2edce8c1ad5b
child 19
f377374b5e03
equal deleted inserted replaced
15:19e773fdb8d0 16:5097de237f1a
24 # Start-of-Header 24 # Start-of-Header
25 name = "Kivy Project Plugin" 25 name = "Kivy Project Plugin"
26 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 26 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
27 autoactivate = True 27 autoactivate = True
28 deactivateable = True 28 deactivateable = True
29 version = "1.1.0" 29 version = "1.1.1"
30 className = "ProjectKivyPlugin" 30 className = "ProjectKivyPlugin"
31 packageName = "ProjectKivy" 31 packageName = "ProjectKivy"
32 shortDescription = "Project support for Kivy projects." 32 shortDescription = "Project support for Kivy projects."
33 longDescription = \ 33 longDescription = \
34 """This plugin implements project support for Kivy projects.""" 34 """This plugin implements project support for Kivy projects."""
121 121
122 LEXERS[self.KivyLexerKey] = self.KivyLexerEntry 122 LEXERS[self.KivyLexerKey] = self.KivyLexerEntry
123 import QScintilla.Lexers 123 import QScintilla.Lexers
124 if self.__ui.versionIsNewer('5.3.5', '20130611'): 124 if self.__ui.versionIsNewer('5.3.5', '20130611'):
125 QScintilla.Lexers.registerLexer( 125 QScintilla.Lexers.registerLexer(
126 "Kivy", 126 "Pygments|Kivy",
127 self.trUtf8("Kivy"), 127 self.trUtf8("Kivy"),
128 "dummy.kv", 128 "dummy.kv",
129 self.getLexer, 129 self.getLexer,
130 [self.trUtf8('Kivy Files (*.kv *.kivy)')], 130 [self.trUtf8('Kivy Files (*.kv *.kivy)')],
131 [self.trUtf8('Kivy Files (*.kv)')], 131 [self.trUtf8('Kivy Files (*.kv)')],
132 ['*.kv', '*.kivy'] 132 ['*.kv', '*.kivy']
133 ) 133 )
134 else: 134 else:
135 # work around a bug in older versions 135 # work around a bug in older versions
136 QScintilla.Lexers.registerLexer( 136 QScintilla.Lexers.registerLexer(
137 "Kivy", 137 "Pygments|Kivy",
138 self.trUtf8("Kivy"), 138 self.trUtf8("Kivy"),
139 "dummy.kv", 139 "dummy.kv",
140 self.getLexer, 140 self.getLexer,
141 self.trUtf8('Kivy Files (*.kv *.kivy)'), 141 self.trUtf8('Kivy Files (*.kv *.kivy)'),
142 self.trUtf8('Kivy Files (*.kv)'), 142 self.trUtf8('Kivy Files (*.kv)'),

eric ide

mercurial