[ESS-bugs] ess-mode 16.10 [elpa: 16.10]; File local-variables error
Martin Maechler
maechler at stat.math.ethz.ch
Sat Feb 4 16:51:15 CET 2017
>>>>> Kynn Jones <kynnjo at gmail.com>
>>>>> on Fri, 3 Feb 2017 12:29:16 -0500 writes:
> To elicit the error:
> 1. ensure that `load-path` is set appropriately to find `ess` package;
> 2. evaluate `(require 'ess-site)`
> 3. open a file whose first line is
> # -*- mode: R -*-
> -------------------------------------------------------
> The full error message is
> File local-variables error: (error Variable binding depth exceeds
> max-specpdl-size)
> -------------------------------------------------------
> The problem seems to have something to do with the following
> 1. `set-auto-mode` (in files.el) downcases;
> 2. Emacs continues to search for `r-mode`, failing to resolve this
> name to `R-mode`.
That (downcasing) seems very wrong to me.
Could this be a bug in your configuration of emacs, or the fact
that you use an unreleased version of emacs ?
Or is there to be a (big!) change in emacs that things like
R-mode and r-mode *must* be the same?
> -------------------------------------------------------
> The rest of this message is the content automatically generated
> in response to `M-x ess-submit-bug-report`.
> -------------------------------------------------------
> This bug report will be sent to the ESS bugs email list
> Press C-c C-c when you are ready to send your message.
> -------------------------------------------------------
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Finished setting up ESS-mode.
> Emacs : GNU Emacs 25.1.50.1 (x86_64-unknown-linux-gnu, GTK+ Version
> 2.24.25)
> of 2016-08-06
> Package: ess-mode 16.10 [elpa: 16.10]
> current state:
> ==============
> (setq
> ess-language nil
> ess-dialect nil
> ess-ask-for-ess-directory t
> ess-ask-about-transfile nil
> ess-directory nil
> ess-keep-dump-files "always"
> ess-source-directory "/tmp"
> ess-use-ido t
> ess-use-eldoc t
> ess-use-tracebug t
> ess-use-auto-complete t
> ess-use-company t
> ess-eval-visibly-p t
> ess-can-eval-in-background t
> ess-local-process-name nil
> )
> [[alternative HTML version deleted]]
> _______________________________________________
> ESS-bugs ESS-bugs at r-project.org
> https://stat.ethz.ch/mailman/listinfo/ess-bugs
> _______________________________________________
> ESS-core list: https://stat.ethz.ch/mailman/listinfo/ess-core
More information about the ESS-bugs
mailing list