[ESS] unexpected behavior for Emacs-27.1-1-modified-1 for two MacBooks.

Dirk Eddelbuettel edd @end|ng |rom deb|@n@org
Thu Jan 28 04:53:58 CET 2021

On 26 January 2021 at 18:59, Dirk Eddelbuettel via ESS-help wrote:
| On 26 January 2021 at 22:07, Stephen Berman via ESS-help wrote:
| | > I. Both machines report in *Messages*
| | >    Package cl is deprecated
| | 
| | The NEWS file in Emacs 27 says:
| | 
| |   ** The 'cl' package is now officially deprecated in favor of 'cl-lib'.
| I know. What I do not know is which of the packages I load tickles this.

This is now solved.

Jeff Mincy was kind enough to email me off-list with the hint about

   (require 'loadhist)
   (file-dependents (feature-file 'cl))

which did not yet "display" a solution leading me to google for 'loadhist
file-depedents' which lead me to


where I learned about variable 'load-history.  Which had lots of lines (many
of course with cl-lib) but in particular one pair with

  (require . cl)

and lo and behold that (old) version of julia-mode.el still has a (require
'cl) with a comment that cl-lib could not be used b/c of emacs23.  So I had
edited that and now all is well.

I had of course previously grep'ed by emacs files below ~ and the elpa
directories, but what got me here is that the elpa-* meta packages under
Debian / Ubuntu install under the path above.  I should file a bug with this
fellow named Dirk E. who named looks after the ESS package and get him to
update the Debian package I use on Ubuntu ...

Thanks all for the help. With this I am not fully on Emacs 27.1.


https://dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org

More information about the ESS-help mailing list