summaryrefslogtreecommitdiff
path: root/test/lisp/erc/resources/erc-tests-common.el
diff options
context:
space:
mode:
authorF. Jason Park <jp@neverwas.me>2024-09-30 02:10:02 -0700
committerF. Jason Park <jp@neverwas.me>2024-10-11 16:13:09 -0700
commit1de2c86317356dbbf5e7f935d3889b2698bc30f6 (patch)
tree5af0f12ad70959ef96e01319c58edfc07f1e338c /test/lisp/erc/resources/erc-tests-common.el
parent3f1ce47fe7eb4809bfa9ef035caae748c3c5d729 (diff)
downloademacs-1de2c86317356dbbf5e7f935d3889b2698bc30f6.tar.gz
emacs-1de2c86317356dbbf5e7f935d3889b2698bc30f6.tar.bz2
emacs-1de2c86317356dbbf5e7f935d3889b2698bc30f6.zip
Don't create directory in erc-truncate compat check
* lisp/erc/erc-log.el (erc-log--check-writable-nocreate-p): New variable. (erc-logging-enabled): Use `erc-log--save-in-progress-p' flag to conditionally avoid creating a directory when checking if the location is writable. (erc-log--call-when-logging-enabled-sans-module) (erc-log--check-legacy-implicit-enabling-by-truncate): Rename former to latter, and guard against creating a ~/log directory just to see if it's writable when calling `erc-logging-enabled'. (erc-truncate-mode): Explain legacy "implicit logging" behavior in doc string. * lisp/erc/erc-truncate.el (erc-truncate--warn-about-logging): Make more concise, and defer to `erc-truncate-mode' doc string for particulars. * lisp/erc/erc.el (erc-directory-writable-p): Add comment to rename on next non-patch release.
Diffstat (limited to 'test/lisp/erc/resources/erc-tests-common.el')
0 files changed, 0 insertions, 0 deletions