Am 28.08.2006 um 17:02 schrieb Kevin Rodgers:
> (("\\*shell\\*\\'" utf-8 . utf-8)
> ("\\*.* output\\*\\'" iso-8859-15-unix . iso-8859-15-unix))
>
> The second line is meant for AUCTeX output buffers (although not really
> working, probably I have to find some hook). Is there really more
needed?
That doesn't look right at all. According to its doc string, the car of
the alist elements should be a regexp that matches a program name,
whereas your patterns look like they match buffer names.
OK. So I'll try to use
(("[bt][ac]sh\\'" utf-8 . utf-8)
(".*tex\\'" iso-8859-15-unix . iso-8859-15-unix))