From unknown Wed Jun 18 23:17:39 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#10977 <10977@debbugs.gnu.org> To: bug#10977 <10977@debbugs.gnu.org> Subject: Status: 24.0.94; filename "emacs.desktop" collides with kde xy*.desktop logic Reply-To: bug#10977 <10977@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:17:39 +0000 retitle 10977 24.0.94; filename "emacs.desktop" collides with kde xy*.deskt= op logic reassign 10977 emacs submitter 10977 Thomas Rikl severity 10977 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 04:57:17 2012 Received: (at submit) by debbugs.gnu.org; 9 Mar 2012 09:57:17 +0000 Received: from localhost ([127.0.0.1]:40001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S5wZY-0006GM-Nq for submit@debbugs.gnu.org; Fri, 09 Mar 2012 04:57:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59019) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S5wZL-0006G4-C0 for submit@debbugs.gnu.org; Fri, 09 Mar 2012 04:57:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5wYQ-0000rE-Oa for submit@debbugs.gnu.org; Fri, 09 Mar 2012 04:56:08 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35525) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5wYQ-0000rA-Kn for submit@debbugs.gnu.org; Fri, 09 Mar 2012 04:56:06 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47091) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5wYJ-0001Nm-Qx for bug-gnu-emacs@gnu.org; Fri, 09 Mar 2012 04:56:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5wYC-0000q2-Hn for bug-gnu-emacs@gnu.org; Fri, 09 Mar 2012 04:55:59 -0500 Received: from moutng.kundenserver.de ([212.227.17.9]:63440) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5wYC-0000pv-8p for bug-gnu-emacs@gnu.org; Fri, 09 Mar 2012 04:55:52 -0500 Received: from aptosidbox.localnet (dslb-088-069-005-245.pools.arcor-ip.net [88.69.5.245]) by mrelayeu.kundenserver.de (node=mrbap3) with ESMTP (Nemesis) id 0MKZT5-1S7JrR1vk7-001qrD; Fri, 09 Mar 2012 10:55:46 +0100 From: Thomas Rikl To: bug-gnu-emacs@gnu.org Subject: 24.0.94; filename "emacs.desktop" collides with kde xy*.desktop logic Date: Fri, 9 Mar 2012 10:55:38 +0100 User-Agent: KMail/1.13.7 (Linux/3.2-9.slh.4-aptosid-amd64; KDE/4.7.4; x86_64; ; ) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201203091055.38668.trikl@online.de> X-Provags-ID: V02:K0:K3/OuH0Hmicxs9twZKFHf4hW0YI9UnjqH5JXkXudex8 PzhQY0nXxFUw9puZbd2jraUB2bfPCiLHnE3Sy+n6a4r9o1SZfU EwoLG5HBFUvxvIUNeOm1LYiNqiW5MXgZp0/kSAcmEKIwGF0coG gqkPmAwLdjyiMSYdW0FYzJhSBrs+IyAQfOXfJkpQarmH7LTzmI BhY3vLf1b+EpBnq9te3aIt5bv2UX2Uw09jf5YJABGiZqNIEhFS 4xzxdBsC2OvVqiVHcSIKBLDE7d/2AqOEtOdC8BodTzlT/B8iYl agsKY0hxNmKAAuKSryTBxd7oNvV3H3UqyHkmZeUiZk3G4t0c2U 75n+tmTqp2f79I9VkIMgFrJ6LCu2M1kP8uS5CBxyi 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 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Can you please give the "~/.emacs.desktop" an other filename resp. extension or (default path) than ".desktop". It collides with some KDE mimic which i don't want to describe here. I think an extension of ".el" or default name like ".emacs-desktop.el" would be perfect. I mean the file created as a result of (desktop-save-mode 1) in the startup-file. In GNU Emacs 24.0.94.9 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2012-03-09 on aptosidbox Windowing system distributor `The X.Org Foundation', version 11.0.11104000 Configured using: `configure '--with-x-toolkit=lucid' '--prefix=/data/emacs' '--without-compress-info' '--with-dbus'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: global-linum-mode: t linum-mode: t desktop-save-mode: t tooltip-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: Recent messages: Loading /home/tom/quicklisp/slime-helper.el (source)...done Wrote /home/tom/.emacs.desktop.lock Desktop: 0 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. call-interactively: End of buffer Load-path shadows: /home/tom/.emacs.d/elpa/auctex-11.86/tex hides /data/emacs/share/emacs/site- lisp/auctex/tex /home/tom/.emacs.d/elpa/auctex-11.86/tex-style hides /data/emacs/share/emacs/site-lisp/auctex/tex-style /home/tom/.emacs.d/elpa/auctex-11.86/multi-prompt hides /data/emacs/share/emacs/site-lisp/auctex/multi-prompt /home/tom/.emacs.d/elpa/auctex-11.86/tex-bar hides /data/emacs/share/emacs/site-lisp/auctex/tex-bar /home/tom/.emacs.d/elpa/auctex-11.86/toolbar-x hides /data/emacs/share/emacs/site-lisp/auctex/toolbar-x /home/tom/.emacs.d/elpa/auctex-11.86/context-nl hides /data/emacs/share/emacs/site-lisp/auctex/context-nl /home/tom/.emacs.d/elpa/auctex-11.86/latex hides /data/emacs/share/emacs/site- lisp/auctex/latex /home/tom/.emacs.d/elpa/auctex-11.86/context hides /data/emacs/share/emacs/site-lisp/auctex/context /home/tom/.emacs.d/elpa/auctex-11.86/font-latex hides /data/emacs/share/emacs/site-lisp/auctex/font-latex /home/tom/.emacs.d/elpa/auctex-11.86/tex-mik hides /data/emacs/share/emacs/site-lisp/auctex/tex-mik /home/tom/.emacs.d/elpa/auctex-11.86/context-en hides /data/emacs/share/emacs/site-lisp/auctex/context-en /home/tom/.emacs.d/elpa/auctex-11.86/tex-font hides /data/emacs/share/emacs/site-lisp/auctex/tex-font /home/tom/.emacs.d/elpa/auctex-11.86/prv-emacs hides /data/emacs/share/emacs/site-lisp/auctex/prv-emacs /home/tom/.emacs.d/elpa/auctex-11.86/texmathp hides /data/emacs/share/emacs/site-lisp/auctex/texmathp /home/tom/.emacs.d/elpa/auctex-11.86/tex-fold hides /data/emacs/share/emacs/site-lisp/auctex/tex-fold /home/tom/.emacs.d/elpa/auctex-11.86/tex-buf hides /data/emacs/share/emacs/site-lisp/auctex/tex-buf /home/tom/.emacs.d/elpa/auctex-11.86/tex-info hides /data/emacs/share/emacs/site-lisp/auctex/tex-info /home/tom/.emacs.d/elpa/auctex-11.86/preview hides /data/emacs/share/emacs/site-lisp/auctex/preview /home/tom/.emacs.d/elpa/auctex-11.86/bib-cite hides /data/emacs/share/emacs/site-lisp/auctex/bib-cite /home/tom/.emacs.d/elpa/auctex-11.86/tex-jp hides /data/emacs/share/emacs/site-lisp/auctex/tex-jp /home/tom/.emacs.d/elpa/auctex-11.86/tex-site hides /data/emacs/share/emacs/site-lisp/tex-site Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils auctex-autoloads info easymenu buffer-move-autoloads paredit-autoloads tuareg-autoloads caml-autoloads package tabulated-list slime-autoloads preview-latex tex-site auto-loads ido linum desktop time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 05:05:30 2012 Received: (at 10977) by debbugs.gnu.org; 9 Mar 2012 10:05:30 +0000 Received: from localhost ([127.0.0.1]:40007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S5whW-0006Sh-1S for submit@debbugs.gnu.org; Fri, 09 Mar 2012 05:05:30 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:47787) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S5whT-0006SZ-Tg for 10977@debbugs.gnu.org; Fri, 09 Mar 2012 05:05:28 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M0M00B003XTTS00@a-mtaout23.012.net.il> for 10977@debbugs.gnu.org; Fri, 09 Mar 2012 12:04:31 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.138.42]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0M00BIS3ZIRD50@a-mtaout23.012.net.il>; Fri, 09 Mar 2012 12:04:31 +0200 (IST) Date: Fri, 09 Mar 2012 12:04:37 +0200 From: Eli Zaretskii Subject: Re: bug#10977: 24.0.94; filename "emacs.desktop" collides with kde xy*.desktop logic In-reply-to: <201203091055.38668.trikl@online.de> X-012-Sender: halo1@inter.net.il To: Thomas Rikl Message-id: <831up2145m.fsf@gnu.org> References: <201203091055.38668.trikl@online.de> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 10977 Cc: 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Thomas Rikl > Date: Fri, 9 Mar 2012 10:55:38 +0100 > > Can you please give the "~/.emacs.desktop" an other filename > resp. extension or (default path) than ".desktop". It collides with > some KDE mimic which i don't want to describe here. Too late for that, I'd say: this name was used by Emacs for almost 20 years (since 1993). From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 13:22:46 2012 Received: (at 10977) by debbugs.gnu.org; 9 Mar 2012 18:22:46 +0000 Received: from localhost ([127.0.0.1]:40894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S64Sk-0002qp-3b for submit@debbugs.gnu.org; Fri, 09 Mar 2012 13:22:46 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58222) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S64Si-0002qj-BL for 10977@debbugs.gnu.org; Fri, 09 Mar 2012 13:22:45 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S64Rl-0006u3-DT; Fri, 09 Mar 2012 13:21:45 -0500 From: Glenn Morris To: Thomas Rikl Subject: Re: bug#10977: 24.0.94; filename "emacs.desktop" collides with kde xy*.desktop logic References: <201203091055.38668.trikl@online.de> X-Spook: Capricorn STARLAN electronic surveillance M-14 Commecen X-Ran: $o";%hP/dk%f_^o.|6\a%Wt7"e_G4a-wm)^,68JdRQuQ}/#66<*W,K@#Z%L\hVr]+|BUF% X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 09 Mar 2012 13:21:45 -0500 In-Reply-To: <201203091055.38668.trikl@online.de> (Thomas Rikl's message of "Fri, 9 Mar 2012 10:55:38 +0100") Message-ID: <6m7gyt8wjq.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Thomas Rikl wrote: > Can you please give the "~/.emacs.desktop" an other filename > resp. extension or (default path) > than ".desktop". It collides with some KDE mimic which i don't want to > describe here. I think an extension of ".el" or default name like > ".emacs-desktop.el" would be perfect. I mean the file created as a > result of (desktop-save-mode 1) in the startup-file. You can customize desktop-base-file-name to whatever you like. Without any details about whatever it is that you don't want to describe, it's impossible to say if it is appropriate to change the default (it probably isn't). From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 16:00:07 2012 Received: (at 10977) by debbugs.gnu.org; 9 Mar 2012 21:00:07 +0000 Received: from localhost ([127.0.0.1]:41099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S66v1-0000WA-BF for submit@debbugs.gnu.org; Fri, 09 Mar 2012 16:00:07 -0500 Received: from moutng.kundenserver.de ([212.227.126.171]:58926) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S66uy-0000W1-ON for 10977@debbugs.gnu.org; Fri, 09 Mar 2012 16:00:06 -0500 Received: from [192.168.178.40] (dslb-088-069-005-245.pools.arcor-ip.net [88.69.5.245]) by mrelayeu.kundenserver.de (node=mreu0) with ESMTP (Nemesis) id 0MNhBG-1Ryy1b3uHq-007GCi; Fri, 09 Mar 2012 21:59:06 +0100 Message-ID: <4F5A6F18.4080109@online.de> Date: Fri, 09 Mar 2012 21:59:04 +0100 From: "Th. Rikl" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20120216 Icedove/8.0 MIME-Version: 1.0 To: 10977@debbugs.gnu.org Subject: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:7DQiOhQpvAyaFA67OrIzWq93rVRH44iVcsa81rZraAO PdtR9dFktAh3A8Q+BIUQ9+c63arxnAr3eS6TqN8P/hTzGL2W3Z hYbgpEdNFz4T8DRmM00TEe2/OtTyzFDcndVSYc8pH48W+KizOx ++tM6i9okhI/sfvRCDjDxak4Y01uIuml+6ZxpnyVu1ptJfcEme PTJKxsYNNm6IsFllF7QVWxkprOgCdJ6QdJ5OwXohmBwh2HvbuI f+Tz4UzwBTjac+i4zjwvFcpB11lQryI5BKC35UkuX/VANVVHqw xjahha0mHjiCp65SwJ3CWh5m95/ODtQ7/9tqdprVyrzYenPtty pW1DsrhM0JMcHeqMTxx4= X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10977 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) kded(1748) PowerDevilUPowerBackend::brightness: org.kde.powerdevil.backlighthelper.brightness failed kded(1748) PowerDevilUPowerBackend::setBrightness: org.kde.powerdevil.backlighthelper.setbrightness failed kded(1748) PowerDevilUPowerBackend::setBrightness: org.kde.powerdevil.backlighthelper.setbrightness failed kded(1748) PowerDevilUPowerBackend::setBrightness: org.kde.powerdevil.backlighthelper.setbrightness failed "KConfigIni: In file /home/tom/.emacs.desktop, line 1: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 2: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 3: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 4: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 5: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 6: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 7: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 9: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 10: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 11: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 12: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 13: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 14: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 15: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 16: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 18: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 19: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 20: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 21: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 22: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 23: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 24: " Invalid entry (missing '=') "KConfigIni: In file /home/tom/.emacs.desktop, line 25: " Invalid entry (missing '=') "KConfigIn and so on for every line in .emacs.desktop. I knew my option to customize the filename and directory and i knew from eli z. that this filename is in use for emacs since 20 years or so. I does not know, what KConfigIni is good for and intends to get from .emacs.desktop. In my eyes (perhaps only in the left ;-) ) it was easier to adapt the "desktop.el source" to avoid the extension ".desktop" to get out of the way for KConfigIni. Thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 09 16:34:34 2012 Received: (at 10977) by debbugs.gnu.org; 9 Mar 2012 21:34:34 +0000 Received: from localhost ([127.0.0.1]:41148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S67SL-0001Jr-Bs for submit@debbugs.gnu.org; Fri, 09 Mar 2012 16:34:33 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:33104) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S67SJ-0001Jk-HI for 10977@debbugs.gnu.org; Fri, 09 Mar 2012 16:34:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S67RN-0005uf-0E; Fri, 09 Mar 2012 16:33:33 -0500 From: Glenn Morris To: "Th. Rikl" Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> X-Spook: Sundevil Mafia cypherpunk propaganda Kh-11 Syria anthrax X-Ran: 1v*H5_C*7#,2u8;H`UV}dhN_R:6~gASM+^g^H6H*Megv?6 User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) "Th. Rikl" wrote: > "KConfigIni: In file /home/tom/.emacs.desktop, line 1: " Invalid entry > (missing '=') If that is all that happens, it seems like a harmless irritation. Perhaps you can find a way to restrict KConfigIni's search path to something more sensible. But in the future it probably would be more consistent with the rest of Emacs if desktop used user-emacs-directory in preference to the home directory, if no desktop-file already exists in the home directory. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 10 02:51:36 2012 Received: (at 10977) by debbugs.gnu.org; 10 Mar 2012 07:51:36 +0000 Received: from localhost ([127.0.0.1]:41802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6H5T-00031u-L8 for submit@debbugs.gnu.org; Sat, 10 Mar 2012 02:51:36 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:34762) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6H5Q-00031j-SJ for 10977@debbugs.gnu.org; Sat, 10 Mar 2012 02:51:34 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0M0N00G00R2SZZ00@a-mtaout21.012.net.il> for 10977@debbugs.gnu.org; Sat, 10 Mar 2012 09:21:52 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.138.42]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0N00GQXR4FZM10@a-mtaout21.012.net.il>; Sat, 10 Mar 2012 09:21:52 +0200 (IST) Date: Sat, 10 Mar 2012 09:21:59 +0200 From: Eli Zaretskii Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <83k42szzs8.fsf@gnu.org> References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Glenn Morris > Date: Fri, 09 Mar 2012 16:33:32 -0500 > Cc: 10977@debbugs.gnu.org > > But in the future it probably would be more consistent with the rest of > Emacs if desktop used user-emacs-directory in preference to the home > directory, if no desktop-file already exists in the home directory. I agree, FWIW. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 10 10:01:11 2012 Received: (at 10977) by debbugs.gnu.org; 10 Mar 2012 15:01:12 +0000 Received: from localhost ([127.0.0.1]:43295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6NnD-0002wj-5K for submit@debbugs.gnu.org; Sat, 10 Mar 2012 10:01:11 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183]:9880) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6Nn9-0002wV-CM for 10977@debbugs.gnu.org; Sat, 10 Mar 2012 10:01:09 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSGUJRJhAs X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167174392" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 10 Mar 2012 09:31:27 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id BEF13AE26A; Sat, 10 Mar 2012 09:31:26 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop Message-ID: References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> Date: Sat, 10 Mar 2012 09:31:26 -0500 In-Reply-To: <83k42szzs8.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 10 Mar 2012 09:21:59 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10977 Cc: Glenn Morris , 10977@debbugs.gnu.org, trikl@online.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> But in the future it probably would be more consistent with the rest of >> Emacs if desktop used user-emacs-directory in preference to the home >> directory, if no desktop-file already exists in the home directory. > I agree, FWIW. That's already the case at least for searching: (defcustom desktop-path (list "." user-emacs-directory "~") -- Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 10 14:46:42 2012 Received: (at 10977) by debbugs.gnu.org; 10 Mar 2012 19:46:42 +0000 Received: from localhost ([127.0.0.1]:43449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6SFU-0003FK-RL for submit@debbugs.gnu.org; Sat, 10 Mar 2012 14:46:41 -0500 Received: from moutng.kundenserver.de ([212.227.17.9]:55692) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6SFS-0003F9-2O for 10977@debbugs.gnu.org; Sat, 10 Mar 2012 14:46:39 -0500 Received: from [192.168.178.40] (dslb-088-069-009-026.pools.arcor-ip.net [88.69.9.26]) by mrelayeu.kundenserver.de (node=mreu1) with ESMTP (Nemesis) id 0MJ09d-1S3xsP13nd-002CrF; Sat, 10 Mar 2012 20:16:56 +0100 Message-ID: <4F5BA8A7.5050506@online.de> Date: Sat, 10 Mar 2012 20:16:55 +0100 From: Thomas Rikl User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20120216 Icedove/8.0 MIME-Version: 1.0 To: 10977@debbugs.gnu.org Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:VBiUaehwOKtbsbH4t6NjrTBYaqEIbd9HmPkWTX0gFB2 GICOQtl5S8Qi1WohqpOBxp77PRlTJBi9hUG1yvE5egvw1n4tFk NXFb3+QbKx1BVy6gr4U/DL7479QWpvOMAFqaIRgDVGE7tDW11n 2CYPkS14XrqNr97CYem4D/OqaWpRb+UdJXiVBm1vjOXOgRIkkV s8kM0LwyJ1avCTvrw7M/vJLME/fdZkOvUn++wZWaRCEiD9SV7T rk6553/vBGelXEOoshkXGhSjC9+Jf+mLS3NO2kOyHeJ6iMXSLT PzCuwdp+Tix6dVan8m25HIFg8HAAFDjbC+CXtKwBUzwnSVOzEE 4yX6mKIHyONKuh1JBe60= X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10977 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Am 10.03.2012 15:31, schrieb Stefan Monnier: >>> But in the future it probably would be more consistent with the rest of >>> Emacs if desktop used user-emacs-directory in preference to the home >>> directory, if no desktop-file already exists in the home directory. >> I agree, FWIW. > That's already the case at least for searching: > > (defcustom desktop-path (list "." user-emacs-directory "~") > > > -- Stefan After login "." and "~" are the same place, this prevents from nothing. In my eyes a smart migration to a name *desktop_whatever*.el is a robust and straitforward solution. In case of a new creation take the new name, in case of searching an already existing desktop search first for the new name then for the "old" name. After 5 years or so drop the handling of the old scheme mentioned in the "release notes" alternative cleanup the mechanism with the intro of 24.1 . (Perhaps I'm naive) For me the extension .desktop is associated with graphical desktops like KDE independent how long and since when emacs made use of this expression. The lines: (setq desktop-base-file-name ".emacs-desktop.el") (desktop-save-mode 1) in ~/.emacs satisfy me. What are computers good for ? They solve problems we never had without them. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 10 14:55:28 2012 Received: (at 10977) by debbugs.gnu.org; 10 Mar 2012 19:55:28 +0000 Received: from localhost ([127.0.0.1]:43482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6SNz-0003S7-OY for submit@debbugs.gnu.org; Sat, 10 Mar 2012 14:55:28 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:55356) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6SNx-0003Rz-FA for 10977@debbugs.gnu.org; Sat, 10 Mar 2012 14:55:26 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S6RvB-0008RD-QV; Sat, 10 Mar 2012 14:25:41 -0500 From: Glenn Morris To: Stefan Monnier Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> X-Spook: ASIO Cohiba MIT-LL USDOJ Lon Horiuchi Geraldton kilo X-Ran: CGRD$?et%&Q+7v/,Bgn?ltRYx}q3BF~#$6ue26FxrlY X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 10 Mar 2012 14:25:41 -0500 In-Reply-To: (Stefan Monnier's message of "Sat, 10 Mar 2012 09:31:26 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, Eli Zaretskii , 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Stefan Monnier wrote: > That's already the case at least for searching: > > (defcustom desktop-path (list "." user-emacs-directory "~") I think the necessary change would be to make desktop-read set desktop-dirname to user-emacs-directory if no existing desktop is found in any of those three locations (and no DIRNAME arg was specified). From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 10 14:58:09 2012 Received: (at 10977) by debbugs.gnu.org; 10 Mar 2012 19:58:09 +0000 Received: from localhost ([127.0.0.1]:43487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6SQb-0003W9-0O for submit@debbugs.gnu.org; Sat, 10 Mar 2012 14:58:09 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:55394) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6SQY-0003W2-1G for 10977@debbugs.gnu.org; Sat, 10 Mar 2012 14:58:07 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S6Rxn-000094-Nu; Sat, 10 Mar 2012 14:28:23 -0500 From: Glenn Morris To: Stefan Monnier Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> X-Spook: MIT-LL Elvis JPL Firewalls rs9512c SAPO JUWTF target X-Ran: )I13VIZ?|;->w{9DMvc~L+|b6C(KF[R"m]#k&UA}7x%@l+z?% (Glenn Morris's message of "Sat, 10 Mar 2012 14:25:41 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Glenn Morris wrote: > I think the necessary change would be to make desktop-read set > desktop-dirname to user-emacs-directory if no existing desktop is found > in any of those three locations (and no DIRNAME arg was specified). Only in the case where "." = "~", I should have said. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 10 21:09:33 2012 Received: (at 10977) by debbugs.gnu.org; 11 Mar 2012 02:09:33 +0000 Received: from localhost ([127.0.0.1]:44244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6YE1-0003oN-8E for submit@debbugs.gnu.org; Sat, 10 Mar 2012 21:09:33 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183]:36857) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6YDy-0003oE-47 for 10977@debbugs.gnu.org; Sat, 10 Mar 2012 21:09:30 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSGUJRJhAs X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167292309" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 10 Mar 2012 20:39:47 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 45646AE277; Sat, 10 Mar 2012 20:39:46 -0500 (EST) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop Message-ID: References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> Date: Sat, 10 Mar 2012 20:39:46 -0500 In-Reply-To: (Glenn Morris's message of "Sat, 10 Mar 2012 14:28:23 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> I think the necessary change would be to make desktop-read set >> desktop-dirname to user-emacs-directory if no existing desktop is found >> in any of those three locations (and no DIRNAME arg was specified). Agreed. > Only in the case where "." = "~", I should have said. Disagreed. I would agree to special case the "."="~" in the sense of ignoring "." from desktop-path when "." is "~" (so that user-emacs-directory takes precedence over ~), but special casing it when setting desktop-dirname doesn't seem to bring us anything. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 06:04:57 2012 Received: (at 10977) by debbugs.gnu.org; 12 Mar 2012 10:04:57 +0000 Received: from localhost ([127.0.0.1]:46036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S727c-000058-B6 for submit@debbugs.gnu.org; Mon, 12 Mar 2012 06:04:57 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:55899) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S727U-00004t-KM for 10977@debbugs.gnu.org; Mon, 12 Mar 2012 06:04:49 -0400 Received: from [155.69.17.102] (port=41832 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1S71eS-0000kj-T0; Mon, 12 Mar 2012 05:34:49 -0400 From: Chong Yidong To: Glenn Morris Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> Date: Mon, 12 Mar 2012 17:34:36 +0800 In-Reply-To: (Glenn Morris's message of "Sat, 10 Mar 2012 14:25:41 -0500") Message-ID: <87haxu40yb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, Stefan Monnier , 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Glenn Morris writes: > Stefan Monnier wrote: > >> That's already the case at least for searching: >> >> (defcustom desktop-path (list "." user-emacs-directory "~") > > I think the necessary change would be to make desktop-read set > desktop-dirname to user-emacs-directory if no existing desktop is found > in any of those three locations (and no DIRNAME arg was specified). I think it would be cleaner to obsolete the `desktop-path'/`desktop-base-file-name' rigmarole, and define the desktop file name explicitly using locate-user-emacs-file. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 09:09:43 2012 Received: (at 10977) by debbugs.gnu.org; 12 Mar 2012 13:09:44 +0000 Received: from localhost ([127.0.0.1]:46282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S750N-0006pr-HJ for submit@debbugs.gnu.org; Mon, 12 Mar 2012 09:09:43 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183]:64628) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S74zf-0006p5-Kd for 10977@debbugs.gnu.org; Mon, 12 Mar 2012 09:09:14 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSbGYQJ X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167594086" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 12 Mar 2012 08:38:59 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 64928AE286; Mon, 12 Mar 2012 08:38:59 -0400 (EDT) From: Stefan Monnier To: Chong Yidong Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop Message-ID: References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> <87haxu40yb.fsf@gnu.org> Date: Mon, 12 Mar 2012 08:38:59 -0400 In-Reply-To: <87haxu40yb.fsf@gnu.org> (Chong Yidong's message of "Mon, 12 Mar 2012 17:34:36 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10977 Cc: Glenn Morris , 10977@debbugs.gnu.org, trikl@online.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >>> That's already the case at least for searching: >>> (defcustom desktop-path (list "." user-emacs-directory "~") >> I think the necessary change would be to make desktop-read set >> desktop-dirname to user-emacs-directory if no existing desktop is found >> in any of those three locations (and no DIRNAME arg was specified). > I think it would be cleaner to obsolete the > `desktop-path'/`desktop-base-file-name' rigmarole, and define the > desktop file name explicitly using locate-user-emacs-file. That'd be fine by me, except that I'd be surprised if nobody uses the "multiple desktop files" setup which is currently supported. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 10:28:51 2012 Received: (at 10977) by debbugs.gnu.org; 12 Mar 2012 14:28:51 +0000 Received: from localhost ([127.0.0.1]:46891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S76F0-0000Li-Qf for submit@debbugs.gnu.org; Mon, 12 Mar 2012 10:28:51 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:46676) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S76Ej-0000LR-HV for 10977@debbugs.gnu.org; Mon, 12 Mar 2012 10:28:44 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q2CDweL2018879 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 12 Mar 2012 13:58:41 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q2CDwdwC017371 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 12 Mar 2012 13:58:39 GMT Received: from abhmt117.oracle.com (abhmt117.oracle.com [141.146.116.69]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q2CDwc2L026671; Mon, 12 Mar 2012 08:58:38 -0500 Received: from dradamslap1 (/10.159.38.96) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 12 Mar 2012 06:58:38 -0700 From: "Drew Adams" To: "'Stefan Monnier'" , "'Chong Yidong'" References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> <87haxu40yb.fsf@gnu.org> Subject: RE: bug#10977: detail from .xession-errors concerning .desktopextension of ~./emacs.desktop Date: Mon, 12 Mar 2012 06:58:27 -0700 Message-ID: <2BD84BD12C444A87A6C2EFAA330CBF4E@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Ac0ATWT2iAWwGwlOQn+5bKltjRNkgQACiZJQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-CT-RefId: str=0001.0A090201.4F5E0112.004E,ss=1,re=0.000,fgs=0 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > That'd be fine by me, except that I'd be surprised if nobody uses the > "multiple desktop files" setup which is currently supported. I and other Bookmark+ users use it often. It should continue to be simple for users to use multiple desktop files, located anywhere. The code should make no hard-and-fast assumptions regarding location etc. I have not followed this thread, so I don't yet know whether any changes being proposed would break my code. I'm just confirming that using multiple desktop files is useful. (In Bookmark+ you can have desktop bookmarks - "jumping" to one switches to that desktop.) From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 13:13:02 2012 Received: (at 10977) by debbugs.gnu.org; 12 Mar 2012 17:13:02 +0000 Received: from localhost ([127.0.0.1]:47066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S78nt-00051Z-Hg for submit@debbugs.gnu.org; Mon, 12 Mar 2012 13:13:01 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35481) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S78nh-00051A-6I for 10977@debbugs.gnu.org; Mon, 12 Mar 2012 13:13:00 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S78Kj-0000sk-BY; Mon, 12 Mar 2012 12:42:53 -0400 From: Glenn Morris To: Stefan Monnier Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> X-Spook: Manfurov freedom M-14 NWO rs9512c digicash e-cash event X-Ran: X\]3:DTBND\-T=iwPyze)D]PBoV|*pI7>(>Ow%ZbI|O,6NeXv>N\a{7;3_4 (Stefan Monnier's message of "Sat, 10 Mar 2012 20:39:46 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Stefan Monnier wrote: >>> I think the necessary change would be to make desktop-read set >>> desktop-dirname to user-emacs-directory if no existing desktop is found >>> in any of those three locations (and no DIRNAME arg was specified). > > Agreed. > >> Only in the case where "." = "~", I should have said. > > Disagreed. I would agree to special case the "."="~" in the sense of > ignoring "." from desktop-path when "." is "~" (so that > user-emacs-directory takes precedence over ~), but special casing it > when setting desktop-dirname doesn't seem to bring us anything. echo '(desktop-save-mode 1)' >| ~/.emacs emacs C-h v desktop-dirname You'll find it set to the value of PWD. This controls where the desktop gets saved on exit. I'm saying that when you start in HOME, Emacs should prefer to save in user-emacs-directory rather than PWD; but not when you start in /some/other/place (you could never have more than one desktop then; I make use of multiple desktops). Another option: Save all desktops to ~/.emacs.d/desktops/; either with the directory name encoded in the name of the desktop file, or have an index file that maps starting directories to desktop files. That would also allow for named desktops (desktop-project1, desktop-project2, etc). PS I've also changed my mind and think that .desktop.el would be a better name than .emacs.desktop. Would need compat code to load .emacs.desktop if it exists, but prefer saving to .desktop.el. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 14:44:38 2012 Received: (at 10977) by debbugs.gnu.org; 12 Mar 2012 18:44:38 +0000 Received: from localhost ([127.0.0.1]:47176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7AEX-0000oG-BR for submit@debbugs.gnu.org; Mon, 12 Mar 2012 14:44:38 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:60386) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7AEK-0000ny-4l for 10977@debbugs.gnu.org; Mon, 12 Mar 2012 14:44:35 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q2CIEVE9005572; Mon, 12 Mar 2012 14:14:31 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 8DC4CB402D; Mon, 12 Mar 2012 14:14:31 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop Message-ID: References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> Date: Mon, 12 Mar 2012 14:14:31 -0400 In-Reply-To: (Glenn Morris's message of "Mon, 12 Mar 2012 12:42:52 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4159=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4159> : streams <737199> : uri <1081792> X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >>>> I think the necessary change would be to make desktop-read set >>>> desktop-dirname to user-emacs-directory if no existing desktop is found >>>> in any of those three locations (and no DIRNAME arg was specified). >> Agreed. >>> Only in the case where "." = "~", I should have said. >> Disagreed. I would agree to special case the "."="~" in the sense of >> ignoring "." from desktop-path when "." is "~" (so that >> user-emacs-directory takes precedence over ~), but special casing it >> when setting desktop-dirname doesn't seem to bring us anything. > echo '(desktop-save-mode 1)' >| ~/.emacs > emacs > C-h v desktop-dirname > You'll find it set to the value of PWD. Yes, and that should be user-emacs-directory instead. > This controls where the desktop gets saved on exit. I'm saying that > when you start in HOME, Emacs should prefer to save in > user-emacs-directory rather than PWD; We agree on this case. > but not when you start in /some/other/place Here I disagree. If a desktop file is found somewhere up from /some/other/place, then we should use it, but otherwise desktop-dirname should be set to user-emacs-directory. > (you could never have more than one desktop then; I make use of > multiple desktops). You could still have them. The user would simply have to explicitly save it in /some/other/place. > Another option: > Save all desktops to ~/.emacs.d/desktops/; either with the directory > name encoded in the name of the desktop file, or have an index file that > maps starting directories to desktop files. That would also allow for > named desktops (desktop-project1, desktop-project2, etc). That'd be OK as well. > PS I've also changed my mind and think that .desktop.el would be a > better name than .emacs.desktop. Would need compat code to load > .emacs.desktop if it exists, but prefer saving to .desktop.el. FWIW, I think that ".el" should be reserved for files containing Elisp code, rather than any Elisp data; IOW it should be intended for `load' rather than for `read'. Not sure what to use for Elisp data, tho... maybe ".eld"? Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 15:19:41 2012 Received: (at 10977) by debbugs.gnu.org; 12 Mar 2012 19:19:41 +0000 Received: from localhost ([127.0.0.1]:47226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7AmQ-0001hA-9p for submit@debbugs.gnu.org; Mon, 12 Mar 2012 15:19:40 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:37801) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7AmN-0001h0-U8 for 10977@debbugs.gnu.org; Mon, 12 Mar 2012 15:19:37 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S7AJS-0005NO-Jv; Mon, 12 Mar 2012 14:49:42 -0400 From: Glenn Morris To: Stefan Monnier Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> X-Spook: Verisign Aladdin Albanian 64 Vauxhall Cross Rand X-Ran: {;N4}yy"yu2sE>m,mHi4+sX9k%oU7jLo=Wtnw&Y$ND!Sl=5SEYt;->`-JMK`?P+'0k*qH| X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 12 Mar 2012 14:49:42 -0400 In-Reply-To: (Stefan Monnier's message of "Mon, 12 Mar 2012 14:14:31 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Stefan Monnier wrote: > You could still have them. The user would simply have to explicitly > save it in /some/other/place. OIC. > FWIW, I think that ".el" should be reserved for files containing Elisp > code, rather than any Elisp data; IOW it should be intended for `load' > rather than for `read'. Not sure what to use for Elisp data, > tho... maybe ".eld"? desktop-read does: ;; Evaluate desktop buffer and remember when it was modified. (load (desktop-full-file-name) t t t) From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 12 16:05:00 2012 Received: (at 10977) by debbugs.gnu.org; 12 Mar 2012 20:05:00 +0000 Received: from localhost ([127.0.0.1]:47272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7BUI-0002lK-DL for submit@debbugs.gnu.org; Mon, 12 Mar 2012 16:04:59 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:57903) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7BUF-0002l7-IV for 10977@debbugs.gnu.org; Mon, 12 Mar 2012 16:04:56 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q2CJZ2MC020936; Mon, 12 Mar 2012 15:35:02 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 2F0B0130D24; Mon, 12 Mar 2012 15:35:02 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#10977: detail from .xession-errors concerning .desktop extension of ~./emacs.desktop Message-ID: References: <201203091055.38668.trikl@online.de> <4F5A6F18.4080109@online.de> <83k42szzs8.fsf@gnu.org> Date: Mon, 12 Mar 2012 15:35:02 -0400 In-Reply-To: (Glenn Morris's message of "Mon, 12 Mar 2012 14:49:42 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4159=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4159> : streams <737221> : uri <1081828> X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 10977 Cc: trikl@online.de, 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >> You could still have them. The user would simply have to explicitly >> save it in /some/other/place. > OIC. >> FWIW, I think that ".el" should be reserved for files containing Elisp >> code, rather than any Elisp data; IOW it should be intended for `load' >> rather than for `read'. Not sure what to use for Elisp data, >> tho... maybe ".eld"? > desktop-read does: > ;; Evaluate desktop buffer and remember when it was modified. > (load (desktop-full-file-name) t t t) Wonderful, then ".emacs.d/desktop.el" would be fine, Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 03:30:42 2012 Received: (at 10977) by debbugs.gnu.org; 21 Jun 2012 07:30:42 +0000 Received: from localhost ([127.0.0.1]:50610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Shbqk-0000r0-6t for submit@debbugs.gnu.org; Thu, 21 Jun 2012 03:30:42 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:40642) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Shbqi-0000qt-C7 for 10977@debbugs.gnu.org; Thu, 21 Jun 2012 03:30:41 -0400 Received: from cyd by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1ShbnI-0008Ds-5O; Thu, 21 Jun 2012 03:27:08 -0400 From: Chong Yidong To: Thomas Rikl Subject: Re: 24.0.94; filename "emacs.desktop" collides with kde xy*.desktop logic Date: Thu, 21 Jun 2012 03:27:08 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 10977 Cc: 10977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > Can you please give the "~/.emacs.desktop" an other filename > resp. extension or (default path) than ".desktop". It collides with > some KDE mimic which i don't want to describe here. I think an > extension of ".el" or default name like ".emacs-desktop.el" would be > perfect. I mean the file created as a result of (desktop-save-mode 1) > in the startup-file. I've changed `desktop-path' in trunk so that the desktop file now defaults to being created in .emacs.d. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 03:31:02 2012 Received: (at control) by debbugs.gnu.org; 21 Jun 2012 07:31:02 +0000 Received: from localhost ([127.0.0.1]:50613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Shbr1-0000rU-Rq for submit@debbugs.gnu.org; Thu, 21 Jun 2012 03:31:01 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:40650) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Shbqz-0000rK-3h for control@debbugs.gnu.org; Thu, 21 Jun 2012 03:30:57 -0400 Received: from cyd by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1ShbnZ-0008FR-Dt for control@debbugs.gnu.org; Thu, 21 Jun 2012 03:27:25 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 10977 Date: Thu, 21 Jun 2012 03:27:25 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) close 10977 thanks From unknown Wed Jun 18 23:17:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 19 Jul 2012 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator