From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: brickviking Newsgroups: gmane.emacs.bugs Subject: bug#65277: 29.1.50; emacsclient Dired: frame is closed/killed when opening another dir Date: Wed, 16 Aug 2023 18:37:59 +1200 Message-ID: References: <87350mpkho.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000008165400603048b28" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8353"; mail-complaints-to="usenet@ciao.gmane.io" To: 65277@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 16 08:39:25 2023 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 1qWABh-000229-58 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 16 Aug 2023 08:39:25 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qWABM-000786-RB; Wed, 16 Aug 2023 02:39:04 -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 1qWABK-00077q-D7 for bug-gnu-emacs@gnu.org; Wed, 16 Aug 2023 02:39:02 -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 1qWABK-0006Yu-50 for bug-gnu-emacs@gnu.org; Wed, 16 Aug 2023 02:39:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qWABJ-0001WX-WD for bug-gnu-emacs@gnu.org; Wed, 16 Aug 2023 02:39:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <87350mpkho.fsf@gmail.com> Resent-From: brickviking Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Aug 2023 06:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65277 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.16921679325842 (code B ref -1); Wed, 16 Aug 2023 06:39:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Aug 2023 06:38:52 +0000 Original-Received: from localhost ([127.0.0.1]:38676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWABA-0001W9-29 for submit@debbugs.gnu.org; Wed, 16 Aug 2023 02:38:52 -0400 Original-Received: from lists.gnu.org ([2001:470:142::17]:55902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWAB7-0001Vr-VP for submit@debbugs.gnu.org; Wed, 16 Aug 2023 02:38:50 -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 1qWAAy-00075l-Mq for bug-gnu-emacs@gnu.org; Wed, 16 Aug 2023 02:38:40 -0400 Original-Received: from mail-lf1-x12f.google.com ([2a00:1450:4864:20::12f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qWAAw-0006W6-AR for bug-gnu-emacs@gnu.org; Wed, 16 Aug 2023 02:38:40 -0400 Original-Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-4fe389d6f19so9678737e87.3 for ; Tue, 15 Aug 2023 23:38:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692167916; x=1692772716; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=yDRSrMtdkzh6ROdmgWWkCJqS1fHM9efeTaEFCzL5DaY=; b=B/NYaIalgOm2t3i/rAYWdmyPxpkfaT600OP4eFBtxzYXCA5r1Uq3VQGdlrh47xJn6W X9zG22o5VoXWqYvvjO9RW+46uQCLkOYBHCvzNmWUaDxYSLqLkqorcRGVne1A8C2orbx4 2SwJhLzKN7SMddfl3OZnjC8pImkC8V1zc9OMgP9Ibp6OFob/tjDuVHW7NUU8c934angy 88zBAF4FZxdIvG0C9iBt3hFVN2q+M0jg32G/QEPYPOKir19Fk8IcWl+EF6bbkYP5hJgQ d7M4h5BMd0yHwMLgvoKFIYNUM7yza5qTs3QVgU5a8k6RPEITKc8XiB9obkgfegQ8JcIl i81w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692167916; x=1692772716; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=yDRSrMtdkzh6ROdmgWWkCJqS1fHM9efeTaEFCzL5DaY=; b=L8j7n+e1k91N9Ohz/GW8SOgJdA5PYRm4c2yfoGFVkYp+gaO8j/D54Dv3t+kwcSGAqT 4I1fFwZDgcVupuIFtgHeHwZnHQDm+BkOUUQv/L6Qq8QITjhQsobzQ9d6S3fB1bJ5xXJF jGi1TkLoKt3vqA00/wDblPgp6Dvz/Q7pR2aV0lZDOsiCahYJSgD8Y6VNvss04KMVKpSV GhumI1Q1pWFs77S2bPhKYkGMdEO8UcVU1VCrU2pt0JWPNRRHVtTeM3oglpUJrgNM4C1W Uel2mV5ZuJhfKX/TdeNUx/xBPqa1aboL5bQj5M3GkpD9RlDRLmyknd+Q+WRMfjXOEYmu klsg== X-Gm-Message-State: AOJu0YwRcT/OI4Tv/e6lKFtw/ZjI0tlwJfOGsG5MpfYHS7/KO670GoGK CDss5NM7jfJIoO3vzR9ACmKaK1qLWl9uX09DVbdUFYTxZLA= X-Google-Smtp-Source: AGHT+IGcio+nmZk2kpbOfZKq1kAUxG9Ne0RmKZ+Z8sDPkxP6tQGKGEbdZLeOH3nLcA/dpeD5TnaoWjzHM6T0RbK6iLQ= X-Received: by 2002:ac2:5b85:0:b0:4ff:834b:e01b with SMTP id o5-20020ac25b85000000b004ff834be01bmr772743lfn.19.1692167915528; Tue, 15 Aug 2023 23:38:35 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::12f; envelope-from=brickviking@gmail.com; helo=mail-lf1-x12f.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, HTML_MESSAGE=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-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:267554 Archived-At: --0000000000008165400603048b28 Content-Type: text/plain; charset="UTF-8" Further to the above tests from me which were in graphics mode, I also did the same test with textmode as follows: shell1$ emacs -Q # in graphics mode A frame renders, I then start up the server: M-x server-start That frame stays around. Going off to another shell, I started an emacsclient, but this time in text mode. shell2$ emacsclient -t GNUmakefile The terminal is cleared, and the contents of GNUmakefile appear. A buffer is assigned, as I can tell in C-x C-b in the original server window. In the minibuffer (of the emacsclient) I then go: C-x C-v INSTALL and the terminal returns to the shell prompt. Interestingly, the contents of INSTALL then appear in the original emacs server window, and in the buffer listing, GNUmakefile has been replaced by INSTALL when I refresh the buffer listing. My conclusion is that this bug hasn't exactly been "fixed" with the patches to files.el and server.el, but at least in graphics mode the frame hangs around instead of the content turning up in the parent frame with the server running. Hope that helps, Regards, brickviking --0000000000008165400603048b28 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Further to the above tests from me which were in graph= ics mode, I also did the same=C2=A0test with textmode as follows:

sh= ell1$ emacs -Q=C2=A0 # in graphics mode
A frame renders, I then start up= the server:
=C2=A0 =C2=A0M-x server-start

That frame stays aroun= d.=C2=A0 Going off to another shell, I started an emacsclient,=C2=A0but thi= s time in text mode.

=C2=A0 =C2=A0shell2$ emacsclient -t GNUmakefile=

The terminal is cleared, and the contents of GNUmakefile appear. A = buffer is=C2=A0assigned, as I can tell in C-x C-b in the original server wi= ndow.

In the minibuffer (of the emacsclient) I then go:
=C2=A0 C-= x C-v INSTALL
and the terminal returns to the shell prompt. Interestingl= y, the contents of=C2=A0INSTALL then appear in the original emacs server wi= ndow, and in the buffer=C2=A0listing, GNUmakefile has been replaced by INST= ALL when I refresh the buffer=C2=A0listing.

My conclusion is that th= is bug hasn't exactly been "fixed" with the patches to files.= el and server.el, but at least in graphics mode the frame hangs around inst= ead of the content turning up in the parent frame with the server running.<= div>
Hope that helps,

Regards,
brickviking
--0000000000008165400603048b28--