From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: calling desktop-read interactively Date: Thu, 26 Sep 2019 11:32:38 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="222453"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Emacs developers To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 26 17:53:54 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDW5Y-000vfk-Ov for ged-emacs-devel@m.gmane.org; Thu, 26 Sep 2019 17:53:53 +0200 Original-Received: from localhost ([::1]:39847 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDW5Q-0004qH-JS for ged-emacs-devel@m.gmane.org; Thu, 26 Sep 2019 11:53:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56037) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDVlB-0002jw-Gc for emacs-devel@gnu.org; Thu, 26 Sep 2019 11:32:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iDVl8-0002En-B8 for emacs-devel@gnu.org; Thu, 26 Sep 2019 11:32:48 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:28302) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iDVl6-0002CR-JL for emacs-devel@gnu.org; Thu, 26 Sep 2019 11:32:45 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 2AAEC83414; Thu, 26 Sep 2019 11:32:41 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id D4A0F80B69; Thu, 26 Sep 2019 11:32:39 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1569511959; bh=rH0wUn2UlHJXbsANSKymWhkUBp8Z07IWYQnn3qjLCcs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=g/2x9XQwQgSJ9QitOMGghdnaFvdp+aujJZudS4/seL3U/v5etIFSTjeZ7cBNOStHn 4SA5d9qF7G3nOv2P4LeaUb/NEVQt+gx+3BRtdY3MuUNH6Qxgueq7m9xs54KSJL0sfB e9Sb8RNEjnLJFipMYmRVGfc3S6IjE7PeztEUZVT8wfXin69IRT5sdf9pSdO0L/IPZY I1Sv48KxCIAsZyhhhJ69frvZQTawETfMrceZqAPk52Ma8Ap+68XdpC3rZWW70gj3Z1 L5mAXVauac4i8+uBUmCBy5RvxxKLfKzgi7zK0a+0pgf88k9jhBXMSxsoOl4bnuyGFA lJQ1lRt0GVDbQ== Original-Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B99491204DC; Thu, 26 Sep 2019 11:32:39 -0400 (EDT) In-Reply-To: (Juanma Barranquero's message of "Thu, 26 Sep 2019 14:53:49 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:240308 Archived-At: > So, if we were to support multiple filenames, it surely wouldn't just be > changing desktop-read to ask for the file name, but fully support multiple > desktop files everywhere. Indeed. > That's a feature nobody's asked for before, I think. It just seems so weird to only be able to specify the file indirectly via the dir in which it lives. It works OK if you have different "desktops" for different projects placed in different subdirectories, but if you have different "desktops" for different kinds of sessions (e.g. one for email, one for programming, ...) then having to place the desktops in different subdirectories feels awkward (especially since there isn't necessarily many more files to put in those directories). Being *able* to specify a directory is great. Being limited to that is odd. Stefan