[Pkg-gnu-smalltalk-devel] Bug#685040: gnu-smalltalk-el: emacs24 no inhibit-first-line-modes-regexps
Kevin Ryde
user42 at zip.com.au
Thu Aug 16 01:05:16 UTC 2012
Package: gnu-smalltalk-el
Version: 3.2.4-2
Severity: normal
File: /etc/emacs/site-start.d/50gnu-smalltalk-el.el
emacs24 has an incompatible change removing the variable
inhibit-first-line-modes-regexps, causing 50gnu-smalltalk-el.el to error
out on
Loading /etc/emacs/site-start.d/50gnu-smalltalk-el.el (source)...
Error while loading 50gnu-smalltalk-el: Symbol's value as variable is void: inhibit-first-line-modes-regexps
on
(push "\\.star\\'" inhibit-first-line-modes-regexps)
and consequently not do the further things in 50gnu-smalltalk-el.el,
including not making an autoload for `smalltalk-mode' which then causes
file-mode error on visiting a .st file.
C-x C-f /tmp/foo.st
=>
File mode specification error: (void-function smalltalk-mode)
There's still a `inhibit-first-line-modes-suffixes', if that's close
enough, though it too threatens further incompatible change and says
`inhibit-local-variables-suffixes' or `inhibit-local-variables-regexps'
for binary files, if .star is a binary format.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnu-smalltalk-el depends on:
ii emacs21 [emacsen] 21.4a+1-5.7
ii emacs22-gtk [emacsen] 22.3+1-1.2
ii emacs23 [emacsen] 23.4+1-3
ii emacs24 [emacsen] 24.1+1-4
ii xemacs21-mule [emacsen] 21.4.22-3.2+b1
gnu-smalltalk-el recommends no packages.
gnu-smalltalk-el suggests no packages.
-- no debconf information
More information about the Pkg-gnu-smalltalk-devel
mailing list