From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel,gmane.emacs.orgmode Subject: Re: Completing with anything Date: Tue, 24 May 2011 11:05:43 -0300 Message-ID: References: <87r5bhysp6.fsf@keller.adm.naquadah.org> <87mxm2na63.fsf@member.fsf.org> <87vd0qfhu3.fsf@member.fsf.org> <87y63jpii5.fsf@keller.adm.naquadah.org> <871v0ecwe4.fsf@keller.adm.naquadah.org> <87aaecihl2.fsf@gmail.com> <87lixwkzi4.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1306245956 19398 80.91.229.12 (24 May 2011 14:05:56 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 24 May 2011 14:05:56 +0000 (UTC) Cc: emacs-orgmode@gnu.org, emacs-devel@gnu.org To: Antoine Levitt Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 24 16:05:52 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 1QOsF3-000720-Ha for ged-emacs-devel@m.gmane.org; Tue, 24 May 2011 16:05:49 +0200 Original-Received: from localhost ([::1]:55434 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QOsF3-0001u1-2r for ged-emacs-devel@m.gmane.org; Tue, 24 May 2011 10:05:49 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:55607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QOsF0-0001tj-QI for emacs-devel@gnu.org; Tue, 24 May 2011 10:05:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QOsEz-0003pt-U7 for emacs-devel@gnu.org; Tue, 24 May 2011 10:05:46 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:38234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QOsEz-0003pp-RW; Tue, 24 May 2011 10:05:45 -0400 Original-Received: from 213-159-126-200.fibertel.com.ar ([200.126.159.213]:59839 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1QOsEz-0007JJ-DL; Tue, 24 May 2011 10:05:45 -0400 Original-Received: by ceviche.home (Postfix, from userid 20848) id 59B03662FB; Tue, 24 May 2011 11:05:43 -0300 (ART) In-Reply-To: <87lixwkzi4.fsf@gmail.com> (Antoine Levitt's message of "Tue, 24 May 2011 15:18:59 +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, 3) X-Received-From: 140.186.70.10 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:139679 gmane.emacs.orgmode:42193 Archived-At: > (defadvice completion-at-point > (after completion-at-point-complete-if-failed activate) > "Fallback on dabbrev if completion didn't do anything useful." > (unless ad-return-value > (dabbrev-expand nil))) BTW, you can avoid the advice by using your own (defun al-completion-at-point () (interactive) (or (completion-at-point) (dabbrev-expand nil))) -- Stefan