From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: meedstrom--- via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#50224: 27.2; auto-save-visited-mode blanks out the echo area after 5 seconds Date: Fri, 27 Aug 2021 11:06:53 +0000 Message-ID: Reply-To: meedstrom@teknik.io Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5776"; mail-complaints-to="usenet@ciao.gmane.io" To: 50224@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 27 14:08:41 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mJaez-0001Av-RU for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 Aug 2021 14:08:37 +0200 Original-Received: from localhost ([::1]:50400 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJaey-0007U3-Gt for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 Aug 2021 08:08:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJaeR-0007SK-7s for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 08:08:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39854) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mJaeR-0003qr-0E for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 08:08:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mJaeQ-0006Rc-NH for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 08:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: meedstrom@teknik.io Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Aug 2021 12:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50224 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.163006604324724 (code B ref -1); Fri, 27 Aug 2021 12:08:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Aug 2021 12:07:23 +0000 Original-Received: from localhost ([127.0.0.1]:51400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJadj-0006Qc-OD for submit@debbugs.gnu.org; Fri, 27 Aug 2021 08:07:23 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:53462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJade-0006QQ-1C for submit@debbugs.gnu.org; Fri, 27 Aug 2021 08:07:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44918) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJadd-0007D5-Pk for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 08:07:13 -0400 Original-Received: from mail.teknik.io ([5.79.72.163]:54012) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mJadY-0003ET-VR for bug-gnu-emacs@gnu.org; Fri, 27 Aug 2021 08:07:13 -0400 dkim-signature: v=1; a=rsa-sha256; d=teknik.io; s=dkim; c=relaxed/relaxed; q=dns/txt; h=From:Subject:Date:Message-ID:To:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=Ko22K0+jAyjI4ro/q0BD54Tj++jXbf0FnWokAbHodkI=; b=C0vCNvang0/Huk5rN9Ce/3r4ATupwrkE6HABWrtEp5O6Vu+JiRMphMwXam6BNk0R2ObqFIvBbUvbSo+2IYK0Udg/v++XVaAbleHBPLH0PODlgw49m9Y05HxD1qemATJ/bH1vB3owoh8puE+lUsEZLCjIDW3+IK6BjsQ9onWfyGk/S60WDcRfqAJuAbPvaY/2VNrUiaQvhbSWkx4cqTmyzdno3kHYd1n05UsRkT7UOkDgnyJIZpOIF3N19y MMJWEnL94nbinRq68szpBMmDvl2Gdztvd+R4axlpxTm4zSvvHg19xyJhdis1XPq1AljAA2WafPqU2z9qE4GFrTE9FbtA== Original-Received: from mail.teknik.io (TEKNIK-SERVER [5.79.72.163]) by mail.teknik.io with ESMTPSA (version=TLSv1.2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128) ; Fri, 27 Aug 2021 04:06:53 -0700 X-Mailer: RainLoop/1.11.3 Received-SPF: pass client-ip=5.79.72.163; envelope-from=meedstrom@teknik.io; helo=mail.teknik.io X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:212807 Archived-At: Hey heroes,=0A=0ASo this has been troubling me for years, I thought it wa= s just a part of=0Ahow Emacs worked. But it cannot be intended. Often t= here are complex=0Aprompts that take time to read, such what lsp-mode ask= s you upon=0Avisiting a .sh buffer. Then after 5 seconds, the prompt tex= t=0Adisappears, but the minibuffer is still active and awaiting your repl= y.=0A=0ATo test it:=0A=0A- M-x auto-save-visited-mode=0A- edit any buffer= =0A- eval (message "foo")=0A- wait 5 secs=0A=0AYou'll see "foo" disappear= .=0A=0AI could look at how to solve this, but I'd need guidance. The mod= e=0Acalls save-some-buffers after 5 idle seconds, and I thought we could= =0Awrap it in a let-binding that sets save-silently to t. But it still= =0Ablanks the echo area. I also tried wrapping it in Doom Emacs' extensiv= e=0A'quiet!' macro, and it still blanks the echo area. Is this misbehavi= or=0Aon the part of save-some-buffers?=0A=0AMartin Edstr=C3=B6m=0A=0A=0A= =0AIn GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24,= cairo version 1.16.0)=0AWindowing system distributor 'The X.Org Foundati= on', version 11.0.12011000=0ARecent messages:=0ABattery status not availa= ble=0A------ (Eva debug) Trying to turn on. ------=0Aorg-capture-template= s changed!=0Aorg-agenda-files changed!=0ADoom loaded 317 packages across = 33 modules in 4.646s=0ALoading /home/me/doom-emacs/.local/cache/recentf..= .done=0AWrote /tmp/mu4e_lock=0A[mu4e] Switched to Teknik=0A[mu4e] Switche= d context to Teknik=0AWrote /tmp/mu4e_lock=0A=0AConfigured using:=0A 'con= figure=0ACONFIG_SHELL=3D/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-= minimal-5.0.16/bin/bash=0ASHELL=3D/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcf= yk72-bash-minimal-5.0.16/bin/bash=0A--prefix=3D/gnu/store/x8gjhwynxqsgrcd= 9d91jac6ii943zfdx-emacs-27.2=0A--enable-fast-install --with-modules --wit= h-cairo=0A--disable-build-details'=0A=0AConfigured features:=0AXPM JPEG T= IFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY=0AINOTIFY ACL= LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF=0AZLIB TOOLK= IT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS JSON PDUMPER=0AGMP=0A=0A= Important settings:=0A value of $EMACSLOADPATH: /home/kept/guix-profiles= /emacs/emacs/share/emacs/site-lisp:/gnu/store/x8gjhwynxqsgrcd9d91jac6ii94= 3zfdx-emacs-27.2/share/emacs/27.2/lisp=0A value of $LANG: en_DK.utf8=0A = locale-coding-system: utf-8-unix=0A=0AMajor mode: Elisp=0A=0AMinor modes= in effect:=0A org-roam-db-autosync-mode: t=0A whitespace-mode: t=0A d= isplay-fill-column-indicator-mode: t=0A highlight-quoted-mode: t=0A rai= nbow-delimiters-mode: t=0A highlight-numbers-mode: t=0A hl-todo-mode: t= =0A yas-global-mode: t=0A yas-minor-mode: t=0A gcmh-mode: t=0A winner= -mode: t=0A flycheck-popup-tip-mode: t=0A global-flycheck-mode: t=0A f= lycheck-mode: t=0A ws-butler-global-mode: t=0A ws-butler-mode: t=0A ed= itorconfig-mode: t=0A recentf-mode: t=0A global-so-long-mode: t=0A glo= bal-git-commit-mode: t=0A diff-hl-margin-mode: t=0A which-key-mode: t= =0A savehist-mode: t=0A better-jumper-mode: t=0A better-jumper-local-m= ode: t=0A vertico-mode: t=0A all-the-icons-completion-mode: t=0A margi= nalia-mode: t=0A company-mode: t=0A outline-minor-mode: t=0A solaire-g= lobal-mode: t=0A display-line-numbers-mode: t=0A smartparens-global-mod= e: t=0A smartparens-mode: t=0A eva-mode: t=0A keyfreq-autosave-mode: t= =0A keyfreq-mode: t=0A show-paren-mode: t=0A save-place-mode: t=0A pr= ism-mode: t=0A global-hl-line-mode: t=0A hl-line-mode: t=0A el-patch-u= se-package-mode: t=0A global-form-feed-mode: t=0A form-feed-mode: t=0A = shell-dirtrack-mode: t=0A delete-selection-mode: t=0A projectile-mode:= t=0A general-override-mode: t=0A global-eldoc-mode: t=0A eldoc-mode: = t=0A electric-indent-mode: t=0A mouse-wheel-mode: t=0A prettify-symbol= s-mode: t=0A file-name-shadow-mode: t=0A global-font-lock-mode: t=0A f= ont-lock-mode: t=0A window-divider-mode: t=0A auto-encryption-mode: t= =0A auto-compression-mode: t=0A line-number-mode: t=0A transient-mark-= mode: t=0A auto-save-visited-mode: t=0A=0ALoad-path shadows:=0A---snippe= d--- (10 times longer than rest of message)=0A=0AFeatures:=0A(shadow emac= sbug mu4e-alert time ht alert log4e notifications dbus gntp=0Amu4e mu4e-o= rg mu4e-main mu4e-view mu4e-view-gnus gnus-art mm-uu mml2015=0Amm-view mm= l-smime smime dig gnus-sum gnus-group gnus-undo gnus-start=0Agnus-cloud n= nimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int=0Agnus-range = gnus-win gnus nnheader mu4e-view-common mu4e-headers=0Amu4e-compose mu4e-= context mu4e-draft mu4e-actions ido rfc2368 smtpmail=0Asendmail mu4e-mark= mu4e-proc mu4e-utils doc-view jka-compr image-mode=0Aexif mu4e-lists mu4= e-message shr svg xml dom flow-fill mu4e-vars=0Aorg-agenda org-roam-migra= te org-roam-mode org-roam-capture org-roam-node=0Aorg-roam-db org-roam-ut= ils org-roam org-roam-compat org-capture org-id=0Aorg-refile smartparens-= org org-yt org-element avl-tree generator org=0Aorg-list org-entities org= -version ob-emacs-lisp org-table org-loaddefs=0Aob ob-tangle ol ob-ref ob= -lob ob-table ob-exp org-macro org-footnote=0Aorg-src org-keys oc org-cit= e ob-comint ob-core ob-eval org-pcomplete=0Adisp-table whitespace flychec= k-cask display-fill-column-indicator=0Ahighlight-quoted rainbow-delimiter= s highlight-numbers parent-mode=0Ahl-todo org-faces org-compat org-macs c= al-menu calendar cal-loaddefs=0Aemacsql-sqlite url-http url-auth url-gw n= sm url url-proxy url-privacy=0Aurl-expand url-methods url-history url-coo= kie url-domsuf url-util=0Amailcap emacsql emacsql-compiler yasnippet elis= p-mode mule-util=0Aauto-minor-mode editorconfig-core editorconfig-core-ha= ndle=0Aeditorconfig-fnmatch consult-flycheck consult-vertico consult book= mark=0Agcmh winner flycheck-popup-tip popup flycheck-package package-lint= imenu=0Afinder finder-inf lisp-mnt core-packages package browse-url url-= handlers=0Aurl-parse url-vars flycheck ws-butler editorconfig recentf tre= e-widget=0Aso-long git-commit with-editor log-edit message rmc puny rfc82= 2 mml=0Amml-sec epa epg epg-config gnus-util rmail rmail-loaddefs=0Atext-= property-search mm-decode mm-bodies mm-encode mail-parse rfc2231=0Arfc204= 7 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils=0Agmm-utils= mailheader add-log magit-git magit-section magit-utils crm=0Avc-hg dired= fl diff-hl-margin diff-hl-dired diff-hl log-view pcvs-util=0Avc-dir ewoc = all-the-icons-dired vertico-directory vertico-repeat=0Acursor-sensor whic= h-key savehist better-jumper vertico orderless=0Aall-the-icons-completion= all-the-icons all-the-icons-faces data-material=0Adata-weathericons data= -octicons data-fileicons data-faicons=0Adata-alltheicons marginalia compa= ny-capf company autorevert filenotify=0Acus-edit cus-start cus-load wid-e= dit exwm exwm-input xcb-keysyms xcb-xkb=0Aexwm-manage exwm-floating xcb-c= ursor xcb-render exwm-layout=0Aexwm-workspace exwm-core xcb-ewmh xcb-iccc= m xcb xcb-xproto xcb-types=0Axcb-debug server goto-addr vc-git diff-mode = vc-svn vc vc-dispatcher=0Aess-r-mode ess-r-flymake flymake-proc flymake e= ss-r-xref xref ess-trns=0Aess-r-package ess-r-completion ess-roxy ess-r-s= yntax ess-rd noutline=0Aoutline hideshow ess-s-lang ess-help info ess-mod= e ess-inf ess-tracebug=0Adoom-themes-ext-org solaire-mode doom-Iosvkem-th= eme doom-themes=0Adoom-themes-base display-line-numbers adaptive-wrap sma= rtparens-config=0Asmartparens-text smartparens-ess smartparens dtrt-inden= t warnings=0Aeva-builtin eva pfuture inline ess ess-utils ess-custom proj= ect ts=0Aadvice find-func keyfreq f dired-git-info dired dired-loaddefs= =0Atwo-column iso-transl paren cua-base deianira named-timer concurrent= =0Adeferred defrepeater s repeat key-chord battery saveplace prism dash= =0Aface-remap color hl-line hydra lv el-patch form-feed crux docker-tramp= =0Atramp-cache tramp tramp-loaddefs trampver tramp-integration files-x=0A= tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp=0Aauth-= source password-cache twee-mode subed derived subed-vtt subed-srt=0Asubed= -common subed-mpv json map subed-debug subed-config my-transients=0Amy-li= b-shells my-lib transient format-spec eieio my-lib-unprefixed=0Amy-lib-mo= thball delsel projectile grep compile comint ansi-color ring=0Aibuf-ext i= buffer ibuffer-loaddefs thingatpt mu4e-meta html2text=0Alet-alist edmacro= kmacro core-editor core-projects core-ui easy-mmode=0Acore-keybinds pp g= eneral cl-extra help-mode easymenu cl-seq=0Ause-package-core core-modules= eieio-core eieio-loaddefs rx=0Amu4e-autoloads guix-emacs seq byte-opt by= tecomp byte-compile cconv core=0Acore-lib pcase cl-macs gv cl-loaddefs cl= -lib subr-x chemacs tooltip=0Aeldoc electric uniquify ediff-hook=20vc-hoo= ks lisp-float-type mwheel=0Aterm/x-win x-win term/common-win x-dnd tool-b= ar dnd fontset image=0Aregexp-opt fringe tabulated-list replace newcommen= t text-mode lisp-mode=0Aprog-mode register page tab-bar menu-bar rfn-esha= dow isearch timer=0Aselect scroll-bar mouse jit-lock font-lock syntax fac= emenu font-core=0Aterm/tty-colors frame minibuffer cl-generic cham georgi= an utf-8-lang=0Amisc-lang vietnamese tibetan thai tai-viet lao korean jap= anese eucjp-ms=0Acp51932 hebrew greek romanian slovak czech european ethi= opic indian=0Acyrillic chinese composite charscript charprop case-table e= pa-hook=0Ajka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice l= oaddefs=0Abutton faces cus-face macroexp files text-properties overlay sh= a1 md5=0Abase64 format env code-pages mule custom widget hashtable-print-= readable=0Abackquote threads dbusbind inotify dynamic-setting system-font= -setting=0Afont-render-setting cairo move-toolbar gtk x-toolkit x multi-t= ty=0Amake-network-process emacs)=0A=0AMemory information:=0A((conses 16 7= 43512 83428)=0A (symbols 48 72838 2)=0A (strings 32 191029 10595)=0A (str= ing-bytes 1 6505080)=0A (vectors 16 90995)=0A (vector-slots 8 2046927 722= 00)=0A (floats 8 1431 231)=0A (intervals 56 3942 360)=0A (buffers 1000 23= ))