From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: GNU Emacs theme submission Date: Sat, 29 Jan 2011 14:41:30 +0100 Message-ID: <87ipx77rp1.fsf@ambire.localdomain> References: <87vd18t6mk.fsf@member.fsf.org> <83pqrggg4y.fsf@gnu.org> <87mxmjuasp.fsf@member.fsf.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1296308843 9910 80.91.229.12 (29 Jan 2011 13:47:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 29 Jan 2011 13:47:23 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 29 14:47:19 2011 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 1PjB93-0006Nt-HQ for ged-emacs-devel@m.gmane.org; Sat, 29 Jan 2011 14:47:17 +0100 Original-Received: from localhost ([127.0.0.1]:36892 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PjB92-0006xk-SV for ged-emacs-devel@m.gmane.org; Sat, 29 Jan 2011 08:47:16 -0500 Original-Received: from [140.186.70.92] (port=49507 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PjB8y-0006xQ-Eh for emacs-devel@gnu.org; Sat, 29 Jan 2011 08:47:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PjB8x-0000TA-9l for emacs-devel@gnu.org; Sat, 29 Jan 2011 08:47:12 -0500 Original-Received: from smtp204.alice.it ([82.57.200.100]:59813) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PjB8x-0000Si-0w for emacs-devel@gnu.org; Sat, 29 Jan 2011 08:47:11 -0500 Original-Received: from ambire.localdomain (95.245.66.63) by smtp204.alice.it (8.5.124.08) id 4C88E33B0B9EB19C for emacs-devel@gnu.org; Sat, 29 Jan 2011 14:47:09 +0100 Original-Received: from ttn by ambire.localdomain with local (Exim 4.69) (envelope-from ) id 1PjB3S-0001XJ-CE for emacs-devel@gnu.org; Sat, 29 Jan 2011 14:41:30 +0100 In-Reply-To: <87mxmjuasp.fsf@member.fsf.org> (Tassilo Horn's message of "Sat, 29 Jan 2011 13:57:58 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.100 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:135212 Archived-At: () Tassilo Horn () Sat, 29 Jan 2011 13:57:58 +0100 Well, if you want to link to an emacs file in the repository by means of a browser, there's currently no other way than the git mirror. The bzr repository cannot be browsed. Presuming people read their mail in Emacs, we could adopt a convention of using the variable name EMACSSRCROOT (or something like that) so that those who set that environment variable can use =E2=80=98find-file-at-point=E2=80= =99. E.g., in ~/.emacs, i have: (setenv "EMACSSRCROOT" "~/build/GNU/emacs") and now i can (even in this buffer), use =E2=80=98M-x find-file-at-point=E2= =80=99 on $EMACSSRCROOT/etc/themes to visit that directory (in Dired mode). Of course, Emacs already supports finding its source files (as part of preparing the decoration in the *Help* buffer); this is a simpler idea potentially useful in many more contexts.