Package peppy :: Package editra :: Package syntax' :: Module synglob
[frames] | no frames]

Module synglob

#-----------------------------------------------------------------------------# # FILE: synglob.py # # AUTHOR: Cody Precord # # # # SUMMARY: # # Provides configuration and basic API functionality to all the syntax # # modules. It also acts more or less as a configuration file for the syntax # # managment code. # # # #-----------------------------------------------------------------------------#


Author: Cody Precord <cprecord@editra.org>

Variables
  EXT_MAP = {'68k': u'68k Assembly', 'ada adb ads a': u'Ada', 'a...
  ID_LANG_68K = 32104
  ID_LANG_ADA = 32102
  ID_LANG_APACHE = 32112
  ID_LANG_ASM = 32103
  ID_LANG_BASH = 32108
  ID_LANG_BATCH = 32162
  ID_LANG_BOO = 32148
  ID_LANG_BOURNE = 32107
  ID_LANG_C = 32113
  ID_LANG_CAML = 32111
  ID_LANG_COLDFUSION = 32131
  ID_LANG_CPP = 32114
  ID_LANG_CSH = 32109
  ID_LANG_CSS = 32122
  ID_LANG_D = 32115
  ID_LANG_DIFF = 32163
  ID_LANG_DOT = 32116
  ID_LANG_EDJE = 32117
  ID_LANG_EIFFEL = 32124
  ID_LANG_ERLANG = 32125
  ID_LANG_ESS = 32123
  ID_LANG_F77 = 32127
  ID_LANG_F95 = 32128
  ID_LANG_FERITE = 32118
  ID_LANG_FLAGSHIP = 32126
  ID_LANG_GUI4CLI = 32129
  ID_LANG_HASKELL = 32130
  ID_LANG_HAXE = 32119
  ID_LANG_HTML = 32132
  ID_LANG_INNO = 32138
  ID_LANG_JAVA = 32120
  ID_LANG_JS = 32133
  ID_LANG_KIX = 32139
  ID_LANG_KSH = 32110
  ID_LANG_LATEX = 32157
  ID_LANG_LISP = 32140
  ID_LANG_LOUT = 32141
  ID_LANG_LUA = 32142
  ID_LANG_MAKE = 32164
  ID_LANG_MASM = 32105
  ID_LANG_MATLAB = 32150
  ID_LANG_MSSQL = 32143
  ID_LANG_NASM = 32106
  ID_LANG_NSIS = 32144
  ID_LANG_OCTAVE = 32161
  ID_LANG_PASCAL = 32145
  ID_LANG_PERL = 32146
  ID_LANG_PHP = 32135
  ID_LANG_PIKE = 32121
  ID_LANG_PLSQL = 32154
  ID_LANG_PROPS = 32165
  ID_LANG_PS = 32147
  ID_LANG_PYTHON = 32149
  ID_LANG_RUBY = 32151
  ID_LANG_SGML = 32137
  ID_LANG_SQL = 32153
  ID_LANG_ST = 32152
  ID_LANG_TCL = 32155
  ID_LANG_TEX = 32156
  ID_LANG_TXT = 32101
  ID_LANG_VB = 32158
  ID_LANG_VBS = 32134
  ID_LANG_VERILOG = 32159
  ID_LANG_VHDL = 32160
  ID_LANG_XML = 32136
  ID_LANG_YAML = 32166
  ID_MAP = {32101: u'Plain Text', 32102: u'Ada', 32103: u'Assemb...
  LANG_68K = u'68k Assembly'
  LANG_ADA = u'Ada'
  LANG_APACHE = u'Apache Conf'
  LANG_ASM = u'Assembly Code'
  LANG_BASH = u'Bash Shell Script'
  LANG_BATCH = u'DOS Batch Script'
  LANG_BOO = u'Boo'
  LANG_BOURNE = u'Bourne Shell Script'
  LANG_C = u'C'
  LANG_CAML = u'Caml'
  LANG_COLDFUSION = u'ColdFusion'
  LANG_CPP = u'CPP'
  LANG_CSH = u'C-Shell Script'
  LANG_CSS = u'Cascading Style Sheet'
  LANG_D = u'D'
  LANG_DIFF = u'Diff File'
  LANG_DOT = u'DOT'
  LANG_EDJE = u'Edje'
  LANG_EIFFEL = u'Eiffel'
  LANG_ERLANG = u'Erlang'
  LANG_ESS = u'Editra Style Sheet'
  LANG_F77 = u'Fortran 77'
  LANG_F95 = u'Fortran 95'
  LANG_FERITE = u'Ferite'
  LANG_FLAGSHIP = u'FlagShip'
  LANG_GUI4CLI = u'Gui4Cli'
  LANG_HASKELL = u'Haskell'
  LANG_HAXE = u'HaXe'
  LANG_HTML = u'HTML'
  LANG_INNO = u'Inno Setup Script'
  LANG_JAVA = u'Java'
  LANG_JS = u'JavaScript'
  LANG_KIX = u'Kix'
  LANG_KSH = u'Korn Shell Script'
  LANG_LATEX = u'LaTeX'
  LANG_LISP = u'Lisp'
  LANG_LOUT = u'Lout'
  LANG_LUA = u'Lua'
  LANG_MAKE = u'Makefile'
  LANG_MAP = {u'68k Assembly': (32104, 34, 'asm68k'), u'Ada': (3...
  LANG_MASM = u'MASM'
  LANG_MATLAB = u'Matlab'
  LANG_MSSQL = u'Microsoft SQL'
  LANG_NASM = u'Netwide Assembler'
  LANG_NSIS = u'Nullsoft Installer Script'
  LANG_OCTAVE = u'Octave'
  LANG_PASCAL = u'Pascal'
  LANG_PERL = u'Perl'
  LANG_PHP = u'PHP'
  LANG_PIKE = u'Pike'
  LANG_PLSQL = u'PL/SQL'
  LANG_PROPS = u'Properties'
  LANG_PS = u'Postscript'
  LANG_PYTHON = u'Python'
  LANG_RUBY = u'Ruby'
  LANG_SQL = u'SQL'
  LANG_ST = u'Smalltalk'
  LANG_TCL = u'Tcl/Tk'
  LANG_TEX = u'Tex'
  LANG_TXT = u'Plain Text'
  LANG_VB = u'Visual Basic'
  LANG_VBS = u'VB Script'
  LANG_VERILOG = u'Verilog'
  LANG_VHDL = u'VHDL'
  LANG_XML = u'XML'
  LANG_YAML = u'YAML'
  __revision__ = '$Revision: 51489 $'
  __svnid__ = '$Id: synglob.py 51489 2008-02-01 10:17:24Z CJP $'
Variables Details

EXT_MAP

Value:
{'68k': u'68k Assembly',
 'ada adb ads a': u'Ada',
 'ai ps': u'Postscript',
 'asm masm': u'MASM',
 'aux tex sty': u'LaTeX',
 'axl dtd plist rdf svg xml xrc xsd xsl xslt xul': u'XML',
 'bas cls ctl frm vb': u'Visual Basic',
 'bat cmd': u'DOS Batch Script',
...

ID_MAP

Value:
{32101: u'Plain Text',
 32102: u'Ada',
 32103: u'Assembly Code',
 32104: u'68k Assembly',
 32105: u'MASM',
 32106: u'MASM',
 32108: u'Bash Shell Script',
 32109: u'C-Shell Script',
...

LANG_MAP

Value:
{u'68k Assembly': (32104, 34, 'asm68k'),
 u'Ada': (32102, 20, 'ada'),
 u'Apache Conf': (32112, 17, 'apache'),
 u'Bash Shell Script': (32108, 62, 'sh'),
 u'Boo': (32148, 2, 'boo'),
 u'C': (32113, 3, 'cpp'),
 u'C-Shell Script': (32109, 62, 'sh'),
 u'CPP': (32114, 3, 'cpp'),
...