[ESS] Text in R shell (inferior buffer) becomes greyed-out after printing a tibble
Amit Ramon
@m|t@r@mon @end|ng |rom gm@||@com
Wed Jun 29 15:30:53 CEST 2022
Hello list,
Say I create a tibble:
library(tidyverse)
tt <- tibble(a = 1:2, c = 2:3)
If I now print the content of tt, either using 'print(tt)' or by typing
'tt' and Enter, the text in the R shell buffer becomes grey from this point
and forward. Subsequent prints to the buffer will be in grey. All
syntax-highlighting is gone, and the only way to restore it is to restart R.
This doesn't happen when printing variables of other types. The tibble
above prints as
> tt
# A tibble: 2 × 2
a c
<int> <int>
1 1 2
2 2 3
I've noticed that the first character in a tibble print is '#', and thought
that this might be related to the issue, but simply printing text with
'cat', say, with '#" as the first character, doesn't reproduce this issue.
I tried disabling as much of my Emacs initialization code but this issue
still persists.
My ESS version is 18.10.3 and Emacs 28.1.
Has anyone here run into a similar issue? Any idea how to fix that?
Best,
Amit
[[alternative HTML version deleted]]
More information about the ESS-help
mailing list