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: [PATCH] RFC: eldoc-documentation-functions hook Date: Sun, 19 Jun 2016 05:45:50 +0300 Message-ID: References: <20160612061229.GA6463@holos.localdomain> <20160612185237.GA12617@holos.localdomain> <20160612194452.GA12853@holos.localdomain> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1466304396 29687 80.91.229.3 (19 Jun 2016 02:46:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Jun 2016 02:46:36 +0000 (UTC) Cc: npostavs@users.sourceforge.net, emacs-devel@gnu.org To: rms@gnu.org, Mark Oteiza Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 19 04:46:35 2016 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 1bESkq-0000ks-QW for ged-emacs-devel@m.gmane.org; Sun, 19 Jun 2016 04:46:33 +0200 Original-Received: from localhost ([::1]:37222 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bESkp-0000UQ-Lc for ged-emacs-devel@m.gmane.org; Sat, 18 Jun 2016 22:46:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44592) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bESkJ-0000UB-Bu for emacs-devel@gnu.org; Sat, 18 Jun 2016 22:46:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bESkE-0002pN-Cl for emacs-devel@gnu.org; Sat, 18 Jun 2016 22:45:59 -0400 Original-Received: from mail-wm0-x243.google.com ([2a00:1450:400c:c09::243]:33779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bESkE-0002pJ-54; Sat, 18 Jun 2016 22:45:54 -0400 Original-Received: by mail-wm0-x243.google.com with SMTP id r201so6233019wme.0; Sat, 18 Jun 2016 19:45:53 -0700 (PDT) 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-transfer-encoding; bh=oUiMBZwWHNjUBu67l4IvXi8vIaSmVCeScpbuWvBM+Zw=; b=xrr0Uv3HuM8zEAi2q3zuPkoWhKD7ZILW7eyvIT6QHFDjpPW2u0uaU8Xjhm4gtWANt7 vtaDbH/b6wdAUYKveIYp4Ueou3MeykxQ+DbgoHRYjuMCreCIXaeWH5q3t7FIwv3i8t3n z7gkzSyCX4X7xOIR7Yv1CNXPokfdvtplyti6Beja3o4QIWJivK+ayoWw3+hHngbbBvGz Xw1PJzhN/3hGEAvjMPd6nFItHyrsOZrqsZDaLr9fxo0weVAog4JXO7pubIqiSwt2ommg ffYsctsWJu+e7rejPQwUPIwHRqz+J3iKARM6+mR31yH3BxH1E9CCODYDIMedc6YCLFuv DWSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=oUiMBZwWHNjUBu67l4IvXi8vIaSmVCeScpbuWvBM+Zw=; b=l79bg31q5mSXOyH7w5+DnsGhy72l3ejwaVSPRBpMFe4RtfHo4Syu2hHyE2jS4OBjC+ HKI+A7UPOUou5XitTrrxAgG/cNLMZEl7Q8PTJonLB0Krfze8LOgrDbgsedyDhsQuV4Be 5vLr9GFqLmXkCJDhD+JEbppZkWKCPR6KsCc4BCRZFBitfwlQolk6GqrJiOs0u7Aj9ZbP W/sqXUWGKHCumQivO1uT9xtyPI93vo2SZzY8xywxRUbKBDbkAl+CD58qJ6Q+4qKEpqqW 07Yl7FNHJf11i7OGCBj+zfwzNcgzymYulwk3jE8wm8jr3Kq9KvCsBJluSQnByA/LIKHJ hrng== X-Gm-Message-State: ALyK8tLxmNQqZHmoqNmrqlGbT3n2D1SviVc0Nl4h6xEWvSCV2pH567+OcTLX6GzclFj5fQ== X-Received: by 10.28.109.198 with SMTP id b67mr5142197wmi.53.1466304353188; Sat, 18 Jun 2016 19:45:53 -0700 (PDT) Original-Received: from [192.168.1.2] ([185.105.173.135]) by smtp.googlemail.com with ESMTPSA id h8sm56345619wjg.9.2016.06.18.19.45.51 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 18 Jun 2016 19:45:52 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::243 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:204496 Archived-At: On 06/13/2016 11:36 PM, Richard Stallman wrote: > Thus, I ask people to take care not to install anything in the Emacs > sources which creates advice -- and to replace any existing advice > with hooks. In this case, we're not really talking about advice. eldoc-documentation-function is modified using add-function, which makes the variable point to a function that's the result of a combination of the previous value of this variable with another function. No function's definition is being changed this way.