From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#37489: 27.0.50; Make `debbugs-gnu-search' work with `repeat-complex-command' Date: Mon, 23 Sep 2019 08:26:08 +0200 Message-ID: <87v9tjo7en.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="57824"; mail-complaints-to="usenet@blaine.gmane.org" To: 37489@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 23 08:27:41 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 1iCHoy-000Ewt-Tp for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Sep 2019 08:27:41 +0200 Original-Received: from localhost ([::1]:52506 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iCHox-00083i-16 for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Sep 2019 02:27:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56868) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iCHoN-00083Y-7v for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2019 02:27:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iCHoM-00031t-85 for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2019 02:27:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54336) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iCHoM-00031n-4M for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2019 02:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iCHoL-0006db-Vu for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2019 02:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Sep 2019 06:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37489 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.156921997625459 (code B ref -1); Mon, 23 Sep 2019 06:27:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 23 Sep 2019 06:26:16 +0000 Original-Received: from localhost ([127.0.0.1]:34924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCHnc-0006cY-8q for submit@debbugs.gnu.org; Mon, 23 Sep 2019 02:26:16 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:41187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCHnb-0006cR-10 for submit@debbugs.gnu.org; Mon, 23 Sep 2019 02:26:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56786) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iCHnZ-0007wv-SZ for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2019 02:26:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iCHnY-0002fn-Rs for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2019 02:26:13 -0400 Original-Received: from mout.web.de ([212.227.15.14]:55327) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iCHnY-0002d1-ET for bug-gnu-emacs@gnu.org; Mon, 23 Sep 2019 02:26:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1569219967; bh=R3ruujeQiO3S7fHehm7pfjX1NjVyI6y/6iI3zUbheMM=; h=X-UI-Sender-Class:From:To:Subject:Date; b=W96aQMo0vHWOtZp0WoDPFuxccM+kX3vLq2V9xVQmDfHjuzy5IKEM9MEI/P1qfJwaV 736LCyNe8GvqLqOEU0dzvGQ1LfqZs+6JTT3vVPydhwI7vHOwVvNB2iGCFCvsrW2YJr usalkX6NJ/xR4der4jNeh58IP1PU3D3Awz7zHFyw= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.216.136.59]) by smtp.web.de (mrweb003 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LzKJV-1i8DCI2J73-014Qx2 for ; Mon, 23 Sep 2019 08:26:07 +0200 X-Provags-ID: V03:K1:ST9JDUzMHu1QpV2x6EWEUIrR52PLLwRcCakYfTMlNdC8GrWPaZK qyPkXX8i17W47AaWA96wl9Ze9FwfEIIFusUUqgh1EmlnET6nbRl3fwDjS8QI7NueDC5IgiD 7BvLE/XK9VRJENfOPdCMBPym7OvMXvFg1EueesUyq6kJ31CQCDmb4wbCzKNtIrpWoca9dB/ 7OpMIPpuyL2HNa1Uw5P4A== X-UI-Out-Filterresults: notjunk:1;V03:K0:oB6jVW1tr1I=:hTPuNA8pEBU8AbKy1RJV0M MjoJjMLgLi47TIZP+5I2KCGAAhTJbAa5owp7k2KrFKACI/EysqjvayoLpHxv24ql+Cr1zMeTP 1O9RJJcNnVDJDlaB46anW7PU+Vg6W8Zkql5O7/1NpWpNoLsFQjdYZfVS9SLfEaKhIkHHhwIUM E+bsFBfhoboR20Xl4e2B3CLw+xWbBL53dXZWcLKxAoGlXpmcAzgR9B1DQPP09KadsWqaRc6hp Mu3ZGKLm7Km6Gx3ZM/3nJrpd6QgWCvqnrwXnoQVMD6f1ciugIbX+P+2Z1X9SHXFBgUN+pJnRW D8rkQyu9XBIQc5u5IDwox7Ov2U3GfsgKtVHB3YC8QNJA2uRSYV0+wAhU4UNbe5f3fcFPX+V7/ X0G4lfFEfTzoW4QXLd+HIx9YWCpTsFDDmoQyVwpCayfCMqHMXUQ0a2M8+8fGdxll0mXCRzvSA 4MZQYRmE0iFBbiliF2LrPG3KYtLTJTKST5HzZiKdtKpW6nOtzlzx0NYo9vGhpSedLqJGugpXv /IumfKyRNUysO/99Z/1a2HqKPmwQhecZxTWOQmL6I80BhigDbOntzL3guCc1DaO8K45cZdEcT zHMbzlJUT86p7wHAhr3X1oCeow3uWcXHylAlxqy0vwRoHrhTmJuA6nl0kkfOFhqHTl1FkIRkV yK6xT88Uh86qoXRXsOJjVAW3uW+glBQxPU+JIvxQwLoOdSyqLpKTLT9WK4SQsmSj27Gn+WjC0 zmdhjx6oWRBmdWBRzq6qtZhFfvVG/SPbwCM0bN5wEBmz22akSKnRy/ClrfSiy8v/mJXyXUNl X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:166959 Archived-At: Hi, when I want to repeat searching bugs with `debbugs-gnu-search' and a similar query, I currently have to specify everything again. `repeat-complex-command' is no help since the command currently has no arguments. Could we please make it work with `repeat-complex-command'? The argument list of `debbugs-gnu-search' (currently empty) needs to contain all information gathered, that seems to be the value of `debbugs-gnu-current-query' and all arguments of the `debbugs-gnu' call. Then most of the current function body should be moved into the interactive form. In the body only `debbugs-gnu-current-query' should be let-bound to the first part of the function arguments, and `debbugs-gnu' should be called with the rest. TIA, Michael.