GNU logs - #73593, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73593: 29.4; desktop-save-mode does not store window configurations
Resent-From: Bob Hepple <bob.hepple@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 02 Oct 2024 00:42:02 +0000
Resent-Message-ID: <handler.73593.B.172782972111678 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 73593
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 73593 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.172782972111678
          (code B ref -1); Wed, 02 Oct 2024 00:42:02 +0000
Received: (at submit) by debbugs.gnu.org; 2 Oct 2024 00:42:01 +0000
Received: from localhost ([127.0.0.1]:54647 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svnRI-00032B-OY
	for submit <at> debbugs.gnu.org; Tue, 01 Oct 2024 20:42:01 -0400
Received: from lists.gnu.org ([209.51.188.17]:59426)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bob.hepple@HIDDEN>) id 1svnRG-000323-G0
 for submit <at> debbugs.gnu.org; Tue, 01 Oct 2024 20:41:59 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bob.hepple@HIDDEN>)
 id 1svnRG-0004r1-Cp
 for bug-gnu-emacs@HIDDEN; Tue, 01 Oct 2024 20:41:58 -0400
Received: from mail-ua1-x933.google.com ([2607:f8b0:4864:20::933])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <bob.hepple@HIDDEN>)
 id 1svnRE-0000dg-6C
 for bug-gnu-emacs@HIDDEN; Tue, 01 Oct 2024 20:41:57 -0400
Received: by mail-ua1-x933.google.com with SMTP id
 a1e0cc1a2514c-84f1ac129c7so225301241.1
 for <bug-gnu-emacs@HIDDEN>; Tue, 01 Oct 2024 17:41:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1727829713; x=1728434513; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=XywE1V8BLwQ5r/ymsb9P1ycTXwFKsBiopkMSWOGJlbg=;
 b=h0ns5Bef3YvLsIoT3UTZyTLMj0auG2CZWZWOwLiSm4/qPU2Z5vVYI77Vj/3iG4Mefr
 O6t3Q8Nm0xatRhBrg8nWe0J4aANDjFgD6ggpacW+13um1D/Jj6meYqYkv6faaaR+3sa4
 OLHt62zmQh75hJVtnA3mxta05tnFVCJVLnBaLTnCU0BLr7Tv8cEvpAQYcZmtUz155uZg
 d/ihItkfXKyJQRdk4ZCEFocruJS4fEYoCkmGaBUjiGdoKPMZBI+oi+wDcSR5lf/hDHt7
 LwfRmu1SxsLQbwsE4ZQ53Lk59DhJAW8YylZiaSNZlXY97jAhrCLBKfUeloAVcI5x1XhE
 vGhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1727829713; x=1728434513;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=XywE1V8BLwQ5r/ymsb9P1ycTXwFKsBiopkMSWOGJlbg=;
 b=IHBX6JqgT+IOBnDCFaq+0vmZ6QhZC3POVEnZgKiGjdlFHeSHICaSA39QyAE9LuCATX
 Iunm6pMQG7M37nehca7jmBTHgtXEbtLk/7i3s4rmMN9ArJrJt7jCNxGeP0GIDTALOCFn
 9aol584DWnoM/k+IUwkydX0SI5FN6+8GgYu2niwojQtKzRja5VdXqqqBnBxS1MzvJ//m
 cGt6+AH5DoFVbAAJ7vMvwXNRwbrhmQXX9Zq5JsvkBf7XQeCue0nPS/Gj3lhY9Aei1seJ
 Wp6DocxkdJ0BITJvBD9HhnM85DmkmU0oHE+rsWxMT608k6ZeLspAF9H8kh4LIGHbhgVW
 SEtQ==
X-Gm-Message-State: AOJu0YywooelqR1fgbR26131FBsIKqt5keedu+muluZnw1zA17CgbuxX
 PqiNuE+qleEo6ti/iHyMf0+J5sf8sdqZQR1RkZn6SgRriDu4b/+EL8R8Qeb2NmqnFA9LuZWBv1K
 WWQY0iIU9IlDl89cMeJE95bqfbJyHzrko
X-Google-Smtp-Source: AGHT+IEbJ1wnRgdKjcshr05977T/ZVxi1oLLOCbeXfiUyhm81KpgQoqRoZlrhVRrCG7+Ivs7UydfPtn8eX3TosYzpLI=
X-Received: by 2002:a05:6102:f0a:b0:4a3:cb2b:973f with SMTP id
 ada2fe7eead31-4a3e696826dmr1586555137.28.1727829712968; Tue, 01 Oct 2024
 17:41:52 -0700 (PDT)
MIME-Version: 1.0
From: Bob Hepple <bob.hepple@HIDDEN>
Date: Wed, 2 Oct 2024 10:41:41 +1000
Message-ID: <CAHzpm2iL_Vkzz-v37YPwz0kfVhyKoo-HQU9m0LKmVr3Bg5UieQ@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2607:f8b0:4864:20::933;
 envelope-from=bob.hepple@HIDDEN; helo=mail-ua1-x933.google.com
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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--text follows this line--

From emacs -Q:
M-x desktop-save-mode
C-x r w 0
C-x C-c
restart emacs -Q
C-u M-x desktop-read
C-x r j 0
Error: "Register doesn't contain a buffer position or configuration"

The .emacs.desktop file contains:
(setq register-alist (list (list 48 "Unprintable entity" (let ((mk
(make-marker))) (add-hook 'desktop-delay-hook (lambda nil (set-marker
mk 146 (get-buffer "*scratch*")))) mk))))

... which is useless

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=54140 is similar but
drifted off into a discussion of terminal mode.

Note that
In GNU Emacs 29.4 (build 2, x86_64-unknown-linux-gnu, GTK+ Version
 3.24.42, cairo version 1.18.0) of 2024-06-25 built on a-fsn-de
System Description: Void Linux

Configured using:
 'configure --with-pgtk --prefix=/usr --sysconfdir=/etc
 --sbindir=/usr/bin --bindir=/usr/bin --mandir=/usr/share/man
 --infodir=/usr/share/info --localstatedir=/var
 --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu
 '--libdir=${exec_prefix}/lib64' --with-file-notification=inotify
 --with-modules --with-jpeg --with-tiff --with-gif --with-png
 --with-webp --with-xpm --with-rsvg --without-imagemagick --with-xml2
 --with-gnutls --with-sound --with-m17n-flt --with-json --with-harfbuzz
 --with-cairo --with-libgmp --with-sqlite3 --with-tree-sitter
 --with-native-compilation=aot 'CFLAGS=-fno-PIE -mtune=generic -O2 -pipe
 -g -ffile-prefix-map=/builddir/emacs-29.4=.' 'CPPFLAGS= '
 'LDFLAGS=-no-pie -Wl,--as-needed ''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LCMS2 LIBOTF LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG
RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
WEBP XIM GTK3 ZLIB

Important settings:
  value of $LC_ALL: en_AU.utf8
  value of $LANG: C
  locale-coding-system: utf-8-unix

Major mode: Messages

Minor modes in effect:
  recentf-mode: t
  which-function-mode: t
  doom-modeline-mode: t
  global-goto-address-mode: t
  goto-address-mode: t
  pixel-scroll-precision-mode: t
  delete-selection-mode: t
  server-mode: t
  global-auto-revert-mode: t
  corfu-history-mode: t
  corfu-popupinfo-mode: t
  global-corfu-mode: t
  corfu-mode: t
  marginalia-mode: t
  savehist-mode: t
  vertico-buffer-mode: t
  vertico-mode: t
  popper-echo-mode: t
  popper-mode: t
  global-git-gutter-mode: t
  key-chord-mode: t
  which-key-mode: t
  override-global-mode: t
  desktop-save-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/bhepple/.emacs.d/elpa/transient-20240902.1048/transient hides
/usr/share/emacs/29.4/lisp/transient
/home/bhepple/.emacs.d/elpa/hierarchy-20190425.842/hierarchy hides
/usr/share/emacs/29.4/lisp/emacs-lisp/hierarchy

Features:
(shadow sort mail-extr emacsbug vertico-directory cursor-sensor pulse
face-remap consult-register consult display-line-numbers add-log python
sh-script smie treesit executable conf-mode dired-aux disp-table
org-indent oc-basic ol-eww eww mm-url ol-rmail ol-mhe ol-irc ol-info
ol-gnus nnselect ol-docview doc-view ol-bibtex bibtex ol-bbdb ol-w3m
ol-doi org-link-doi vc-git diff-mode vc-dispatcher vc-src rainbow-mode
recentf tree-widget which-func doom-modeline doom-modeline-segments
doom-modeline-env doom-modeline-core shrink-path f nerd-icons
nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon
nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon
nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon
nerd-icons-data-powerline nerd-icons-data-octicon
nerd-icons-data-pomicon nerd-icons-data-ipsicon modus-operandi-theme
modus-themes goto-addr pixel-scroll cua-base delsel server autorevert
mu4e mu4e-org mu4e-notification notifications mu4e-main mu4e-view
gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum
gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail
mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range
gnus-win gnus nnheader range mu4e-headers mu4e-compose mu4e-draft
mu4e-actions smtpmail mu4e-search mu4e-lists mu4e-bookmarks mu4e-mark
mu4e-message flow-fill mule-util hl-line mu4e-contacts mu4e-update
mu4e-folders mu4e-context mu4e-query-items mu4e-server mu4e-modeline
mu4e-vars mu4e-helpers mu4e-config mu4e-window ido mu4e-obsolete cape
corfu-history corfu-popupinfo corfu orderless marginalia savehist
vertico-buffer vertico compat compat-30 compat-macs dumb-jump popup dash
s polymode poly-lock polymode-base polymode-weave polymode-export
polymode-compat polymode-methods polymode-core polymode-classes
eieio-custom eieio-base color org-beautify-theme popper-echo popper
pdf-tools cus-edit cus-load pdf-view jka-compr pdf-cache pdf-info tq
pdf-util pdf-macs image-mode exif git-gutter key-chord comp comp-cstr
speedbar ezimage dframe json-navigator hierarchy eglot
external-completion array filenotify jsonrpc ert ewoc debug backtrace
xref flymake-proc flymake warnings project imenu advice elfeed-dashboard
org-element org-persist xdg org-id org-refile org ob ob-tangle ob-ref
ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete
pcomplete org-list org-footnote org-faces org-entities noutline outline
icons ob-emacs-lisp ob-core ob-eval org-cycle org-table org-keys oc
org-loaddefs find-func cal-menu calendar cal-loaddefs ol rx org-fold
org-fold-core org-compat org-version org-macs format-spec elfeed-show
elfeed-search message sendmail yank-media dired dired-loaddefs rfc822
mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums
mail-prsvr mailabbrev mail-utils gmm-utils mailheader shr pixel-fill
kinsoku puny svg dom elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db
elfeed-lib time-date avl-tree generator url-queue url-file xml-query xml
bookmark pp wid-edit use-package-ensure rpm-spec-mode gk-ibuffer
ibuf-macs ibuffer-vc ibuf-ext ibuffer ibuffer-loaddefs which-key
use-package-diminish edmacro kmacro use-package-bind-key bind-key
easy-mmode desktop frameset whitespace ripgrep derived thingatpt grep
compile text-property-search comint ansi-osc ansi-color ring
use-package-core cl-extra help-mode finder-inf cl
all-the-icons-autoloads browse-kill-ring-autoloads cape-autoloads
casual-re-builder-autoloads casual-lib-autoloads
cc-isearch-menu-autoloads company-autoloads consult-dir-autoloads
corfu-autoloads csv-mode-autoloads discover-my-major-autoloads
doom-modeline-autoloads dumb-jump-autoloads elfeed-dashboard-autoloads
elfeed-autoloads embark-consult-autoloads consult-autoloads
embark-autoloads esup-autoloads expand-region-autoloads
git-gutter-autoloads helpful-autoloads elisp-refs-autoloads
ibuffer-vc-autoloads iflipb-autoloads json-navigator-autoloads
hierarchy-autoloads key-chord-autoloads magit-autoloads pcase
magit-section-autoloads makey-autoloads marginalia-autoloads
markdown-mode-autoloads neotree-autoloads nerd-icons-autoloads
orderless-autoloads org-beautify-theme-autoloads pdf-tools-autoloads
polymode-autoloads popper-autoloads popup-autoloads
rainbow-mode-autoloads ripgrep-autoloads shrink-path-autoloads
f-autoloads dash-autoloads s-autoloads tablist-autoloads
transient-autoloads transpose-frame-autoloads vertico-autoloads
vterm-autoloads which-key-autoloads with-editor-autoloads info
compat-autoloads package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie generate-lisp-file url-domsuf
url-util mailcap url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp
byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv
eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-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 nadvice seq
simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table
epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button
loaddefs theme-loaddefs faces cus-face macroexp files window
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget keymap hashtable-print-readable backquote threads dbusbind
inotify dynamic-setting system-font-setting font-render-setting cairo
gtk pgtk lcms2 multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 1047091 813325)
 (symbols 48 46754 2)
 (strings 32 435593 56036)
 (string-bytes 1 14207078)
 (vectors 16 131693)
 (vector-slots 8 2089700 953079)
 (floats 8 16344 2664)
 (intervals 56 5315 2372)
 (buffers 984 52))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Bob Hepple <bob.hepple@HIDDEN>
Subject: bug#73593: Acknowledgement (29.4; desktop-save-mode does not
 store window configurations)
Message-ID: <handler.73593.B.172782972111678.ack <at> debbugs.gnu.org>
References: <CAHzpm2iL_Vkzz-v37YPwz0kfVhyKoo-HQU9m0LKmVr3Bg5UieQ@HIDDEN>
X-Gnu-PR-Message: ack 73593
X-Gnu-PR-Package: emacs
Reply-To: 73593 <at> debbugs.gnu.org
Date: Wed, 02 Oct 2024 00:42:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 73593 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
73593: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73593
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73593: 29.4; desktop-save-mode does not store window configurations
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 02 Oct 2024 06:55:01 +0000
Resent-Message-ID: <handler.73593.B73593.172785204115783 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 73593
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Bob Hepple <bob.hepple@HIDDEN>, martin rudalics <rudalics@HIDDEN>
Cc: 73593 <at> debbugs.gnu.org
Received: via spool by 73593-submit <at> debbugs.gnu.org id=B73593.172785204115783
          (code B ref 73593); Wed, 02 Oct 2024 06:55:01 +0000
Received: (at 73593) by debbugs.gnu.org; 2 Oct 2024 06:54:01 +0000
Received: from localhost ([127.0.0.1]:56404 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svtFJ-00046R-Fm
	for submit <at> debbugs.gnu.org; Wed, 02 Oct 2024 02:54:01 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49914)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1svtFH-00046A-OS
 for 73593 <at> debbugs.gnu.org; Wed, 02 Oct 2024 02:54:00 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1svtFB-00038l-Eu; Wed, 02 Oct 2024 02:53:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=7xmA7o3UoNIIoMaT7zQyzxArAXUNgQvG8xGj6H/XcVM=; b=fGv28s4LSwKd
 oYvNpvdEu8wpKxq0LRdwXYS3S0Ks2yDzbElvhueH0vvMJcEvCeOv9juDpsG7KL3Scd6+7rEKlDy5h
 a4H8j4g5q6AatQ4seOueuDHgJ/w3wuVB/gOHIsdjrqzTDo2FFK/mUmea9ljFVzLdiuB6vN/CFo2YK
 yVsudk+/lbwr3OoUDz3Zo4OSpKOOZBKjqP/DsNZsuUtSKvl3QcEAVS2Y839LCXTX7MrCTYYRsWZFP
 dT0kIS7uPM/5Vv7JYLezFcPsuWRZl46IQcQNXYwcl6tW/mTjGomFAGNqxTXuxD3rTWscWDCtSjpW7
 Tc6J5CzS+SVINJ8JevacqA==;
Date: Wed, 02 Oct 2024 09:53:51 +0300
Message-Id: <86msjn0zcw.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <CAHzpm2iL_Vkzz-v37YPwz0kfVhyKoo-HQU9m0LKmVr3Bg5UieQ@HIDDEN>
 (message from Bob Hepple on Wed, 2 Oct 2024 10:41:41 +1000)
References: <CAHzpm2iL_Vkzz-v37YPwz0kfVhyKoo-HQU9m0LKmVr3Bg5UieQ@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Bob Hepple <bob.hepple@HIDDEN>
> Date: Wed, 2 Oct 2024 10:41:41 +1000
> 
> >From emacs -Q:
> M-x desktop-save-mode
> C-x r w 0
> C-x C-c
> restart emacs -Q
> C-u M-x desktop-read
> C-x r j 0
> Error: "Register doesn't contain a buffer position or configuration"
> 
> The .emacs.desktop file contains:
> (setq register-alist (list (list 48 "Unprintable entity" (let ((mk
> (make-marker))) (add-hook 'desktop-delay-hook (lambda nil (set-marker
> mk 146 (get-buffer "*scratch*")))) mk))))
> 
> ... which is useless

Martin, is there any practical way of preserving a
window-configuration across Emacs sessions?  The object
current-window-configuration returns is exposed to Lisp as an opaque
object, and I don't think we can meaningfully serialize it, can we?

So perhaps the solution is to filter such registers from
register-alist when we save desktop?

> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=54140 is similar but
> drifted off into a discussion of terminal mode.

No, that's a very different issue, and it has been solved long ago,
AFAIR.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73593: 29.4; desktop-save-mode does not store window configurations
Resent-From: martin rudalics <rudalics@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 02 Oct 2024 07:42:02 +0000
Resent-Message-ID: <handler.73593.B73593.172785490925852 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 73593
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>, Bob Hepple <bob.hepple@HIDDEN>
Cc: 73593 <at> debbugs.gnu.org
Received: via spool by 73593-submit <at> debbugs.gnu.org id=B73593.172785490925852
          (code B ref 73593); Wed, 02 Oct 2024 07:42:02 +0000
Received: (at 73593) by debbugs.gnu.org; 2 Oct 2024 07:41:49 +0000
Received: from localhost ([127.0.0.1]:56486 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1svtzZ-0006it-F6
	for submit <at> debbugs.gnu.org; Wed, 02 Oct 2024 03:41:49 -0400
Received: from mout.gmx.net ([212.227.17.22]:57829)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1svtzX-0006iV-Gr
 for 73593 <at> debbugs.gnu.org; Wed, 02 Oct 2024 03:41:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
 s=s31663417; t=1727854895; x=1728459695; i=rudalics@HIDDEN;
 bh=ohd2FB5MIW4pp9FJ/RwMRO+h9icdoiSheUrndcAYwyA=;
 h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
 References:From:In-Reply-To:Content-Type:
 Content-Transfer-Encoding:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=LSmknxF9SNJl66RfZW6OWeUTr8EGe0YBL7533xz3VDl47Q6VtoqYNYAEz9fyIeUA
 JKanJbdpJAaCPTPStGaMrnre8hoSQlWJKUYrzNGiSdOWIfYVJRCnlkyweLxv/6uyh
 NjGuqEdOzxc2wRiWThYIgD8gntLqrL7es+XoBM2h+HWRZdB7jUEHetejPv68Kfa5q
 o4Pd8WEay1LJd6GqnE29tTbioJ69ttd1rM96hhd6yf1gLNYjk85JnwMDKbnwdYLFg
 KSym07fkMCs6NTEbZLYW4C+OspiFmQpMCdYa83u43vyANW8DhbJYUux1Yb4MERHgf
 +CBPJj1khusXA604NQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([213.142.97.14]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MirjY-1sH3Sl26R2-00bBCP; Wed, 02
 Oct 2024 09:41:35 +0200
Message-ID: <406ae2f6-80c2-4d8e-966f-b50e5e19c3f1@HIDDEN>
Date: Wed, 2 Oct 2024 09:41:31 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <CAHzpm2iL_Vkzz-v37YPwz0kfVhyKoo-HQU9m0LKmVr3Bg5UieQ@HIDDEN>
 <86msjn0zcw.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <86msjn0zcw.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:ZbPfNzlTZN/+911qh9ZBvHdVHvl1sOXnIs9cs6HAaPX+0B50Eeo
 +3NO2zAHJbxLWJq1q9UuMwHwO4W5Uh+xvf7mm3USFUV8p/pBtlIli4rF6CFe29SGccqVo9L
 FbB3Vzj8xgrDQKkqe91vGYAa6SEkRX8SkxG6tEfFFnbgoNCuXe7j34+2J5j9p54RLwdti4J
 ts0nQz9kHaFX03w55+n6Q==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:vzVnRKp+K6Q=;2Mwcf2IgpgwGYkk6PGVIA8XlgoJ
 A+JKTHq+rzjGQbbI9kU8t1qiP5wciZNgWyYTN89Whm/5MpKvQSE1rr39InQqBf1IEP7xV3z6u
 hSp7lUrXQhgaNDMvFMfmeE2Hs+rZxqnndibVIHbs10Gqnr5dwyWp3xcRyUM/6chasjXIQpPyg
 gM4/qjJesByYXFLR+GEu3cPIB3d/T/caLCygijR6+W9mJpTQVjLonrF/JXWoEPQYCsIIbMK3S
 KtWQTR0Awgeb4LQ3EMRWMFtqsEmZNJHPQLPIXnbMunPWBsCQjLNYjKDFflxEENuvCYQPOySPj
 w76diOg1TvfTuFb8hH2gvdR4iee87UWlX8AtO0oompmBMn+DWH7pynDFt1PHDJixXl38YtiZo
 YN2WKKRctb1m2erXDqCKxbvypYIYrhIiaYEwOEZoVnGvPKoqN1Og3Wu/J97hKmxVdsXylVggr
 ea54mUSPAt6Gty4t862dLU1raZmr//2mwqLzAQmeZ/EfVqcgnSbtxE6l3HtnacLEe1kCoFZ2f
 ONhM72nspTsb9H3H7fhEwJLNzakBbR6upMAaqvSfrcIE1yDv8OwN285Kku+27zcZCVAQsE4Ha
 NgBiPV1LJtiO80QQk5Lpq92JSmiBvkAblHrSDGUUFZ8CwxjNP9ckdJS6bRG6LTNPYA2BHGMv4
 TseEa/FWG10vMPDR98CEGnx39Erxges4PtrIOMQPn5PJRbp1Byd+1rKfI0apd0gi1zsqQekT1
 9VXEUfyxxsSVmUgJqklFY2wQf2zClWgfbySW5hXItq3I+5NMmbdaJkaPagOgsU20NZEmuG1a3
 lmXJari03l/mFcT+7C5kZ43g==
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > Martin, is there any practical way of preserving a
 > window-configuration across Emacs sessions?

We added window states for that purpose.

 > The object
 > current-window-configuration returns is exposed to Lisp as an opaque
 > object, and I don't think we can meaningfully serialize it, can we?

It would be very tedious to do that and the result would be something
like a window state anyway.

 > So perhaps the solution is to filter such registers from
 > register-alist when we save desktop?

This is the most reasonable way IMO.  The other two solutions would be to
optionally proceed as follows:

- Whenever we save a configuration in a register, make a shadow register
   where we save the state and use that when we save the desktop.

- When saving the desktop, temporarily restore the configuration stored
   in the register (if its frame is still live), save the state of that
   frame in a register and restore its configuration again.

For both, register.el would have to be able to handle window states.

martin




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 3 Nov 2024 06:00:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 03 01:00:00 2024
Received: from localhost ([127.0.0.1]:58139 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1t7Tea-00014C-2z
	for submit <at> debbugs.gnu.org; Sun, 03 Nov 2024 01:00:00 -0500
Received: from mail-ed1-f44.google.com ([209.85.208.44]:47444)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1t7TeY-000144-PH
 for control <at> debbugs.gnu.org; Sun, 03 Nov 2024 01:59:59 -0400
Received: by mail-ed1-f44.google.com with SMTP id
 4fb4d7f45d1cf-5cebcf96fabso2085884a12.3
 for <control <at> debbugs.gnu.org>; Sat, 02 Nov 2024 22:59:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1730613538; x=1731218338; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=dHlj4ZbP8wlxTqhGfpT6wRe/yOgAikr+5CWiQcJ99F0=;
 b=lmSpEMNfKW5EQTeJ/5AbN8t0y3RViSIzhD9aFioaXjgq8eiDShdIUQEiZSz4IzgQ+K
 YedJDlX2OkNaqk7KgJzl2OvQ/jdAEn6bp9HO5oKLNSbiStWmA5kCPYZTWFqDg83XbA9X
 2kSYh1T6RazEQ5KuBphVr4XEcF/nbnDAvTzsbaTEAu7+8R+6k90HmA04y4/uN6PjnkX5
 ejnZfLsFI9UWrGkPd2U+41oit0K1ApklpZBCN/36mOWAEqMVeve5zBEtxGvGFD/Nw85B
 5Go3fI15eKTqiL1NirRapQQuVWT5Q3JoVZq7lLPhp1vDX3vTbSdpubRtKaMqSreKU9vS
 l9+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1730613538; x=1731218338;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=dHlj4ZbP8wlxTqhGfpT6wRe/yOgAikr+5CWiQcJ99F0=;
 b=oDcemQ5+21jnCgC7DBBaB/bpEI4PciISP6Ow+B4rI9AftNG9YAJO9X8yi/va3BBSPc
 JpqDxg1i9l6HqeDPJ2E/Sdb4ZXIINVnvYuo64a5I8oFvgg/RrErikmjdTZkTW/gB/Wba
 qiHNac9c5omU1sD7wyIMI2LmFDISF0HEPpdXxS00oQIrxpRrvXzpOdedHlXpG7IboYLY
 2Sox2gCgHdjipWDeMRoIpIPqD2aS0VGfi3LzZaNJ9k8a9cO0T5GLuJYgAlC8DUMqEB3N
 HFpelLNDt0nH2n1UGK0+XsiX6mdvhaNi2Ir5IRLTprAHZYsSBxBb1pl94PuqblofmohW
 atMw==
X-Gm-Message-State: AOJu0YzYjVIIUMcYcyeotZzkNlSY+fHB1Hz6IdS+j8/Jok6jqx68tH2k
 RmyDYSxdL1UwkEDTh7Wu++wmnG9U/7CFgT7kA6QAFAMxE2XUzFSMIqzKJtrKZ2IstZMLYwCTGwG
 zsVFmNEPHvB4DXfufmluNzDfYVHJ/Ig==
X-Google-Smtp-Source: AGHT+IEPBT6ixbjrFTcobn4iW8VHp1lAcvKeL/uM9f72Pc21DYh23kNl+OTxmP7hgsjbXuu/SBkJLj9Eyl/PIyWttyU=
X-Received: by 2002:a05:6402:5256:b0:5cb:def4:250e with SMTP id
 4fb4d7f45d1cf-5cea971a53bmr8349975a12.29.1730613537933; Sat, 02 Nov 2024
 22:58:57 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Sat, 2 Nov 2024 22:58:57 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Sat, 2 Nov 2024 22:58:57 -0700
Message-ID: <CADwFkmkeN=VJvjo55mTyfB7PMbOj7dWk6yyy=EPpBzu7GqGX=A@HIDDEN>
Subject: control message for bug #73593
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

severity 73593 wishlist
quit





Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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