Add an option to include a module's package name in
its buffer name. E.g. if module `module.py' is
contained in a package whose dotted name is `a.b.c',
then its buffer will be named "module.py (a.b.c)"
instead of just "module.py".
When using complex package hierarchies, this can be
useful for keeping track of where a module is in the
hierarchy. It's especially useful for keeping track of
In the patch, the option is turned on by default; but
that could be changed. See the docs for the custom
For more info about file-name-handler-alist (which is
used to implement the change), see
manual/html_node/elisp_403.html> ("Making Certain
File Names 'Magic'"). It should work under both
emacs and xemacs.