Variable: idlwave-default-font-lock-items

idlwave-default-font-lock-items is a customizable variable defined in idlwave.el.gz.

Value

(pros-and-functions batch-files idlwave-idl-keywords label goto
		    common-blocks class-arrows)

Documentation

Items which should be fontified on the default fontification level 2.

IDLWAVE defines 3 levels of fontification. Level 1 is very little, level 3 is everything and level 2 is specified by this list. This variable must be set before IDLWAVE gets loaded. It is a list of symbols; the following symbols are allowed:

pros-and-functions Procedure and Function definitions
batch-files Batch Files
idlwave-idl-keywords IDL Keywords
label Statement Labels
goto Goto Statements
common-blocks Common Blocks
keyword-parameters Keyword Parameters in routine definitions and calls
system-variables System Variables
class-arrows Object Arrows with class property

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/idlwave.el.gz
(defcustom idlwave-default-font-lock-items
  '(pros-and-functions batch-files idlwave-idl-keywords label goto
		       common-blocks class-arrows)
  "Items which should be fontified on the default fontification level 2.
IDLWAVE defines 3 levels of fontification.  Level 1 is very little, level 3
is everything and level 2 is specified by this list.
This variable must be set before IDLWAVE gets loaded.
It is a list of symbols; the following symbols are allowed:

pros-and-functions   Procedure and Function definitions
batch-files          Batch Files
idlwave-idl-keywords IDL Keywords
label                Statement Labels
goto                 Goto Statements
common-blocks        Common Blocks
keyword-parameters   Keyword Parameters in routine definitions and calls
system-variables     System Variables
class-arrows         Object Arrows with class property"
  :group 'idlwave-misc
  :type '(set
	  :inline t :greedy t
	  (const :tag "Procedure and Function definitions" pros-and-functions)
	  (const :tag "Batch Files"                       batch-files)
	  (const :tag "IDL Keywords (reserved words)"     idlwave-idl-keywords)
	  (const :tag "Statement Labels"                  label)
	  (const :tag "Goto Statements"                   goto)
	  (const :tag "Tags in Structure Definition"      structtag)
	  (const :tag "Structure Name"                    structname)
	  (const :tag "Common Blocks"                     common-blocks)
	  (const :tag "Keyword Parameters"                keyword-parameters)
	  (const :tag "System Variables"                  system-variables)
	  (const :tag "Object Arrows with class property " class-arrows)))