[ESS] Text in R shell (inferior buffer) becomes greyed-out after printing a tibble
Dirk Eddelbuettel
edd @end|ng |rom deb|@n@org
Wed Jun 29 16:04:07 CEST 2022
On 29 June 2022 at 16:30, Amit Ramon via ESS-help wrote:
| 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?
Can't reproduce here. The '# A tibble ...' is gray, rest is white as usual.
Ubuntu 22.04, ESS still frozen at 18.10.2, other packages as a mix of
Ubuntu's elpa-* and directly from Melpa. I use the Nord theme.
Dirk
--
dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org
More information about the ESS-help
mailing list