GNU bug report logs - #47835
Wishlist: New footer line immediately above the mode line

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Stefan Kangas <stefan@HIDDEN>; dated Sat, 17 Apr 2021 05:37:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 47835 <at> debbugs.gnu.org:


Received: (at 47835) by debbugs.gnu.org; 29 Jun 2022 11:33:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 29 07:33:55 2022
Received: from localhost ([127.0.0.1]:57831 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o6Vx7-0001cl-0e
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2022 07:33:55 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51340)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1o6Vx4-0001cV-IO
 for 47835 <at> debbugs.gnu.org; Wed, 29 Jun 2022 07:33:48 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:55614)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1o6Vwy-0004yq-U7; Wed, 29 Jun 2022 07:33:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=uig98BDi0YBeT2oyMu7soJVjyQ6Nqti31OP8N9d3J2M=; b=hrZAES3Z1BLW+ZDgK46t
 YECZyrxW2hbjnVn5j2+0QrxuYU6Qbysko+j8LqoSHwAXObzQZeexxX658+sDTt/VsImXEf+WUDd4L
 rTVV/5vVH410WppYqN+eeqHuWrQlRRBsxqFJ/scr94ejUY/y47RW1LdUqF88gMyhS9R4lSlHZdwOh
 lg6wZKATWJLvg8g32sHalj7ucgoJYud0U9V3P/Esa7rBnoaiWD8r5m0yAHKq4c60VYmQbRXGftjHn
 DnZ3knHuBfOuiZpi8eJLoXVGuz/stcT4I6fzHhH96cVQGwpmhS2DSA4/iqp+4MrG754kRcKjvfxM2
 vcwtEPLmPLXyxQ==;
Received: from [87.69.77.57] (port=1487 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1o6Vwy-0003aa-CJ; Wed, 29 Jun 2022 07:33:40 -0400
Date: Wed, 29 Jun 2022 14:33:46 +0300
Message-Id: <835ykj7lgl.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Lars Ingebrigtsen <larsi@HIDDEN>
In-Reply-To: <871qv7iuzm.fsf@HIDDEN> (message from Lars Ingebrigtsen on Wed, 
 29 Jun 2022 13:12:29 +0200)
Subject: Re: bug#47835: Wishlist: New footer line immediately above the mode
 line
References: <CADwFkmmYa89HE9TfAB=NtxWAxG0LSEodRAdm-tupD5vqaXn7eg@HIDDEN>
 <871qv7iuzm.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 47835
Cc: 47835 <at> debbugs.gnu.org, stefan@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Lars Ingebrigtsen <larsi@HIDDEN>
> Cc: 47835 <at> debbugs.gnu.org, "'Eli Zaretskii'" <eliz@HIDDEN>
> Date: Wed, 29 Jun 2022 13:12:29 +0200
> 
> Stefan Kangas <stefan@HIDDEN> writes:
> 
> > It would be useful to have a footer line that would work like the header
> > line but was at the bottom instead, immediately above the mode line.
> 
> Yes, I can see that being very useful in some modes.
> 
> I have no idea whether it would be much work to implement -- Eli, could
> we reuse the header line code for something like this (but just, er,
> "move it down" 😀), do you think?  (I haven't looked at it at all.)

It's possible (in fact, addition of tab-line did just that, more or
less).  But to have a special screen line at bottom would be a more
complex job than what was done for tab-line, IMO, because its position
relative to the window's top should change whenever the window
dimensions change.  So the display code and the code which handles
window dimensions will have to be taught about such a special line.
Not rocket science, just a lot of boring bookkeeping...

Volunteers are welcome (and will be helped if needed).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47835; Package emacs. Full text available.

Message received at 47835 <at> debbugs.gnu.org:


Received: (at 47835) by debbugs.gnu.org; 29 Jun 2022 11:12:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 29 07:12:40 2022
Received: from localhost ([127.0.0.1]:57782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o6Vce-00054I-0X
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2022 07:12:40 -0400
Received: from quimby.gnus.org ([95.216.78.240]:58888)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1o6Vcc-000543-DM
 for 47835 <at> debbugs.gnu.org; Wed, 29 Jun 2022 07:12:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID
 :Date:References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=fS5c05B12sUnIl6bO7MqCQtDaCloDWdO8UpVnBjaD9U=; b=IqXsakDvpRtxZI9mUfCt6Z183b
 YR86eJ33V4vBnoodLCg0VyF7xi3zJyfSYDRFGvZvIFsSz8vseAhGSClWQbKz5KVWHuT4K749/Hrr/
 XeNqMBz50KBIUDkzjctkpqQ/jMeRQQ92qnQYal1MwtF8EmOn4jQyscbuYkR9YySLnxC4=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1o6VcT-0006vS-Pl; Wed, 29 Jun 2022 13:12:32 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: Re: bug#47835: Wishlist: New footer line immediately above the mode
 line
In-Reply-To: <CADwFkmmYa89HE9TfAB=NtxWAxG0LSEodRAdm-tupD5vqaXn7eg@HIDDEN>
 (Stefan Kangas's message of "Sat, 17 Apr 2021 00:36:14 -0500")
References: <CADwFkmmYa89HE9TfAB=NtxWAxG0LSEodRAdm-tupD5vqaXn7eg@HIDDEN>
X-Now-Playing: Anna B Savage's _A Common Turn_: "BedStuy"
Date: Wed, 29 Jun 2022 13:12:29 +0200
Message-ID: <871qv7iuzm.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Stefan Kangas <stefan@HIDDEN> writes: > It would be
 useful
 to have a footer line that would work like the header > line but was at the
 bottom instead, immediately above the mode line. Yes, I can see that being
 very useful in some modes. 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 47835
Cc: 47835 <at> debbugs.gnu.org, 'Eli Zaretskii' <eliz@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Stefan Kangas <stefan@HIDDEN> writes:

> It would be useful to have a footer line that would work like the header
> line but was at the bottom instead, immediately above the mode line.

Yes, I can see that being very useful in some modes.

I have no idea whether it would be much work to implement -- Eli, could
we reuse the header line code for something like this (but just, er,
"move it down" =F0=9F=98=80), do you think?  (I haven't looked at it at all=
.)

--=20
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47835; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Apr 2021 05:36:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 17 01:36:29 2021
Received: from localhost ([127.0.0.1]:42065 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lXdd3-0002eh-8P
	for submit <at> debbugs.gnu.org; Sat, 17 Apr 2021 01:36:29 -0400
Received: from lists.gnu.org ([209.51.188.17]:52820)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1lXdcy-0002eW-4N
 for submit <at> debbugs.gnu.org; Sat, 17 Apr 2021 01:36:24 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53232)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>)
 id 1lXdcx-0000s7-Rr
 for bug-gnu-emacs@HIDDEN; Sat, 17 Apr 2021 01:36:19 -0400
Received: from mail-pj1-f48.google.com ([209.85.216.48]:39769)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>)
 id 1lXdcv-000512-NO
 for bug-gnu-emacs@HIDDEN; Sat, 17 Apr 2021 01:36:19 -0400
Received: by mail-pj1-f48.google.com with SMTP id
 ot17-20020a17090b3b51b0290109c9ac3c34so17510904pjb.4
 for <bug-gnu-emacs@HIDDEN>; Fri, 16 Apr 2021 22:36:16 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:mime-version:date:message-id:subject:to;
 bh=aMSPz63GsLV+RjNL0sb3VxaeAqK1X8Usz2TYth2J3GQ=;
 b=Gd34enAuK06rmyZ0NEePTKgnXp8HdC+/91hyZ9AzkomQmBQZRHzdcsPM/fJKUtJoXX
 eJgGAUdUep4ogaLKEX8TN+Zmv6+pdfwL734iaZRC+gaChstVRuGvKfeecrrNd+RPdXS3
 PRo2y10bcZI2AyFJCiwkbNS+HlrvroSH/vS3nrB3oDbHluRhxlSxSw8wc/0igsWenKfF
 bgbjbLTNVPyVXOE5COzcMg6T327S4nJk9R7R473GEp0hen7YWZuE5eY8xhxY0qKMgFNE
 2wbNDoio6cdQFzJG/KssRJRmpdRcTFagzpVZmX4JdP+F5SaNcyW1pF5U4MhOwYlF4sGN
 Nxnw==
X-Gm-Message-State: AOAM530u4ouFd0uUS32StzImpUdgUHsT5A7i4Qi0Pk7lgOCbJRbjWnLq
 X6cGNgV/5BACH294r4hm793yvd9rr7+1fTiU7+TKqYSZ
X-Google-Smtp-Source: ABdhPJzvkZrWtbLyX4tqYHTAMlmrInmSqnDwgiDQZfHRsrFdMvl5nnSBQR1nACSNvRl5Masd/LvnLnRSM34PmaLFO+M=
X-Received: by 2002:a17:90a:4085:: with SMTP id
 l5mr13509400pjg.104.1618637775048; 
 Fri, 16 Apr 2021 22:36:15 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Sat, 17 Apr 2021 00:36:14 -0500
From: Stefan Kangas <stefan@HIDDEN>
MIME-Version: 1.0
Date: Sat, 17 Apr 2021 00:36:14 -0500
Message-ID: <CADwFkmmYa89HE9TfAB=NtxWAxG0LSEodRAdm-tupD5vqaXn7eg@HIDDEN>
Subject: Wishlist: New footer line immediately above the mode line
To: bug-gnu-emacs@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=209.85.216.48;
 envelope-from=stefankangas@HIDDEN; helo=mail-pj1-f48.google.com
X-Spam_score_int: 0
X-Spam_score: 0.0
X-Spam_bar: /
X-Spam_report: (0.0 / 5.0 requ) BAYES_05=-0.5, FREEMAIL_FORGED_FROMDOMAIN=0.25,
 FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.8 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.8 (-)

Severity: wishlist

It would be useful to have a footer line that would work like the header
line but was at the bottom instead, immediately above the mode line.

It could be used to display information associated with a buffer without
having to overwrite the mode line.  The mode line contains useful
information that one might not want to hide.

One use-case for this would be `list-packages', where the header line is
already used for tabulation, but one might want to display extra
information such as the number of installed packages.  There exists
third-party packages that adds such information to the mode line, but
that risks hiding other information (depending on your customization,
window width, etc.).

I would propose to introduce a new variable `footer-line-format' in
analogy with `header-line-format' for this.




Acknowledgement sent to Stefan Kangas <stefan@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#47835; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 29 Jun 2022 11:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.