From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#71971: 31.0.50; Add user option server-window-alist Date: Sat, 06 Jul 2024 13:58:59 +0200 Message-ID: <87jzhy20l8.fsf@gmx.de> References: <871q463hke.fsf@gmx.de> <86cynq4vfa.fsf@gnu.org> Reply-To: Michael Albinus Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34639"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: jonas@bernoul.li, 71971@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jul 06 14:00:26 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sQ45a-0008rI-6Y for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 06 Jul 2024 14:00:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sQ45L-0001Dy-Mz; Sat, 06 Jul 2024 08:00:11 -0400 Original-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 ) id 1sQ45A-00019E-2M for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2024 08:00:00 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sQ459-0008As-Nm for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2024 07:59:59 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sQ45C-0006mr-OD for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2024 08:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jul 2024 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71971 X-GNU-PR-Package: emacs Original-Received: via spool by 71971-submit@debbugs.gnu.org id=B71971.172026715425983 (code B ref 71971); Sat, 06 Jul 2024 12:00:02 +0000 Original-Received: (at 71971) by debbugs.gnu.org; 6 Jul 2024 11:59:14 +0000 Original-Received: from localhost ([127.0.0.1]:45702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQ44P-0006l1-Sp for submit@debbugs.gnu.org; Sat, 06 Jul 2024 07:59:14 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:41773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQ44O-0006kn-CP for 71971@debbugs.gnu.org; Sat, 06 Jul 2024 07:59:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1720267140; x=1720871940; i=michael.albinus@gmx.de; bh=N+q2q1w9Z26USngaCgGFXLzVsDBXqrqWkynCVNieiW8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=U5VDfLPiBkdnKYYzkh1zn6DafzE9oecpHixBLxNeUpxNQ6PP0rqcirKaeMPa57EE Ey0CIm8FOx1YZtO0H0yESt9prXImrB4Q3wGHLMF0WYUfvZUBYrkKBwAq2i6XjHz9g BtY/ksX5mmH+pCwadgnE6D/aIkgbnKhatShgQrH7d032PKsJAJxDkAV8ivwk7xQLk 6LRJugJfSw+Rc516cR/Sb8WUCDXU8bTTdNkF5h3F2NjCZES9RKj/evLo9CsZRi0ua GYNaEmet8FH2O/P5N0ZnukV04nHbuXkJDk/hE5uUAFMLs1JTst1A5NvGZde8SWy76 YsU4d/8X0Gg8EyB0rw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N4QsO-1sJ5qE3HeA-00zf9U; Sat, 06 Jul 2024 13:59:00 +0200 In-Reply-To: <86cynq4vfa.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 06 Jul 2024 14:22:17 +0300") X-Provags-ID: V03:K1:IhcxS4TlXfBk3/9Qnhy0+jG09iohmVkti9NuD3685ei/fGzzU4u AyVw0pGXlw8sB5rDREz86ymVUpeDu4uU+dr88+scJV1iBusdzE8F2E2KKAmCXxYGZgUZFep eBYxCPugUZNhwkjSsuaF0vyKQD0mIoR/GSp2i81ss0GImLjltYIND+4m7La5klSlJr0CqBE pNFnZTZt9j2fpRXIdfyeg== UI-OutboundReport: notjunk:1;M01:P0:/Gr9OIz2aYg=;bz4Z0z0742KEJ+QhewOO0O2uzhF IEmPokLL5mYtomNc6Fh9kf0/vWwSKM9bfbH5Zd1/9POpkrK+45BWzHsYkzWB/tylWag+Vp+x3 UbcnGbsz3O+q0gxnZ01m7XLLg0FzlGD8/RI63d7Z3HcikyCk65gD9RxiuyBwSwJj9OBPQQBqp vTepGhMlrlXyifbc/3zNQ3B9aGej1T2DQ1k9GRIuLHsNl7yWXiEA4GpwixokKYu0DCmeKi0Ha qBChW2UnE6vdAyNoeJ1jgl8KhFdYx0+Sfj8BfuWAyF+FFbhCDsFdoGxvD1yrJr+0uR8MrjMar E/wddoGJi6gkLJCN95lzMLOq5y5C9wBoOhKULd0gEX17zeGpJbMIRmJSMj8gzqd/0UNvLs1RQ qk82jx+IQnAxGFC8CFqhGtD3Kisj4HXV+cZ4TLhrBccBJoahDcJlNsD1ZzqPWfkkYp/DNaMRp g2saNtaINaLjbaAiFqfUdK8awNIvHgy+tH1LHMF1NDxHZmK7nvl6HqXO5JGVBY/ciFqb1OZci rldksVkfkIos6hY/BvZm3xayLMlFdfhTXOY6VdNk4hmG3Ln9MitnYgKw8JZpgokmlPDYKNfBy eK0ZGjMqmc7w1PFJYXUiDt6XgILAesdZKXIcDpLN1hK6nSb94hQxf5IPjajC0VVQM/msO5BvU x4Ay1b56ct8fge1bS2h/QOAB1x4AMDvAhEHj5OuBg8YjIGKtd4RIunXs36pvryBVqyIgGXATm i1bycTFENmgMB6tDdMApSmPuKWnqJ5+YRUiTc434iE3wR5IhvyJL2Ga6yTiqpry3LM4wYejT X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:288494 Archived-At: Eli Zaretskii writes: Hi Eli, >> A new user option `server-window-alist' shall be added to server.el. Ev= ery >> entry shall be of type (REGEXP . SERVER-WINDOW). REGEXP is used to filt= er >> for the buffer's file name, and if it matches, SERVER-WINDOW shall be >> applied. SERVER-WINDOW itself has the same type as the `server-window' >> user option. >> >> If no regexp matches, the value of user option `server-window' shall be >> used. >> >> This new user option is the same as the existing >> `with-editor-server-window-alist' from package with-editor.el. Mid-term= , >> the former shall replace the latter. > > Is it possible to describe the typical use cases which this option > targets? Given that client frames/windows are not meant for specific > buffers (IOW, a client frame/window can be used for editing several > buffers), what kind of workflow will benefit from this option? > > (And please don't say "the same cases as those where server-window is > useful", because I don't understand its usefulness, either.) I would let this to Jonas. Perhaps a short description which would be good for "(emacs) Invoking emacsclient". > Thanks. Best regards, Michael.