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#25765: [PATCH] Avoid errors when flyspell-generic-check-word-predicate is a lambda. Date: Thu, 16 Feb 2017 16:36:48 -0500 Message-ID: References: <20170216213026.5591-1-hong@topbug.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1487281036 11505 195.159.176.226 (16 Feb 2017 21:37:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 16 Feb 2017 21:37:16 +0000 (UTC) Cc: 25765@debbugs.gnu.org To: Hong Xu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Feb 16 22:37:10 2017 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 1ceTjf-0002GU-4T for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Feb 2017 22:37:07 +0100 Original-Received: from localhost ([::1]:50426 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceTjk-0006qE-PA for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Feb 2017 16:37:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57513) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceTje-0006kx-Mj for bug-gnu-emacs@gnu.org; Thu, 16 Feb 2017 16:37:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ceTja-00047h-QI for bug-gnu-emacs@gnu.org; Thu, 16 Feb 2017 16:37:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44491) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ceTja-00047R-NI for bug-gnu-emacs@gnu.org; Thu, 16 Feb 2017 16:37:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ceTja-0002ZL-AH for bug-gnu-emacs@gnu.org; Thu, 16 Feb 2017 16:37:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 16 Feb 2017 21:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 25765-submit@debbugs.gnu.org id=B25765.14872810169862 (code B ref 25765); Thu, 16 Feb 2017 21:37:02 +0000 Original-Received: (at 25765) by debbugs.gnu.org; 16 Feb 2017 21:36:56 +0000 Original-Received: from localhost ([127.0.0.1]:42690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ceTjU-0002Z0-2T for submit@debbugs.gnu.org; Thu, 16 Feb 2017 16:36:56 -0500 Original-Received: from mail-ot0-f182.google.com ([74.125.82.182]:33691) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ceTjS-0002Yo-Op for 25765@debbugs.gnu.org; Thu, 16 Feb 2017 16:36:55 -0500 Original-Received: by mail-ot0-f182.google.com with SMTP id k4so3905otc.0 for <25765@debbugs.gnu.org>; Thu, 16 Feb 2017 13:36:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=zkjqBEtTzUBYJOST2VCtcfr3rgrdelK3TsUr/CoBs2E=; b=M1hzIE0b9iPNMXAGDFQoB2UCIIUXsDzM7LeVFiiuyfmhQHpCld5KWYiZT51YuS8Rte EqD3VhH6L9KCeQHp3DVhfuUb/K/44ZlvFqH3hYz0YgTfgbSq/kpro45TuR0M/aCUaE06 8CyMejXi7MCtYW/fBxov1NBvbe4fiEtq9G79a5cBkHDtjTS4BdjWnEbJoaj0WBOlJInZ sny2ZRnNOpqR9TTPONrWDv2siokSH78SLXXFWc2MvlVDLFgOSXgkh/vwtjFMG52cBVlx mCFAsnpliqrprwqDDpW75tkLmYvyBOCg2I7OvhmUJQsdJTEoGl8uPWvVKYLtb0QzlSzL ENFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=zkjqBEtTzUBYJOST2VCtcfr3rgrdelK3TsUr/CoBs2E=; b=KY6qytkpUkDhPhgcnM/oqJsX1CEerDNif07liYd5N//eigDxTEAx09F1e4tRnOaQI1 lcNDHtHk5C9aVK1z7udSZHoYI/PgoKCz6ua33BES3la1ODZbYcRg1EVryA5rogUHnfsM apaa5GkSyVup1tK8HmYJ7LSoLJK7HiecG5WiHvpPvdR6vsfHUUFgMMDkx+NvMATqNs1G mTWbiSMMJSYoJvVyKw2XuoIBtGkEw3QTrK7gPIsD0u168bHJlOFAKbcExb2j7oITKlev seVND9ZPuznKKT3j6NJZKzO9dYRz25F1Vt2v42zqFoSZtTH7aO9vVDnBFPqrRq+mNtfa 9njQ== X-Gm-Message-State: AMke39knbYAN3OVQk10M4R3jlID1w4nQs4CvI8jwr2udCzmhCG2atdbchYA0a28PSWHv9GVcn4XVFk5Bp3jocA== X-Received: by 10.157.14.85 with SMTP id n21mr2815575otd.244.1487281008943; Thu, 16 Feb 2017 13:36:48 -0800 (PST) Original-Received: by 10.157.11.21 with HTTP; Thu, 16 Feb 2017 13:36:48 -0800 (PST) In-Reply-To: <20170216213026.5591-1-hong@topbug.net> X-Google-Sender-Auth: tQ3hpy79RTB-_1LBBdh67zaHnUw 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:129422 Archived-At: On Thu, Feb 16, 2017 at 4:30 PM, Hong Xu wrote: > - (and (fboundp flyspell-generic-check-word-predicate) > - (not (funcall flyspell-generic-check-word-predicate)))) > + (and (fboundp 'flyspell-generic-check-word-predicate) > + (not (funcall flyspell-generic-check-word-predicate)))) > - (fboundp flyspell-generic-check-word-predicate) > + (fboundp 'flyspell-generic-check-word-predicate) I don't think that's the right fix, rather the fboundp should be replaced with functionp.