On Wed, Mar 14 2007, Stephen J. Turnbull wrote: > Quite obviously the bugs themselves and the reporters' demeanor have a > huge amount to do with it, write access or not very little, and very > few reporters receive cross words, and even fewer are ignored.
>From your reply to Katsumi Yamaoka who found added a workaround [2] in `dgnushack.el' [1] to make mail splitting work again in Gnus with XEmacs 21.5: ,----[ http://article.gmane.org/gmane.emacs.gnus.general/56508 ] | "Gnus doesn't work, so it's a syntax table bug in XEmacs" is not | worth investigating for me, [...] `---- >From your reply to Steve Youngs who pointed out that XEmacs 21.4 and XEmacs 21.5 behave differently wrt syntax tables: ,----[ http://article.gmane.org/gmane.emacs.gnus.general/56509 ] | No sane person expects anything related to Gnus to be deterministic. `---- And these are only quotes from the one of the (three years old) thread related to `with-syntax-table'. Not exactly encouraging in my book. Bye, Reiner. [1] --8<---------------cut here---------------start------------->8--- ;; Work around for an incompatibility (XEmacs 21.4 vs. 21.5), see the ;; following threads: ;; ;; http://thread.gmane.org/gmane.emacs.gnus.general/56414 ;; Subject: attachment problems found but not fixed ;; ;; http://thread.gmane.org/gmane.emacs.gnus.general/56459 ;; Subject: Splitting mail -- XEmacs 21.4 vs 21.5 ;; ;; http://thread.gmane.org/gmane.emacs.xemacs.beta/20519 ;; Subject: XEmacs 21.5 and Gnus fancy splitting. (when (and (featurep 'xemacs) (let ((table (copy-syntax-table emacs-lisp-mode-syntax-table))) (modify-syntax-entry ?= " " table) (with-temp-buffer (with-syntax-table table (insert "foo=bar") (goto-char (point-min)) (forward-sexp 1) (eolp))))) ;; The original `with-syntax-table' uses `copy-syntax-table' which ;; doesn't seem to copy modified syntax entries in XEmacs 21.5. (defmacro with-syntax-table (syntab &rest body) "Evaluate BODY with the SYNTAB as the current syntax table." `(let ((stab (syntax-table))) (unwind-protect (progn ;;(set-syntax-table (copy-syntax-table ,syntab)) (set-syntax-table ,syntab) ,@body) (set-syntax-table stab))))) --8<---------------cut here---------------end--------------->8--- [2] Now I think would have been better _not_ to add a workaround in dgnushack.el. Maybe the problem would have received more attention if more XEmacs users would have complained. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ _______________________________________________ auctex-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/auctex-devel
