I am trying to figure what this extension is. If I have a file called
foo.c, sometimes a file called foo.c.flc gets created, and I am not sure if
it is created when I am doing a make or if it is being created by xemacs
somehow. The contents of the file look something like the below. If anyone
can tell me what this is, I would appreciate it. Thanks!
(fast-lock-cache-data 2 (quote (15152 . 51767)) (quote (t
("^\\(\\(\\(\\sw\\|\\s_\\|[:~*&]\\)+[ ]+\\)\\(\\(\\(\\sw\\|\\s_
\\|[:~*&]\\)+[ ]+\\)\\(\\(\\sw\\|\\s_\\|[:~*&]\\)+[
]+\\)?\\)?\\)?\\([*&]+[ ]*\\)?\\(\\(\\sw\\|\\s_\\|[:~*&]\\)+\\)[
]*(" (10 font-lock-function-name-face))
("^\\(typedef[ ]+struct\\|struct\\|static[ ]+struct\\)[
]+\\(\\(\\sw\\|\\
s_\\|[:~*&]\\)+\\)[ ]*\\({\\|$\\)" (2 font-lock-function-name-face))
("case[ ]+\\(\\(\\sw\\|\\s_\\)+\\)[ ]+:" (1 f
ont-lock-keyword-face)) ("\\<\\(default\\):" (1 font-lock-keyword-face))
("^#[ ]*include[ ]+\\(<[^>\"
]+>\\)" (1 font-lock-string-face))
("^#[ ]*define[ ]+\\(\\(\\sw+\\)(\\)" (2
font-lock-function-name-face)) ("^#[ ]
*if\\>" ("\\<\\(defined\\)\\>[ ]*(?\\(\\sw+\\)?" nil nil (1
font-lock-preprocessor-face) (2 font-lock-variable-name-face nil t))
) ("^#[ ]*elif\\>" ("\\<\\(defined\\)\\>[
]*(?\\(\\sw+\\)?"
nil nil (1 font-lock-preprocessor-face) (2 font-lock-va
riable-name-face nil t)))
("^\\(#[ ]*[a-z]+\\)\\>[ ]*\\(\\sw+\\)?" (1
font-lock-preprocessor-face) (2 font-lock-vari
able-name-face nil t))
("\\<\\(auto\\|c\\(har\\|onst\\)\\|double\\|e\\(num\\|xtern\\)\\|float\\|int\\|long\\|register\\|s\\(hort\
\|igned\\|t\\(atic\\|ruct\\)\\)\\|typedef\\|un\\(ion\\|signed\\)\\|vo\\(id\\|latile\\)\\)\\>"
(0 font-lock-type-face)) ("\\<\\(br
eak\\|continue\\|do\\|else\\|for\\|if\\|return\\|switch\\|while\\)\\>" (0
font-lock-keyword-face)) ("\\<\\(case\\|goto\\)\\>[ ]
*\\([^
:;]+\\)?" (1 font-lock-keyword-face) (2 font-lock-reference-face nil t))
("^[ ]*\\(\\sw+\\)[ ]*:" (1 font-lock-reference-face)
)
("\\<\\(auto\\|c\\(har\\|onst\\)\\|double\\|e\\(num\\|xtern\\)\\|float\\|int\\|long\\|register\\|s\\(hort\\|igned\\|t\\(atic\\|
ruct\\)\\)\\|typedef\\|un\\(ion\\|signed\\)\\|vo\\(id\\|latile\\)\\)\\>\\([
*&]+\\sw+\\>\\)*" (font-lock-match-c++-style-decl
aration-item-and-skip-to-next (goto-char (or (match-beginning 8) (match-end
1))) (goto-char (match-end 1)) (1 (if (match-beginnin
g 4) font-lock-function-name-face font-lock-variable-name-face))))
("\\(}\\)[ *]*\\sw" (font-lock-match-c++-style-declaration-i
tem-and-skip-to-next (goto-char (match-end 1)) nil (1 (if (match-beginning
4) font-lock-function-name-face font-lock-variable-nam
e-face)))) ("^\\(\\sw+\\)\\>\\([ *]+\\sw+\\>\\)*" (1
font-lock-type-face) (font-lock-match-c++-style-declaration-item-and-
skip-to-next (goto-char (or (match-beginning 2) (match-end 1))) nil (1 (if
(match-beginning 4) font-lock-function-name-face font-
lock-variable-name-face)))))) (quote ((font-lock-reference-face 80394 80417
80240 80260 80086 80109 79931 79951 51477 51488 51097
51115 50831 50844 50569 50580 50217 50226 21529 21552 21496 21516 21368
21391 21335 21355 15201 15224 15110 15130 14460 14483 14
369 14389) (font-lock-keyword-face 107494 107500 106168 106171 106103
106106 105556 105562 105082 105088 104656 104659 104037 104
043 103259 103262 102414 102420 102354 102360 102341 102345 100471 100474
100078 100081 100044 100046 100039 100043 98054 98057 9
7677 97680 97643 97645 96978 96984 96620 96623 96564 96568 96477 96479
94631 94637 94611 94616 94580 94582 94408 94410 94231 9423
6 94199 94201 94026 94028 93809 93812 93081 93087 92335 92341 92205 92209
92117 92119 92038 92044 91971 91973 91302 91308 91103 9
James Bryant
Software Engineer - CVGBU
Cisco Systems
Bradenton, FL
941-708-4734