original_docstring: Init Style data common to JEdit and Pygments colorizers.
docstring: Init Style data common to JEdit and Pygments colorizers.
docstring_tokens: Init Style data common to JEdit and Pygments colorizers .
code: def init_style_ivars(self):
          """Init Style data common to JEdit and Pygments colorizers."""
          # init() properly sets these for each language.
          self.actualColorDict = {}  # Used only by setTag.
          self.hyperCount = 0
          # Attributes dict ivars: defaults are as shown...
          self.default = 'null'
          self.digit_re = ''
          self.escape = ''
          self.highlight_digits = True
          self.ignore_case = True
          self.no_word_sep = ''
          # Debugging...
          self.allow_mark_prev = True
          self.n_setTag = 0
          self.tagCount = 0
          self.trace_leo_matches = False
          self.trace_match_flag = False
          # Profiling...
          self.recolorCount = 0  # Total calls to recolor
          self.stateCount = 0  # Total calls to setCurrentState
          self.totalStates = 0
          self.maxStateNumber = 0
          self.totalKeywordsCalls = 0
          self.totalLeoKeywordsCalls = 0
          # Mode data...
          self.defaultRulesList = []
          self.importedRulesets = {}
          self.initLanguage = None
          self.prev = None  # The previous token.
          self.fonts = {}  # Keys are config names.  Values are actual fonts.
          self.keywords = {}  # Keys are keywords, values are 0..5.
              # Keys are state ints, values are language names.
          self.modes = {}  # Keys are languages, values are modes.
          self.mode = None  # The mode object for the present language.
          self.modeBunch = None  # A bunch fully describing a mode.
          self.modeStack = []
          self.rulesDict = {}
          # self.defineAndExtendForthWords()
          self.word_chars = {}  # Inited by init_keywords().
          self.tags = [
              # 8 Leo-specific tags.
              "blank",  # show_invisibles_space_color
              "docpart",
              "leokeyword",
              "link",
              "name",
              "namebrackets",
              "tab",  # show_invisibles_space_color
              "url",
              # jEdit tags.
              'comment1', 'comment2', 'comment3', 'comment4',
              # default, # exists, but never generated.
              'function',
              'keyword1', 'keyword2', 'keyword3', 'keyword4',
              'label', 'literal1', 'literal2', 'literal3', 'literal4',
              'markup', 'operator',
              'trailing_whitespace',
          ]
code_tokens: def init_style_ivars ( self ) : self . actualColorDict = { } self . hyperCount = 0 self . default = 'null' self . digit_re = '' self . escape = '' self . highlight_digits = True self . ignore_case = True self . no_word_sep = '' self . allow_mark_prev = True self . n_setTag = 0 self . tagCount = 0 self . trace_leo_matches = False self . trace_match_flag = False self . recolorCount = 0 self . stateCount = 0 self . totalStates = 0 self . maxStateNumber = 0 self . totalKeywordsCalls = 0 self . totalLeoKeywordsCalls = 0 self . defaultRulesList = [ ] self . importedRulesets = { } self . initLanguage = None self . prev = None self . fonts = { } self . keywords = { } self . modes = { } self . mode = None self . modeBunch = None self . modeStack = [ ] self . rulesDict = { } self . word_chars = { } self . tags = [ "blank" , "docpart" , "leokeyword" , "link" , "name" , "namebrackets" , "tab" , "url" , 'comment1' , 'comment2' , 'comment3' , 'comment4' , 'function' , 'keyword1' , 'keyword2' , 'keyword3' , 'keyword4' , 'label' , 'literal1' , 'literal2' , 'literal3' , 'literal4' , 'markup' , 'operator' , 'trailing_whitespace' , ]
short_docstring: Init Style data common to JEdit and Pygments colorizers.
short_docstring_tokens: Init Style data common to JEdit and Pygments colorizers .
comment: """Init Style data common to JEdit and Pygments colorizers."""$SEP$# init() properly sets these for each language.$SEP$# Used only by setTag.$SEP$# Attributes dict ivars: defaults are as shown...$SEP$# Debugging...$SEP$# Profiling...$SEP$# Total calls to recolor$SEP$# Total calls to setCurrentState$SEP$# Mode data...$SEP$# The previous token.$SEP$# Keys are config names.  Values are actual fonts.$SEP$# Keys are keywords, values are 0..5.$SEP$# Keys are state ints, values are language names.$SEP$# Keys are languages, values are modes.$SEP$# The mode object for the present language.$SEP$# A bunch fully describing a mode.$SEP$# self.defineAndExtendForthWords()$SEP$# Inited by init_keywords().$SEP$# 8 Leo-specific tags.$SEP$# show_invisibles_space_color$SEP$# show_invisibles_space_color$SEP$# jEdit tags.$SEP$# default, # exists, but never generated.