Package: emacs;
Reported by: João Guerra <joca.bt <at> gmail.com>
Date: Thu, 2 Jan 2020 18:27:02 UTC
Severity: normal
Found in version 26.2
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: João Guerra <joca.bt <at> gmail.com> To: 38875 <at> debbugs.gnu.org Subject: bug#38875: 26.2; auto-save-list-file-name still created when auto-save-default is nil Date: Thu, 2 Jan 2020 19:26:15 +0100
auto-save-list-file-name is still created in the file system when auto-save-default is nil. This behaviour is a bit annoying since Emacs will always create a lingering file that will end up not using. My configuration is as follows: ;; disable auto save (setq auto-save-default nil auto-save-list-file-name (concat +backups-dir+ (format ".auto-save-%s" (emacs-pid)))) If the user wants to disable auto save then nothing should be created in the file system. What's the point in Emacs maintaining this file in this situation? In GNU Emacs 26.2 (build 1, x86_64-w64-mingw32) of 2019-04-13 built on CIRROCUMULUS Repository revision: fd1b34bfba8f3f6298df47c8e10b61530426f749 Windowing system distributor 'Microsoft Corp.', version 10.0.18363 Recent messages: Quit Mark set Send this bug report to the Emacs maintainers? (y or n) y Sending... Mark set [2 times] Sending via mail... mwheel-scroll: Beginning of buffer [2 times] smtpmail-query-smtp-server: Command attempted to use minibuffer while in minibuffer mwheel-scroll: Beginning of buffer [3 times] Buffer *unsent mail to bug-gnu-emacs <at> gnu.org* modified; kill anyway? (y or n) y Configured using: 'configure --without-dbus --host=x86_64-w64-mingw32 --without-compress-install 'CFLAGS=-O2 -static -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS THREADS LCMS2 Important settings: value of $LANG: PTG locale-coding-system: cp1252 Major mode: Emacs-Lisp Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t cua-mode: t save-place-mode: t savehist-mode: t desktop-save-mode: t recentf-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-global-mode: t smartparens-mode: t projectile-mode: t flycheck-pos-tip-mode: t global-flycheck-mode: t flycheck-mode: t company-quickhelp-mode: t company-quickhelp-local-mode: t global-company-mode: t company-mode: t ws-butler-global-mode: t ws-butler-mode: t global-undo-tree-mode: t undo-tree-mode: t ivy-mode: t delete-selection-mode: t amx-mode: t tabbar-mode: t shackle-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (network-stream nsm starttls tls gnutls mailalias smtpmail cus-edit cus-start cus-load shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cl-print eieio-opt speedbar sb-image ezimage dframe macrostep-c cmacexp misearch multi-isearch bug-reference help-fns radix-tree windmove ffap tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete parse-time format-spec vc-git diff-mode set-key-bindings set-xml set-perl set-lisp slime-indentation slime-cl-indent cl-indent slime-banner slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse set-tools set-programming company-keywords company-dabbrev-code company-dabbrev company-capf company-elisp set-navigation set-editing cua-base set-session saveplace savehist desktop frameset set-backups set-files recentf tree-widget wid-edit set-ivy set-ui set-mode-line let-alist display-line-numbers set-file-tabs set-title-bar set-theme ample-theme set-startup set-packages smartparens-config smartparens-javascript smartparens-text smartparens-html server mode-local yaml-mode slime-company slime etags xref project arc-mode archive-mode hyperspec browse-url puppet-mode align protobuf-mode macrostep pp json-mode json-reformat json-snatcher js-mode-expansions js html-mode-expansions sgml-mode dom imenu cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs restclient noutline outline url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap regex-tool face-explorer ag vc-svn derived find-dired dired dired-loaddefs smartparens projectile grep compile comint ansi-color ibuf-ext ibuffer ibuffer-loaddefs flycheck-pos-tip flycheck json map find-func subr-x dash company-quickhelp pos-tip company pcase swiper cl-extra help-mode ws-butler undo-tree diff multiple-cursors mc-hide-unmatched-lines-mode mc-separate-operations rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors mc-edit-lines multiple-cursors-core rect expand-region text-mode-expansions er-basic-expansions thingatpt expand-region-core advice expand-region-custom ivy delsel ring colir color ivy-overlay flx amx edmacro kmacro s tabbar easy-mmode shackle trace diminish finder-inf rx slime-autoloads info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib elec-pair time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 667152 184158) (symbols 48 46141 77) (miscs 40 121 998) (strings 32 161059 3861) (string-bytes 1 4302736) (vectors 16 86786) (vector-slots 8 1742789 45638) (floats 8 301 475) (intervals 56 1200 1432) (buffers 992 24))
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.