From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Selecting *Compile-log* buffer automatically Date: Sun, 10 Dec 2023 21:32:25 +0200 Message-ID: <83r0jtvoom.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40637"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Kiso Katsuyuki Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 10 20:33:20 2023 Return-path: Envelope-to: ged-emacs-devel@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 1rCPYG-000AJy-Po for ged-emacs-devel@m.gmane-mx.org; Sun, 10 Dec 2023 20:33:20 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rCPXb-0006lo-0h; Sun, 10 Dec 2023 14:32:39 -0500 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 1rCPXY-0006lK-Vt for emacs-devel@gnu.org; Sun, 10 Dec 2023 14:32:36 -0500 Original-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 ) id 1rCPXY-0007LY-Ni; Sun, 10 Dec 2023 14:32:36 -0500 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=1o5T9MTcD/bEe0antCWzq5OfKVdjVIENp52FY/tlKqA=; b=KdokoS2NojSg 4Yfv1mTjKCE1XcQOPFBLzMKqQ3mqkxMoj8LEjuqtNZUfeCtWh08acxB5at2r5k4JGOuxMXC+jNRcG i2Ki1rn+K60dT5M3DsWVTHEYarlOJ4/CuGT1ClCkEgNAuq45ZQqf05OzzHHoQzBtC1OyyrcCiYWNU lPoSXvPjKGyk+xPcxQiwwXww24M2b+ckUSrUWk81YLjPW2DYjABHL5GmKMqoNNKcybI2gZw/yny4/ HcpS8aBftwcKML+2j/2bUhsavKoaA0Fu3MKTSV7YtzNvI/KnTHdnla1edcOUiZalBnkKmhU2y6ash ENseON+o8nHRQWZxbRteNw==; In-Reply-To: (message from Kiso Katsuyuki on Sun, 10 Dec 2023 12:38:22 -0600) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:313688 Archived-At: > From: Kiso Katsuyuki > Date: Sun, 10 Dec 2023 12:38:22 -0600 > > I often tweak my elisp codes and byte-compile them. > I recently found that I had been moving focus to the *Compile-log* buffer and burying it after > byte-compiling an elisp file. > Selecting *Compile-log* buffer automatically reduces commands to do this. Can you elaborate why you needed to select it? Emacs has commands to scroll non-selected windows, you should be able to view the compilation log without the need to select its window. We could, of course, provide an optional feature whereby the log window is selected. But in that case, I think it at least should not be selected unconditionally, only if there are some warnings or errors. Thanks.