[ESS] [External] Emacs 28.1 Released
m@rc_@chw@rtz @end|ng |rom me@com
Fri Apr 8 19:36:29 CEST 2022
Vincent, you might want to connect with David Caldwell on the issues that you are facing. I noted that on this page:
he notes that there are changes to the app launcher that may be relevant to what you are experiencing. Whether there is an intentional change in behavior, or possible bug, may be something to evaluate.
If people find value in your distributions, given ease of use considerations, it seems to be worthwhile to continue to support them.
For Rich, note that since last month, with the Emacs 2.7.2 release, the macOS Emacs binaries from David Caldwell are universal, supporting Apple silicon.
More generally, for some time, even with Emacs 26.x, I had been using the melpa based ESS code, rather than the 18.10.2 release code, along with some tweaks in my .emacs to try to workaround some of the ESS issues that became evident with Emacs 27.x. ESS 18.10.2 is now over 3 years old, which is circa Emacs 26.1.
On April 8, 2022 at 11:44:50 AM, Richard M. Heiberger via ESS-help (ess-help using r-project.org (mailto:ess-help using r-project.org)) wrote:
> Thank you Vincent for your distribution. Please keep it up.
> I used to do my own setup until xxx time ago and have used yours (both Windows and Mac) since.
> I override your some of your personalizations with my own preferences and it works.
> When I switched my Mac to the M1 last year I had some difficulties with the Rosetta emulation of Emacs itself,
> so Simon Urbanek was kind enough to give me a native compilation of Emacs for the M1.
> I substituted that into what was otherwise your distribution and have been quite happy.
> For the future, I am very happy not to deal directly with the issues you mention in this email.
> > On Apr 08, 2022, at 11:11, Vincent Goulet via ESS-help wrote:
> > Hi,
> > Thanks Marc (and Richard L through GitLab) for the heads up.
> > I tried building my Emacs distribution (on macOS) and stumbled on a weird problem: the 'site-lisp' directory within the application (e.g. /Applications/Emacs/Emacs.app/Contents/Resources/site-lisp) is not included in 'load-path' by default. Since this is where I bundle extensions, they are not recognized by Emacs. Perhaps the issue is upstream with David Caldwell's compilation; I'll have to check. I haven't yet taken the time to check on Windows.
> > That said, ESS 18.10.2 does not compile with Emacs 28.1. It appears it is time to move forward to the development version of ESS. Those, like me, who prefer the good ol' stable ESS 18.10 are otherwise stuck on Emacs 27.x. ;-)
> > Over the past few years, Emacs has moved consistently towards the ELPA package management system. Pretty much anyone able to use Emacs should now be able to install extensions easily. Org has deprecated the .zip distribution. Same for ESS de facto, at least currently. This leads me to question whether maintaining my distribution remains that much useful. Any thoughts?
> > (For anyone not familiar, my Emacs distributions for macOS and Windows are stock GNU Emacs with ESS, AUCTeX, Org and some very minor configuration; see https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fvigou3.gitlab.io%2Femacs-modified-macos&data=04%7C01%7Crmh%40temple.edu%7C718cb9b549244b1b20d008da197217ac%7C716e81efb52244738e3110bd02ccf6e5%7C0%7C0%7C637850275076056275%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=x2oucqjMgwCXDoZYZ694p%2F1WqIpY6g9nXmwr%2FrZRNB0%3D&reserved=0; https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fvigou3.gitlab.io%2Femacs-modified-windows&data=04%7C01%7Crmh%40temple.edu%7C718cb9b549244b1b20d008da197217ac%7C716e81efb52244738e3110bd02ccf6e5%7C0%7C0%7C637850275076056275%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=vxCP4GVkm%2BiQVxEtx5RnJ7vGGzI%2BVQYa2oQNU8pzIvI%3D&reserved=0.)
> > Best,
> > v.
> > Vincent Goulet
> > Professeur titulaire
> > École d'actuariat, Université Laval
More information about the ESS-help