From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: face for non-ASCII characters Date: Mon, 02 May 2011 13:18:42 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87liypufst.fsf@lifelogs.com> References: <87y635dll9.fsf@lifelogs.com> <87r58vbj7o.fsf@lifelogs.com> <87fwpba03q.fsf@lifelogs.com> <874o5rqr5z.fsf@lifelogs.com> <87mxjjpal4.fsf@lifelogs.com> <87fwpabgdv.fsf@uwakimon.sk.tsukuba.ac.jp> <87pqo8vph6.fsf@stupidchicken.com> <87fwp4esun.fsf@lifelogs.com> <87aafchi30.fsf@stupidchicken.com> <87tydk2w7i.fsf@lifelogs.com> <8739l49uff.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1304360345 3909 80.91.229.12 (2 May 2011 18:19:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 May 2011 18:19:05 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 02 20:19:02 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 1QGxi1-0006n0-Bk for ged-emacs-devel@m.gmane.org; Mon, 02 May 2011 20:19:01 +0200 Original-Received: from localhost ([::1]:41489 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGxi0-0006vL-TL for ged-emacs-devel@m.gmane.org; Mon, 02 May 2011 14:19:00 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:60352) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGxhy-0006v3-TL for emacs-devel@gnu.org; Mon, 02 May 2011 14:18:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QGxhx-0002vL-Rz for emacs-devel@gnu.org; Mon, 02 May 2011 14:18:58 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:43496) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGxhx-0002vF-IR for emacs-devel@gnu.org; Mon, 02 May 2011 14:18:57 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QGxhw-0006kQ-7B for emacs-devel@gnu.org; Mon, 02 May 2011 20:18:56 +0200 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 May 2011 20:18:56 +0200 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 May 2011 20:18:56 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 33 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:sdueK4C9ZaZBsG1dWUq4kd55BN8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:138974 Archived-At: On Wed, 27 Apr 2011 13:42:28 +0900 "Stephen J. Turnbull" wrote: SJT> Ted Zlatanov writes: >> We could enforce the rule that you're only allowed to recommend other >> packages that live within the same ELPA or something even more carefully >> controlled (a fsf-kevin-bacon-number equal or greater than the current >> one, if you know what I mean). SJT> You can't (and shouldn't try to) enforce anything. Within GNU Emacs and the GNU ELPA, many things can (and are) enforced. Obviously I'm not speaking about things outside that sphere. SJT> If somebody finds the restrictions onerous, they'll fork the SJT> package library (or all of Emacs, whichever seems more convenient SJT> at the time). If others find the restrictions onerous, they'll SJT> install the forked version. That's what free software means. That's even more bizarre, defining free software by someone's actions. SJT> Eventually there will be a "google this package and install it for me" SJT> functionality. I think a better way to go is to add a way to filter SJT> on that functionality such that the user can white- or blacklist SJT> certain URLs, and the package manager will query for URLs not matched SJT> by either list. Default the whitelist to () and the SJT> blacklist to t (ie, everything not in the whitelist). This is what package.el does, minus the Google dependency and using symbolic package names instead of URLs. The user just adds whatever archive URLs he likes to the list. Ted