🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #98570

share/ directory

#98570
From: Martin Boyer
Date: Tue, 04 Jun 1991 15:43
25 lines
1832 bytes
In emacs 18.55, 18.56, and 18.57 (and all the other ones, I suppose),
the etc/ directory contains text files (the tutorial), sharable data
files (the DOC files), and executables (emacs-server, emacsclient,
env, etc).  This setup makes it difficult to maintain emacs across
architectures:

 1. if one duplicates the text files, then several copies have to be
    maintained (the NEWS file here is regularly updated).
 2. if the directory is shared, the executables have to be moved and
    variables must be changed in the elisp files.
 3. the sharable files (albeit small) should be shared to save space.

It is becoming common to use a .../share/ directory for files that can
be shared, a .../lib/ directory for "non visible" executables, and to
keep the .../etc/ directory for machine-specific files.

I think that at least a share/ directory should be created and that
all text and data (if they are architecture independent) files be put
in that directory.

--
Martin Boyer                            mboyer@ireq-robot.hydro.qc.ca
Institut de recherche d'Hydro-Quebec    mboyer@ireq-robot.uucp
Varennes, QC, Canada   J3X 1S1
+1 514 652-8412
Technical Details
Message-ID: <GAMIN.91Jun4114319@pellan.ireq-robot.hydro.qc.ca>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,88c2ed1d5eaa1e85,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1991-06-05 00:46:12 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage
From: gamin@IREQ-ROBOT.HYDRO.QC.CA (Martin Boyer)
Newsgroups: gnu.emacs.bug
Subject: share/ directory
Message-ID: <GAMIN.91Jun4114319@pellan.ireq-robot.hydro.qc.ca>
Date: 4 Jun 91 15:43:19 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: Le laboratoire de robotique de l'Institut de recherche
 d'Hydro-Quebec
Lines: 25
Approved: bug-gnu-emacs@prep.ai.mit.edu