From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.bugs Subject: bug#19854: 25.0.50; completion-extra-properties in emacs-25 Date: Sat, 14 Feb 2015 07:57:01 +0100 Message-ID: <87iof5htfm.fsf@gmail.com> References: <87h9updcci.fsf@gmail.com> <54DE391D.2080001@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1423897102 15273 80.91.229.3 (14 Feb 2015 06:58:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 14 Feb 2015 06:58:22 +0000 (UTC) Cc: 19854@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 14 07:58:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1YMWg6-0003i2-IC for geb-bug-gnu-emacs@m.gmane.org; Sat, 14 Feb 2015 07:58:10 +0100 Original-Received: from localhost ([::1]:58951 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWg5-0007nT-T1 for geb-bug-gnu-emacs@m.gmane.org; Sat, 14 Feb 2015 01:58:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWg3-0007mV-9V for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 01:58:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMWfy-0006Xl-8v for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 01:58:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51388) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWfy-0006Xh-4r for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 01:58:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YMWfx-0005M9-KD for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 01:58:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Feb 2015 06:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19854 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19854-submit@debbugs.gnu.org id=B19854.142389703120530 (code B ref 19854); Sat, 14 Feb 2015 06:58:01 +0000 Original-Received: (at 19854) by debbugs.gnu.org; 14 Feb 2015 06:57:11 +0000 Original-Received: from localhost ([127.0.0.1]:42628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMWf9-0005L4-87 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 01:57:11 -0500 Original-Received: from mail-we0-f171.google.com ([74.125.82.171]:35910) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMWf7-0005Ks-Lr for 19854@debbugs.gnu.org; Sat, 14 Feb 2015 01:57:10 -0500 Original-Received: by mail-we0-f171.google.com with SMTP id p10so20504270wes.2 for <19854@debbugs.gnu.org>; Fri, 13 Feb 2015 22:57:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; bh=YF8b/7khQZnDbSk43nVNL3Sk8G69uz6M48RWGZTKINQ=; b=QuPImXFisNlYdENjg0kFQygKBwE3AgSSmn9Q04Bju2LP/9fVL4x7i+UGr4lWO5WK+n i66MHfrlOIKYp8ErKPK5RJFaL/aipauwJc7XU7QK7HIo8OcwDlFuNPFMrgxXvHMmv7md x3rjNM16AeRqZ1NOP07FTBY37DCOWvIB+qM6mfb3ze1s2NTVT1GPw2IurCyLzPqAR4Pv kW07byBKgd+0F3ZT5oWnrQsbX8nYVwhaFBrui4y5ScoOTH2atZzELUyYcXRbLUfAnsjL RQro8IiVa/qmseA9OmSgJgZHgrz9f2AV+7/ig2/YaUGa6cKNl030GaEOl+gai03JEnmK lstw== X-Received: by 10.194.89.163 with SMTP id bp3mr25590684wjb.145.1423897023782; Fri, 13 Feb 2015 22:57:03 -0800 (PST) Original-Received: from dell-14z (lbe83-2-78-243-104-167.fbx.proxad.net. [78.243.104.167]) by mx.google.com with ESMTPSA id md8sm5882543wic.13.2015.02.13.22.57.02 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 13 Feb 2015 22:57:02 -0800 (PST) In-reply-to: <54DE391D.2080001@yandex.ru> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:99354 Archived-At: Dmitry Gutov writes: > Hi! > > On 02/13/2015 06:07 PM, Thierry Volpiatto wrote: > >> I use (plist-get completion-extra-properties :annotation-function) >> to extract this value, and unfortunately this value has disapeared in >> emacs-25: > > Are you sure it should be in that list, in the context you're trying? Ok I understand now what is happening, the behavior have completely changed in emacs-25 and is indeed more clever: Say I am completing against "tv/". Emacs-25: tv/! => I get only the variables starting by "tv/". (tv/! => I get only the functions. (let ((fn 'tv/ => I get variables+function and functions are tagged at end with . (let ((fn #'tv/ => Only the functions not tagged. Emacs-24: Put all, variables+functions all together and tagged at end with for functions as soon as "tv/" have no paren at start. So the behavior of emacs-25 is now better than emacs-24, probably you should close this (maybe it needs to be documented somewhere or it is already and I missed it). Sorry, but this needed to be clarified. Thanks. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997