tclsh in interpreter-mode-alist
Stephen J. Turnbull
stephen at xemacs.org
Tue May 11 22:27:43 EDT 2010
jeff-xemacs at delphioutpost.com writes:
> interpreter-mode-alist contains the following:
> ("^#!.*sh\\b" . ksh-mode)
> ("^#!.*\\b\\(scope\\|wish\\|tcl\\|tclsh\\|expect\\)" . tcl-mode)
> executable files containing '#!/usr/bin/tclsh' have the misfortune of
> being put into ksh-mode because tclsh ends with 'sh' and matching "^#!.*sh\\b"
> The same problem also occurs with 'wish'.
> The simplest fix is to change the autoload cookie in sh-script.el to append
I think it's preferable to put the more specific matcher before the
more general one. Why not?
More information about the XEmacs-Beta