GNU bug report logs - #37354
27.0.50; Startup: auto-save-list folder created in current directory

Previous Next

Package: emacs;

Reported by: Bastian Beischer <bastian.beischer <at> gmail.com>

Date: Mon, 9 Sep 2019 10:03:02 UTC

Severity: normal

Found in version 27.0.50

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 37354 in the body.
You can then email your comments to 37354 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Mon, 09 Sep 2019 10:03:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bastian Beischer <bastian.beischer <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 09 Sep 2019 10:03:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Bastian Beischer <bastian.beischer <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 27.0.50; Startup: auto-save-list folder created in current directory
Date: Mon, 09 Sep 2019 12:02:30 +0200
I sometimes see "auto-save-list" folders created in the current
directory when using emacs to edit files. I think auto-save-list should
be under ~/.emacs.d (or ~/.config/emacs).

Unfortunately I cannot reproduce the bug at will, so I don't have a
recipe (at least not yet - I will try to obtain one and post it). It is
just that after using emacs for a while I find these folders littered
around my filesystem, in the directories in which I used emacs to edit
files.

I am also not sure whether it is enough to use "emacs -Q" to produce the
bug, but is definitely new behavior that didn't exist a few weeks ago (I
build from the master branch regularly). I believe the bug could be due
to the recent changes to emacs startup (regarding ~/.emacs.d and
~/.config/emacs)


In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.10)
 of 2019-09-07 built on bastian-desktop
Repository revision: f42509955901bbc81284b5141cf272a1f6c6ad4c
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12005000
System Description: Arch Linux

Recent messages:
Waiting for git... [2 times]
Loading buff-menu...done
Loading /home/beischer/.emacs.d/elpa/realgud-20190724.2001/realgud/common/custom...done
Loading /home/beischer/.emacs.d/elpa/realgud-20190724.2001/realgud/lang/java...done
[yas] Prepared just-in-time loading of snippets successfully.
Turning on magit-auto-revert-mode...done
Starting Emacs daemon.
Package cl is deprecated
When done with this frame, type C-x 5 0
Error during redisplay: (eval (window-numbering-get-number-string)) signaled (wrong-type-argument hash-table-p nil)

Configured using:
 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
 --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games
 --with-sound=alsa --with-modules --without-gconf --without-gsettings
 --enable-link-time-optimization --with-x-toolkit=gtk3 --without-xaw3d
 --without-m17n-flt --without-compress-install 'CFLAGS=-march=native -O2
 -pipe -fno-plt -flto=jobserver -fuse-linker-plugin -flto=jobserver
 -fuse-linker-plugin -fuse-ld=gold' CPPFLAGS=-D_FORTIFY_SOURCE=2
 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GLIB NOTIFY INOTIFY ACL GNUTLS
LIBXML2 FREETYPE HARFBUZZ LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11
XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 GMP

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  whitespace-mode: t
  subword-mode: t
  helm-fuzzier-mode: t
  helm-flx-mode: t
  projectile-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  window-numbering-mode: t
  company-mode: t
  global-magit-file-mode: t
  magit-auto-revert-mode: t
  global-git-commit-mode: t
  async-bytecomp-package-mode: t
  flx-ido-mode: t
  ido-everywhere: t
  shell-dirtrack-mode: t
  show-paren-mode: t
  global-hi-lock-mode: t
  hi-lock-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  prettify-symbols-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  hs-minor-mode: t

Load-path shadows:
/home/beischer/.emacs.d/elpa/cmake-mode-20190710.1319/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode
~/.emacs.d/lisp/buff-menu+ hides /usr/share/emacs/site-lisp/various/buff-menu+
~/.emacs.d/lisp/my-term hides /usr/share/emacs/site-lisp/various/my-term
~/.emacs.d/lisp/buff-menu hides /usr/share/emacs/site-lisp/various/buff-menu
~/.emacs.d/lisp/qt-pro hides /usr/share/emacs/site-lisp/various/qt-pro
~/.emacs.d/lisp/buff-menu hides /usr/share/emacs/27.0.50/lisp/buff-menu

Features:
(shadow sort mail-extr emacsbug sendmail ido-completing-read+ memoize
cus-edit minibuf-eldef pp whitespace cap-words superword subword
company-oddmuse company-keywords company-etags company-gtags
company-dabbrev-code company-dabbrev company-files company-capf
company-cmake company-xcode company-clang company-semantic company-eclim
company-template company-bbdb company-edbi edbi sql view company-jedi
jedi-core python-environment epc ctable concurrent deferred ccls
ccls-member-hierarchy ccls-inheritance-hierarchy ccls-call-hierarchy
ccls-tree ccls-code-lens ccls-semantic-highlight ccls-common company-lsp
lsp-ui lsp-ui-flycheck lsp-ui-doc goto-addr lsp-ui-imenu lsp-ui-peek
lsp-ui-sideline flycheck lsp lsp-mode ewoc markdown-mode tree-widget
wid-edit spinner network-stream nsm inline ht em-glob dash-functional
bindat cmake-project helm-fuzzier helm helm-source eieio-compat
helm-multi-match helm-lib helm-flx tempo url url-proxy url-privacy
url-expand url-methods url-history url-cookie url-domsuf url-util
mailcap xml-parse doxymacs tramp-cache projectile ibuf-ext ibuffer
ibuffer-loaddefs dropdown-list yasnippet-snippets yasnippet my-term term
disp-table ehelp f s etags-table etags fileloop xref project cmake-mode
rx qt-pro pastebin window-numbering ams-meeting calc-mouse calc-yank
calc-ext calc calc-loaddefs calc-macs realgud realgud-zshdb
realgud:zshdb-track-mode realgud:zshdb-core realgud:zshdb-init
realgud-trepan3k realgud:trepan3k-track-mode realgud:trepan3k-core
realgud:trepan3k-init realgud-trepan2 realgud:trepan2-track-mode
realgud:trepan2-core realgud:trepan2-init realgud-trepanpl
realgud:trepanpl-track-mode realgud:trepanpl-core realgud:trepanpl-init
realgud-trepanjs realgud:trepanjs-track-mode realgud:trepanjs-core
realgud:trepanjs-init realgud-lang-js realgud-trepan
realgud:trepan-track-mode realgud:trepan-core realgud:trepan-init
realgud-remake realgud:remake-track-mode realgud:remake-core
realgud:remake-init realgud-rdebug realgud-rdebug-track-mode
realgud-rdebug-core realgud-rdebug-init realgud-lang-ruby realgud-perldb
realgud:perldb-track-mode realgud:perldb-core realgud:perldb-init
realgud-lang-perl realgud-pdb realgud:pdb-track-mode realgud:pdb-core
realgud:pdb-init realgud-lang-python python tramp-sh realgud-kshdb
realgud:kshdb-track-mode realgud:kshdb-core realgud:kshdb-init
realgud-gub realgud:gub-track-mode realgud:gub-core realgud:gub-init
realgud-gdb realgud:gdb-track-mode realgud:gdb-init realgud:gdb-core
realgud-bashdb realgud:bashdb-track-mode realgud:bashdb-core
realgud:bashdb-init realgud-lang-posix-shell realgud:run
realgud-breakpoint-mode realgud-backtrack-mode realgud-track-mode
realgud-backtrace-mode realgud-attach realgud-lang-java realgud-track
realgud-shortkey realgud-menu realgud-eval realgud-cmds realgud-send
realgud-window realgud-utils eshell realgud-init realgud-file
realgud-core realgud-reset realgud-buffer-helper
realgud-buffer-breakpoint realgud-buffer-backtrace
realgud-buffer-command realgud-buffer-info realgud-lochist org-element
avl-tree generator org org-macro org-footnote org-pcomplete org-list
org-faces org-entities noutline outline org-version ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint
ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu
calendar cal-loaddefs realgud-bp realgud-bp-image-data realgud-lang
esh-mode esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module
esh-groups esh-util realgud-loc realgud-buffer-source realgud-key key
realgud-follow realgud-fringe realgud-helper loc-changes realgud-regexp
realgud-custom load-relative ivy delsel colir color ivy-overlay company
hide-lines buff-menu+ pcase magit-topgit magit-submodule magit-obsolete
magit-popup magit-blame magit-stash magit-reflog magit-bisect magit-push
magit-pull magit-fetch magit-clone magit-remote magit-commit
magit-sequence magit-notes magit-worktree magit-tag magit-merge
magit-branch magit-reset magit-files magit-refs magit-status magit
magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff
smerge-mode diff diff-mode magit-core magit-autorevert autorevert
filenotify magit-margin magit-transient magit-process magit-mode
transient git-commit magit-git magit-section magit-utils crm log-edit
easy-mmode message rmc puny rfc822 mml mml-sec epa derived epg
epg-config gnus-util rmail rmail-loaddefs text-property-search mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader
pcvs-util add-log with-editor cl-extra help-mode async-bytecomp async
server dash cl hideshow flx-ido advice flx ido dired-x dired
dired-loaddefs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs flymake-proc flymake warnings
thingatpt vc-cvs finder-inf edmacro kmacro emacs-x-theme tramp
tramp-loaddefs trampver tramp-integration files-x tramp-compat shell
pcomplete parse-time iso8601 time-date ls-lisp format-spec paren grep
compile comint ansi-color ring linum hi-lock cus-start cus-load tex-site
info package easymenu browse-url url-handlers url-parse auth-source
cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json
subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv
cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel term/x-win x-win term/common-win x-dnd 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 dbusbind
inotify lcms2 dynamic-setting font-render-setting move-toolbar gtk
x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 526149 26475)
 (symbols 48 46374 1)
 (strings 32 180957 14467)
 (string-bytes 1 5635033)
 (vectors 16 67739)
 (vector-slots 8 931111 15860)
 (floats 8 406 23)
 (intervals 56 508 0)
 (buffers 992 12))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Mon, 09 Sep 2019 13:00:02 GMT) Full text and rfc822 format available.

Message #8 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Bastian Beischer <bastian.beischer <at> gmail.com>, 37354 <at> debbugs.gnu.org
Subject: Re: bug#37354: 27.0.50; Startup: auto-save-list folder created in
 current directory
Date: Mon, 9 Sep 2019 14:59:10 +0200
Unrelated to this bug: Is the below
> (eval (window-numbering-get-number-string)) signaled (wrong-type-argument hash-table-p nil)
something you've seen before?

martin





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Mon, 09 Sep 2019 13:31:01 GMT) Full text and rfc822 format available.

Message #11 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Bastian Beischer <bastian.beischer <at> gmail.com>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 37354 <at> debbugs.gnu.org
Subject: Re: bug#37354: 27.0.50; Startup: auto-save-list folder created in
 current directory
Date: Mon, 9 Sep 2019 15:29:50 +0200
[Message part 1 (text/plain, inline)]
On Mon, Sep 9, 2019 at 2:59 PM martin rudalics <rudalics <at> gmx.at> wrote:

> Unrelated to this bug: Is the below
> > (eval (window-numbering-get-number-string)) signaled
> (wrong-type-argument hash-table-p nil)
> something you've seen before?
>
>
Yes I have. I believe this might be a bug in the window-numbering package:

https://github.com/nschum/window-numbering.el

which I am loading in my ~/.emacs. This error appears when I start "emacs
--daemon" and then open a client with "emacsclient ~/.emacs" (~/.emacs
could be any other file). It only happens once, when the first file is
opened.
It does not happen when I just use "emacs ~/.emacs", for example.

The window-numbering package is fully functional, though, so I haven't
spent any time on investigating the cause, yet.

Cheers
Bastian

martin
>
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Mon, 09 Sep 2019 13:34:02 GMT) Full text and rfc822 format available.

Message #14 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Bastian Beischer <bastian.beischer <at> gmail.com>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 37354 <at> debbugs.gnu.org
Subject: Re: bug#37354: 27.0.50; Startup: auto-save-list folder created in
 current directory
Date: Mon, 9 Sep 2019 15:33:32 +0200
[Message part 1 (text/plain, inline)]
This might also be relevant for the original bug: I am using "emacs
--daemon" and "emacsclient". I did not check if the auto-save-list folders
appear with regular "emacs", yet.

On Mon, Sep 9, 2019 at 3:29 PM Bastian Beischer <bastian.beischer <at> gmail.com>
wrote:

>
> On Mon, Sep 9, 2019 at 2:59 PM martin rudalics <rudalics <at> gmx.at> wrote:
>
>> Unrelated to this bug: Is the below
>> > (eval (window-numbering-get-number-string)) signaled
>> (wrong-type-argument hash-table-p nil)
>> something you've seen before?
>>
>>
> Yes I have. I believe this might be a bug in the window-numbering package:
>
> https://github.com/nschum/window-numbering.el
>
> which I am loading in my ~/.emacs. This error appears when I start "emacs
> --daemon" and then open a client with "emacsclient ~/.emacs" (~/.emacs
> could be any other file). It only happens once, when the first file is
> opened.
> It does not happen when I just use "emacs ~/.emacs", for example.
>
> The window-numbering package is fully functional, though, so I haven't
> spent any time on investigating the cause, yet.
>
> Cheers
> Bastian
>
> martin
>>
>>
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Mon, 09 Sep 2019 13:37:01 GMT) Full text and rfc822 format available.

Message #17 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Bastian Beischer <bastian.beischer <at> gmail.com>
Cc: 37354 <at> debbugs.gnu.org
Subject: Re: bug#37354: 27.0.50; Startup: auto-save-list folder created in
 current directory
Date: Mon, 09 Sep 2019 15:36:27 +0200
>>>>> On Mon, 09 Sep 2019 12:02:30 +0200, Bastian Beischer <bastian.beischer <at> gmail.com> said:

    Bastian> I sometimes see "auto-save-list" folders created in the current
    Bastian> directory when using emacs to edit files. I think auto-save-list should
    Bastian> be under ~/.emacs.d (or ~/.config/emacs).

    Bastian> Unfortunately I cannot reproduce the bug at will, so I don't have a
    Bastian> recipe (at least not yet - I will try to obtain one and post it). It is
    Bastian> just that after using emacs for a while I find these folders littered
    Bastian> around my filesystem, in the directories in which I used emacs to edit
    Bastian> files.

    Bastian> I am also not sure whether it is enough to use "emacs -Q" to produce the
    Bastian> bug, but is definitely new behavior that didn't exist a few weeks ago (I
    Bastian> build from the master branch regularly). I believe the bug could be due
    Bastian> to the recent changes to emacs startup (regarding ~/.emacs.d and
    Bastian> ~/.config/emacs)

Youʼre not alone, I have these too. The earliest one I have is from
September 5th at 09:01 GMT+2. Also

    auto-save-list-file-prefix is a variable defined in `startup.el'.
    Its value is "auto-save-list/.saves-"
    Original value was 
    "~/.emacs.d/auto-save-list/.saves-"

I donʼt have anything touching that variable in my init files, so
presumably something in startup.el is changing it.

Robert




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Mon, 09 Sep 2019 13:38:02 GMT) Full text and rfc822 format available.

Message #20 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Bastian Beischer <bastian.beischer <at> gmail.com>
Cc: martin rudalics <rudalics <at> gmx.at>, 37354 <at> debbugs.gnu.org
Subject: Re: bug#37354: 27.0.50; Startup: auto-save-list folder created in
 current directory
Date: Mon, 09 Sep 2019 15:37:28 +0200
>>>>> On Mon, 9 Sep 2019 15:33:32 +0200, Bastian Beischer <bastian.beischer <at> gmail.com> said:

    Bastian> This might also be relevant for the original bug: I am using "emacs
    Bastian> --daemon" and "emacsclient". I did not check if the auto-save-list folders
    Bastian> appear with regular "emacs", yet.

I donʼt use --daemon, but I do use emacsclient, and I see the issue.

Robert




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Wed, 11 Sep 2019 15:57:04 GMT) Full text and rfc822 format available.

Message #23 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Bastian Beischer <bastian.beischer <at> gmail.com>
Cc: 37354 <at> debbugs.gnu.org, Robert Pluim <rpluim <at> gmail.com>,
 Sven Joachim <svenjoac <at> gmx.de>, martin rudalics <rudalics <at> gmx.at>
Subject: 27.0.50; Startup: auto-save-list folder created in current directory
Date: Wed, 11 Sep 2019 08:56:05 -0700
[Message part 1 (text/plain, inline)]
Thanks for the bug report. I thought I'd fixed all those defcustoms, but 
evidently I missed one. I installed the attached patch into master; please give 
it a try.
[0001-Fix-auto-save-with-user-emacs-directory.patch (text/x-patch, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Wed, 11 Sep 2019 16:38:02 GMT) Full text and rfc822 format available.

Message #26 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Sven Joachim <svenjoac <at> gmx.de>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 37354 <at> debbugs.gnu.org, Robert Pluim <rpluim <at> gmail.com>,
 Bastian Beischer <bastian.beischer <at> gmail.com>,
 martin rudalics <rudalics <at> gmx.at>
Subject: Re: 27.0.50; Startup: auto-save-list folder created in current
 directory
Date: Wed, 11 Sep 2019 18:37:16 +0200
On 2019-09-11 08:56 -0700, Paul Eggert wrote:

> Thanks for the bug report. I thought I'd fixed all those defcustoms,
> but evidently I missed one. I installed the attached patch into
> master; please give it a try.
>
>>From 72b68a63565a778d5a19e5a9275805b8b77b890c Mon Sep 17 00:00:00 2001
> From: Paul Eggert <eggert <at> cs.ucla.edu>
> Date: Wed, 11 Sep 2019 08:50:02 -0700
> Subject: [PATCH] Fix auto-save with user-emacs-directory
>
> * lisp/startup.el (auto-save-list-file-prefix): Delay initialization,
> since the value depends on user-emacs-directory (Bug#37354).
> ---
>  lisp/startup.el | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/lisp/startup.el b/lisp/startup.el
> index a16db242da..ef6234128a 100644
> --- a/lisp/startup.el
> +++ b/lisp/startup.el
> @@ -406,6 +406,7 @@ auto-save-list-file-prefix
>  Directories in the prefix will be created if necessary.
>  Set this to nil if you want to prevent `auto-save-list-file-name'
>  from being initialized."
> +  :initialize #'custom-initialize-delay
>    :type '(choice (const :tag "Don't record a session's auto save list" nil)
>  		 string)
>    :group 'auto-save)
> --
> 2.17.1

Works for me, thanks. :-)

Cheers,
       Sven




Reply sent to Paul Eggert <eggert <at> cs.ucla.edu>:
You have taken responsibility. (Wed, 11 Sep 2019 16:48:01 GMT) Full text and rfc822 format available.

Notification sent to Bastian Beischer <bastian.beischer <at> gmail.com>:
bug acknowledged by developer. (Wed, 11 Sep 2019 16:48:01 GMT) Full text and rfc822 format available.

Message #31 received at 37354-done <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Sven Joachim <svenjoac <at> gmx.de>
Cc: martin rudalics <rudalics <at> gmx.at>, Robert Pluim <rpluim <at> gmail.com>,
 37354-done <at> debbugs.gnu.org, Bastian Beischer <bastian.beischer <at> gmail.com>
Subject: Re: 27.0.50; Startup: auto-save-list folder created in current
 directory
Date: Wed, 11 Sep 2019 09:47:19 -0700
On 9/11/19 9:37 AM, Sven Joachim wrote:

> Works for me, thanks. :-)

Thanks for checking. Closing the bug report.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Thu, 12 Sep 2019 08:21:01 GMT) Full text and rfc822 format available.

Message #34 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 37354 <at> debbugs.gnu.org, Sven Joachim <svenjoac <at> gmx.de>,
 Bastian Beischer <bastian.beischer <at> gmail.com>
Subject: Re: bug#37354: 27.0.50; Startup: auto-save-list folder created in
 current directory
Date: Thu, 12 Sep 2019 10:20:21 +0200
>>>>> On Wed, 11 Sep 2019 08:56:05 -0700, Paul Eggert <eggert <at> cs.ucla.edu> said:

    Paul> Thanks for the bug report. I thought I'd fixed all those defcustoms,
    Paul> but evidently I missed one. I installed the attached patch into
    Paul> master; please give it a try.

So any defcustom that depends on user-emacs-directory needs this
modification? Because there are more:

lisp/custom.el:1135:(defcustom custom-theme-directory user-emacs-directory
lisp/desktop.el:259:(defcustom desktop-path (list user-emacs-directory "~")
lisp/net/eww.el:80:(defcustom eww-bookmarks-directory user-emacs-directory
lisp/net/nsm.el:83:						 user-emacs-directory)
lisp/org/org-clock.el:209:				   (concat user-emacs-directory "org-clock-save.el"))
lisp/org/org-id.el:185:				  (concat user-emacs-directory ".org-id-locations"))

Robert




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37354; Package emacs. (Thu, 12 Sep 2019 08:22:02 GMT) Full text and rfc822 format available.

Message #37 received at 37354 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: 37354 <at> debbugs.gnu.org, Sven Joachim <svenjoac <at> gmx.de>,
 Bastian Beischer <bastian.beischer <at> gmail.com>
Subject: Re: bug#37354: 27.0.50; Startup: auto-save-list folder created in
 current directory
Date: Thu, 12 Sep 2019 01:21:26 -0700
On 9/12/19 1:20 AM, Robert Pluim wrote:
> So any defcustom that depends on user-emacs-directory needs this
> modification?

No, only the defcustoms in preloaded files.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 10 Oct 2019 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 193 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.