From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#20810: 25.0.50; tabulated-list is broken Date: Sun, 14 Jun 2015 14:56:09 +0200 Message-ID: <87fv5uqwie.fsf@gmx.de> References: <87lhfmqz01.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1434286659 20623 80.91.229.3 (14 Jun 2015 12:57:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 14 Jun 2015 12:57:39 +0000 (UTC) Cc: 20810@debbugs.gnu.org To: Artur Malabarba Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 14 14:57:29 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Z47Tb-0003kR-QR for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 Jun 2015 14:57:28 +0200 Original-Received: from localhost ([::1]:58569 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z47Tb-0001jK-98 for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 Jun 2015 08:57:27 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36674) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z47TH-0001IC-OS for bug-gnu-emacs@gnu.org; Sun, 14 Jun 2015 08:57:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z47TE-00011O-IK for bug-gnu-emacs@gnu.org; Sun, 14 Jun 2015 08:57:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38827) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z47TE-00011J-E3 for bug-gnu-emacs@gnu.org; Sun, 14 Jun 2015 08:57:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Z47TD-0001UP-I9 for bug-gnu-emacs@gnu.org; Sun, 14 Jun 2015 08:57:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jun 2015 12:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20810 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20810-submit@debbugs.gnu.org id=B20810.14342865825675 (code B ref 20810); Sun, 14 Jun 2015 12:57:02 +0000 Original-Received: (at 20810) by debbugs.gnu.org; 14 Jun 2015 12:56:22 +0000 Original-Received: from localhost ([127.0.0.1]:53287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z47SX-0001TS-FE for submit@debbugs.gnu.org; Sun, 14 Jun 2015 08:56:22 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:53614) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z47SS-0001T6-V7 for 20810@debbugs.gnu.org; Sun, 14 Jun 2015 08:56:18 -0400 Original-Received: from detlef.gmx.de ([79.195.6.12]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0M1n4s-1ZK86S3bLu-00thuV; Sun, 14 Jun 2015 14:56:10 +0200 In-Reply-To: (Artur Malabarba's message of "Sun, 14 Jun 2015 13:35:24 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:5cimlBsTK9jd9WDP0dgXneo7Jg3p8Rr2lx2sy1Ra6Da8OZ8wIyS ei7Y7HOWoSvO+q5g1S+CJELbqX4htdDNwBZNRvg1cs04nWo78pL83xhJsnPTN09bxVHE0m5 mfhP8T7/uIfcP6EGAsTRCeaXR0PUxBFwvgFWDVzWjDsP30pwuvyR2K5ywEgvS9pibPlxvhN uWXSIrnVUMUgRzWzYQzzQ== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:103930 Archived-At: Artur Malabarba writes: > I can't reproduce that. Could you try emacs -Q? Hmm, I did a "git pull" and recompiled everything, and the problem is gone for me with the `buffer-menu' command. But it still remains for `debbugs-gnu'. > Also, what's the error message? And could you try debug-on-error? --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) debbugs-gnu-sort-id((((source . "unknown") (found_versions) (done) (blocks) (date . 1210044903) (fixed) (fixed_versions) (mergedwith) (found) (unarchived) (blockedby) (keywords) (summary) (msgid . "<200805060330.45156.bruno@clisp.org>") (id . 192) (forwarded) (severity . "normal") (owner) (log_modified . 1262292396) (location . "db-h") (subject . "regexp does not work as documented") (originator . "Bruno Haible ") (last_modified . 1262292396) (pending . "pending") (affects) (archived) (tags) (package "emacs") (fixed_date) (found_date) (bug_num . 192)) [#(" 192" 0 5 (face default)) #("normal" 0 6 (face debbugs-gnu-stale)) #("Bruno Haible" 0 12 (face default)) #("regexp does not work as documented" 0 34 (face default))]) (nil nil)) tabulated-list-print() debbugs-gnu-show-reports((push-button :args nil :value "1" :follow-link mouse-face :notify #[(widget &rest ignore) "\301!\207" [widget debbugs-gnu-show-reports] 2] :keymap (keymap (mouse-2 . widget-button-press) (13 . widget-button-press)) :suppress nil :buffer-name "*Emacs Bugs*<1>" :bug-ids (158 192 341 367 518 681 710 715 727 738 753 793 830 837 841 843 844 865 895 952 976 1012 1015 1092 1140 1148 1157 1254 1255 1292 1379 1452 1453 1578 1611 1647 1682 1742 1785 1795 1808 1819 1831 1902 1948 1983 2093 2099 2148 2153 ...) :query ((package . "emacs") (severity . "normal") (severity . "important") (severity . "serious")) :filter nil :help-echo "158-7974" :format " %[%v%]" :button-face widget-button-pressed :button-overlay #> :from #> :to #>)) debbugs-gnu(("serious" "important" "normal") ("emacs") nil nil nil) funcall-interactively(debbugs-gnu ("serious" "important" "normal") ("emacs") nil nil nil) call-interactively(debbugs-gnu record nil) command-execute(debbugs-gnu record) execute-extended-command(nil "debbugs-gnu" "debbugs-gnu") funcall-interactively(execute-extended-command nil "debbugs-gnu" "debbugs-gnu") call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) --8<---------------cut here---------------end--------------->8--- The second argument s2 of `debbugs-gnu-sort-id' is (nil nil), which doesn't look like a valid sort item. Does `tabulated-list-print' calls the sort function with possibly incorrect items? Or is there an incompatible change? etc/NEWS mentions a change of `tabulated-list-print', but I don't see how it is related to the problem. Best regards, Michael.