From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.devel Subject: Re: anything.el inclusion Date: Sat, 03 Apr 2010 16:17:13 +0200 Organization: ThierryVolpiatto Message-ID: <87vdc862om.fsf@tux.homenetwork> References: <87y6hib6vi.fsf@mail.jurta.org> <8739zp80up.fsf@mail.jurta.org> <87vdck20mp.fsf@tux.homenetwork> <87ocic1z3x.fsf@tux.homenetwork> <871vf8o684.fsf_-_@lifelogs.com> <8739zoxujx.fsf_-_@mail.jurta.org> <87r5n737xc.fsf@tux.homenetwork> <87mxxvlgbg.fsf@mail.jurta.org> <87iq8j35te.fsf@tux.homenetwork> <87k4svhtb9.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1270304493 13746 80.91.229.12 (3 Apr 2010 14:21:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 3 Apr 2010 14:21:33 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 03 16:21:28 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ny4E4-0000PK-Br for ged-emacs-devel@m.gmane.org; Sat, 03 Apr 2010 16:21:28 +0200 Original-Received: from localhost ([127.0.0.1]:42969 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ny4E2-0002bs-NO for ged-emacs-devel@m.gmane.org; Sat, 03 Apr 2010 10:21:26 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ny4Dy-0002bj-1O for emacs-devel@gnu.org; Sat, 03 Apr 2010 10:21:22 -0400 Original-Received: from [140.186.70.92] (port=58845 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ny4Du-0002bS-QL for emacs-devel@gnu.org; Sat, 03 Apr 2010 10:21:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ny4Dt-0004Pp-6j for emacs-devel@gnu.org; Sat, 03 Apr 2010 10:21:18 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:34963) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ny4Ds-0004Ph-RH for emacs-devel@gnu.org; Sat, 03 Apr 2010 10:21:17 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ny4Dq-0000Je-Jf for emacs-devel@gnu.org; Sat, 03 Apr 2010 16:21:14 +0200 Original-Received: from 45.78.88-79.rev.gaoland.net ([79.88.78.45]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 03 Apr 2010 16:21:14 +0200 Original-Received: from thierry.volpiatto by 45.78.88-79.rev.gaoland.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 03 Apr 2010 16:21:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 32 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 45.78.88-79.rev.gaoland.net Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEUHBARgJRFPS0WbMBTC TSG/uJs0yyVHAAAACXBIWXMAAAsSAAALEgHS3X78AAAACXZwQWcAAAAwAAAAMADO7oxXAAABpUlE QVQ4y3VTQXKDMAyUnD7AwvQOhtxj5N4LFh9ow/+/UtlpM0BczWSS0Wola7UBeEb3+3kJ/5p9ZLz3 UI0n0J0Y4K/lh1nG24FhlJOR2LdSKtpV5gfi/Zd+NdaJBbB4D5N0JnfUIVp6obZURkJwS2a8b9uX AkgxA5gCEcknAH1s2z0DPooWmjGKcJR+HNZt+9bm0GtGRycRuZGs98Ffr02vABWGopIAhmXmxnQN BwBXZjgFLHRoqbfeYxCLWqsjLyKhbEHW+A5nEs699Q2O80ALrgHTmUTy6P0MnKyKQpKHpoNWokxs F0D5VegvWmEozyE6nuMiS98mWzlUQ9bW8qYfqOaFtzWlYCqGeIs6HEyl08jkrxUG9MF5ipXpOOpd ZMoXPPVSLWJiiwNNB+eRSyxJZmQKcacikgucnCRiHuJOLmyYJRDPwOqAvY4pA+Wy+VS8G26BAsdb Ph2Hw7ORy/H0IOG0TnaM8Cp0XrFYyU0v2z8AqkifPVbLZ0qo/gsRg60C7p+8Ov9jrUIxFde+jnAq X42hyp/c+ZcnVyUYBarrqZt3+R8450png3cWKgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAwOC0wNS0z MVQyMjoxNDoyMiswMjowMK3VBDcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMDctMTAtMjhUMTc6MDg6 NDgrMDE6MDDLdIcLAAAAEXRFWHRqcGVnOmNvbG9yc3BhY2UAMix1VZ8AAAAgdEVYdGpwZWc6c2Ft cGxpbmctZmFjdG9yADJ4MiwxeDEsMXgxSfqmtAAAAABJRU5ErkJggg== User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:6tHQLn16+u4b7xxS3KMhBEl7zeI= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:123121 Archived-At: Stefan Monnier writes: >>>>> I mean these completions would be useful for standard existing >>>>> commands as well. >>>> Yes, i agree, but they need anything system to be dynamic, standard >>>> emacs commands use static completion (one shot completion, no timer). > SM> I don't really know what you guys are talking about. Can someone give > SM> an example of what behavior is under discussion here? >> Ditto, I don't know the anything.el internals well enough. As a user I > > I'm even more lost: my question was not about internals but about behavior. I think Juri was asking for using the anything filename completion stuff outside of anything, but it have been build to work with anything, not with Emacs standard completion system.(See anything-find-files in anything-config.el) The real point is the inclusion of the anything framework in Emacs (anything.el), then, when that is done, emacs developpers will be able to use it as they want, picking up sources in anything-config.el or using the actual anything-config.el.(with modification maybe to be more Emacs compliant) I suggest integrating in Emacs: anything.el anything-config.el anything-match-plugin.el these work really well together and provide a lot of features. -- Thierry Volpiatto Gpg key: http://pgp.mit.edu/