ess-mode [elpa: 25.1.0]; ESS doesn't respect R_HISTFILE and R_HISTSIZE
Anush V via ESS-help <[email protected]> Thu, 24 Jul 2025 10:44:03 -0400
| Newsgroups | gmane.emacs.ess.general |
|---|---|
| Message-ID | <[email protected]> |
Hello ESS maintainers, I=E2=80=99ve noticed that ESS requires setting comint-input-ring-size, ess-history-file, and ess-history-directory for managing R command history. However, I believe ESS should also respect R=E2=80=99s native environment variables, R_HISTFILE and R_HISTSIZE, for consistency with R=E2=80=99s default behavior. I came across a related discussion from 2009 (https://stat.ethz.ch/pipermail/ess-help/2009-September/005555.html). The R documentation (https://search.r-project.org/R/refmans/utils/html/savehistory.html) confirms that these variables control history handling in R. Would it be possible to align ESS with R=E2=80=99s built-in history management? This could either be treated as a bug fix (if unintentional) or a feature request (if a deliberate design choice). Thank you for your time and for maintaining ESS. It=E2=80=99s an invaluable tool for GNU R users! Emacs : GNU Emacs 30.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43= , cairo version 1.18.2) Package: ess-mode [elpa: 25.1.0] -- Regards, Anush Veeranala ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/ess-help