From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#33150: 27.0.50; defun, keyword option Date: Thu, 25 Oct 2018 18:14:20 -0400 Message-ID: <87o9bhllmr.fsf@gmail.com> References: <5bd17240.1c69fb81.b5b50.1535@mx.google.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1540505585 2452 195.159.176.226 (25 Oct 2018 22:13:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 25 Oct 2018 22:13:05 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: 33150@debbugs.gnu.org To: =?UTF-8?Q?=E6=BF=B1=E7=94=B0=E5=92=8C=E6=98=8E?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 26 00:13:01 2018 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 1gFnsC-0000V4-Kv for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Oct 2018 00:13:00 +0200 Original-Received: from localhost ([::1]:57155 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gFnuJ-0000xs-5Z for geb-bug-gnu-emacs@m.gmane.org; Thu, 25 Oct 2018 18:15:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gFnuD-0000xP-5E for bug-gnu-emacs@gnu.org; Thu, 25 Oct 2018 18:15:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gFnu9-0008PM-Um for bug-gnu-emacs@gnu.org; Thu, 25 Oct 2018 18:15:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38720) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gFnu9-0008P6-Pt for bug-gnu-emacs@gnu.org; Thu, 25 Oct 2018 18:15:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gFnu9-0003IL-KH for bug-gnu-emacs@gnu.org; Thu, 25 Oct 2018 18:15:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Oct 2018 22:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33150 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 33150-submit@debbugs.gnu.org id=B33150.154050567012616 (code B ref 33150); Thu, 25 Oct 2018 22:15:01 +0000 Original-Received: (at 33150) by debbugs.gnu.org; 25 Oct 2018 22:14:30 +0000 Original-Received: from localhost ([127.0.0.1]:42978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gFntd-0003HL-TR for submit@debbugs.gnu.org; Thu, 25 Oct 2018 18:14:30 -0400 Original-Received: from mail-it1-f181.google.com ([209.85.166.181]:54117) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gFntc-0003H5-4W; Thu, 25 Oct 2018 18:14:28 -0400 Original-Received: by mail-it1-f181.google.com with SMTP id q70-v6so3506972itb.3; Thu, 25 Oct 2018 15:14:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=gPeoGDtTgKF/HGowFpSAMP9j/fXArMoRxz8KXlJwaSw=; b=WM3nk1/J2o9ygcrtqN+iK6Nx6ZxiyoPl6QateBVyYrmbZMxEfwslM7J4nbHM1jwDBU wzF1lxzD7nwN0OpD5ekI0Dg0A7SsDD3SV9GjpXFb63urasnF3+/LN1ZTmNhyqK0eeGnY UUX4q18PU2q1kQ0QzdFbj0KuICadnS7G/4vhHOrtMXW0hiN8313jOIQFFh/R7SoORrOL 5SmrFfD91G4m0+DNKVybM2uYDqQdZB5fMHAwu91exFyEPOCjKPGfiFZ9ddGb9PnqbmlZ aiGzodDmShjPPTbosijtgvKgweu17KbrQrbO/1mHvT88KDaSU+JNVZTq3mD5Sb86nemF t5Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=gPeoGDtTgKF/HGowFpSAMP9j/fXArMoRxz8KXlJwaSw=; b=Uzs8Zl0oTUfDJmfR6Jj/gRjn0ztO37re957DcoT2VoGf0LS6ES9UI3JioFZB9qiOcr 0RdElUY22u3/CuDQNFWyQLQaahwoQTuhj+ExwBqsigkB1ioOrqb/EQGz4hh+v2z/3R04 Rq5R5Tb+Uc0lB+I1deBCoNfl38WIm3oFjRfjRBLcfMlVxPQlDDq6BoM+Im8HXxo6z597 al1hA4/XLLXUp7O59tILnJXISuVS/UsE0z5gAAYvYlfJAIZr4UOONXNornpiKsHMMOVl jtGZ9wlf/CWmsWNyXrsLd3OXsLJT4GnOZX5OJcYt/TsTnec/sJKDytnnjdHJco9SS9tV LYDg== X-Gm-Message-State: AGRZ1gLPX9RobC/dF9UsLmL6u/KRYSfW5a327gb2StbfHe1ccjd7SZUc u5AEoA4H40SJr8MugehZ9U1QWP32 X-Google-Smtp-Source: AJdET5c4/jVNoah1HYVmNU1N+/Z6DqtVN0EdtMURAOyztalXBxrYao7PqFoPygAX76KcD7BKTHRQ4A== X-Received: by 2002:a02:b699:: with SMTP id i25-v6mr820017jam.117.1540505662438; Thu, 25 Oct 2018 15:14:22 -0700 (PDT) Original-Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id l15-v6sm3045993iok.78.2018.10.25.15.14.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 25 Oct 2018 15:14:21 -0700 (PDT) In-Reply-To: <5bd17240.1c69fb81.b5b50.1535@mx.google.com> ("=?UTF-8?Q?=E6=BF=B1=E7=94=B0=E5=92=8C=E6=98=8E?="'s message of "Thu, 25 Oct 2018 16:35:25 +0900") 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:151625 Archived-At: tags 33150 notabug close 33150 quit =E6=BF=B1=E7=94=B0=E5=92=8C=E6=98=8E writes: > (defun test-f (&key a b) > (or a b)) > -> test-f > (test-f :a 1) > There happen an error: (wrong-number-of-arguments (lambda (&key a b) (or > a b)) 2) > I am expecting the return value is 1. You're looking for cl-defun, plain Emacs Lisp defun doesn't support &key (so you defined a function of three args, where the first arg is called "&key").