[ESS] flymake + lintr do not work as expected on emacs 27.2 linux Mint

Ottorino otto|uc@ @end|ng |rom 8m||||@|t
Sat Nov 12 11:20:25 CET 2022

Hi all, here is Ottorino from Florence, Italy.

After many years of emacs+ESS I'm not able to switch to RStudio, and I
won't, even if all my students and PhDs like it:  you can't teach an old 
dog new tricks

After neglecting my init files for some years, and loosing some
hotkeys, I'm now determined to restore all the functionalities I had
some time ago.

My current problem is that flymake + lintr do not work as expected on
my desktop, while they do on my laptop.

On both systems I have:
Linux Mint 20.3 una
ess-version: 18.10.3snapshot [elpa: 20221108.1714] (loaded from 
R version 4.2.2 (2022-10-31)

While on my laptop I have
GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 
GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) of 
2020-03-26, modified by Debian
is on my desktop.

The desktop was not working and it was on Mint Tricia 19.03. so before
writing this mail, I upgraded it during last night to 20.3 una (both 
based on Ubuntu focal).

In both systems, .emacs.d is in common under GIT, so the configuration 
files are exactly the same.

Two similar copies of .lintr files are under the working dir

linters: linters_with_defaults(
     object_name_linter(styles = c("dotted.case", "symbols"))

and under my home

linters: linters_with_defaults(
     object_name_linter(styles = c("snake_case", "symbols"))

Well: it seems that emacs 27.2 do not cooperate well with flymake + lintr.
Any suggestion, beside downgrading emacs to 26.3 ?


More information about the ESS-help mailing list