From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Thorpe Newsgroups: gmane.emacs.help Subject: Re: Another 'best' practices question ?? Date: 8 May 2007 06:40:15 -0700 Organization: http://groups.google.com Message-ID: <1178631614.970018.37560@n59g2000hsh.googlegroups.com> References: <1178296587.165223.59960@y80g2000hsf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: sea.gmane.org 1178634790 21993 80.91.229.12 (8 May 2007 14:33:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 8 May 2007 14:33:10 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue May 08 16:33:09 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HlQkW-0006yg-S0 for geh-help-gnu-emacs@m.gmane.org; Tue, 08 May 2007 16:33:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HlQrb-000248-Q4 for geh-help-gnu-emacs@m.gmane.org; Tue, 08 May 2007 10:40:27 -0400 Original-Path: shelby.stanford.edu!newshub.stanford.edu!postnews.google.com!n59g2000hsh.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 28 Original-NNTP-Posting-Host: 163.244.62.65 Original-X-Trace: posting.google.com 1178631615 20079 127.0.0.1 (8 May 2007 13:40:15 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Tue, 8 May 2007 13:40:15 +0000 (UTC) In-Reply-To: User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6,gzip(gfe),gzip(gfe) X-HTTP-Via: 1.0 EMF1ASPROXY03 Complaints-To: groups-abuse@google.com Injection-Info: n59g2000hsh.googlegroups.com; posting-host=163.244.62.65; posting-account=hWoAPxMAAAAnBKSBz1ZivwUPPjEuve7bvVCHZQ8rhrluPfwcBJd92w Original-Xref: shelby.stanford.edu gnu.emacs.help:148215 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:43809 Archived-At: On May 4, 8:58 pm, William Case wrote: > On Fri, 2007-05-04 at 09:36 -0700, Robert Thorpe wrote: > > A simple mode consisting of a single .el file I would put straight > > into the site-lisp directory. If the mode consists of many files that > > would make reading the directory confusing then I'd make a new > > directory just to put the mode in. Then add that dir to the load-path > > in .emacs. Or, add a line into .emacs to load the main file of the > > mode directly rather than relying on the load-path. > > > There are no hard-and-fast rules. > > I gather. Sebastian also has a point, stuff in site-lisp is "site wide" available to every user on the machine. I find this is normally the right thing to do, but it might not be in every circumstance. > I recently went through the SVN manual. One of the things that made it > a real learner was the authors took the time to write a "best practises" > paragraph or two at the conclusion of major sections. It's a nice way > to summarize what has been taught previously and to relieve any concern > that a new user might have about looking like an idiot greenhorn the > first time they use a program publicly. That might be useful. If you think that would be useful then you could suggest it to the Emacs development team, emacs-devel@gnu.org .