It turned out that the problem was completely unrelated to ESS or Emacs. It was the result of the strange behaviour of a special keyboard layout. Sorry about the confusion.
Balint On Wed, Oct 9, 2019 at 9:55 PM Balint Tamasi <[email protected]> wrote: > Hi Alex, > > No, I didn't copy/paste the code, I typed it in a newly opened file. These > UTF8 codes (I only encountered the nonbreaking space) usually (not always) > show up after equation signs but I've also seen them after slashes. > > Many thanks, > > Balint > > On Wed, Oct 9, 2019 at 9:19 PM Alex Branham <[email protected]> > wrote: > >> On Wed 09 Oct 2019 at 15:19, Balint Tamasi via ESS-help < >> [email protected]> wrote: >> >> > I'm trying to set up ESS on a Linux laptop, which worked perfectly on my >> > Macbook. When I work on a .R file and try to send code to a running R >> > process with ess-eval-region in some cases whitespaces are substituted >> with >> > '\302' which results in errors. >> > >> > For example if I type >> > >> > fit <- lm(dist ~ speed, data = cars) >> > >> > and hit C-c C-j, I get >> > >> >> fit <- lm(dist ~ speed, data = cars) >> > Error: unexpected input in "fit <- lm(dist ~ speed, data =\302" >> > >> > But if I go back to the .R file, delete the space after the =, add it >> > again, and evaluate the line (which is seemingly the same as in the >> > previous case), the error goes away. >> > >> > Any suggestions or ideas are appreciated >> >> \302 is a nonbreaking space, I think (this character: ). Did you >> copy/paste that code from the internet? If so you might need to go >> through and remove the UTF8 codes like that. >> >> Alex >> > [[alternative HTML version deleted]] ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/ess-help
