Fixing broken xemacs on openSuSE 11.2
One of our developers is using openSuSE 11.2 as his desktop machine and reported that xemacs from RPM xemacs-21.5.29.b604d235f028-1.1.1.x86_64 wasn’t working. As soon as you start it, the status line at the bottom displays:
Loading this file requires xemacs, (null(function-max-args ‘throw))
I goggled that and found a thread on the opensuse forums recommending we:
zypper in xemacs-el
for i in /usr/share/xemacs/xemacs-packages/lisp//.elc
do
grep -q ‘null (function-max-arg’ $i && rm $i
grep -q ‘null (function-max-arg’ $i && rm $i
done
Here’s a link to the thread: xemacs broken after security update