[ESS] How can one tell rlang not to mess up R session in ESS ?

Lionel Henry ||one|@hry @end|ng |rom gm@||@com
Mon Nov 13 17:20:08 CET 2023


See the cli website for disabling colours:
https://cli.r-lib.org/reference/faq.html#how-do-i-turn-off-ansi-colors-and-styles-

I use nord-theme too and I see I have this in my config, in case that helps
(I trimmed down this snippet manually, there might be a typo):

```lisp
(let ((class '((class color) (min-colors 89)))
      (nord0 (if (nord-display-truecolor-or-graphic-p) "#2E3440" nil))
      (nord1 (if (nord-display-truecolor-or-graphic-p) "#3B4252" "black"))
      (nord2 (if (nord-display-truecolor-or-graphic-p) "#434C5E" "#434C5E"))
      (nord3 (if (nord-display-truecolor-or-graphic-p) "#4C566A" "brightblack"))
      (nord4 (if (nord-display-truecolor-or-graphic-p) "#D8DEE9" "#D8DEE9"))
      (nord5 (if (nord-display-truecolor-or-graphic-p) "#E5E9F0" "white"))
      (nord6 (if (nord-display-truecolor-or-graphic-p) "#ECEFF4" "brightwhite"))
      (nord7 (if (nord-display-truecolor-or-graphic-p) "#8FBCBB" "cyan"))
      (nord8 (if (nord-display-truecolor-or-graphic-p) "#88C0D0" "brightcyan"))
      (nord9 (if (nord-display-truecolor-or-graphic-p) "#81A1C1" "blue"))
      (nord10 (if (nord-display-truecolor-or-graphic-p) "#5E81AC" "brightblue"))
      (nord11 (if (nord-display-truecolor-or-graphic-p) "#BF616A" "red"))
      (nord12 (if (nord-display-truecolor-or-graphic-p) "#D08770"
"brightyellow"))
      (nord13 (if (nord-display-truecolor-or-graphic-p) "#EBCB8B" "yellow"))
      (nord14 (if (nord-display-truecolor-or-graphic-p) "#A3BE8C" "green"))
      (nord15 (if (nord-display-truecolor-or-graphic-p) "#B48EAD" "magenta")))
  (let ((ansi-colours (vector nord1     ; black
                              nord11    ; red
                              nord14    ; green
                              nord13    ; yellow
                              nord8     ; blue
                              nord15    ; magenta
                              nord7     ; cyan
                              nord5     ; white
                              )))
    (setq xterm-color-names ansi-colours)
    (custom-theme-set-variables
     'nord
     `(ansi-color-names-vector ,ansi-colours))))
```

Best,
Lionel


On 11/13/23, Dirk Eddelbuettel via ESS-help <ess-help using r-project.org> wrote:
>
> Casual searching at the rlang repo doesn't reveal anything so pardon me for
> asking here but what is a simple way to tell rlang to NOT do fancy pants
> color error backtraces?  At least under the theme I use ("nord", for Emacs)
> it basically nixes readability by leaving a 'dark on dark' default.
>
> Thanks in advance for any pointers.
>
> Dirk
>
> --
> dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org
>
> ______________________________________________
> ESS-help using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
>



More information about the ESS-help mailing list