unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [gmane.comp.gnu.mingw.msys] Re: .emacs at c:\ and ~/
@ 2007-06-27  8:15 David Kastrup
  2007-06-27  8:33 ` Juanma Barranquero
  2007-06-27 18:03 ` Eli Zaretskii
  0 siblings, 2 replies; 3+ messages in thread
From: David Kastrup @ 2007-06-27  8:15 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 440 bytes --]


Hi,

I have to agree with the misleading wording in the info page regarding
the -u option for using the init file of other users.

At least, one should probably write "to specify a user whose init file
Emacs should read instead".

Maybe we should also add a link to the Windows-specific section
explaining about what ~user means under Windows?  I don't think it is
at all clear to the average user what effect -u will have under
Windows.


[-- Attachment #2: Type: message/rfc822, Size: 2437 bytes --]

From: "Daniel C. Bastos" <dbastos-nj1bVsHgQETQT0dZR+AlfA@public.gmane.org>
Subject: Re: .emacs at c:\ and ~/
Date: Tue, 26 Jun 2007 22:02:21 -0400

On 6/26/07, David Kastrup <dak-mXXj517/zsQ@public.gmane.org> wrote:
> "Daniel C. Bastos" <dbastos-nj1bVsHgQETQT0dZR+AlfA@public.gmane.org>
> writes:
>
> > I currently keep my .emacs in c:\ and in ~/ in msys. I tried putting it
> > in c:\emacs and in c:\emacs\bin, but emacs seems to ignore them there.
> >
> > The manual says
> >
> > The Init File, `~/.emacs'
> > =========================
> >
> >   When Emacs is started, it normally loads a Lisp program from the file
> > `.emacs' or `.emacs.el' in your home directory.  We call this file your
> > "init file" because it specifies how to initialize Emacs for you.  You
> > can use the command line switch `-q' to prevent loading your init file,
> > and `-u' (or `--user') to specify a different user's init file (*note
> > Entering Emacs::).
> >
> > But I couldn't get -u or --user to work. I tried
> >
> > %emacs -u /c/emacs/.emacs
> > %emacs --user /c/emacs/.emacs
> > %emacs -u 'c:\emacs\.emacs'
> > %emacs --user 'c:\emacs\.emacs'
>
> Do you actually have a user called /c/emacs/.emacs?  I find that
> unlikely.

I just noticed the proper usage of --user by looking at `emacs --help`,
but I couldn't tell that by the text in the info page (above). It
mentions a ``user's init file'' so I thought of giving it a path to a
user's init file, however strange the flag --user would've been for
that.

> > If I can get this flag to work, then my problem is solved. What I
> > currently do is use a script that copies the .emacs from /c/ to ~/
> > before it loads emacs from the shell. But how do you guys keep your
> > .emacs in one place?
> >
> > I need it in both places because emacs reads c:\.emacs when I call
> > it from a Windows hotkey, and it reads ~/.emacs when called from
> > msys.
>
> How about actually setting the HOME variable in your system?

That worked a few days ago after someone suggesting the same.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

[-- Attachment #3: Type: text/plain, Size: 20 bytes --]



-- 
David Kastrup

[-- Attachment #4: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-06-27 18:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-27  8:15 [gmane.comp.gnu.mingw.msys] Re: .emacs at c:\ and ~/ David Kastrup
2007-06-27  8:33 ` Juanma Barranquero
2007-06-27 18:03 ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).