Hi Barry, hi Skip, hi python-mode folks,
just checked in a fix for `go-to-initial-line'. It's pretty sure from my perspective, there will be lot more bugs of these kind be inside the venerable trunk. Could build a kind machine from abtract reasoning producing it's reports. However, fixing them on the base given is rather difficult. For the very reason this fix is a rather wooden part of plastic. Bien sure, developers already have remarked that difficulty and commented it `tricky' inside the code. IMHO it's difficulty relies in the fact, that every time cursor changes a state a couple of questions have be to asked again. It's a matter of design so far, therefor the re-design in python-mode-components. The natural solution for me was writing a recursive function employing `cond', so everytime a condition has been met, the whole circle starts from the beginning. That should avoid a whole bunch of bugs. Would appreciate it much, if you could try the python-mode-reassembled.el from inside https://code.launchpad.net/~a-roehler/python-mode/python-mode-components `python-mode-reassembled.el' keeps the python-mode ranges of functions basically, but should avoid the bugs mentioned. Thanks all, happy testing, Andreas -- https://code.launchpad.net/~a-roehler/python-mode/python-mode-components https://code.launchpad.net/s-x-emacs-werkstatt/ _______________________________________________ Python-mode mailing list Python-mode@python.org http://mail.python.org/mailman/listinfo/python-mode