[ESS] void-variable font-lock-constant-face

Adrian Dragulescu adrian_d at eskimo.com
Tue Jul 18 16:23:47 CEST 2006


Hello,

I get the following error when I load the ess-5.3.1.  Here is my complete
error message.

Signaling: (void-variable font-lock-constant-face)
  (cons "^NOTE: .*$" font-lock-constant-face)
)
  (list (cons "^NOTE: .*$" font-lock-constant-face) (cons "^ERROR: .*$"
font-lock-keyword-face) (cons "^WARNING: .*$"
font-lock-function-name-face) (cons "\\(^[0-9]*\\|;\\)[
]*\\(%?\\*\\|comment\\).*\\(;\\|$\\)" font-lock-comment-face) (cons
"\\<%do[ 	]*\\(%until\\|%while\\)?\\>" font-lock-constant-face)
(cons "\\<%\\(end\\|global\\|local\\|m\\(acro\\|end\\)\\)\\>"
font-lock-constant-face) (cons (concat
"\\(^[0-9]*\\|;\\|):\\|%then\\|%else\\)[ 	]*"
"\\(data\\|endsas\\|finish\\|quit\\|run\\|start\\)[ 	\n;]")
font-lock-constant-face) (cons (concat
"\\(^[0-9]*\\|;\\|):\\|%then\\|%else\\)[ 	]*" "proc[ 	]+"
"\\(append"
"\\|c\\(a\\(lendar\\|talog\\)\\|port\\|o\\(mpare\\|ntents\\|py\\|rr\\)\\)"
"\\|d\\(atasets\\|bcstab\\|isplay\\)\\|ex\\(plode\\|port\\)"
"\\|f\\(orm\\(at\\|s\\)\\|req\\|s\\(browse\\|edit\\|l\\(etter\\|ist\\)\\|view\\)\\)"
"\\|g?\\(chart\\|p\\(lot\\|rint\\)\\)"
"\\|g\\(anno\\|contour\\|device\\|font\\|\\(key\\)?map\\|options\\|project"
"\\|re\\(duce\\|move\\|play\\)\\|slide\\|testit\\|3\\(d\\|grid\\)\\)"
"\\|[cg]?import\\|i\\(ml\\|nsight\\)\\|means\\|options\\|p\\(menu\\|rintto\\)"
"\\|r\\(ank\\|e\\(gistry\\|port\\)\\)"
"\\|s\\(ort\\|ql\\|tandard\\|ummary\\)"
"\\|t\\(abulate\\|imeplot\\|ran\\(spose\\|tab\\)\\)\\|univariate"
"\\|a\\(ceclus\\|nova\\|rima\\|utoreg\\)\\|boxplot"
"\\|c\\(a\\(lis\\|n\\(corr\\|disc\\)\\|tmod\\)\\|itibase\\|luster\\|o\\(mputab\\|rresp\\)\\)"
"\\|discrim\\|expand\\|f\\(a\\(ctor\\|stclus\\)\\|orecast\\|req\\)"
"\\|g\\(enmod\\|lm\\(mod\\|power\\)?\\)\\|inbreed\\|k\\(de\\|rige2d\\)"
"\\|l\\(attice\\|ife\\(reg\\|test\\)\\|o\\(ess\\|gistic\\)\\)"
"\\|m\\(ds\\|ixed\\|o\\(de\\(clus\\|l\\)\\|rtgage\\)\\|ulttest\\)"
"\\|n\\(ested\\|l\\(in\\|mixed\\)\\|par1way\\)\\|orthoreg"
"\\|p\\(dlreg\\|hreg\\|l\\(an\\|s\\)\\|ower\\|r\\(in\\(comp\\|qual\\)\\|obit\\)\\)\\|rs?reg"
"\\|s\\(core\\|im\\(2d\\|lin\\)\\|pectra\\|t\\(atespace\\|dize\\|epdisc\\)\\|urvey\\(means\\|reg\\|select\\)\\|yslin\\)"
"\\|t\\(phreg\\|pspline\\|r\\(ansreg\\|ee\\)\\|test\\)"
"\\|var\\(clus\\|comp\\|iogram\\)\\|x11" "\\)") font-lock-constant-face)
(cons "\\<%\\(go[
]*to\\|i\\(f\\|n\\(clude\\|put\\)\\)\\|let\\|put\\|sysexec\\)\\>"
font-lock-constant-face) (cons "\\<%\\(by\\|else\\|t\\(o\\|hen\\)\\)\\>"
font-lock-constant-face) (cons (concat "[ 	(,]"
"\\(attrib\\|by\\|compress\\|d\\(ata\\|rop\\)\\|f\\(irstobs\\|ormat\\)"
"\\|i\\(d\\|f\\|n\\)\\|ke\\(ep\\|y\\)\\|l\\(abel\\|ength\\)"
"\\|o\\(bs\\|rder\\|ut\\)\\|rename\\|s\\(ortedby\\|plit\\)"
"\\|var\\|where\\)" "[ 	]*=") font-lock-keyword-face) (cons
"\\<\\(in\\(:\\|dex[ 	]*=\\)?\\|until\\|wh\\(en\\|ile\\)\\)[ 	]*("
font-lock-keyword-face) (cons (concat
"\\(^[0-9]*\\|):\\|[;,]\\|then\\|else\\)[ 	]*"
"\\(a\\(bort\\|rray\\|ttrib\\)\\|by" "\\|c\\(hange\\|lass\\|ontrast\\)"
"\\|d\\(elete\\|isplay\\|m\\|o\\([ 	]+\\(data\\|over\\)\\)?\\|rop\\)"
"\\|e\\(rror\\|stimate\\|xc\\(hange\\|lude\\)\\)"
"\\|f\\(ile\\(name\\)?\\|o\\(otnote\\(10?\\|[2-9]\\)?\\|rmat\\)\\|req\\)"
"\\|go\\([ 	]*to\\|ptions\\)" "\\|[hv]bar\\(3d\\)?"
"\\|i\\(d\\|f\\|n\\(dex\\|f\\(ile\\|ormat\\)\\|put\\|value\\)\\)"
"\\|keep\\|l\\(abel\\|ength\\|i\\(bname\\|nk\\|st\\)\\|smeans\\)"
"\\|m\\(anova\\|e\\(ans\\|rge\\)\\|issing\\|od\\(el\\|ify\\)\\)\\|note"
"\\|o\\(ptions\\|therwise\\|utput\\)\\|p\\(arms\\|lot2?\\|ut\\)"
"\\|r\\(andom\\|e\\(name\\|peated\\|tain\\)\\)"
"\\|s\\(ave\\|e\\(lect\\|t\\)\\|kip\\|trata\\|umby\\)"
"\\|t\\(ables?\\|i\\(me\\|tle\\(10?\\|[2-9]\\)?\\)\\)\\|update"
"\\|va\\(lue\\|r\\)\\|w\\(eight\\|here\\|i\\(ndow\\|th\\)\\)"
"\\|append\\|c\\(lose\\(file\\)?\\|reate\\)\\|edit\\|f\\(ind\\|orce\\|ree\\)"
"\\|insert\\|load\\|mattrib\\|p\\(a[ru]se\\|rint\\|urge\\)"
"\\|re\\(move\\|peat\\|place\\|set\\|sume\\)"
"\\|s\\(et\\(in\\|out\\)\\|how\\|ort\\|tore\\|ummary\\)\\|use\\)?" "\\>")
font-lock-keyword-face) (cons (concat
"\\(^[0-9]*\\|):\\|[;,]\\|then\\|else\\)[ 	]*"
"\\(cards4?\\|datalines\\|end\\|l\\(ostcard\\)\\|page\\|return\\|stop\\)?"
"[ 	]*;") font-lock-keyword-face) (cons (concat
"\\(^[0-9]*\\|):\\|[;,]\\)[ 	]*"
"\\(axis\\|legend\\|pattern\\|symbol\\)" "\\([1-9][0-9]?\\)?\\>")
font-lock-keyword-face) (cons "%[a-z_][a-z_0-9]*[- 	();,+*/=<>]"
font-lock-function-name-face) (cons "\\<call[ 	]+[a-z_][a-z_0-9]*[
]*(" font-lock-function-name-face) (cons (concat "\\<"
"\\(a\\(bs\\|r\\(cos\\|sin\\)\\|tan\\)\\|b\\(etainv\\|yte\\)"
"\\|c\\(eil\\|inv\\|o\\(llate\\|mpress\\|sh?\\)\\|ss\\|v\\)"
"\\|dacc\\(db\\(\\|sl\\)\\|s\\(l\\|yd\\)\\|tab\\)"
"\\|dep\\(db\\(\\|sl\\)\\|s\\(l\\|yd\\)\\|tab\\)"
"\\|d\\(a\\(te\\(\\|jul\\|part\\|time\\)\\|y\\)\\|hms\\|i\\(f[0-9]*\\|m\\|gamma\\)\\)"
"\\|e\\(rfc?\\|xp\\)"
"\\|f\\(i\\(nv\\|p\\(namel?\\|state\\)\\)\\|loor\\|uzz\\)\\|gam\\(inv\\|ma\\)"
"\\|h\\(bound\\|ms\\|our\\)\\|i\\(n\\(dexc?\\|put\\|t\\(\\|ck\\|nx\\|rr\\)\\)\\|rr\\)"
"\\|juldate\\|kurtosis\\|l\\(ag[0-9]*\\|bound\\|e\\(ft\\|ngth\\)\\|gamma\\|og\\(\\|10\\|2\\)\\)"
"\\|m\\(ax\\|dy\\|ean\\|in\\(\\|ute\\)\\|o\\(d\\|nth\\|rt\\)\\)\\|n\\(\\|etpv\\|miss\\|ormal\\|pv\\)"
"\\|prob\\([ft]\\|b\\(eta\\|nml\\)\\|chi\\|gam\\|hypr\\|it\\|n\\(egb\\|orm\\)\\)"
"\\|ordinal\\|p\\(oisson\\|ut\\)\\|qtr\\|r\\(e\\(peat\\|verse\\)\\|ight\\|ound\\)"
"\\|ran\\(bin\\|cau\\|exp\\|g\\(am\\|e\\)\\|k\\|nor\\|poi\\|t\\(bl\\|ri\\)\\|uni\\)"
"\\|s\\(aving\\|can\\|econd\\|i\\(gn\\|nh?\\)\\|qrt\\|t\\(d\\(\\|err\\)\\|fips\\|namel?\\)\\|u\\(bstr\\|m\\)\\|ymget\\)"
"\\|t\\(anh?\\|i\\(me\\(\\|part\\)\\|nv\\)\\|oday\\|r\\(anslate\\|i\\(gamma\\|m\\)\\|unc\\)\\)"
"\\|u\\(niform\\|pcase\\|ss\\)\\|v\\(ar\\|erify\\)"
"\\|weekday\\|y\\(ear\\|yq\\)\\|zip\\(fips\\|namel?\\|state\\)"
"\\|airy\\|b\\(and\\|lshift\\|not\\|or\\|rshift\\|xor\\)"
"\\|c\\(nonct\\|ompbl\\)\\|d\\(airy\\|equote\\)\\|fnonct\\|tnonct"
"\\|i\\(bessel\\|n\\(dexw\\|put[cn]\\)\\)\\|jbessel\\|put[cn]"
"\\|lowcase\\|quote\\|resolve\\|s\\(oundex\\|ysprod\\)\\|tr\\(anwrd\\|imn\\)"
"\\|a\\(ll\\|ny\\|pply\\|rmasim\\)\\|b\\(lock\\|ranks\\|tran\\)"
"\\|c\\(har\\|hoose\\|on\\(cat\\|tents\\|vexit\\|vmod\\)\\|ovlag\\|shape\\|usum\\|vexhull\\)"
"\\|d\\(atasets\\|esignf?\\|et\\|iag\\|o\\|uration\\)"
"\\|e\\(chelon\\|igv\\(al\\|ec\\)\\)\\|f\\(ft\\|orward\\)\\|ginv"
"\\|h\\(alf\\|ankel\\|dir\\|ermite\\|omogen\\)"
"\\|i\\(\\|fft\\|nsert\\|nv\\(updt\\)?\\)\\|j\\(\\|root\\)\\|loc\\|mad"
"\\|n\\(ame\\|col\\|leng\\|row\\|um\\)\\|o\\(pscal\\|rpol\\)"
"\\|p\\(olyroot\\|roduct\\|v\\)\\|r\\(anktie\\|ates\\|atio\\|emove\\|eturn\\|oot\\|owcatc?\\)"
"\\|s\\(etdif\\|hape\\|olve\\|plinev\\|pot\\|qrsym\\|ssq\\|torage\\|weep\\|ymsqr\\)"
"\\|t\\(\\|eigv\\(al\\|ec\\)\\|oeplitz\\|race\\|risolv\\|ype\\)"
"\\|uni\\(on\\|que\\)\\|v\\(alue\\|ecdiag\\)\\|x\\(mult\\|sect\\)\\|yield"
"\\|attr[cn]\\|c\\(exist\\|lose\\)\\|d\\(close\\|num\\|open\\|read\\)"
"\\|exist\\|f\\(close\\|etchobs\\|i\\(leexist\\|nfo\\)\\|open\\|put\\|write\\)"
"\\|get\\(option\\|var[cn]\\)\\|lib\\(name\\|ref\\)\\|op\\(en\\|t\\(getn\\|setn\\)\\)"
"\\|pathname\\|sysmsg\\|var\\(fmt\\|l\\(abel\\|en\\)\\|n\\(ame\\|um\\)\\|type\\)\\)"
"[ 	]*(") font-lock-function-name-face))
)
  (if ess-sas-run-make-regexp (list (cons "^[ 	]*%?\\*.*;"
font-lock-comment-face) (cons ";[ 	]*%?\\*.*;"
font-lock-comment-face) (list "/\\*\\([^*/]\\)*\\*/" 0
font-lock-comment-face t) (cons "\\<\\(data\\|run\\|%macro\\|%mend\\)\\>"
font-lock-constant-face) (cons "\\<proc[ 	]+[a-z][a-z_0-9]+"
font-lock-constant-face) (cons ... font-lock-keyword-face) (cons ...
font-lock-keyword-face) (cons ... font-lock-keyword-face) (cons ...
font-lock-keyword-face) (cons "%[a-z_][a-z_0-9]*[ 	]*[(;]"
font-lock-function-name-face) (cons "\\<call[ 	]+[a-z_][a-z_0-9]*[
]*(" font-lock-function-name-face) (cons ...
font-lock-function-name-face)) (list (cons "^NOTE: .*$"
font-lock-constant-face) (cons "^ERROR: .*$" font-lock-keyword-face) (cons
"^WARNING: .*$" font-lock-function-name-face) (cons "\\(^[0-9]*\\|;\\)[
]*\\(%?\\*\\|comment\\).*\\(;\\|$\\)" font-lock-comment-face) (cons
"\\<%do[ 	]*\\(%until\\|%while\\)?\\>" font-lock-constant-face)
(cons "\\<%\\(end\\|global\\|local\\|m\\(acro\\|end\\)\\)\\>"
font-lock-constant-face) (cons ... font-lock-constant-face) (cons ...
font-lock-constant-face) (cons "\\<%\\(go[
]*to\\|i\\(f\\|n\\(clude\\|put\\)\\)\\|let\\|put\\|sysexec\\)\\>"
font-lock-constant-face) (cons "\\<%\\(by\\|else\\|t\\(o\\|hen\\)\\)\\>"
font-lock-constant-face) (cons ... font-lock-keyword-face) (cons
"\\<\\(in\\(:\\|dex[ 	]*=\\)?\\|until\\|wh\\(en\\|ile\\)\\)[ 	]*("
font-lock-keyword-face) (cons ... font-lock-keyword-face) (cons ...
font-lock-keyword-face) (cons ... font-lock-keyword-face) (cons
"%[a-z_][a-z_0-9]*[- 	();,+*/=<>]" font-lock-function-name-face) (cons
"\\<call[ 	]+[a-z_][a-z_0-9]*[ 	]*(" font-lock-function-name-face)
(cons ... font-lock-function-name-face)))
)
  (defvar SAS-mode-font-lock-keywords (if ess-sas-run-make-regexp (list
... ... ... ... ... ... ... ... ... ... ... ...) (list ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ...)) "Font Lock regexs
for SAS.")
)
  load-internal("essl-sas" nil t nil nil nil)
  load("essl-sas" nil t nil)
  require(essl-sas)
  load-internal("essd-sas" nil t nil nil nil)
  load("essd-sas" nil t nil)
  require(essd-sas)
  load-internal("/home/e47187/Emacs/ess-5.3.1/lisp/ess-site" nil nil nil
nil nil)
  load("/home/e47187/Emacs/ess-5.3.1/lisp/ess-site")
  load-internal("~/.emacs" t t t nil nil)
  load("~/.emacs" t t t)
  load-user-init-file("")
  load-init-file()
  command-line()
  normal-top-level()


I'm using xemacs-21.1.4 on Solaris.

Any suggestions?  Thanks a lot.
Adrian Dragulescu




More information about the ESS-help mailing list