Hi,
I have derived a mode from python-mode that has some settings for my
company's Python coding style. I want to use this mode (bright-
python-mode)
for .py files in certain directories but use the default python-
mode for all
other .py files.
I have the following in my auto-mode-alist:
(set-variable 'auto-mode-alist
(append '(
...
("/Users/francis/Code/Bright/.*\\.py$" . bright-python-
mode)
...
) auto-mode-alist))
This works for most files, but not for those whose first line is
#!/usr/bin/python. They always open in python-mode, regardless of
the
directory that they are in. I think that this is happening because
interpreter-mode-alist is overriding auto-mode-alist. Is there any
way to
make auto-mode-alist have priority over interpreter-mode-alist?