[ESS] compilation--ensure-parse error

Boylan, Ross Ro@@@Boy|@n @end|ng |rom uc@|@edu
Fri May 22 20:27:40 CEST 2015


This seems to have been introduced with
commit fe958483c5820e17a553fab4a1165f6ee3b6547d
Author: Vitalie Spinu <spinuvit using gmail.com>
Date:   Thu May 21 14:28:53 2015 +0200

    Fix compilation parsing in inf buffers

      Failures to parse are most notable on remotes.

________________________________________
From: Boylan, Ross
Sent: Friday, May 22, 2015 11:07 AM
To: ess-help using stat.math.ethz.ch
Subject: compilation--ensure-parse error

I just updated my ESS code to master and emacs now gives me
Error in post-command-hook: (void-function compilation--ensure-parse)
at the drop of a hat in functions seemingly unrelated to ESS, e.g., when trying to get a directory listing (ctl-X D) it gives the error, then show the usual directory prompt, then shows the error again after I enter a directory and hit enter.  It never shows me the directory listing.

According to the answer for
http://stackoverflow.com/questions/16122603/font-lock-fontify-keywords-region-symbols-function-definition-is-void-compila
compilation--ensure-parse was introduced in emacs 24.1; I'm running under emacs 23.4.1 (Debian oldstable--was Debian stable until a few weeks ago).

The function is mentioned in lisp/ess-inf.el

Ross




More information about the ESS-help mailing list