From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: "N. Jackson" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Dec 2018 00:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 33654@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154414334611594 (code B ref -1); Fri, 07 Dec 2018 00:43:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2018 00:42:26 +0000 Received: from localhost ([127.0.0.1]:36159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gV4Dp-00030v-Pn for submit@debbugs.gnu.org; Thu, 06 Dec 2018 19:42:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gV4Do-00030f-3P for submit@debbugs.gnu.org; Thu, 06 Dec 2018 19:42:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gV4Dg-0001C2-6c for submit@debbugs.gnu.org; Thu, 06 Dec 2018 19:42:18 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55356) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gV4Dg-0001Bi-02 for submit@debbugs.gnu.org; Thu, 06 Dec 2018 19:42:16 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gV4Dd-0006dB-IM for bug-gnu-emacs@gnu.org; Thu, 06 Dec 2018 19:42:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gV4DY-00014v-Pi for bug-gnu-emacs@gnu.org; Thu, 06 Dec 2018 19:42:11 -0500 Received: from mail-it1-x12d.google.com ([2607:f8b0:4864:20::12d]:51787) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gV4DY-00014J-HO for bug-gnu-emacs@gnu.org; Thu, 06 Dec 2018 19:42:08 -0500 Received: by mail-it1-x12d.google.com with SMTP id x19so4475458itl.1 for ; Thu, 06 Dec 2018 16:42:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=Tn80bDVH+SHZ+u443GHV2fu8R9ahlYrUt91BoTKN9io=; b=BnfyO5qsNMd81XvQU8E8yGYAeQkaCjisu9rZ+ndQW4ljzoWjI49s+yXweE0qX6lTuB JxRaEP7yT65U83UyNOkEB7Q+hLrbi+19YKRGihhxcTbxUGvtOrSQLPHXPWubwHM3avG9 UxtZ8E+9TcqzQoEj7ci3czCnCJXN11hSA4bfSEhUoXCPoeD7xF2qvaCAWq8XRu+IuE6P 2Bf28hLmpvTeZ0WGqEPNUCsEdDRltx/s2/FhUo3JgGiwd1i8hBoYr6D7zBrlyun3ju4N 0vUqGYJfw1kmOXyXLUVk3XSvVdbf1dt9U1/3QeL9v7t8uCwvc0IUXyLr01us9lyuing0 B2eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=Tn80bDVH+SHZ+u443GHV2fu8R9ahlYrUt91BoTKN9io=; b=RUZTpA0+VspWS4r6EAMBr9XneeGM9Tih5nUOqcyuz2b7CK7TLPkLTnbbB/YeSLAyOW +jI8J2SOWdmMzSbquxJrABAFqosftvrbZgkfwgn6fSOABCr21dJpkr15d3vtLmdvLIW9 oVAMjER3J8LRDoiKwHG306sCb0Qup81C+kqRPzXV4MdAiD23LTqEHC+y5w2Rtei8f35W U/cDUjSV+myULa/MQ6Eb/ZgmelIuxnvuTKIxo0C5rxUGdyEqZ7OyZMEWWbS1eyXE5MZL h0LdNkSPxJm8NLB8Lhd8Vq8PVdjdpjFeRv52r2Xg59QDWFvHhoVIwMNXTvEYE8t8oR4M o6bQ== X-Gm-Message-State: AA+aEWb/Z7sj3k+es9LV7rnzRuwHGB0BLwb5tf3bUwv1xVdAfiQJ6SWm ZQdgu2LPPG0qLKl0TWXw8GSKru6f X-Google-Smtp-Source: AFSGD/Wh0vCeGAkiUvdZ8oDl/NVllHhFWefWCZ5Cp0tlqKycrV4iZ/AdjNViTMqQ9HlD3cBIK1C+zA== X-Received: by 2002:a24:2d0b:: with SMTP id x11mr522932itx.85.1544143326938; Thu, 06 Dec 2018 16:42:06 -0800 (PST) Received: from moondust.localdomain.nodomain.none (toroon474qw-lp130-08-70-26-73-61.dsl.bell.ca. [70.26.73.61]) by smtp.gmail.com with ESMTPSA id e189sm1158549ite.17.2018.12.06.16.42.05 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 06 Dec 2018 16:42:06 -0800 (PST) From: "N. Jackson" Date: Thu, 06 Dec 2018 19:42:05 -0500 Message-ID: <87y392gobm.fsf@moondust.localdomain> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.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: -4.8 (----) When there is an error in the init file, so that Emacs fails to start normally, the user is not notified of the problem in the *Messages* buffer. Consequently, a user diligently checking *Messages* after Emacs startup to ensure that there were no problems, will fail to be informed of an init file error. Although a warning message is printed in a window, if Desktop restores many frames, the warning message will probably be buried and may never be seen. [Perhaps the window with the warning message should be displayed in the frame that has focus after Desktop restore is finished?] In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-12-03 built on moondust.localdomain Repository revision: e02d375cb6670e2306b9c67d7f6fd2dd1d1b2711 Repository branch: master Windowing system distributor 'Fedora Project', version 11.0.11906000 System Description: Fedora 28 (Workstation Edition) Configured using: 'configure 'CFLAGS=-O3 -g3 -gdwarf-4'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LCMS2 GMP Important settings: value of $LANG: en_CA.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: TeX-PDF-mode: t diff-auto-refine-mode: t flyspell-mode: t pdf-occur-global-minor-mode: t shell-dirtrack-mode: t recentf-mode: t show-paren-mode: t savehist-mode: t save-place-mode: t electric-pair-mode: t display-time-mode: t display-battery-mode: t desktop-save-mode: t delete-selection-mode: t cua-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-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 temp-buffer-resize-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Load-path shadows: ~/.emacs.d/modules/org-contacts hides /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-contacts /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-habit hides /data/projects/vc/emacs/git/emacs/lisp/org/org-habit /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-python hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-python /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-clojure hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-clojure /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-md hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-md /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-macs hides /data/projects/vc/emacs/git/emacs/lisp/org/org-macs /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-groovy hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-groovy /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-odt hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-odt /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-texinfo hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-texinfo /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-protocol hides /data/projects/vc/emacs/git/emacs/lisp/org/org-protocol /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-io hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-io /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-list hides /data/projects/vc/emacs/git/emacs/lisp/org/org-list /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-scheme hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-scheme /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob hides /data/projects/vc/emacs/git/emacs/lisp/org/ob /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-docview hides /data/projects/vc/emacs/git/emacs/lisp/org/org-docview /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-latex hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-latex /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-html hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-html /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-ctags hides /data/projects/vc/emacs/git/emacs/lisp/org/org-ctags /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-src hides /data/projects/vc/emacs/git/emacs/lisp/org/org-src /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-octave hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-octave /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-w3m hides /data/projects/vc/emacs/git/emacs/lisp/org/org-w3m /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-bibtex hides /data/projects/vc/emacs/git/emacs/lisp/org/org-bibtex /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-eww hides /data/projects/vc/emacs/git/emacs/lisp/org/org-eww /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-info hides /data/projects/vc/emacs/git/emacs/lisp/org/org-info /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-processing hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-processing /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-beamer hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-beamer /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-maxima hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-maxima /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-table hides /data/projects/vc/emacs/git/emacs/lisp/org/org-table /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-R hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-R /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-publish hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-publish /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-mscgen hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-mscgen /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-keys hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-keys /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-css hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-css /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-haskell hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-haskell /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-picolisp hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-picolisp /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-timer hides /data/projects/vc/emacs/git/emacs/lisp/org/org-timer /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-feed hides /data/projects/vc/emacs/git/emacs/lisp/org/org-feed /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-emacs-lisp hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-emacs-lisp /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-coq hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-coq /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-J hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-J /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-mhe hides /data/projects/vc/emacs/git/emacs/lisp/org/org-mhe /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-exp hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-exp /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-rmail hides /data/projects/vc/emacs/git/emacs/lisp/org/org-rmail /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-attach hides /data/projects/vc/emacs/git/emacs/lisp/org/org-attach /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-lilypond hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-lilypond /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-version hides /data/projects/vc/emacs/git/emacs/lisp/org/org-version /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-makefile hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-makefile /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-sql hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-sql /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-lob hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-lob /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-abc hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-abc /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-java hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-java /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-shell hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-shell /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-loaddefs hides /data/projects/vc/emacs/git/emacs/lisp/org/org-loaddefs /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-element hides /data/projects/vc/emacs/git/emacs/lisp/org/org-element /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-ebnf hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-ebnf /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-id hides /data/projects/vc/emacs/git/emacs/lisp/org/org-id /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-crypt hides /data/projects/vc/emacs/git/emacs/lisp/org/org-crypt /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org hides /data/projects/vc/emacs/git/emacs/lisp/org/org /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-plot hides /data/projects/vc/emacs/git/emacs/lisp/org/org-plot /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-ruby hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-ruby /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-matlab hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-matlab /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-lua hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-lua /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-ditaa hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-ditaa /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-irc hides /data/projects/vc/emacs/git/emacs/lisp/org/org-irc /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-gnus hides /data/projects/vc/emacs/git/emacs/lisp/org/org-gnus /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-C hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-C /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-vala hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-vala /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-lint hides /data/projects/vc/emacs/git/emacs/lisp/org/org-lint /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-comint hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-comint /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-colview hides /data/projects/vc/emacs/git/emacs/lisp/org/org-colview /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-tangle hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-tangle /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-hledger hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-hledger /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-dot hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-dot /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-mobile hides /data/projects/vc/emacs/git/emacs/lisp/org/org-mobile /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-duration hides /data/projects/vc/emacs/git/emacs/lisp/org/org-duration /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-eshell hides /data/projects/vc/emacs/git/emacs/lisp/org/org-eshell /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-sass hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-sass /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-gnuplot hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-gnuplot /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-icalendar hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-icalendar /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-man hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-man /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-capture hides /data/projects/vc/emacs/git/emacs/lisp/org/org-capture /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-plantuml hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-plantuml /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-footnote hides /data/projects/vc/emacs/git/emacs/lisp/org/org-footnote /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-sed hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-sed /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-clock hides /data/projects/vc/emacs/git/emacs/lisp/org/org-clock /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-js hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-js /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-latex hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-latex /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-ascii hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-ascii /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-ref hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-ref /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-stan hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-stan /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-ocaml hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-ocaml /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-agenda hides /data/projects/vc/emacs/git/emacs/lisp/org/org-agenda /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-indent hides /data/projects/vc/emacs/git/emacs/lisp/org/org-indent /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-core hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-core /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-pcomplete hides /data/projects/vc/emacs/git/emacs/lisp/org/org-pcomplete /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-datetree hides /data/projects/vc/emacs/git/emacs/lisp/org/org-datetree /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-ledger hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-ledger /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-shen hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-shen /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-entities hides /data/projects/vc/emacs/git/emacs/lisp/org/org-entities /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-macro hides /data/projects/vc/emacs/git/emacs/lisp/org/org-macro /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-forth hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-forth /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-mouse hides /data/projects/vc/emacs/git/emacs/lisp/org/org-mouse /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-sqlite hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-sqlite /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox-org hides /data/projects/vc/emacs/git/emacs/lisp/org/ox-org /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-screen hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-screen /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-asymptote hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-asymptote /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-eval hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-eval /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-archive hides /data/projects/vc/emacs/git/emacs/lisp/org/org-archive /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ox hides /data/projects/vc/emacs/git/emacs/lisp/org/ox /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-org hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-org /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-perl hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-perl /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-faces hides /data/projects/vc/emacs/git/emacs/lisp/org/org-faces /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-bbdb hides /data/projects/vc/emacs/git/emacs/lisp/org/org-bbdb /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-compat hides /data/projects/vc/emacs/git/emacs/lisp/org/org-compat /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-lisp hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-lisp /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-install hides /data/projects/vc/emacs/git/emacs/lisp/org/org-install /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-awk hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-awk /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-calc hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-calc /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/org-inlinetask hides /data/projects/vc/emacs/git/emacs/lisp/org/org-inlinetask /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-table hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-table /home/nlj/.emacs.d/elpa/org-plus-contrib-20181203/ob-fortran hides /data/projects/vc/emacs/git/emacs/lisp/org/ob-fortran Features: (shadow sort bbdb-message emacsbug sendmail gnus-async qp mail-extr gnus-ml disp-table hl-line nndraft nnmh utf-7 gnutls epa-file network-stream nsm nnfolder bbdb-gnus nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap nntp gnus-cache eieio-opt speedbar sb-image ezimage dframe help-fns radix-tree misearch multi-isearch dired-aux preview prv-emacs tex-buf font-latex latex latex-flymake flymake-proc flymake warnings thingatpt tex-ispell tex-style tex dbus xml tex-mode sh-script smie executable org-duration cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs org-eldoc org-w3m org-rmail org-mhe org-irc org-info org-habit org-gnus nnir gnus-sum gnus-group gnus-undo gnus-start 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 mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils mm-util mail-prsvr org-docview doc-view org-bibtex bibtex org-bbdb vc-git diff-mode display-line-numbers flyspell ispell mines cookie1 gamegrid pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet dired-x dired dired-loaddefs pdf-isearch pdf-misc imenu pdf-tools compile cus-edit pdf-view bookmark pp jka-compr pdf-cache pdf-info tq pdf-util image-mode org-agenda org-element avl-tree generator org advice org-macro org-footnote org-pcomplete org-list org-faces org-entities time-date noutline outline easy-mmode org-version ob-shell shell pcomplete ob-R ob-python ob-plantuml ob-org ob-gnuplot ob-ditaa ob-calc calc-store calc-trail calc-ext calc calc-loaddefs calc-macs ob-awk ob-dot ob-maxima ob-latex ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func bbdb-mua bbdb-anniv diary-lib diary-loaddefs cal-menu calendar cal-loaddefs bbdb-com crm mailabbrev bbdb bbdb-site timezone ido edmacro kmacro recentf tree-widget wid-edit wheatgrass-theme paren savehist saveplace elec-pair time battery desktop frameset delsel cua-base cus-start cus-load mule-util tex-site ess-generics info finder-inf package let-alist derived pcase cl-extra help-mode easymenu url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq byte-opt gv bytecomp byte-compile cconv epg epg-config subr-x 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 system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 647782 84358) (symbols 48 114718 2) (strings 32 189555 9248) (string-bytes 1 6213752) (vectors 16 85611) (vector-slots 8 2041075 211030) (floats 8 516 959) (intervals 56 9931 141) (buffers 992 76)) From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Dec 2018 07:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "N. Jackson" Cc: 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.154416683331553 (code B ref 33654); Fri, 07 Dec 2018 07:14:02 +0000 Received: (at 33654) by debbugs.gnu.org; 7 Dec 2018 07:13:53 +0000 Received: from localhost ([127.0.0.1]:36237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVAKe-0008Cr-PN for submit@debbugs.gnu.org; Fri, 07 Dec 2018 02:13:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVAKc-0008Cf-NS for 33654@debbugs.gnu.org; Fri, 07 Dec 2018 02:13:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gVAKS-0000bE-Ee for 33654@debbugs.gnu.org; Fri, 07 Dec 2018 02:13:45 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33242) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gVAKS-0000bA-Ai; Fri, 07 Dec 2018 02:13:40 -0500 Received: from [176.228.60.248] (port=1682 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gVAKR-0007oc-NQ; Fri, 07 Dec 2018 02:13:40 -0500 Date: Fri, 07 Dec 2018 09:13:40 +0200 Message-Id: <83zhth6c7v.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87y392gobm.fsf@moondust.localdomain> (nljlistbox2@gmail.com) References: <87y392gobm.fsf@moondust.localdomain> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -6.0 (------) > From: "N. Jackson" > Date: Thu, 06 Dec 2018 19:42:05 -0500 > > When there is an error in the init file, so that Emacs fails to > start normally, the user is not notified of the problem in the > *Messages* buffer. Generally, that happens when we cannot safely display anything, nor even insert text into *Messages*, if problems occur early enough into the startup process, because the necessary infrastructure is not yet available. But we do try our best, see below. So your report, which sounds as if there's a general non-display of any error or warning messages in this case, is inaccurate. Please be more specific regarding the particular problems you saw that didn't get logged. > Consequently, a user diligently checking *Messages* after Emacs > startup to ensure that there were no problems, will fail to be > informed of an init file error. Such errors are generally displayed right away, after interrupting the initialization process. So I wonder what specific example do you have in mind. > Although a warning message is printed in a window, if Desktop > restores many frames, the warning message will probably be buried > and may never be seen. [Perhaps the window with the warning message > should be displayed in the frame that has focus after Desktop > restore is finished?] Are you talking about errors or warnings? And did you include the *Warnings* buffer in your review? That's where we put delayed warnings from the initialization process. More generally, did you read up on the "delayed warnings" machinery? From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* In-Reply-To: <87y392gobm.fsf@moondust.localdomain> Resent-From: "N. Jackson" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Dec 2018 17:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.154420252532212 (code B ref 33654); Fri, 07 Dec 2018 17:09:02 +0000 Received: (at 33654) by debbugs.gnu.org; 7 Dec 2018 17:08:45 +0000 Received: from localhost ([127.0.0.1]:37240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVJcK-0008NU-Ez for submit@debbugs.gnu.org; Fri, 07 Dec 2018 12:08:44 -0500 Received: from mail-io1-f43.google.com ([209.85.166.43]:37869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVJcH-0008NA-OZ for 33654@debbugs.gnu.org; Fri, 07 Dec 2018 12:08:42 -0500 Received: by mail-io1-f43.google.com with SMTP id f14so3824670iol.4 for <33654@debbugs.gnu.org>; Fri, 07 Dec 2018 09:08:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version; bh=cLImLivcH/KXU9CeSwMMdIaHfRQ9vBDejiszUQNbxbw=; b=Uo5DtbApXhz+L1x/2zmaaG58O6LrkVsiFxWsTQUoHdcKqKowKWDZzso++C6v39bjdX rKq/CGKyzlg/FumoST2l3y0k+yrKslFZmYZ9L0B1/IcnNxq1ALUxAJWL0yIDWJD1zraN NqMknI23JdiWABQsmJC/aBFKcTFzLqrELILiWa9mPnThot2KhbWKyUAfrKjrxGRbHRHa WKrfrB0eEtu32tEVyihdGsYngklQBgYPWs0X+n/FVKGvJXWO30RhROlM3doD8AymEexd N/lNCL3STY9Zi9UkhLPXmmh/S0vYTfge0a3JHbqIUtleVak3ZOkE0sid+iZeKqrGpN4E bfRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:message-id :user-agent:mime-version; bh=cLImLivcH/KXU9CeSwMMdIaHfRQ9vBDejiszUQNbxbw=; b=Nv+kL7Dq7LqOaBSljP52SIH4r3H5rpypep1I4V3Mn63b+boGOL+7TaK0p1bh4CwC2q pLA+A2A6dYGwp6ch8HIYVoOPW+VUIfFxALxfsbKGtPZxKSG5gPhpw3aY73aFpU4QIwoY P3ZFA5FOHOGnahEHwNPMStBbyHvQxTSagH5Cbe0q8aHwz38L59TKvyl6mJcgopQ8RltJ dImFmtR6773VoFP2UEJsrU7PD2Y0rppK6JOyYiF/Sv6mreemViGkSr2pzxlswX6evgVd c/3KE+UvRu95ZMbmrNQkiyCmtBCBpcp3QQLVIHqZ1K7L66W+dvWrhpaEoGTxlcv9HgRS 6SDA== X-Gm-Message-State: AA+aEWY5P/tlWbsjrlfp+YKl6nPYAUngRZqJBHbC8POeXnKBB+9Ta1p/ HOf2YyCXKrztQ6bbQlNS0jXLf2It X-Google-Smtp-Source: AFSGD/Uxp5WQb9nDOSxd1RhSSEvjq7XPX3Rq9xvuwZW+RhNXFMVK7L3EtaF7+FqWP6xaCB5yRlqs7w== X-Received: by 2002:a5e:d910:: with SMTP id n16mr2522342iop.58.1544202515889; Fri, 07 Dec 2018 09:08:35 -0800 (PST) Received: from moondust.localdomain.nodomain.none (toroon474qw-lp130-08-70-26-73-61.dsl.bell.ca. [70.26.73.61]) by smtp.gmail.com with ESMTPSA id v74sm2229793ita.27.2018.12.07.09.08.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 07 Dec 2018 09:08:34 -0800 (PST) From: "N. Jackson" References: <87y392gobm.fsf@moondust.localdomain> <83zhth6c7v.fsf@gnu.org> Date: Fri, 07 Dec 2018 12:08:33 -0500 Message-ID: <87o99xe032.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) 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.8 (/) Hello Eli, At 09:13 +0200 on Friday 2018-12-07, Eli Zaretskii wrote: >> From: "N. Jackson" >> Date: Thu, 06 Dec 2018 19:42:05 -0500 >> >> When there is an error in the init file, so that Emacs fails to >> start normally, the user is not notified of the problem in the >> *Messages* buffer. > > Generally, that happens when we cannot safely display anything, > nor even insert text into *Messages*, if problems occur early > enough into the startup process, because the necessary > infrastructure is not yet available. But we do try our best, see > below. So your report, which sounds as if there's a general > non-display of any error or warning messages in this case, is > inaccurate. Yes, you are quite right. Sorry for the rather sweeping statement, I was trying to characterise the problem I saw. I've typically been happy with the information I've had from Emacs when I've had errors in my init files, and I think that was why I was surprised when I was (in my opinion) inadequately informed in this case. I though something might have changed, but perhaps the specific circumstances were different from the errors I've had in the past. > Please be more specific regarding the particular problems you saw > that didn't get logged. Please see below. > Such errors are generally displayed right away, after interrupting > the initialization process. So I wonder what specific example do > you have in mind. Please see below. > Are you talking about errors or warnings? And did you include the > *Warnings* buffer in your review? That's where we put delayed > warnings from the initialization process. More generally, did you > read up on the "delayed warnings" machinery? No, I've not read that documentation recently -- I'll add it to my reading list. Yes there was a *Warnings* buffer, but it was in a window on a frame I didn't visit. I did not know that I needed to check both *Messages* and *Warnings*. I think, perhaps, that if something were written to *Messages* to inform the user that there was a warning/error, and to direct them to the *Warnings* buffer for details, it would make it less likely that the user would miss the information altogether. Something like An initialization error occurred -- see *Warnings* buffer for details. Also, the frame that was split to display the *Warnings* buffer was not the one that had the focus when Emacs finished starting up. (Indeed, I think it might have been on the most deeply buried frame.) There is a very high probability I would never see a warning/error displayed so obscurely. It would seem that it would be better, if it were feasible, if the *Warnings* buffer could be displayed in a window on the frame that has the focus after Emacs finishes starting up. DETAILS Here is a detailed example of the problem. I think this might have really happened to me in real life (resulting in Bug##33536 [1]). Scenario: I have a notion that it would be a good idea to remove and then re-install an Emacs package. I decide that to be sure that none of it still hanging around in memory, I should exit an restart Emacs between removing the package and reinstalling it. The package in this case happens to be bbdb from Gnu Elpa. I have (bbdb-initialize 'gnus 'message) in my init file. When Emacs starts after bbdb has been uninstalled, the above line results in an error. A *Warnings* buffer is displayed as follows: Warning (initialization): An error occurred while loading `/home/nlj/.emacs': Symbol's function definition is void: bbdb-initialize To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `--debug-init' option to view a complete error backtrace. But I don't see this error/warning message because I don't visit the frame on which it is displayed. After all, it's just going to be a short Emacs session during which all I'm going to do is install bbdb. In my *Messages* buffer is displayed: Loading cua-base...done Loading delsel...done Loading desktop...done Loading battery...done Loading time...done Loading elec-pair...done Loading saveplace...done Loading savehist...done Loading paren...done Loading /home/nlj/.recentf...done Cleaning up the recentf list...done (0 removed) Starting new Ispell process /usr/bin/aspell with default dictionary... Loading dired-x...done Setting up indent for shell type sh Indentation variables are now local. Indentation setup for shell type sh Ispell process killed Starting new Ispell process /usr/bin/aspell with default dictionary... Setting up indent for shell type sh Indentation variables are now local. Indentation setup for shell type sh Omitting... Omitted 384 lines. uncompressing de.map.gz...done Wrote /data/projects/vc/emacs/git/emacs/.emacs.desktop.lock Desktop: 7 frames, 54 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. This shows no indication of the initialization error. Now it might be a user error to look for an indication of start up problems only in *Messages*, and it might a user error to miss the *Warnings* buffer, but I think it would improve Emacs, were it feasible, if it helped the user to avoid these mistakes by mentioning the error/warning in *Messages*, and by displaying the *Warnings* buffer in a frame that isn't buried. [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=33536 From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 Dec 2018 10:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "N. Jackson" , martin rudalics Cc: 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.15442660117856 (code B ref 33654); Sat, 08 Dec 2018 10:47:01 +0000 Received: (at 33654) by debbugs.gnu.org; 8 Dec 2018 10:46:51 +0000 Received: from localhost ([127.0.0.1]:37682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVa8I-00022e-KP for submit@debbugs.gnu.org; Sat, 08 Dec 2018 05:46:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVa8G-00022P-Bq for 33654@debbugs.gnu.org; Sat, 08 Dec 2018 05:46:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gVa87-0000vl-Rf for 33654@debbugs.gnu.org; Sat, 08 Dec 2018 05:46:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45964) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gVa87-0000vf-Np; Sat, 08 Dec 2018 05:46:39 -0500 Received: from [176.228.60.248] (port=1633 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gVa87-0005LX-BA; Sat, 08 Dec 2018 05:46:39 -0500 Date: Sat, 08 Dec 2018 12:46:21 +0200 Message-Id: <83wook47pe.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87o99xe032.fsf@moondust.localdomain> (nljlistbox2@gmail.com) References: <87y392gobm.fsf@moondust.localdomain> <83zhth6c7v.fsf@gnu.org> <87o99xe032.fsf@moondust.localdomain> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -6.0 (------) > From: "N. Jackson" > Cc: 33654@debbugs.gnu.org > Date: Fri, 07 Dec 2018 12:08:33 -0500 > > I think, perhaps, that if something were written to *Messages* to inform > the user that there was a warning/error, and to direct them to the > *Warnings* buffer for details, it would make it less likely that the > user would miss the information altogether. Something like > > An initialization error occurred -- see *Warnings* buffer for details. Don't we already use the echo area to show the error itself? > Also, the frame that was split to display the *Warnings* buffer was not > the one that had the focus when Emacs finished starting up. (Indeed, I > think it might have been on the most deeply buried frame.) There is a > very high probability I would never see a warning/error displayed so > obscurely. > > It would seem that it would be better, if it were feasible, if the > *Warnings* buffer could be displayed in a window on the frame that > has the focus after Emacs finishes starting up. > > > DETAILS > > Here is a detailed example of the problem. I think this might have > really happened to me in real life (resulting in Bug##33536 [1]). > > Scenario: I have a notion that it would be a good idea to remove and > then re-install an Emacs package. I decide that to be sure that none of > it still hanging around in memory, I should exit an restart Emacs > between removing the package and reinstalling it. The package in this > case happens to be bbdb from Gnu Elpa. I have > > (bbdb-initialize 'gnus 'message) > > in my init file. > > When Emacs starts after bbdb has been uninstalled, the above line > results in an error. A *Warnings* buffer is displayed as follows: > > Warning (initialization): An error occurred while loading `/home/nlj/.emacs': > > Symbol's function definition is void: bbdb-initialize > > To ensure normal operation, you should investigate and remove the > cause of the error in your initialization file. Start Emacs with > the `--debug-init' option to view a complete error backtrace. > > But I don't see this error/warning message because I don't visit the > frame on which it is displayed. After all, it's just going to be a short > Emacs session during which all I'm going to do is install bbdb. I'm not sure we can guarantee that the frame showing *Warnings* is always on top, since user initialization can create any number of frames. Maybe Martin has some tricks up his sleeves? > In my *Messages* buffer is displayed: > > Loading cua-base...done > Loading delsel...done > Loading desktop...done > Loading battery...done > Loading time...done > Loading elec-pair...done > Loading saveplace...done > Loading savehist...done > Loading paren...done > Loading /home/nlj/.recentf...done > Cleaning up the recentf list...done (0 removed) > Starting new Ispell process /usr/bin/aspell with default dictionary... > Loading dired-x...done > Setting up indent for shell type sh > Indentation variables are now local. > Indentation setup for shell type sh > Ispell process killed > Starting new Ispell process /usr/bin/aspell with default dictionary... > Setting up indent for shell type sh > Indentation variables are now local. > Indentation setup for shell type sh > Omitting... > Omitted 384 lines. > uncompressing de.map.gz...done > Wrote /data/projects/vc/emacs/git/emacs/.emacs.desktop.lock > Desktop: 7 frames, 54 buffers restored. > For information about GNU Emacs and the GNU system, type C-h C-a. > > This shows no indication of the initialization error. Delayed warnings are not written to *Messages*, they are written to *Warnings* instead. This is so they don't get discarded if *Messages* gets too long. You just need to become accustomed to look in *Warnings* as you are already accustomed to look in *Messages* (which by default is not shown in any window, right?). > Now it might be a user error to look for an indication of start up > problems only in *Messages*, and it might a user error to miss the > *Warnings* buffer, but I think it would improve Emacs, were it feasible, > if it helped the user to avoid these mistakes by mentioning the > error/warning in *Messages*, and by displaying the *Warnings* buffer in > a frame that isn't buried. Mentioning that in *Messages* is problematic, as it could disappear without a trace. I think. From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 Dec 2018 18:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , "N. Jackson" Cc: 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.15442951186146 (code B ref 33654); Sat, 08 Dec 2018 18:52:01 +0000 Received: (at 33654) by debbugs.gnu.org; 8 Dec 2018 18:51:58 +0000 Received: from localhost ([127.0.0.1]:38755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVhhm-0001b2-8y for submit@debbugs.gnu.org; Sat, 08 Dec 2018 13:51:58 -0500 Received: from mout.gmx.net ([212.227.15.15]:54767) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVhhk-0001ao-Bl for 33654@debbugs.gnu.org; Sat, 08 Dec 2018 13:51:56 -0500 Received: from [192.168.1.101] ([212.95.5.131]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MhRUQ-1gsIlS29sg-00MfQv; Sat, 08 Dec 2018 19:51:48 +0100 Message-ID: <5C0C12C3.4060603@gmx.at> Date: Sat, 08 Dec 2018 19:51:47 +0100 From: martin rudalics MIME-Version: 1.0 References: <87y392gobm.fsf@moondust.localdomain> <83zhth6c7v.fsf@gnu.org> <87o99xe032.fsf@moondust.localdomain> <83wook47pe.fsf@gnu.org> In-Reply-To: <83wook47pe.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:SqzAPkfWOrpvLYvHnlrprw1gS76cQ0PacC2xxu6lY1zGkWxq0Gi LD4Sa/Kdxx75e53nvRNtiCOOhBy76FkJ3yb6HvBpiVpr+2uxBpvqdhkiaa+YVFArsIJTyRM S7LSjalpjSOEJWIg7hI9Sx2jvZh/NUHWvu87T4O9dXl1RUusnEaiKbhc8Ij+d2dR35YoenX nhTgECPB9EU+B0ceg0TXw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:8ZXU3eS7w20=:aIImCWk9xDqBmJMu74XoKa iRr78DQcJonO9XE/9ktWYU/zcXRgekz4rOl4qEbV9S9wnSGIKH+a7Oiy1ue3XaaDbX//M35Ps DMpNP83VMVpN8ijrnW04wiUHDW/nwYzQIq5YwD3QHjYh7tVIPACH2KMMSnu4o2Y1wPToJbYC+ +TgUtBTQGxwyPA6IpmkTNNVyIsfZ3qsAbgodmFfFcN/bXiWsPoe2Y78USK1LIfAjLwn+JRHEA mun+UZ92oO8ntZTt6aHUh+SaR0/UftuwgdleTZmetN79cePZLE1cTZ9pz/msdRyAYA/fMaF+k 85gTHXJIcIj6G+16xiHezFIdznvOG1/qLK7Rkub7Fht+N0vcqEieGFmd0poVqDGFICRHcH2NP otPu/su5LMdH/svJgho6EtVjbpOudVPKhBc+D69SwdTwEME32C0Gcx0uZ1tMPGofPrCnczBkv cK7MV35AVXlVhSh5MnzA8tdxbfCxSd1WtBIbsIAcopY35j8EDWcxjdJp90AHaJ2R+3frWRQe4 vaKIiG9yXalfIMa3Tu1I1vfdlUj0nrwAABmeezv3vPYr85oG74v7fBXDyqOMahMbEHoT7qCjv mj03UejSducXmWj3pDswC40Ak4ymK+rowDZyAqvj59eJ/wRFtCKsT9T2vLVx9lptQmkHwpBqR jGeiJWW0CC+vaSr3c7F/SNRvsap0lfDByYWHWPrLCjl4eq3l/JqhvSIT/Dg2tWbm8nTDojjF/ aQf6c32TQMz9rFCxL4KeFkCyHCYqYwy6MkWx3J7PK6V0CJfCPOhjiCkbKbywokrRULbfIfgSl 3ucm+gyu+TpTgyw2zt4nkZWjc4G6ujCfXKkgwod1cnGM6cXQK62YCnXTlRRMjyoP27+zE9o1k +IXjqN/iNo2obbvflq3cup1JnMlOMLItJynEa6wqO8Z9T71AxSPOy7ByymeQFx X-Spam-Score: -0.7 (/) 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.7 (-) > I'm not sure we can guarantee that the frame showing *Warnings* is > always on top, since user initialization can create any number of > frames. In general we cannot guarantee that for any frame when there are several of them. Usually, the last frame created is the one on top. A user could add a function to 'window-setup-hook' which looks whether a *Warnings* buffer exists and, if it is not shown on the selected frame, display it there and maybe delete it elsewhere. Or, obviously, select the frame where it is shown. I don't know whether it's a good idea to do that automatically. martin From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 Dec 2018 19:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: nljlistbox2@gmail.com, 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.15442971059253 (code B ref 33654); Sat, 08 Dec 2018 19:26:02 +0000 Received: (at 33654) by debbugs.gnu.org; 8 Dec 2018 19:25:05 +0000 Received: from localhost ([127.0.0.1]:38772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gViDp-0002P9-0N for submit@debbugs.gnu.org; Sat, 08 Dec 2018 14:25:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gViDn-0002Oa-Cs for 33654@debbugs.gnu.org; Sat, 08 Dec 2018 14:25:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gViDf-0005nR-LB for 33654@debbugs.gnu.org; Sat, 08 Dec 2018 14:24:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54428) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gViDd-0005mZ-RX; Sat, 08 Dec 2018 14:24:54 -0500 Received: from [176.228.60.248] (port=2579 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gViDb-00014B-LZ; Sat, 08 Dec 2018 14:24:53 -0500 Date: Sat, 08 Dec 2018 21:24:27 +0200 Message-Id: <83lg4z4yac.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <5C0C12C3.4060603@gmx.at> (message from martin rudalics on Sat, 08 Dec 2018 19:51:47 +0100) References: <87y392gobm.fsf@moondust.localdomain> <83zhth6c7v.fsf@gnu.org> <87o99xe032.fsf@moondust.localdomain> <83wook47pe.fsf@gnu.org> <5C0C12C3.4060603@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -6.0 (------) > Date: Sat, 08 Dec 2018 19:51:47 +0100 > From: martin rudalics > CC: 33654@debbugs.gnu.org > > > I'm not sure we can guarantee that the frame showing *Warnings* is > > always on top, since user initialization can create any number of > > frames. > > In general we cannot guarantee that for any frame when there are > several of them. Usually, the last frame created is the one on top. > > A user could add a function to 'window-setup-hook' which looks whether > a *Warnings* buffer exists and, if it is not shown on the selected > frame, display it there and maybe delete it elsewhere. Or, obviously, > select the frame where it is shown. I don't know whether it's a good > idea to do that automatically. Maybe we could add something to window-setup-hook when we have delayed warnings to display after startup? From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Dec 2018 08:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: nljlistbox2@gmail.com, 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.154434402620506 (code B ref 33654); Sun, 09 Dec 2018 08:28:02 +0000 Received: (at 33654) by debbugs.gnu.org; 9 Dec 2018 08:27:06 +0000 Received: from localhost ([127.0.0.1]:39195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVuQc-0005Kg-4b for submit@debbugs.gnu.org; Sun, 09 Dec 2018 03:27:06 -0500 Received: from mout.gmx.net ([212.227.17.22]:37421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVuQa-0005K9-CK for 33654@debbugs.gnu.org; Sun, 09 Dec 2018 03:27:04 -0500 Received: from [192.168.1.101] ([46.125.249.114]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LyEUz-1hYtS01DW9-015dyo; Sun, 09 Dec 2018 09:26:57 +0100 Message-ID: <5C0CD1CF.7020305@gmx.at> Date: Sun, 09 Dec 2018 09:26:55 +0100 From: martin rudalics MIME-Version: 1.0 References: <87y392gobm.fsf@moondust.localdomain> <83zhth6c7v.fsf@gnu.org> <87o99xe032.fsf@moondust.localdomain> <83wook47pe.fsf@gnu.org> <5C0C12C3.4060603@gmx.at> <83lg4z4yac.fsf@gnu.org> In-Reply-To: <83lg4z4yac.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------030707010105090209070108" X-Provags-ID: V03:K1:FuVeIvPhv/VCZdADXIpqrQNJQmNawYffKttJ0+yXZaY6IkiZ6lu vVr6A0GCTt58SzS2uAvzNQdeqfVqiNSxl3YVKv5t9n7G65MUBQXHc+Xdi3/ehLfHogI/ysC tl4hxmubkffq39S7IzCrkNnHFUteKLluF4wofA6iKuESKHDrnypvYJ9htE8Qn3ptJZiRWii tMkWW5Go+rqTRVLBnu3GQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:1iAqF+tA9LI=:UR9A7g3nJTmIf7BaYGSr5g 96wAgrlp9VfcC6XVcI3aNEf+dFS/Z7nPrY6mram1bhne2s77mqMckw8jfUHVWosglb+WothMv WAcQ2hB3MiQLDjAcffxp5AEUq2B+JKKuJc2Te6TgafMklaOOIInnnWCb3deP1DEQP2iWOxCxl 8G587TAO2R6w71YbTHbhfh5lm4kbhREBR7VHYGlOafv2F/QPoHjkICKYOn/LecnhlSAJUaz/Q dycoEzYPcJLrvvLTGsfQkuRUnCiuLZPcckArQIbjkedLAiBfobLiYyixDEzc/EfjZwViQpniW o/B4N01GpTFWqjGqP+A1hnMHMTzkDBFbELWEnaj15SVQCts4O29yGn+OxrWRg9gNRhsKLCONU gdPApgjX1OnLyQUWY3YWnIYzW3m79MEauWa7eFOechtg2x0PaKVBclAzonAzg9EJ7znaNwLca IMCyKyO2njL1gR7pycZXnLBkdjwDGh39B6LGCH3vmEP3GdBYwpPlvb7zoY2J7rqT16zAn6Oew wrYEuWWgv2DmdZc2zXrqR1Ix2kx0CXMWaSDbjmoENb7wH1Gr6nKZ+bsS8gX5BEJjkKcbs3Pj+ p9R1qU0mTaG7IAgsbwiY5eKP2jleaiUherQFY3sKPPTCgEZezqMyMqNieVWkaJbCsVF35+sDB UwnPshgNdOv++rzfigVla+CkvjZDLDsiwx9uQt/h4xdurr0l028q+11p3VFP7+UArIT1vQUbb vzXRB+rxIsimElPuxsOo8zEk4r+rZ1og6q9kknErgoLPNSX76hSp83FltXFW+Lg2x+HT57iFA pa1ix1hU4i2nSHDZi67HQhhdIpWtZ+xIkRvmj7NAaLqZAGksP8gJwfxxpQPZHtdXrPTZQhizD 1Y2BJoI41RhgT8UPc0NAaIyEHpGX3Uw8mRWGqNhaQ= X-Spam-Score: -0.7 (/) 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.7 (-) This is a multi-part message in MIME format. --------------030707010105090209070108 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Maybe we could add something to window-setup-hook when we have delayed > warnings to display after startup? I'd leave 'window-setup-hook' alone and do something similar to the attached patch. We could also try "(reusable-frames . visible)" there which should put any frame already showing *Warnings* on top of the others (at least here it does that), but not all window managers out there might comply. Here I neither use desktop nor multiple frames. So please test the patch with the originally posted desktop saved multiple frames setup. Thanks, martin --------------030707010105090209070108 Content-Type: text/plain; charset=windows-1252; name="startup.el.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="startup.el.diff" ZGlmZiAtLWdpdCBhL2xpc3Avc3RhcnR1cC5lbCBiL2xpc3Avc3RhcnR1cC5lbAppbmRleCBh N2I0MGI3Li5hZDE5OTM0IDEwMDY0NAotLS0gYS9saXNwL3N0YXJ0dXAuZWwKKysrIGIvbGlz cC9zdGFydHVwLmVsCkBAIC03MDgsNyArNzA4LDEyIEBAIG5vcm1hbC10b3AtbGV2ZWwKIAko aWYgKGZib3VuZHAgJ2ZvbnQtbWVudS1hZGQtZGVmYXVsdCkKIAkgICAgKGZvbnQtbWVudS1h ZGQtZGVmYXVsdCkpCiAJKHVubGVzcyBpbmhpYml0LXN0YXJ0dXAtaG9va3MKLQkgIChydW4t aG9va3MgJ3dpbmRvdy1zZXR1cC1ob29rKSkpKQorICAgICAgICAgIDs7IERpc3BsYXkgKldh cm5pbmdzKiBvbiBzZWxlY3RlZCBmcmFtZSBpZiB0aGV5IGhhcHBlbiB0byBiZQorICAgICAg ICAgIDs7IHNob3duIGVsc2V3aGVyZS4KKyAgICAgICAgICAobGV0ICgoYnVmZmVyIChnZXQt YnVmZmVyICIqV2FybmluZ3MqIikpKQorICAgICAgICAgICAgKHdoZW4gKGJ1ZmZlci1saXZl LXAgYnVmZmVyKQorICAgICAgICAgICAgICAoZGlzcGxheS1idWZmZXIgYnVmZmVyICcobmls IChyZXVzYWJsZS1mcmFtZXMgLiBuaWwpKSkpKQorICAgICAgICAgIChydW4taG9va3MgJ3dp bmRvdy1zZXR1cC1ob29rKSkpKQogICAgIDs7IFN1YnByb2Nlc3NlcyBvZiBFbWFjcyBkbyBu b3QgaGF2ZSBkaXJlY3QgYWNjZXNzIHRvIHRoZSB0ZXJtaW5hbCwgc28KICAgICA7OyB1bmxl c3MgdG9sZCBvdGhlcndpc2UgdGhleSBzaG91bGQgb25seSBhc3N1bWUgYSBkdW1iIHRlcm1p bmFsLgogICAgIDs7IFdlIGFyZSBjYXJlZnVsIHRvIGRvIGl0IGxhdGUgKGFmdGVyIHRlcm0t c2V0dXAtaG9vayksIGFsdGhvdWdoIHRoZQpAQCAtMjU4NCw2ICsyNTg5LDEyIEBAIGNvbW1h bmQtbGluZS0xCiAgICAgICAgICh3aGVuIChmYm91bmRwICdmcmFtZS1ub3RpY2UtdXNlci1z ZXR0aW5ncykKICAgICAgICAgICAoZnJhbWUtbm90aWNlLXVzZXItc2V0dGluZ3MpKQogCisg ICAgICAgIDs7IERpc3BsYXkgKldhcm5pbmdzKiBvbiBzZWxlY3RlZCBmcmFtZSBpZiB0aGV5 IGhhcHBlbiB0byBiZQorICAgICAgICA7OyBzaG93biBlbHNld2hlcmUuCisgICAgICAgIChs ZXQgKChidWZmZXIgKGdldC1idWZmZXIgIipXYXJuaW5ncyoiKSkpCisgICAgICAgICAgKHdo ZW4gKGJ1ZmZlci1saXZlLXAgYnVmZmVyKQorICAgICAgICAgICAgKGRpc3BsYXktYnVmZmVy IGJ1ZmZlciAnKG5pbCAocmV1c2FibGUtZnJhbWVzIC4gbmlsKSkpKSkKKwogICAgICAgICA7 OyBJZiB0aGVyZSBhcmUgbm8gc3dpdGNoZXMgdG8gcHJvY2Vzcywgd2UgbWlnaHQgYXMgd2Vs bAogICAgICAgICA7OyBydW4gdGhpcyBob29rIG5vdywgYW5kIHRoZXJlIG1heSBiZSBzb21l IG5lZWQgdG8gZG8gaXQKICAgICAgICAgOzsgYmVmb3JlIGRvaW5nIGFueSBvdXRwdXQuCgo= --------------030707010105090209070108-- From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 21 03:37:03 2020 Received: (at control) by debbugs.gnu.org; 21 Aug 2020 07:37:04 +0000 Received: from localhost ([127.0.0.1]:44907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k91bj-0005SY-Oz for submit@debbugs.gnu.org; Fri, 21 Aug 2020 03:37:03 -0400 Received: from mail-yb1-f176.google.com ([209.85.219.176]:45699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k91bi-0005Rb-B6 for control@debbugs.gnu.org; Fri, 21 Aug 2020 03:37:02 -0400 Received: by mail-yb1-f176.google.com with SMTP id x2so554619ybf.12 for ; Fri, 21 Aug 2020 00:37:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=qNnlZdHdinoIqt++f/PjrFcWJBzu4wBPPlHkx/1kGcw=; b=D2lfI+V48ggDBMkK4rjmlHZ2M4i859isDP4cxCkWZqr+rLSAYF/r8iGfbbft5eaMVS Skx70TTV0RKZ3QYxDBNRW3tZ9J5TDROSnMuWcN2E77r9hOvitRpP/6/cZ2uv0UhwREeC H79PKuPv7Cb06LFi/5vKG5m2tgrFe3d3X18k8Wi8A5car0NvVNf/XQyItQbnQBMeU0Bw 4JJw6qtimSIVzPFT43WVzcurK5gzeRQ37TJTJMnMqJcooMXWCIrQk31rOYgyszVyw/aV AOPJxjyPb3nGTYhJZsDqeAJ4E9+D8dd8nY/2eWd+xNd8e8rt6+VsykvZU8pcOEw4huph AkEw== X-Gm-Message-State: AOAM530W+EWNpSvKkEbEiEmfjyNb6KkWpC8lui82mtOmHh5gq6xl4NxX Nn0JV7haBERgIy/jH+/4qsFHuRA/AfK+UU9LLUetsAkqgvO41w== X-Google-Smtp-Source: ABdhPJzHQO+7+JZulhUwV9iennn3ElAiDNxAlijgOpiUvfHeGMW9FN/2LwYOJGufqUXf237MS2QgvxVcZ1Q+SopR5yM= X-Received: by 2002:a25:4ed7:: with SMTP id c206mr2138660ybb.129.1597995416909; Fri, 21 Aug 2020 00:36:56 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 21 Aug 2020 00:36:56 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Fri, 21 Aug 2020 00:36:56 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 33654 + patch thanks Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.176 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.176 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 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.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 33654 + patch thanks Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.176 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.176 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines tags 33654 + patch thanks From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Oct 2020 01:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: nljlistbox2@gmail.com Cc: martin rudalics , Eli Zaretskii , 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.160238125621420 (code B ref 33654); Sun, 11 Oct 2020 01:55:02 +0000 Received: (at 33654) by debbugs.gnu.org; 11 Oct 2020 01:54:16 +0000 Received: from localhost ([127.0.0.1]:38873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRQYx-0005ZQ-Oy for submit@debbugs.gnu.org; Sat, 10 Oct 2020 21:54:16 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRQYv-0005ZA-RL for 33654@debbugs.gnu.org; Sat, 10 Oct 2020 21:54:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lwpgdZs1x2ZLe3ZQts3PQ17Sj7AVtajslVQ0mCbLLq8=; b=G63YSO8IdykknOvT3VkveLvrEF EO8m9rSBLfQ4GCN7k1q9R7QeZq9/+cxGwaHEcM1K6FzHrBK9aBmkRjkF5pfvPcOxfH7ufOHYy6zwS AhX7EPH01bY6dKLLjBpWPA6bIu+fIxyNvYumk8lSVvIJmpwE25CgLgyys8DgnJuknLDo=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kRQYn-0003vH-CR; Sun, 11 Oct 2020 03:54:07 +0200 From: Lars Ingebrigtsen References: <87y392gobm.fsf@moondust.localdomain> <83zhth6c7v.fsf@gnu.org> <87o99xe032.fsf@moondust.localdomain> <83wook47pe.fsf@gnu.org> <5C0C12C3.4060603@gmx.at> <83lg4z4yac.fsf@gnu.org> <5C0CD1CF.7020305@gmx.at> X-Now-Playing: Dictaphone's _M. = Addiction_: "Sonne Free" Date: Sun, 11 Oct 2020 03:54:03 +0200 In-Reply-To: <5C0CD1CF.7020305@gmx.at> (martin rudalics's message of "Sun, 09 Dec 2018 09:26:55 +0100") Message-ID: <87d01pttms.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: martin rudalics writes: > Here I neither use desktop nor multiple frames. So please test the > patch with the originally posted desktop saved multiple frames setup. > [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (-) martin rudalics writes: > Here I neither use desktop nor multiple frames. So please test the > patch with the originally posted desktop saved multiple frames setup. > [...] > + ;; Display *Warnings* on selected frame if they happen to be > + ;; shown elsewhere. > + (let ((buffer (get-buffer "*Warnings*"))) > + (when (buffer-live-p buffer) > + (display-buffer buffer '(nil (reusable-frames . nil))))) Did you try this patch? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Jul 27 03:20:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33654: 27.0.50; No record of init file errors printed in *Messages* Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 May 2021 13:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33654 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: nljlistbox2@gmail.com Cc: martin rudalics , Eli Zaretskii , 33654@debbugs.gnu.org Received: via spool by 33654-submit@debbugs.gnu.org id=B33654.162074096811840 (code B ref 33654); Tue, 11 May 2021 13:50:01 +0000 Received: (at 33654) by debbugs.gnu.org; 11 May 2021 13:49:28 +0000 Received: from localhost ([127.0.0.1]:35462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgSlM-00034u-9V for submit@debbugs.gnu.org; Tue, 11 May 2021 09:49:28 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgSlK-00034d-RA for 33654@debbugs.gnu.org; Tue, 11 May 2021 09:49:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=mMhV710Jj7SkXgmpZHsDH1sKteQXlVPrqQIhlEiTw6w=; b=ZSpzWG1Ouh3Bo1s43NfSl4JNji 0GIulg+sbPKaHztLefRPwEOt6Dp6SllBavd2lj6/ZLyQOzibyvw6iSTmaPYOmFSYyw1Dtge9ewHSa CjM3nwuO32v9Twti6B9EFEF+0Ah9jBIV3p9HuQVUZYJ6BMNCamojTILzreuGsnfubXqA=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lgSlB-0005i4-Cc; Tue, 11 May 2021 15:49:19 +0200 From: Lars Ingebrigtsen References: <87y392gobm.fsf@moondust.localdomain> <83zhth6c7v.fsf@gnu.org> <87o99xe032.fsf@moondust.localdomain> <83wook47pe.fsf@gnu.org> <5C0C12C3.4060603@gmx.at> <83lg4z4yac.fsf@gnu.org> <5C0CD1CF.7020305@gmx.at> <87d01pttms.fsf@gnus.org> X-Now-Playing: Coil's _Love's Secret Domain (2)_: "Carvers And Gilders (Chaostrophy)" Date: Tue, 11 May 2021 15:49:16 +0200 In-Reply-To: <87d01pttms.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 11 Oct 2020 03:54:03 +0200") Message-ID: <87mtt1mlcz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > martin rudalics writes: > >> Here I neither use desktop nor multiple frames. So please test the >> patch with the originally posted desktop saved multiple frames setup. >> > > [... [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (-) Lars Ingebrigtsen writes: > martin rudalics writes: > >> Here I neither use desktop nor multiple frames. So please test the >> patch with the originally posted desktop saved multiple frames setup. >> > > [...] > >> + ;; Display *Warnings* on selected frame if they happen to be >> + ;; shown elsewhere. >> + (let ((buffer (get-buffer "*Warnings*"))) >> + (when (buffer-live-p buffer) >> + (display-buffer buffer '(nil (reusable-frames . nil))))) > > Did you try this patch? More information was requested, but no response was given within a few months, so I'm closing this bug report. If the problem still exists, please respond to this email and we'll reopen the bug report. (The patch in question no longer applies cleanly, but it could be respun easily enough. But without a test case, it's hard to tell whether it improves the situation or not, so it sounds unlikely that there'll be more progress here.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 11 09:49:31 2021 Received: (at control) by debbugs.gnu.org; 11 May 2021 13:49:31 +0000 Received: from localhost ([127.0.0.1]:35465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgSlP-000359-Jb for submit@debbugs.gnu.org; Tue, 11 May 2021 09:49:31 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgSlN-00034j-VZ for control@debbugs.gnu.org; Tue, 11 May 2021 09:49:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7CO6Apo2eAAHz1nsWHjqtnw+EqwkdCIulUxwZiluKYY=; b=WTE++B87+NQ/OJ+VYSTCdidD7z 0l7pwg+00BkPz7+s35j8DajVLY7Tu24A9HLVVxd5qmXKav693AePD6ZCTpflewRfHSIvNuvjEFisC xTA+y+UQWwfG+EcqLhCEX0UxMf5JWb4avujlRJkueHYXHzBDQjkqjlji+6/DNeWR6C7o=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lgSlG-0005iE-Fp for control@debbugs.gnu.org; Tue, 11 May 2021 15:49:24 +0200 Date: Tue, 11 May 2021 15:49:22 +0200 Message-Id: <87lf8lmlct.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #33654 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 33654 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (-) close 33654 quit