From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Suggest: dont declare interactive-p obsolete Date: Thu, 19 Nov 2015 15:46:32 +0200 Message-ID: <564DD2B8.3000306@yandex.ru> References: <564DC94D.8010002@online.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1447940884 30531 80.91.229.3 (19 Nov 2015 13:48:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Nov 2015 13:48:04 +0000 (UTC) Cc: John Wiegley , bruce.connor.am@gmail.com, raman To: =?UTF-8?Q?Andreas_R=c3=b6hler?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 19 14:47:48 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZzPY1-0005uc-L1 for ged-emacs-devel@m.gmane.org; Thu, 19 Nov 2015 14:46:49 +0100 Original-Received: from localhost ([::1]:41760 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzPXw-0005S9-2b for ged-emacs-devel@m.gmane.org; Thu, 19 Nov 2015 08:46:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37216) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzPXq-0005OR-NN for emacs-devel@gnu.org; Thu, 19 Nov 2015 08:46:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzPXo-0007ef-2N for emacs-devel@gnu.org; Thu, 19 Nov 2015 08:46:38 -0500 Original-Received: from mail-wm0-x232.google.com ([2a00:1450:400c:c09::232]:33706) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzPXn-0007ea-TB for emacs-devel@gnu.org; Thu, 19 Nov 2015 08:46:36 -0500 Original-Received: by wmec201 with SMTP id c201so26405173wme.0 for ; Thu, 19 Nov 2015 05:46:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=yUU8dqnk4Hft+yxKcVEDk65h2hca6BSeinGlQvThvF4=; b=vF39uHgQVggYmZY3wkdVXsvYhPbbLoz9ef7TEstRJnxg9Rf9Wfx6La2gKTosckwlNS gT/XeFCkb05FkM+Vc8lYEDpywVwRGMoH3s/GnN58/seXEwVZnMGx82EEGXAqe8yJnLZ1 qCrjv1wpAuj9zXF0AD4NgK9hdMVinqO4e46c+v5BdPXGJaZAPXLaxmh3Z+X6XMM0g8AP w6G9gqVDOaatsqXGexrjmFsGCP1Hyw5z4DxMNYrn56w5tLQp1JjO/WDyw2IQ9mK3Z4+r 0iQ/C9ChwWMuJQ02ZQTOGeEymGhKLtRNMd9zc92pRKYh9cLijsLXP6aR9NGKNe9O85vs 5JRw== X-Received: by 10.194.190.19 with SMTP id gm19mr8433107wjc.164.1447940795359; Thu, 19 Nov 2015 05:46:35 -0800 (PST) Original-Received: from [10.9.0.103] (nat.webazilla.com. [78.140.128.228]) by smtp.googlemail.com with ESMTPSA id gj2sm7972908wjb.40.2015.11.19.05.46.33 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 19 Nov 2015 05:46:34 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <564DC94D.8010002@online.de> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c09::232 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:194788 Archived-At: On 11/19/2015 03:06 PM, Andreas Röhler wrote: > Instead of using this function, it is cleaner and more reliable to give > your > function an extra optional argument whose `interactive' spec specifies > non-nil unconditionally (\"p\" is a good way to do this), or via > \(not (or executing-kbd-macro noninteractive)). You're just saying that neither the old, nor the new function should be used in most of the Lisp code. That may be true, but that doesn't say anything about whether the old name should be un-obsoleted.