From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bastien Newsgroups: gmane.emacs.devel Subject: Re: [emacs-w3m:11603] Re: interactive-p obsolete Date: Wed, 06 Jul 2011 20:33:08 +0200 Message-ID: <87d3hnuumz.fsf@gnu.org> References: <4E13FCE4.8080309@easy-emacs.de> <871uy3lrfy.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1309985105 18823 80.91.229.12 (6 Jul 2011 20:45:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 6 Jul 2011 20:45:05 +0000 (UTC) Cc: Tim Cross , emacs-devel@gnu.org To: Lennart Borgman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 06 22:45:00 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QeYxq-00010I-Iy for ged-emacs-devel@m.gmane.org; Wed, 06 Jul 2011 22:44:54 +0200 Original-Received: from localhost ([::1]:35045 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QeYxp-0006NP-Bd for ged-emacs-devel@m.gmane.org; Wed, 06 Jul 2011 16:44:53 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:47179) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QeWtx-0002iT-1b for emacs-devel@gnu.org; Wed, 06 Jul 2011 14:32:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QeWtv-0006K6-9h for emacs-devel@gnu.org; Wed, 06 Jul 2011 14:32:44 -0400 Original-Received: from mail-fx0-f52.google.com ([209.85.161.52]:45035) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QeWtu-0006Jw-SL for emacs-devel@gnu.org; Wed, 06 Jul 2011 14:32:43 -0400 Original-Received: by fxd18 with SMTP id 18so356754fxd.39 for ; Wed, 06 Jul 2011 11:32:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; bh=hk9qZw8xgiSxm/7XsJCU9szZNQEMa/2c02eufBv9TnA=; b=nikQDkecqCxA8ZEZ1DPfKGWOXzKJXxMn7aOi+2OD3Ybiovoua+Bag3dzYiUac3TlU4 cfx8kPvMchQ1DfutMQGu2YYf2aOs9X7XfHajP3knMD44hQcc9wJ+jxyTcOmFY1FC4TQV 78O/wVJkf8PRUusdsGYytse/ynZGtJBVG0sLs= Original-Received: by 10.223.65.73 with SMTP id h9mr13431975fai.58.1309977161734; Wed, 06 Jul 2011 11:32:41 -0700 (PDT) Original-Received: from myhost.localdomain (fon75-1-78-192-119-5.fbxo.proxad.net [78.192.119.5]) by mx.google.com with ESMTPS id b13sm6193898fab.36.2011.07.06.11.32.39 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 06 Jul 2011 11:32:40 -0700 (PDT) Original-Received: by myhost.localdomain (Postfix, from userid 1000) id 1971B6F3B; Wed, 6 Jul 2011 20:33:08 +0200 (CEST) In-Reply-To: (Lennart Borgman's message of "Wed, 6 Jul 2011 20:16:17 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.161.52 X-Mailman-Approved-At: Wed, 06 Jul 2011 16:33:11 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:141682 Archived-At: Lennart Borgman writes: >> (defmacro org-called-interactively-p (&optional kind) >> (if (featurep 'xemacs) >> `(interactive-p) >> (if (or (> emacs-major-version 23) >> (and (>= emacs-major-version 23) >> (>= emacs-minor-version 2))) >> `(with-no-warnings (called-interactively-p ,kind)) >> `(interactive-p)))) > > Why not add such a macro to Emacs? I'm focusing on Org, but yes, people could add this to Emacs if useful. -- Bastien