From unknown Tue Jun 24 05:13:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49178: 28.0.50; make-auto-save-file-name connects to remote Resent-From: Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Jun 2021 20:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49178 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 49178@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: sds@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16243952148284 (code B ref -1); Tue, 22 Jun 2021 20:54:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Jun 2021 20:53:34 +0000 Received: from localhost ([127.0.0.1]:39961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvnOi-00029Q-2w for submit@debbugs.gnu.org; Tue, 22 Jun 2021 16:53:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:48320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvnOf-00029H-Op for submit@debbugs.gnu.org; Tue, 22 Jun 2021 16:53:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37420) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lvnOf-0007yE-FQ for bug-gnu-emacs@gnu.org; Tue, 22 Jun 2021 16:53:25 -0400 Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]:41719) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lvnOd-0008Qa-DB; Tue, 22 Jun 2021 16:53:25 -0400 Received: by mail-qt1-x82d.google.com with SMTP id d9so489034qtx.8; Tue, 22 Jun 2021 13:53:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:return-receipt-to:reply-to:date:message-id :mime-version; bh=YifoykfR1+ES9JcBvg8VntX9PBicEQ60igsJaaXC8Kk=; b=sJkjerrtZ7D8qiAhTUyq4O+zxv9juh3YcClpAS3pFhMWX37TK1oJDA3OkYQepwd32a 4DBUxFlkwRN7VZIUz/9hUE9t7uxRRwlCOHoDI/4rODuB/Sw8YvLzpCqvoIkHFqbbwCS+ bAS5arkwRA8cuadd5vHGYdwRDTFNsRw04n5lTABoAb0tkmGwwrEk+4j0giqqF67tTz4i Uy4QsPORwYoujh82LRltUlBidlj++SXeB7VdaYeVRp4jawZwL8O9ixyv/dIds+YhGDPW nqO7wcbOBUvswh3XMBjS3s542DpvpK+YZkSXc1X3mHBr2Z5afe4VAz9RpJcd9+JOqMty S6Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:return-receipt-to :reply-to:date:message-id:mime-version; bh=YifoykfR1+ES9JcBvg8VntX9PBicEQ60igsJaaXC8Kk=; b=ELXoE8O6LPihppJAlGIHVLlAlpgcHK2hTKmdQWPUO0NTiakQN2QXQ8tQKbb4O0mYMJ SumtNWOpXoGeMRKbQUd11qAEcfP6mSR/bxFu+i5hUFFmlP7vbjQiDNYSno3rB+H0WPUB 8JPfBc6HB3BVqy0fYiBiN+w/Eq2+BRRvV9APldzC53MVyzyzbuFBpZp1VAlc+PGkzblX a4MrxqDIWqVsabYrKRy+MFCGKjvx/87LCctICAKj9sdwYLufySPGQ767SISdqYXaT7iV MuBjiTFBbRXhfxRUqNYFHCqu7tCSuCh5I6aEI+ANiaA9Hn1mE/DTbkW6KpomcPVeuaug AOOw== X-Gm-Message-State: AOAM531VxKTcY3K3sTuJ/P74rXdmkh6RBl8/nILRWcOj/vHmGCP3rE51 U00uuecrY6/8In1EFs0wZd2/Dib/mjBS X-Google-Smtp-Source: ABdhPJxGdUoKzVoJlXxN2XogilM8y5mC1XlLl+L9Y7d34lwvTOxGBJ/bCWb9tQ4MKoR/WaYtM041Sg== X-Received: by 2002:ac8:67d9:: with SMTP id r25mr621185qtp.111.1624395201294; Tue, 22 Jun 2021 13:53:21 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-108-30-23-113.nycmny.fios.verizon.net. [108.30.23.113]) by smtp.gmail.com with ESMTPSA id q184sm13239330qkd.35.2021.06.22.13.53.20 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 22 Jun 2021 13:53:20 -0700 (PDT) From: Steingold X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Tue, 22 Jun 2021 16:53:19 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::82d; envelope-from=sam.steingold@gmail.com; helo=mail-qt1-x82d.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) When I edit a remote file using tramp (scp method), I notice a significant slow-down on auto-save (not every time!), and a brief investigation seems to indicate that make-auto-save-file-name MAY re-establish the connection to the remote server when it is dead (or something?) My `auto-save-list-file-prefix' and `tramp-auto-save-directory' are a local directory. I did not modify `auto-save-file-name-transforms'. In GNU Emacs 28.0.50 (build 2, x86_64-apple-darwin19.6.0, NS appkit-1894.60 Version 10.15.7 (Build 19H1217)) of 2021-06-21 built on 3c22fb11fdab.ant.amazon.com Repository revision: 09f17ac4752e18bf834d2f20ceef561cc516d917 Repository branch: master Windowing system distributor 'Apple', version 10.3.1894 System Description: Mac OS X 10.15.7 Configured using: 'configure --with-imagemagick --with-mailutils --with-ns PKG_CONFIG_PATH=/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/imagemagick/lib/pkgconfig:/usr/local/opt/gnutls/lib/pkgconfig:/usr/local/opt/jansson/lib/pkgconfig:/usr/local/opt/libtiff/lib/pkgconfig:/usr/local/opt/libpng/lib/pkgconfig:/usr/local/opt/libjpeg/lib/pkgconfig:/usr/local/opt/freetype/lib/pkgconfig' Configured features: ACL GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG THREADS TIFF TOOLKIT_SCROLL_BARS ZLIB Important settings: value of $LANG: C locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: pyvenv-mode: t shell-dirtrack-mode: t global-edit-server-edit-mode: t winner-mode: t which-function-mode: t url-handler-mode: t show-paren-mode: t desktop-save-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-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 column-number-mode: t line-number-mode: t Load-path shadows: None found. Features: (shadow bbdb-message mailalias cookie1 emacsbug sendmail gnus-fun flow-fill url-cache sort gnus-cite smiley mm-archive gnus-async gnus-bcklg gnus-dup qp mail-extr gnus-ml hl-line disp-table spam spam-stat gnus-uu yenc nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg utf-7 gnus-cache bbdb-gnus gnutls network-stream nntp find-dired vc-annotate edebug apropos package log-view tex-mode latexenc log-edit pcvs-util smerge-mode diff tramp-cmds cal-move cl-print debug backtrace face-remap skeleton dabbrev vc-mtn vc-src vc-sccs vc-svn vc-cvs vc-rcs misearch multi-isearch url-http url-auth url-gw nsm ein-jupyter ein-dev ein-notebook ein-python-send ein-traceback ein-shared-output ein-pytools ein-pager ein-completer ein-notification ein-scratchsheet ein-worksheet poly-ein display-line-numbers quail polymode poly-lock polymode-base polymode-weave polymode-export polymode-compat polymode-methods polymode-core polymode-classes eieio-custom eieio-base color ein-kill-ring ein-cell ein-output-area ein-kernelinfo ein-kernel ein-ipdb ein-events ein-websocket websocket bindat ein-file ein-node ein-notebooklist shortdoc ein-contents-api ein-query ein-log ein-classes ein-core request autorevert filenotify anaphora ein-utils deferred dash cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ein add-log vc-hg vc-bzr tramp-cache remember arc-mode archive-mode vc-dir ewoc vc company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-template company-cmake company-bbdb yasnippet-snippets yasnippet flymake-proc flymake company-capf company pcase help-fns radix-tree elpy edmacro kmacro elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-profile elpy-django s elpy-refactor ido grep compile etags fileloop xref project cus-edit pp cus-start python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell ls-lisp flyspell ispell org-element avl-tree generator ol-eww eww xdg url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-opt cl-extra help-mode speedbar ezimage dframe gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa derived epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader gnus-win ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex iso8601 ol-bbdb ol-w3m org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs format-spec find-func cal-x view cal-china cal-bahai cal-islam holidays hol-loaddefs bbdb-anniv cal-iso cal-hebrew lunar cal-julian solar cal-dst appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs bug-reference vc-git diff-mode easy-mmode vc-dispatcher dired-aux dired dired-loaddefs midnight warnings gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums text-property-search time-date mail-utils mm-util mail-prsvr wid-edit bbdb-mua bbdb-com crm mailabbrev bbdb bbdb-site timezone edit-server advice server winner ring which-func imenu url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map seq byte-opt gv bytecomp byte-compile cconv url-vars paren help-at-pt desktop frameset cl-loaddefs cl-lib cus-load info iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util 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 tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer 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 cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 748580 89494) (symbols 48 40414 10) (strings 32 262426 16078) (string-bytes 1 7373587) (vectors 16 111857) (vector-slots 8 2123010 161192) (floats 8 1165 577) (intervals 56 27275 7152) (buffers 992 86)) -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1894 http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com https://www.memritv.org https://memri.org https://thereligionofpeace.com If Microsoft wrote poetry, it would have patented dactyl and anapest. From unknown Tue Jun 24 05:13:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49178: 28.0.50; make-auto-save-file-name connects to remote Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Jun 2021 17:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49178 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Steingold Cc: 49178@debbugs.gnu.org Received: via spool by 49178-submit@debbugs.gnu.org id=B49178.162455650111772 (code B ref 49178); Thu, 24 Jun 2021 17:42:02 +0000 Received: (at 49178) by debbugs.gnu.org; 24 Jun 2021 17:41:41 +0000 Received: from localhost ([127.0.0.1]:44051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwTMD-00033o-31 for submit@debbugs.gnu.org; Thu, 24 Jun 2021 13:41:41 -0400 Received: from mout.gmx.net ([212.227.17.22]:53171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwTMA-00033W-JR for 49178@debbugs.gnu.org; Thu, 24 Jun 2021 13:41:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1624556492; bh=f1nB00y8khyZqYN0sHlA86gjNGMuhWPmKA01QgDMJqI=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=W7lJGiEr5pI2MaWxIPZRv208vRTqhKfmEV1CTeJhfmG6zNaaZWKvl+w3FX4dCGKmg xySU+JNRUDrl7vkVyz7id1VxrkOwnMoDV0OWFEYM0k77aw4TtOHR658KGwRHI/CN48 UVCv/8HWBBg70YGwjbhuyzDnV/jZoMLm+bgWjHY0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([213.220.147.207]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MdNcG-1lN8XL3t32-00ZLrv; Thu, 24 Jun 2021 19:41:32 +0200 From: Michael Albinus References: Date: Thu, 24 Jun 2021 19:41:30 +0200 In-Reply-To: (Steingold's message of "Tue, 22 Jun 2021 16:53:19 -0400") Message-ID: <87pmwbqhx1.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:nKArJUtI/6JkJpwq5xgFPfwpw85Z18qD8yqc7cuhbk91GiFrexR ls76E95W7US8pSvx7nDRmEc8gYjpRijicPpdWLtst64nK7R8tlM4c5r0XTNZi4sTiM90a62 q6X7Frp1Qp0O96UARM71Yfow5tfNhBb8V3wcCnH9Oo6lXqxd56i2ymSzX3UD1+u9Lxpj4g2 ktLv81j3ZUlsCvyNWoRaw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:K5rly0+6SOY=:mjfR05zzieFHt+ZMr9saFa O22wnHhuFODvOfPGHuogSY8l7bJzp2zWXcL4SgL7jhOC8zxE9YST5s5OmCHxvR/ApgvNn4L9a Vrj5DCM1kXUX4zVoGbx733cuab+wY7fAsMPodfvTWpATiSpgsU3b42vXwvco0ObwY7ezrisnf TIrorNSE2wx9QrYQOp+CrchrBB75y/wWNPQjD8nGrPab8XoYhc9oOwxDSckRKHxRgMXy5C2rV EwnmhqFA+n8pBeGn9W9xIJM8RcO1SHWY8EYf4YcZbntDC/q8b1R6gz3tjcbkvcgIPWBhM137a 6ImZGEjMCtJ8QunAhAOiZrDo6asGBPyGd7QLekp10zxMceSheAAOZiiEfxolVTsHprN2t4fVL Rq0l9STd3L563j2HllejwHFBvMTCSKt7BQZ/RnKI8Nk8acq4E/NUOS/2nmzGLV701ciSb28bI R7DzOOWehtRyBv2Ug1LV/uFOIJEBS17KfFbZMlGweGwCzVmGbGP7xoE686bJ2vhCV9B1mEq18 2c1cSgZmbPMCGnElQRP60Uk9n18iIDLjQQV7mUnlbfJprBZ87JyJxwAFKdFTsnuiDAVr0muM6 ACvZqGBnbOQeD2CcYrPJhZNg3BPciPaWB798FTLG8RroEi56TQbe+Dv25lgVAuqOjn6ih47Xx zAvwfkYQMmIxCZHc9Gn34dFW3PJz8YwWMf6UGtOvFOhDGVk79TlLBJ2dNqW1rC7ZcXNVrOIud kI00vJhMQP1zkCb0E6fDgnJGKCKLdVpFHich++dE7f6sj38tFxAjFUplgHaDr0Wp5/ZXtpFlj 17fgcW1pqO/b6odrK5fsHiszGFgSAeHysE7DZ+pMt0eELLXYpdr1OKBbQYrtvgJ03HmU8kwX3 fiLbHsT9rTTttwyoTzyRCJSEI3+Wc7aWHhmQq3SY5ZsYrML27kPPaPVwd7Dh2hXgF5GTcGang y5wEN4JCQCnlC0UJrvPXz9dXmTMobmtqim4NdFaQKg6GPDMrfh0kr6CRMSFrqeOIivcyglLPW dimv2jSwOrnQWipYTL9kX1LRaQNJyWi8qS14mXhQP+eomNRE2CAjSKzwmSiLUBTMmwvzD2klO AZLhYueav6yGVocI2Ox4yDvj7A9FWwAJCH2t/wwjG2GE6lBgrjPiho1sw== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Steingold writes: Hi Sam, > When I edit a remote file using tramp (scp method), I notice a > significant slow-down on auto-save (not every time!), and a brief > investigation seems to indicate that make-auto-save-file-name MAY > re-establish the connection to the remote server when it is dead (or > something?) Well, this is the consequence of the fix for bug#45245. In etc/NEWS, this is mentioned as --8<---------------cut here---------------start------------->8--- *** Writing sensitive auto-save or backup files to the local temporary directory must be confirmed. In order to suppress this confirmation, set user option 'tramp-allow-unsafe-temporary-files' to t. --8<---------------cut here---------------end--------------->8--- Of course you could set tramp-allow-unsafe-temporary-files to t, but that's not the idea for a general solution. Tramp uses already some caches in order to minimize the needed checks, but perhaps it could do better. I'll check. Best regards, Michael. From unknown Tue Jun 24 05:13:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49178: 28.0.50; make-auto-save-file-name connects to remote Resent-From: Sam Steingold Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Jun 2021 18:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49178 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 49178@debbugs.gnu.org Received: via spool by 49178-submit@debbugs.gnu.org id=B49178.162455942827173 (code B ref 49178); Thu, 24 Jun 2021 18:31:02 +0000 Received: (at 49178) by debbugs.gnu.org; 24 Jun 2021 18:30:28 +0000 Received: from localhost ([127.0.0.1]:44109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwU7P-00073q-Ie for submit@debbugs.gnu.org; Thu, 24 Jun 2021 14:30:27 -0400 Received: from mail-oi1-f179.google.com ([209.85.167.179]:37880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwU7M-0006uU-Ja for 49178@debbugs.gnu.org; Thu, 24 Jun 2021 14:30:24 -0400 Received: by mail-oi1-f179.google.com with SMTP id h9so8393045oih.4 for <49178@debbugs.gnu.org>; Thu, 24 Jun 2021 11:30:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3cjhnKt9Apn0s/5LsxUbf1K9frOiJKpkjUWESaVy2Xk=; b=LSq/70t2SJlsRdy0hi3AQMg32pUO9VzWwBjMXm9JgH+qM7q8x0i0yN8idA66B929E2 ViOZGYINCP5oy2VWhuKh5oV/b4+oFHuoGCqVxr2m6pqsL3WpR9I2svBPPpYU4v2RNEKg GYzQvLciAdJmgflcCNDev54IZUQJIxb1XgRT6l0INSN3wRjwScY+0438cfLJLJrkSeGW aN1eQVE0MOLYWGX/hOKyUMnCYWdbFMDXYUSORXgqCIGMj9ixiVJTzQi2vHSwg6yX0gfT nS3z9l7l1Dca/bKKIwoTRoNKUy1QQAmaBmFNYOG5k1TQnye0x3SyXH+12Nanl/7zUEZp ruEw== X-Gm-Message-State: AOAM5319ITNbzJAKn73xlrOVmciCOwpFBJlPuB0TiKhxBhqM8BA4L7CQ tgwrXieOXW3gHUh72sa6JtxxHXi2xImRNlO7fw== X-Google-Smtp-Source: ABdhPJxfAbiEsncPeCchKXBGRJsYKTn4vwiEEI7OObsAfbbQ3ou4yQl5DayJnzNkgd2S/NTa+9Yr2WTtUiSZesC/E3k= X-Received: by 2002:aca:ab94:: with SMTP id u142mr5000781oie.9.1624559418913; Thu, 24 Jun 2021 11:30:18 -0700 (PDT) MIME-Version: 1.0 References: <87pmwbqhx1.fsf@gmx.de> In-Reply-To: <87pmwbqhx1.fsf@gmx.de> From: Sam Steingold Date: Thu, 24 Jun 2021 14:30:08 -0400 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Hi Michael, The doc for `tramp-allow-unsafe-temporary-files ` says: >>> Whether root-owned auto-save or backup files can be written to "/tmp" 1. the file is not owned by root 2. `auto-save-list-file-prefix` is under my home, not /tmp On Thu, 24 Jun 2021 at 13:41, Michael Albinus wrote: > > > When I edit a remote file using tramp (scp method), I notice a > > significant slow-down on auto-save (not every time!), and a brief > > investigation seems to indicate that make-auto-save-file-name MAY > > re-establish the connection to the remote server when it is dead (or > > something?) > > Well, this is the consequence of the fix for bug#45245. In etc/NEWS, > this is mentioned as > > --8<---------------cut here---------------start------------->8--- > *** Writing sensitive auto-save or backup files to the local temporary > directory must be confirmed. In order to suppress this confirmation, > set user option 'tramp-allow-unsafe-temporary-files' to t. > --8<---------------cut here---------------end--------------->8--- I am never asked for any confirmation. -- Sam Steingold From unknown Tue Jun 24 05:13:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49178: 28.0.50; make-auto-save-file-name connects to remote Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Jun 2021 18:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49178 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 49178@debbugs.gnu.org Received: via spool by 49178-submit@debbugs.gnu.org id=B49178.16245598742162 (code B ref 49178); Thu, 24 Jun 2021 18:38:01 +0000 Received: (at 49178) by debbugs.gnu.org; 24 Jun 2021 18:37:54 +0000 Received: from localhost ([127.0.0.1]:44123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUEc-0000Yn-AW for submit@debbugs.gnu.org; Thu, 24 Jun 2021 14:37:54 -0400 Received: from mout.gmx.net ([212.227.17.22]:39749) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUEX-0000YO-Oy for 49178@debbugs.gnu.org; Thu, 24 Jun 2021 14:37:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1624559863; bh=dq8CXH5pnVtgPbHAwXMNBIgUV9zVP4CWC06J4SKyZ9s=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=e/5Nmun++GGTvcQO8adAS7FerDrYM5KofaaubYrKed6t7WMkfmYIbBnh/vFPAr3zD cGcBr4fLwhKJUctlyD/4/nOH7PvmW/47mvFquJkxABghRfPxnLw9svZ6BqrM4ceQ7z G0DR9qjkkZik8Kdi5t7gXqH3pjEhpaHPq9gKiQSY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([213.220.147.207]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mr9Bu-1lR1Y90G62-00oIZk; Thu, 24 Jun 2021 20:37:43 +0200 From: Michael Albinus References: <87pmwbqhx1.fsf@gmx.de> Date: Thu, 24 Jun 2021 20:37:41 +0200 In-Reply-To: (Sam Steingold's message of "Thu, 24 Jun 2021 14:30:08 -0400") Message-ID: <87czsbqfbe.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:iEqrxXFHkmcm5SkCtAvcWDb3Nx7k++dVeKJ4eWn9qPMRv0hpoc9 dYBEfXEX4RTWn5N18eqZJuOpbRy9JnuMDbbWy4aMJS0zzF2XxSVKEzz2XybpP/+kCpqbKAs eUbrK+at2ZETYUK8oIQOwwtGlR+cutF1HbCij/iClzk5yyScwwBdfWLCUG+TYpEedlEg1+/ bIP3Eak8Pm/obThaqm4AQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:M2Gh4s1u0/M=:2EYWtQ+onqZmBjLTciBSRL I/LYvdjlZB9zSUtNIl6G7DZ8MUqvf0H7EQ8EFBDm+MhkWwJFqtovxtazYThgd/voT3t362CZn mDUsYuGcXpC8vJ3iv5sOB7mWFky72A2KSjY5rEc+wSnD7vjGl7NGpx5/WXuR7LO5WVNjAlECf 0rdLakoVEWmGw3q6rkQXl5jPX1kF27OZR4vePZjLk4FUyE6/6YiE+OjMyzWnM+61cQY1SpjLa WGpZqfIUtfTrleiFcU8n+Cijjxs4HMsoEMyy5sc9PjyHggTP7lqXJwe6W/PELwSpg47azwfTC woqgt9LEt4FPAXb8P2cAS2m0tFBufHcMQ59QprLOph7BSKWBXloizaT8W5PEAOwxfBrScx3xg zQb7VvB0KB5Gu7UeolST3kQ0/uyIK/51VetxfENWqXCbY4ow8Zze1wJJDBG6f567ACSZPiXux ww+rvKuLfjTt2Rc+7Xtnd0v7hHZbOXPOKW4c1Vkk3gtalhReNjBMn/FvoUiCqE/BvGa93XBM8 qK9uXFj3/SokNosxZlV8/+boRLvOcYSAuS2gG5bpxKsld0CboaOcXu9BcYGowP+oS/f3cEdwt AyE/CO0GeP4G5jau3aUR0+FKrHWzZuN7QcTAy6v4YKr0rcIAhiBZO1HpJMm62zzeBKZIFEWw+ V6S2WuhZFezyJt7aU2s2Ic3N8RhEpl7ljcG95e3/YVCYLxKZqNW2TmG3pa7MOThO6a1+v9t6u sFEHOCbyqeCJgimqfQpQECIRT5PlCeIvzjmVAn3KskE3nYMOUWomq4xufQRhu226F49JbJ/b4 fPvlVJ+5+iwwr144P8SSRLxjSZdpPVAy17ZXb8GX7X28rJaskQcDGgjqNUCXSRf13M7Hrarct EK/u4gOoY6+aABAd2ELxUAc2jCkjHnsmBRmF+cPMOPXwd9yPdLHHxSsqfplqQGr35GoTKhmNw njeR6CIoQuWhqY+akSZurIUE97OnHzCnaLs4WSGdGV36D1so9BOx27rMV3PWmiShY+GFZw9xB CbdU3puM0VpptLn18N7IbH3WhIYV4oUNNq2L7dvs1wxlsnrYk5TFLa//Rb68oDRJI6S8AIHAX tnaiu3mqyCzIaMyVs/IcNCFVNKfO+J+K272yXQHbVtjZfK+75aWU7jtLg== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sam Steingold writes: > Hi Michael, Hi Sam, > The doc for `tramp-allow-unsafe-temporary-files ` says: >>>> Whether root-owned auto-save or backup files can be written to "/tmp" > > 1. the file is not owned by root > 2. `auto-save-list-file-prefix` is under my home, not /tmp Hmm, yes. I've seen in my code that I try to determine the owner of the file *prior* all other checks. I guess this can be rearranged, and/or simplified by caches. This is what I meant when saying I'll work on it. Pls give me some time for analysis (one or two days, my todo list is quite large). Best regards, Michael. From unknown Tue Jun 24 05:13:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#49178: 28.0.50; make-auto-save-file-name connects to remote Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Jun 2021 12:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49178 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sam Steingold Cc: 49178@debbugs.gnu.org Received: via spool by 49178-submit@debbugs.gnu.org id=B49178.1624623659910 (code B ref 49178); Fri, 25 Jun 2021 12:21:01 +0000 Received: (at 49178) by debbugs.gnu.org; 25 Jun 2021 12:20:59 +0000 Received: from localhost ([127.0.0.1]:45023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwkpP-0000Ec-Ad for submit@debbugs.gnu.org; Fri, 25 Jun 2021 08:20:59 -0400 Received: from mout.gmx.net ([212.227.15.15]:56333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwkpM-0000EM-IT for 49178@debbugs.gnu.org; Fri, 25 Jun 2021 08:20:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1624623650; bh=tW1l1PCCNm8CHMO+Q0EpRKZVHFMPHEvvityxm/cd+dQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=bNrU6N3m43K73SAYqNftxaYEFsu/HLAT/2oGKIf7gG1z+bHdX9Go1kHanclsU/GmR ojQSv7K4jROmbfx3ZkfHC0Uc+hTeD+jSfCFPUnFG6tQreeTEkXVQzfjmsr6piOWtRv XhzxzrA6AfkTq5SkRTfhfdJ1AaOYujpvJbHm5k4Q= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.124.38]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MCKFk-1m68Tg2F86-009PkR; Fri, 25 Jun 2021 14:20:50 +0200 From: Michael Albinus References: <87pmwbqhx1.fsf@gmx.de> <87czsbqfbe.fsf@gmx.de> Date: Fri, 25 Jun 2021 14:20:49 +0200 In-Reply-To: <87czsbqfbe.fsf@gmx.de> (Michael Albinus's message of "Thu, 24 Jun 2021 20:37:41 +0200") Message-ID: <878s2yqgny.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:JBxDDbJ3neAAG8JFABujeeVkISyrcjhCCdyF3mMsyQYWrE5etpt SJiMyKjV5fGKCz/Zwnvt0Gmo6OpJDOfM35U+QqgascTw/PKu371ntSZ393qsXxlI7MOHDky S5LvLxKT7m6FSx/YlL0w23a7U6aEFkjTS38Z6tJgD1HnfB/Ham4NpG6h53rxa40FwGjXVGO DBJLzfPOHurm3V5DNK+WQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:W6S5+QQWxbk=:PRfrRlyB8qTOXCGEYu13xe k2q81y5A7XLmWx/IwmFfrfvpOAoMA5+gbW3MCu5lc4GOwxz0lC0C0Pj4Qd5Xmup2m7ApykZil gg8TSaH43QLxC+0LghVV/45y2CWQczfVaf+D324sHHTR093HBxX4fMOKi6uv/0qMuDMfzFDMy aiCduOlKWftkGy8+JjvulNMXvFxJ7zeilxB19R96o4M/6IDePUcbjashkniM6kQk4N/yNdfmf AiuunHYyhSIw/0Wx76IeZDNQ1qsbkKIks1ne0p01eKiGyaCq/RLODj30FXfzkwU8uJNfMQRNV P+DQRRHLJjT5j2q99dYLblZ4VeP5VUMJ6cs+PxtCYaKnRaFgG46yFEaPe/fkHLttgYM5MJy7u 1qu5Pr/nFiJKzEeXgk88WoqVEIQoRvTxj2RSyHQhHLNe3YATHZuhYp2l8pZjkJfi3n/Au44XS /2In3wSPImFLTjQtMEL3TA7JEf/+tiUIkbiAYGYpFL7+2bbz9cKeB8krZWac+5MsGtBwJ20fA 7oLatNrfO2E54/M//60VMRY35Zgg7chyMcOwBCNI6pyZ0TNyXhOTAJCLgzI9JPJjA9ZYVkDu9 ai64dFkvlcN/CZ7h9EZCX2jk0yE3blM6qhyVVnr3zEUIYRBRLM9jifycxD1gXkLcWWnNGgEuc UM8SRzobWZlFjAi06vC7t7gI+aA7CC/dgX4KS5dnC0vHDrv/hY513Bo1OjmV3fqT2WIe8/lt7 vwdD0dIDUgGlXIrDmLoYcsjxFrUUtTBfKFxnFyoW4dEM2G57V0kW1evyx0GOo+Rm/MJeGul7S 9dzyA013RawMmaMtppUq8rR0CjmFYUvWAr0q24fhnoTQmfplk1QKUfJWPRysCO2HRC/K4UZ3u BQ7JtAdL+V0su9lTA23J1G7TrksEC8jJ5xfH2kLpKCGkm2f66QSxtgrJgpZCdNHSEgUZaQf7Y QDmLTiR56u6kr8CSBV1TEkTP2CT3GotjZFc/CqwAvC9Vo+bChQOd0VqBX4Nnv55FKmEzsH3mI G0GSlCcqSmK/s3s8FuAnITLeZlBEKHpbzsF5d3Zl5llhAUdF0Dng5WuWkN6LNZ+OqyMXWvckL 7EOm/znJ8RUhc2HcBeYVSW68T6zEB108eKmuqiymp5RGNXwDed+Oifhmw== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Michael Albinus writes: Hi Sam, >> The doc for `tramp-allow-unsafe-temporary-files ` says: >>>>> Whether root-owned auto-save or backup files can be written to "/tmp" >> >> 1. the file is not owned by root >> 2. `auto-save-list-file-prefix` is under my home, not /tmp > > Hmm, yes. I've seen in my code that I try to determine the owner of the > file *prior* all other checks. I guess this can be rearranged, and/or > simplified by caches. I've implemented this, pushed to master. Could you, pls, check whether this improves the situation for you? Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 25 08:22:01 2021 Received: (at control) by debbugs.gnu.org; 25 Jun 2021 12:22:01 +0000 Received: from localhost ([127.0.0.1]:45027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwkqP-0000GZ-Jm for submit@debbugs.gnu.org; Fri, 25 Jun 2021 08:22:01 -0400 Received: from mout.gmx.net ([212.227.15.15]:46829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwkqN-0000GL-3D for control@debbugs.gnu.org; Fri, 25 Jun 2021 08:21:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1624623713; bh=02XGzzFMEmToU/EPwaI+H7XO65OiDIfk/510P/ohgxU=; h=X-UI-Sender-Class:Date:To:From:Subject; b=iBdybERN5AQW7JRUZvLh9j8rs+/OwAas7QqRYzpcWciQK846+5ZIQo1vBSJG64hYt LPldRyCLepIXHwb9sMuyB52wmTdNOptCej6ale04zi6pZzKjJV2iFv3pgom/46v51l t1L483hFrjtlQVFnMThTT8QNjGAq4bE2f4nmMLCU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.124.38]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MKsnP-1lfuNo1ceD-00LAxI for ; Fri, 25 Jun 2021 14:21:53 +0200 Date: Fri, 25 Jun 2021 14:21:51 +0200 Message-Id: <877diiqgm8.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #49178 X-Provags-ID: V03:K1:V1C2SMeaCXbKRAplCUlHeWlxq3wPJ1/P7nbnf+QWBdBiOX5mqvl U1anmtZtihbIe1bmPcuzXQSVfzcNiGkcjiqYu+RrrfqQ9QqSsjxnWss41oxmxpZAywzj4J4 Lefyh54C5s9GesUmItSeOw4mpcb45mR1OiGbGF7H4giqNBBGzWSaNjEIWQHjE+vzlBexzVi Ng2SXiM2T18dnexxH0YtQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:1eYMz7szda8=:t/5u/bvvEnHgtn/JXibTvO PynLiQvjNvkk/5ISnONCNgquh8r9PYPsON/odW3DoSgGfiZukiGdGnstA2aDSqSllxJ3jSeux SG+ygXGmsYbfhoqVRLRqfIWPUrjMtb6AlvuHvUzmCZePBIEVlsX//vr/Lj8iU9dE3XMYF7Y// mbrFWrLt6fWXjp9UKjARUaW41Ij4cDO9zBqhV9Vih/5awBnuFzzP/HyE3oiliuWhsXHtrUYoR VGKFUWItLR0zGGEpyUbwwZOujOOuxD1GmERRAXgeYzdFzA25iP70x0EPWy2sXz95Vcucrc4bc WQ7adjsl1hbtV4rOCkuCVkro/C9WZlvFpbDeJ9p9mxpVFkGRUbFxfs/kF0AdLXNi6n0e1wSZe THj9jN6p0dqUfYxhySTWx6eTRxOv+y0V77nWlXnRVyi+BRCs9DONTCrIimZINOeZqQcunDG4f AMmQsDIb9AQq8mqdPywONJDog2cOUf0b3y53vsJZI921LBUAGsIpINWScGx/uECTe1cp27Awm QILqUoA0eHwMTZnIssHXv4Un8JJa2ScltMebA4alzux00mf5BmBtK+1udzGUhA6Ppomn0Dymc kIXpurAXybVc3+0/4H8bunCJ0wtDG46rOuNK1gkLFRWcY/51ZqnPV+eb4Cql+/FyD+LfW+FaB MrRqZiaaFYYuHZ4ca7TsHegal0EARDgbTFllzW+9NtxDwh8zxtBDBXGJ2ni9gLh7dsN37Bzlm JI4UrkK+4g18/wpfWlrgBowa8jEY1Rv91ow6qIRZQ+dvtdoHIswzqVb01n21n2K7py4r10/Mo sx9GSeSoXp7Vd2X4VjySIAL1/522kaf03Nh3KLVigl+6G/64tUuv+wZLyNaGGjVbpt9Qa1nPC o53+UMH1w/Ace1bayW+RU3d8lGdzb4kWhrg/7lrYRG2ftHdpzBdv4YW0nKXCVtn1vdIismwcU xrgcP2Lif6PlhOOkntYNHKDkRDtcBLNwopjiWj6fLbiT92R6r1I8Sj6rRQH+a4ApGMKEOQbDO CxRTz3eAfaLxso1XTDu1lbUHnBTS0mp6sU9B/gMswBGa8WO9e7s9ghWYuhVJPPjpkCfrbz2L6 CgPRutMrUzWa63gDvK9Za5G+1m2hM50dGAS X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) fixed 49178 28.1 quit From unknown Tue Jun 24 05:13:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: sds@gnu.org Subject: bug#49178: closed (Re: bug#49178: 28.0.50; make-auto-save-file-name connects to remote) Message-ID: References: <87k0m2eznq.fsf@gmx.de> X-Gnu-PR-Message: they-closed 49178 X-Gnu-PR-Package: emacs Reply-To: 49178@debbugs.gnu.org Date: Wed, 07 Jul 2021 18:41:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1625683261-27247-1" This is a multi-part message in MIME format... ------------=_1625683261-27247-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #49178: 28.0.50; make-auto-save-file-name connects to remote which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 49178@debbugs.gnu.org. --=20 49178: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D49178 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1625683261-27247-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 49178-done) by debbugs.gnu.org; 7 Jul 2021 18:40:02 +0000 Received: from localhost ([127.0.0.1]:53450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1CSo-00073h-F3 for submit@debbugs.gnu.org; Wed, 07 Jul 2021 14:40:02 -0400 Received: from mout.gmx.net ([212.227.17.22]:59135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1CSm-000734-IV for 49178-done@debbugs.gnu.org; Wed, 07 Jul 2021 14:40:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1625683194; bh=MMCv5OyKMuKUkm1b5OV1j6QCw0bW1AeNk3rl2RzwLb8=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=B9XDANABzBPx6mzPwoO+4lBm0lurtn+OLcAIndPRaehx3UuOhxu9LYMskjT/oEq41 YszGCwokxWzMjMO/W5xH2Juk1vQyi7MPw9v5ED4dvGGd7+1WiAgJNARVaFSRMbsuqM biaaLuknXqYUOAa6ItxkABqpSkWKhNC1tr7HW69c= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([212.91.249.146]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MNbox-1lqOw50e79-00P1n3; Wed, 07 Jul 2021 20:39:54 +0200 From: Michael Albinus To: Sam Steingold Subject: Re: bug#49178: 28.0.50; make-auto-save-file-name connects to remote References: <87pmwbqhx1.fsf@gmx.de> <87czsbqfbe.fsf@gmx.de> <878s2yqgny.fsf@gmx.de> Date: Wed, 07 Jul 2021 20:39:53 +0200 In-Reply-To: <878s2yqgny.fsf@gmx.de> (Michael Albinus's message of "Fri, 25 Jun 2021 14:20:49 +0200") Message-ID: <87k0m2eznq.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:tfR6lQcvwfZD3ClRfvyNFTl4ryORfPU9S8+lhA3VxHwCnLVbryv RV6dWk4QUwC3g4CJjAhaZ16DBh2xCDa94FWF/QTuQNJHTIqHFjh4CiVVP+jD/NUsl3RHJsV NtGUwS60zYWx6o9iscBbCip9cHl1pjbsGrcCUQwdMwwdOh2dQzj3Dlys+c/JmAjM3ZLAad6 2+VLGR6lJsjURBo/Hp7qg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:s3ZQntW0WdU=:VQduv5k1eQ1j5VeHB+641t NJk+/fxgUVezyNJBKeF+Nzyf6GFFFrTh1nkRvfiZVcJelXqX1HLBeDtYGo+ut1R42900W2ajr WglF0qLV7bWM7iijjSsFUG5nR55Yb7o0LykyuARpqr6VBsN9LSXXYkDg72SZgWws30fumFeIs Dw5KkEagyfudoZsuew5XbQOSkrVWTCewihpYcQlxpdcy6MsB2WyiWoAFUXuaX94W7/44PIf9K BfFjwBG53CBwZLzSOGVuu+porcIvIKJTh5gCV6N70Xt0OxOLEEHcttaBefe0aSSkOMZ8VsZCg UeCIv7Cs0O0vEiy8G509URQbKS7O+41NUSbl9C+RtOijVZWpmmEvXrTWELyXiAKMmDtoeMs4z 4Qnk05Umm4pYfNh9xjg8YfY5ia36L3PzB6DYIdJ6tJjOAq0SJzkPZr5smxY7TPX0mNKjS/b8M 7YVqz62DMv1t7wegkFiq+5d/LqtozoYibZorqM2M372erTXw+Ak3/dLnG0PCPGn20nlG/0D+K f+iI7dpbRbLRoiZ1/3zRU1fqnDCW+TOsJiFT29XP2VJ7INwG+so/3B8X9yAD3UToDTuNOT144 021LTY5UpClVG/KbGj3auMrkyT2K1sP8bsrwToA5BK6DfgGJIlX6AIByQk8xOLXZjWRCZI7mR 78OzNRiwehWciOHkh12H8zHb5sxLGGhsBqBHrOLCJ16rqI0yR8ef1xdA41qKaINpMOM+m7XLg pxekYK7HZzFXeM3aSKz/p8u4SOydF0JTCHAFX2XeRjnk7KwO2AtgsWjHUNd/5Gkh5K16tRzIt qFryfE6KsqHSMvrCcfBGSZ/fJmtrGmvcmTnVXZNOlGalqQYR+Y9eW33yA5QnIIiojuTgl01PL Ezv5GGmHBrCymuwxDbd0O5nKCsSQF0hk/wymVH0kwzqhfvvvHniXfOI1JMvuEsCpm9YArZYOX O7oh02ZyRFlPYq2Pf1CVe+Sz9uW7RwgG9Ic8Rp8M0hd7ximAlYFeMNv39rR8ME3FVGSrpUacx KanI/t3abY0nJz66tSHe0LxovIQwnGAacY3kgEQMQrqhgfcsmfCMnQa+cZd6/VX6K4XB33Cf1 npqt5eWRZLkcJ7xmrwE/NSD5EotWagkZXebTHdJHeBFx6sPquTFtkDyag== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49178-done Cc: 49178-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Version: 28.1 Michael Albinus writes: Hi Sam, > I've implemented this, pushed to master. Could you, pls, check whether > this improves the situation for you? No further comment, so I'm closing the bug. Best regards, Michael. ------------=_1625683261-27247-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Jun 2021 20:53:34 +0000 Received: from localhost ([127.0.0.1]:39961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvnOi-00029Q-2w for submit@debbugs.gnu.org; Tue, 22 Jun 2021 16:53:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:48320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lvnOf-00029H-Op for submit@debbugs.gnu.org; Tue, 22 Jun 2021 16:53:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37420) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lvnOf-0007yE-FQ for bug-gnu-emacs@gnu.org; Tue, 22 Jun 2021 16:53:25 -0400 Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]:41719) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lvnOd-0008Qa-DB; Tue, 22 Jun 2021 16:53:25 -0400 Received: by mail-qt1-x82d.google.com with SMTP id d9so489034qtx.8; Tue, 22 Jun 2021 13:53:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:return-receipt-to:reply-to:date:message-id :mime-version; bh=YifoykfR1+ES9JcBvg8VntX9PBicEQ60igsJaaXC8Kk=; b=sJkjerrtZ7D8qiAhTUyq4O+zxv9juh3YcClpAS3pFhMWX37TK1oJDA3OkYQepwd32a 4DBUxFlkwRN7VZIUz/9hUE9t7uxRRwlCOHoDI/4rODuB/Sw8YvLzpCqvoIkHFqbbwCS+ bAS5arkwRA8cuadd5vHGYdwRDTFNsRw04n5lTABoAb0tkmGwwrEk+4j0giqqF67tTz4i Uy4QsPORwYoujh82LRltUlBidlj++SXeB7VdaYeVRp4jawZwL8O9ixyv/dIds+YhGDPW nqO7wcbOBUvswh3XMBjS3s542DpvpK+YZkSXc1X3mHBr2Z5afe4VAz9RpJcd9+JOqMty S6Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:return-receipt-to :reply-to:date:message-id:mime-version; bh=YifoykfR1+ES9JcBvg8VntX9PBicEQ60igsJaaXC8Kk=; b=ELXoE8O6LPihppJAlGIHVLlAlpgcHK2hTKmdQWPUO0NTiakQN2QXQ8tQKbb4O0mYMJ SumtNWOpXoGeMRKbQUd11qAEcfP6mSR/bxFu+i5hUFFmlP7vbjQiDNYSno3rB+H0WPUB 8JPfBc6HB3BVqy0fYiBiN+w/Eq2+BRRvV9APldzC53MVyzyzbuFBpZp1VAlc+PGkzblX a4MrxqDIWqVsabYrKRy+MFCGKjvx/87LCctICAKj9sdwYLufySPGQ767SISdqYXaT7iV MuBjiTFBbRXhfxRUqNYFHCqu7tCSuCh5I6aEI+ANiaA9Hn1mE/DTbkW6KpomcPVeuaug AOOw== X-Gm-Message-State: AOAM531VxKTcY3K3sTuJ/P74rXdmkh6RBl8/nILRWcOj/vHmGCP3rE51 U00uuecrY6/8In1EFs0wZd2/Dib/mjBS X-Google-Smtp-Source: ABdhPJxGdUoKzVoJlXxN2XogilM8y5mC1XlLl+L9Y7d34lwvTOxGBJ/bCWb9tQ4MKoR/WaYtM041Sg== X-Received: by 2002:ac8:67d9:: with SMTP id r25mr621185qtp.111.1624395201294; Tue, 22 Jun 2021 13:53:21 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-108-30-23-113.nycmny.fios.verizon.net. [108.30.23.113]) by smtp.gmail.com with ESMTPSA id q184sm13239330qkd.35.2021.06.22.13.53.20 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 22 Jun 2021 13:53:20 -0700 (PDT) From: Steingold To: bug-gnu-emacs@gnu.org Subject: 28.0.50; make-auto-save-file-name connects to remote X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Tue, 22 Jun 2021 16:53:19 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::82d; envelope-from=sam.steingold@gmail.com; helo=mail-qt1-x82d.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sds@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) When I edit a remote file using tramp (scp method), I notice a significant slow-down on auto-save (not every time!), and a brief investigation seems to indicate that make-auto-save-file-name MAY re-establish the connection to the remote server when it is dead (or something?) My `auto-save-list-file-prefix' and `tramp-auto-save-directory' are a local directory. I did not modify `auto-save-file-name-transforms'. In GNU Emacs 28.0.50 (build 2, x86_64-apple-darwin19.6.0, NS appkit-1894.60 Version 10.15.7 (Build 19H1217)) of 2021-06-21 built on 3c22fb11fdab.ant.amazon.com Repository revision: 09f17ac4752e18bf834d2f20ceef561cc516d917 Repository branch: master Windowing system distributor 'Apple', version 10.3.1894 System Description: Mac OS X 10.15.7 Configured using: 'configure --with-imagemagick --with-mailutils --with-ns PKG_CONFIG_PATH=/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/imagemagick/lib/pkgconfig:/usr/local/opt/gnutls/lib/pkgconfig:/usr/local/opt/jansson/lib/pkgconfig:/usr/local/opt/libtiff/lib/pkgconfig:/usr/local/opt/libpng/lib/pkgconfig:/usr/local/opt/libjpeg/lib/pkgconfig:/usr/local/opt/freetype/lib/pkgconfig' Configured features: ACL GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG THREADS TIFF TOOLKIT_SCROLL_BARS ZLIB Important settings: value of $LANG: C locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: pyvenv-mode: t shell-dirtrack-mode: t global-edit-server-edit-mode: t winner-mode: t which-function-mode: t url-handler-mode: t show-paren-mode: t desktop-save-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-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 column-number-mode: t line-number-mode: t Load-path shadows: None found. Features: (shadow bbdb-message mailalias cookie1 emacsbug sendmail gnus-fun flow-fill url-cache sort gnus-cite smiley mm-archive gnus-async gnus-bcklg gnus-dup qp mail-extr gnus-ml hl-line disp-table spam spam-stat gnus-uu yenc nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg utf-7 gnus-cache bbdb-gnus gnutls network-stream nntp find-dired vc-annotate edebug apropos package log-view tex-mode latexenc log-edit pcvs-util smerge-mode diff tramp-cmds cal-move cl-print debug backtrace face-remap skeleton dabbrev vc-mtn vc-src vc-sccs vc-svn vc-cvs vc-rcs misearch multi-isearch url-http url-auth url-gw nsm ein-jupyter ein-dev ein-notebook ein-python-send ein-traceback ein-shared-output ein-pytools ein-pager ein-completer ein-notification ein-scratchsheet ein-worksheet poly-ein display-line-numbers quail polymode poly-lock polymode-base polymode-weave polymode-export polymode-compat polymode-methods polymode-core polymode-classes eieio-custom eieio-base color ein-kill-ring ein-cell ein-output-area ein-kernelinfo ein-kernel ein-ipdb ein-events ein-websocket websocket bindat ein-file ein-node ein-notebooklist shortdoc ein-contents-api ein-query ein-log ein-classes ein-core request autorevert filenotify anaphora ein-utils deferred dash cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ein add-log vc-hg vc-bzr tramp-cache remember arc-mode archive-mode vc-dir ewoc vc company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-template company-cmake company-bbdb yasnippet-snippets yasnippet flymake-proc flymake company-capf company pcase help-fns radix-tree elpy edmacro kmacro elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-profile elpy-django s elpy-refactor ido grep compile etags fileloop xref project cus-edit pp cus-start python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell ls-lisp flyspell ispell org-element avl-tree generator ol-eww eww xdg url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-opt cl-extra help-mode speedbar ezimage dframe gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa derived epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader gnus-win ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex iso8601 ol-bbdb ol-w3m org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs format-spec find-func cal-x view cal-china cal-bahai cal-islam holidays hol-loaddefs bbdb-anniv cal-iso cal-hebrew lunar cal-julian solar cal-dst appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs bug-reference vc-git diff-mode easy-mmode vc-dispatcher dired-aux dired dired-loaddefs midnight warnings gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums text-property-search time-date mail-utils mm-util mail-prsvr wid-edit bbdb-mua bbdb-com crm mailabbrev bbdb bbdb-site timezone edit-server advice server winner ring which-func imenu url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map seq byte-opt gv bytecomp byte-compile cconv url-vars paren help-at-pt desktop frameset cl-loaddefs cl-lib cus-load info iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util 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 tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer 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 cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 748580 89494) (symbols 48 40414 10) (strings 32 262426 16078) (string-bytes 1 7373587) (vectors 16 111857) (vector-slots 8 2123010 161192) (floats 8 1165 577) (intervals 56 27275 7152) (buffers 992 86)) -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1894 http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com https://www.memritv.org https://memri.org https://thereligionofpeace.com If Microsoft wrote poetry, it would have patented dactyl and anapest. ------------=_1625683261-27247-1--