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

Reply via email to