From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#27252: clicking the word Compiling in the mode line Date: Sun, 21 Jul 2019 20:55:36 +0100 Message-ID: <87a7d76u2v.fsf@tcd.ie> References: <87fufe38cc.fsf@jidanni.org> <87pnm32r0j.fsf@mouse.gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="86658"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson , 27252@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 21 21:56:12 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1hpHwJ-000MSR-Ke for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Jul 2019 21:56:11 +0200 Original-Received: from localhost ([::1]:57606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hpHwI-0002FC-G7 for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Jul 2019 15:56:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34344) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hpHwF-0002Er-4Z for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 15:56:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hpHwD-0004qG-3m for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 15:56:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50736) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hpHwA-0004oT-DI for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 15:56:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hpHwA-0001Zd-Ad for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 15:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Jul 2019 19:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27252 X-GNU-PR-Package: emacs Original-Received: via spool by 27252-submit@debbugs.gnu.org id=B27252.15637389466025 (code B ref 27252); Sun, 21 Jul 2019 19:56:02 +0000 Original-Received: (at 27252) by debbugs.gnu.org; 21 Jul 2019 19:55:46 +0000 Original-Received: from localhost ([127.0.0.1]:59557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpHvu-0001Z6-4Q for submit@debbugs.gnu.org; Sun, 21 Jul 2019 15:55:46 -0400 Original-Received: from mail-wr1-f66.google.com ([209.85.221.66]:46433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpHvs-0001Yp-2S for 27252@debbugs.gnu.org; Sun, 21 Jul 2019 15:55:44 -0400 Original-Received: by mail-wr1-f66.google.com with SMTP id z1so37136801wru.13 for <27252@debbugs.gnu.org>; Sun, 21 Jul 2019 12:55:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=AF8yT60+B22CI1qZIIBQgW3WCRiYaTtmZGfufON0N/E=; b=qx+SKchbTmnuNd6+ooTlQI+9DA4qfu6BTUNvttzavI7zg0bYMUgu0GHGF30oCW++by EUWttmVGb/6+Tk2rdnoJX5nD6F1NjPyvNsLq/I38azAq41UndFJC1i/OAcxfmf/ciqKc VtYjAM4o+cgF3VfKcckWB64wwqxg5U8X8hb80bgUPRYjMWrgD6tFcJPZDHD+3IoQCXV6 wRBjo+yxXeV9DHmmnj8CYTc0VPdFC6fScAViciTNzV1ht80gBfMDOr1uSzXncH9Bi4si hZ2gss4TFK2KTGYFNgjmJ+LQetTa3ucN/H1UzCglqtOLc72Oz/x9FMUliF2fTCid0mEE T3sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=AF8yT60+B22CI1qZIIBQgW3WCRiYaTtmZGfufON0N/E=; b=WR+z3eeneDbFWk2aDvwFq7Pj20PzdLSiDGdlIGG3ruMhDEZNkV72KF19SH9s6E5DrM kQ9FrjrPQXgE4Kv5lJJkjs1suAxtoLa4Wm7LIMC8yLKRJbvBVo2Hmwdha1eDXloBzWke VS6ps/+QJrvVg3T+PZ5TRT4Ykz+lWJxoP1qoM8SiN+aTw9gBTgLqfcFkuneYFDbA4AkE ZqUaMj56nCi94Lyinw2k+XjHg2Uyxl8r6IjsN46BQl7eDP1Erx8D9dQd7RdhItTOhkOQ CxwOeE3KnN4LCizfmxuJc5k/OIFSVupg/nU0ARsEEddremeekufCE4CEfPDewTqDHSpk l14A== X-Gm-Message-State: APjAAAVmYzPAwVrgNRZkrbpNhxemBynDnf5IqGMDsuZC+kLr47v2bhay 0TOLRdBl+Zb0bqgvqE2r5htW1g== X-Google-Smtp-Source: APXvYqyQ0bY5YBGnefpL9tIOE3KpyY+P30TcpvJXhli4CK1t9tPZJeHeDGrGwwyPm3kUcDKaxIT2Ww== X-Received: by 2002:adf:dcc2:: with SMTP id x2mr57766083wrm.55.1563738938183; Sun, 21 Jul 2019 12:55:38 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id o6sm72398318wra.27.2019.07.21.12.55.37 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sun, 21 Jul 2019 12:55:37 -0700 (PDT) In-Reply-To: <87pnm32r0j.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Sun, 21 Jul 2019 20:15:24 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:163560 Archived-At: Lars Ingebrigtsen writes: > =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > >> When some other window is compiling, clicking "Compiling" seen in the >> mode line should take us to that window. > > That sounds useful. > > Hm. Unfortunately, compile.el (ab)uses the minor-mode-alist for this > stuff, so we only get the minor mode menu up instead of being able to > put actions on these elements? > > (or (assq 'compilation-in-progress minor-mode-alist) > (setq minor-mode-alist (cons '(compilation-in-progress " Compiling") > minor-mode-alist))) > > I'm not sure what the right way to fix this would be... perhaps stop > pretending it's a minor mode? But where would be put the lighter then? Would mode-line-process work? --=20 Basil