Am 12.01.2011 03:50, schrieb s...@pobox.com:
Sorry this got all garbled, however...
Andreas> diff python-mode.el.THIS python-mode.el.BASE
Andreas> 447c447
Andreas> < (syntax (parse-partial-sexp (point-min)
(point))))
Andreas> ---
>> (syntax (syntax-ppss)))
Andreas> 463c463
Andreas> < (unless (eq 'string (syntax-ppss-context
(parse-partial-sexp
Andreas> (point-min) (point))))
The call to syntax-ppss-context probably has to be replaced by something
XEmacs-compatible too.
Apologies if I've not read Andreas's diff correctly.
Skip
Hi Skip,
thanks. See I still have to deal with `syntax-ppss-context' unknown to
XEmacs - which is not a surprise...
Allthough I'm confident solving this within a reasonable time, please
permit some considerations concerning XEmacs compatibility though.
Unfortunatly the tqs-syntax matter was not just copy-and-paste as Georg
assumed :-)
Tweaking that in a different environment required some effort. And still
we have tqs-bugs, just no valid report for it AFAIS.
As the tqs-handling is crucial for any python-mode, consider that a
task of first order.
Python.el seems not to show this bug, copy-and-paste indeed might solve
it here once and for all. But XEmacs compatibility is broken than. As
XEmacs has proclaimed it's intend to merge up with GNU code, that may
pay for a while.
Bluntly said: Beside of the pps issue going to be solved, don't foresee
keeping a fully compatible python-mode. Trying that, I'm afraid we will
go out of business alltogether.
A solution might be keeping an XEmacs compatible separate version. Would
mean another split and python-mode version around... :(
OTOH: we could proceed then much faster with the GNU-branch, having
again a reliable, maybe most advanced python-mode.
Also, when fixing a bug there, we always may have a look, if its
possible similar inside existing XE branch.
Having a running XEamcs still, I'd be willing to take part.
Well, just addressing the matter
Andreas
_______________________________________________
Python-mode mailing list
Python-mode@python.org
http://mail.python.org/mailman/listinfo/python-mode