From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#1779: 23.0.60; proced with variable-pitch header line Date: Wed, 24 Nov 2021 17:51:03 +0100 Message-ID: <875yshxzt4.fsf@gnus.org> References: <873afzcwdi.fsf@cyd.mit.edu> <877hfnajcm.fsf@escher.home> <871v5tsw5q.fsf@escher.home> <8739i72r0o.fsf@escher.fritz.box> <87r55motf9.fsf@escher.fritz.box> <87ipqxg377.fsf@niu.edu> <87vcuxjqz7.fsf@escher.fritz.box> <86pmqs6qdb.fsf@mail.linkov.net> <87lf1excwl.fsf@gnus.org> <86v90hvrrp.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38528"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Stephen Berman , Stefan Monnier , 1779@debbugs.gnu.org, Roland Winkler To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 24 17:52:33 2021 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 1mpvVZ-0009oJ-NC for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 24 Nov 2021 17:52:33 +0100 Original-Received: from localhost ([::1]:34484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mpvVY-0007cf-HC for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 24 Nov 2021 11:52:32 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49572) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpvV4-0007Yz-Cq for bug-gnu-emacs@gnu.org; Wed, 24 Nov 2021 11:52:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43276) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mpvV4-00053D-4h for bug-gnu-emacs@gnu.org; Wed, 24 Nov 2021 11:52:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mpvV4-0000nJ-3N for bug-gnu-emacs@gnu.org; Wed, 24 Nov 2021 11:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Nov 2021 16:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 1779 X-GNU-PR-Package: emacs Original-Received: via spool by 1779-submit@debbugs.gnu.org id=B1779.16377726783001 (code B ref 1779); Wed, 24 Nov 2021 16:52:02 +0000 Original-Received: (at 1779) by debbugs.gnu.org; 24 Nov 2021 16:51:18 +0000 Original-Received: from localhost ([127.0.0.1]:54822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpvUL-0000mK-Ry for submit@debbugs.gnu.org; Wed, 24 Nov 2021 11:51:18 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:58870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpvUJ-0000m7-3r for 1779@debbugs.gnu.org; Wed, 24 Nov 2021 11:51:16 -0500 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 :In-Reply-To:Date:References: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=T4ctM45d2wDbscE8tz8lvrGbYnnqE16d/D+fi8AXaHw=; b=I2msPfNUoVqkD6Dft+0WSHeWwz v4ge+FmQIlzix5nTU+QI7m03rinrDUAygiWoXQJnpWpapBQfV6aqJEIh7nASjtiAN/ukiXd4VjzYt IGBqreZgfmhT0vnAQYqGha1hfMg0yd99zh4YnjLb6+Y8i0kwC2XKmpjTHfntDSNpEcgU=; Original-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 ) id 1mpvU8-0003eo-Ab; Wed, 24 Nov 2021 17:51:07 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXJyMayr7OWlKBX V2P28xr///9HRQ2EAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+ULGA8LEwQ2sdgAAAG0SURBVDjLrZPr deQwCIWFtwHADRipgYzoYE/6r2kvV35McpJ/y5mxZX1CvFu7RMXMVM+vrb2JgJrhKVbrc88oahJc eN1B5H12SuI/C0isS2szYsFOUCqqVhRXrCvdsYsteCMqTeyUEKfReqjIZR+u2dZON8q9S0HpFZey vt6EQCsi+w5g25AOpdqjWBpCh+Xe1cqDNw/4yR9UgmoVz51E7AB5WHgxebIrfuCh1geve0v7HqUX e97ZvVSYLSGAPj/krVp7hsDJpx4MHu/McD+vKtfX22A7P+qUPxYq9CZb5utLH+hKraK0syokzRY5 Tq25ZyrbZx3c4mynHJnHA2yfKvQgIVPuQtmKl2HMnMjyfmugA2ox8gBoMp6Oseoqz/zY42iSdCWu giK8MbeM9ie/1Xpkz8gJmzeIar8OlyrEGASXEQ+HQskFgl1A7gR9zGZ3w+JAh3WCPphitADOR8cb YNSgDLaBEZh3wJzj5QSqZyRRg2P5Gq/uAOw7GudIGXKFeQKgM6UgNWHlVa+ACtTi0uBwcvVMMpLo lcX+qnT66o2ouULgYGNN7d4+f5a/v4HP/wj+AQY+Z1k/V1ZPAAAAJXRFWHRkYXRlOmNyZWF0ZQAy MDIxLTExLTI0VDE1OjExOjE5KzAwOjAwXmLGugAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMS0y NFQxNToxMToxOSswMDowMC8/fgYAAAAASUVORK5CYII= X-Now-Playing: DJ Rupture's _Curiosity Slowdown_: "Curiosity Slowdown (part 2)" In-Reply-To: <86v90hvrrp.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 24 Nov 2021 11:15:22 +0200") 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" Xref: news.gmane.io gmane.emacs.bugs:220748 Archived-At: Juri Linkov writes: > Agreed, when tabulated-list-mode will support variable-pitch tables, > and proced will use tabulated-list-mode, only then its header line > could be in variable-pitch. I had in mind a bigger change than that. =F0=9F=98=80 tabulated-list-mode= is nice, but there's things about it that makes it less suited to some work flows, so I'd like to make a new package for this. The main problem is that it wants to own the buffer, and you can only have the table in it, and nothing else. The other issue is that the interface functions are a bit obscure -- you set/manipulate a bunch of buffer-local variables, and then call some functions. I'd like to have a table that's an "object", with well-defined interface functions, and which allows you to have many tables in the same buffer, and mix with other text, too. And with proportional fonts. =F0=9F=98=80 --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no