From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.bugs Subject: bug#19547: Patch for this bug Date: Sun, 27 Nov 2016 20:08:08 +0100 Message-ID: <87mvgkwxk7.fsf@gmail.com> References: <874ms03qj1.fsf@web.de> <8360nxhfiw.fsf@gnu.org> <83k2ccfnh8.fsf@gnu.org> <83wpgbdy82.fsf@gnu.org> <87y4071o5k.fsf@gmail.com> <83h96u3d07.fsf@gnu.org> <87zikl8leb.fsf@gmail.com> <871sxxj9s8.fsf@users.sourceforge.net> <87twat6kjd.fsf@gmail.com> <834m2s2a0d.fsf@gnu.org> <87r35wx0qe.fsf@gmail.com> <87k2boix2d.fsf@users.sourceforge.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1480273756 17041 195.159.176.226 (27 Nov 2016 19:09:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 27 Nov 2016 19:09:16 +0000 (UTC) User-Agent: mu4e 0.9.17; emacs 24.5.1 Cc: 19547@debbugs.gnu.org, rrt@sc3d.org To: npostavs@users.sourceforge.net Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 27 20:09:09 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB4p2-0003SZ-Fv for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Nov 2016 20:09:08 +0100 Original-Received: from localhost ([::1]:55262 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cB4p5-0001yY-S6 for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Nov 2016 14:09:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53614) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cB4oz-0001yR-PV for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 14:09:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cB4ow-0004Ug-5E for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 14:09:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:56673) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cB4ow-0004Ua-1C for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 14:09:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cB4ov-0007eH-Rz for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 14:09:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Nov 2016 19:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19547 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19547-submit@debbugs.gnu.org id=B19547.148027369929352 (code B ref 19547); Sun, 27 Nov 2016 19:09:01 +0000 Original-Received: (at 19547) by debbugs.gnu.org; 27 Nov 2016 19:08:19 +0000 Original-Received: from localhost ([127.0.0.1]:43839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB4oE-0007dM-PM for submit@debbugs.gnu.org; Sun, 27 Nov 2016 14:08:18 -0500 Original-Received: from mail-wm0-f48.google.com ([74.125.82.48]:38391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB4oD-0007d9-NC for 19547@debbugs.gnu.org; Sun, 27 Nov 2016 14:08:17 -0500 Original-Received: by mail-wm0-f48.google.com with SMTP id f82so135927432wmf.1 for <19547@debbugs.gnu.org>; Sun, 27 Nov 2016 11:08:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=KdSrVCWLKWF2Kl8FvBzfDjlQTyjDIiQFgp/JaZbZFw0=; b=lr4kd+hIYmi98rJfrBMgyLLUDg72xQCMekuVsm2T2vxuuHoMVBQc43gBcGgVG4sSiD 4H821zjGvDNaJACa0E+QV49jR/x7aNeoyQbSMv4GSN2HymfrGy9sYWkbFo5jpxxsRyyy gxy6RtSMGQHE45+4htyKR8FbujC4LAMaOxuHoIexY5PjnJjPwdau+Vj3AK2BTVk/g5sU Xhf9t+XmX5klnlG9RyfB8E02zjbhh2tiBZ0K8iFD/eG0guWm+RPQ+dMm9cGeGX1UCUWc Cx/ZgMRiMf1In0qALulggKXBgN2GZUFsMH0R/OlGGbSLZSEuZGGf+EX9fOOBwOSzTJzw QHEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=KdSrVCWLKWF2Kl8FvBzfDjlQTyjDIiQFgp/JaZbZFw0=; b=IIvM9h0g4tOQGs1NW/QYSUk7eYmlWbwbx3uhdzXW8WOLLJcMVccMFGoOSC0z02j9Y5 f9OlEQRkp/XEpXwHKPIVmig5mlItvCXsxFgiUosi3DbAp7FgHnE8GI8J3NQuusZpgg5c ptdz2t2fcyDjoX1minZ4XQxmCofyEwF42u2JLHtZfJxITRnENrFm1iP3iNqKaGxI9UyU Dt1mwU7Q8c/sAabzXgDXFb7C2P+RSnxOeIFmtOuxsLk5N8hH8Ne2LhWBL6jXxFT804f/ 9Rj3P8jMSofCbR5BWAlgMnhq/ZrCmKrlW3Squ7BQo8r9yLzifOM+7f+czY+ZSFtbakRK zmzA== X-Gm-Message-State: AKaTC01J5EF5g3XYQL/MQwC201PM0hVGh4Y7vVrS6PrJVamVFa86hogmYAqwrxKpk74u9w== X-Received: by 10.28.40.67 with SMTP id o64mr15220232wmo.40.1480273692138; Sun, 27 Nov 2016 11:08:12 -0800 (PST) Original-Received: from dell-14z ([37.167.8.218]) by smtp.gmail.com with ESMTPSA id l187sm24928138wml.6.2016.11.27.11.08.10 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Sun, 27 Nov 2016 11:08:11 -0800 (PST) In-reply-to: <87k2boix2d.fsf@users.sourceforge.net> 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: 208.118.235.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:126183 Archived-At: npostavs@users.sourceforge.net writes: > Thierry Volpiatto writes: > You have to use CALLN for functions taking a non-fixed amount of arguments: > > CALLN (Flist, Qfocus_in, Qfocus_out, Qhelp, Qiconify, Qdeiconify, Qselection_request); Great, good to know as alternative in addition of Eli's explanation. Thanks. > I think that should be fine. Though maybe in subr.el next to the > definition of `while-no-input' would be a better place? Yes, I like this. > That should be fixed by adding a default case as Eli suggested, Yes done. > but does it make sense to handle any of those other events? Don't know why debugger mentionned those events, I never add any of them. Thanks. -- Thierry