From: SourceForge.net <no...@so...> - 2007-10-31 15:55:56
|
Feature Requests item #1823560, was opened at 2007-10-31 11:55 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351355&aid=1823560&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Extend ANSI CL Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Sam Steingold (sds) Assigned to: Sam Steingold (sds) Summary: load system-wide RC file Initial Comment: On startup, CLISP loads a user RC file (~/.clisprc), but no system-wide RC files (e.g., /etc/clisprc). see http://clisp.cons.org/impnotes/clisp.html#opt-norc http://clisp.cons.org/impnotes/image.html Proposal: 1. interactive sessions load /etc/clisprc (.lisp or .fas) unless called with -norc-global (or -norc, see [2] below) 2. -norc suppresses both global and user RC files 3. -norc-user suppresses user RC file but not the global one. 4. saveinitmem accepts :norc-global and :norc-user in addition to :norc which overrides their defaults but is overriden by them. 5. batch sessions (script execution) do not load any RC files, like now. Issues: 1. where should the global rc file reside on win32? (c:\.clisprc - but does c: make sense under vista?) 2. which file should be loaded first: system-wide or user? (system should come first so that the user can override some settings) Rationale: 1. stumwm apparently wants this 2. sbcl loads /etc/sbclrc; bash loads /etc/bashrc 3. emacs loads two system RC files: one before the user and one after. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=351355&aid=1823560&group_id=1355 |