From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#32106: 25.2: tabulated-list-resize-current-column [PATCH INCLUDED] Date: Mon, 24 Jun 2019 01:06:27 +0200 Message-ID: References: <20180709155611.qtqa2s24rzx5osye@E15-2016.optimum.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="49229"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 32106@debbugs.gnu.org To: Boruch Baum Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 24 01:07:21 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 1hfBZx-000Cgq-L6 for geb-bug-gnu-emacs@m.gmane.org; Mon, 24 Jun 2019 01:07:21 +0200 Original-Received: from localhost ([::1]:47266 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hfBZv-00008u-W8 for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Jun 2019 19:07:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50405) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hfBZg-00008m-8L for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2019 19:07:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hfBZe-0001Vf-Az for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2019 19:07:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41740) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hfBZd-0001U2-TP for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2019 19:07:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hfBZd-0007xQ-Me for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2019 19:07:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jun 2019 23:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32106 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 32106-submit@debbugs.gnu.org id=B32106.156133119330532 (code B ref 32106); Sun, 23 Jun 2019 23:07:01 +0000 Original-Received: (at 32106) by debbugs.gnu.org; 23 Jun 2019 23:06:33 +0000 Original-Received: from localhost ([127.0.0.1]:55284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfBZB-0007wO-C4 for submit@debbugs.gnu.org; Sun, 23 Jun 2019 19:06:33 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:48686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfBZA-0007wC-45 for 32106@debbugs.gnu.org; Sun, 23 Jun 2019 19:06:32 -0400 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hfBZ6-0003BO-0Y; Mon, 24 Jun 2019 01:06:30 +0200 In-Reply-To: <20180709155611.qtqa2s24rzx5osye@E15-2016.optimum.net> (Boruch Baum's message of "Mon, 9 Jul 2018 11:56:11 -0400") 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:161187 Archived-At: Boruch Baum writes: > The idea is to offer to emacs users a feature long-common in GUI > tabulated list widgets - the ability to dynamically resize columns. I > only use emacs in nox, so in my selfishness (and in my ignorance of most > programming things GUI) that's all this function provides, but it's a > start for anyone wanting to extend to that environment. The code looks good to me -- Eli points out that it would be great if you could mode the column sized with a mouse, too, but I think that's kinda an orthogonal issue. If somebody were to add a mouse-drag thing for tabulated mode (and somebody should), then it looks like your function would perhaps work well as the underlying function for that command. So unless anybody objects, I'd like to include this command in tabulated-list.el (and add documentation, of course). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no