unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* directory specific configuration
@ 2009-07-21 10:30 giampi
  2009-07-21 15:02 ` Thierry Volpiatto
  0 siblings, 1 reply; 7+ messages in thread
From: giampi @ 2009-07-21 10:30 UTC (permalink / raw)
  To: Help-gnu-emacs


Hi all,
short version of the question: is there a way to make emacs read (besides
the local ~/.emacs file) also a directory specific .emacs file, in case that
file exists?

long version: I use emacs to write latex files. I often use different
languages and therefore would like to use different dictionaries in ispell.
I also often split the document in several tex files, so, every time I have
to set the dictionary manually for each file. Each document is in a
different directory, so it would be practical for me to have an automatic
way to always start emacs with the right dictionary depending on the
directory I run from (or, better, depending on the location of the file I
open).

I bet this would require just a few lines of lisp in ~/.emacs that do:
1) get directory of the file I'm opening
2) check if a .emacs file exists for that directory
3) source the .emacs file
Unfortunately I'm no lisp programmer, so any help would be appreciated.

Thank you!
Giampiero

If it is relevant, I'm using GNU Emacs 23.0.91.1 on an Ubuntu 9.04 machine
-- 
View this message in context: http://www.nabble.com/directory-specific-configuration-tp24585256p24585256.html
Sent from the Emacs - Help mailing list archive at Nabble.com.





^ permalink raw reply	[flat|nested] 7+ messages in thread
[parent not found: <mailman.2911.1248187239.2239.help-gnu-emacs@gnu.org>]

end of thread, other threads:[~2009-07-22  8:58 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-21 10:30 directory specific configuration giampi
2009-07-21 15:02 ` Thierry Volpiatto
     [not found] <mailman.2911.1248187239.2239.help-gnu-emacs@gnu.org>
2009-07-21 15:16 ` Pascal J. Bourguignon
2009-07-21 15:27 ` Dmitry Dzhus
2009-07-21 15:48   ` giampi
     [not found]   ` <mailman.2919.1248191311.2239.help-gnu-emacs@gnu.org>
2009-07-22  7:13     ` Peter Brett
     [not found] ` <mailman.2916.1248190162.2239.help-gnu-emacs@gnu.org>
2009-07-22  8:58   ` Pascal J. Bourguignon

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).