On 08.07.06 12:11:04, Phil Thompson wrote: > On Saturday 08 July 2006 11:23 am, Andreas Pakulat wrote: > > On 08.07.06 10:58:42, Detlev Offenbach wrote: > > > On Friday 07 July 2006 23:07, Andreas Pakulat wrote: > > > > I think there's a bug in either eric3's "usage" of QScintilla or > > > > QScintilla itself: When a : is put into a line, an enter on that line > > > > will go to the next line _and_ eric3 indents the next line. This is > > > > only the correct behaviour if the line where I press enter contains > > > > for, def, class, if (and what else I forgot) and if there's nothing > > > > after the : except whitespace or #. > > > > > > > > Or am I wrong at that? > > > > > > > > I stumbled upon this with: > > > > data = self.doc.xpath(self.search_xpath, > > > > {'moviedbns':'http://localhost/moviedb'}) > > > > > > > > where eric3 indents the next line when I press enter at the end of that > > > > line. > > > > > > that is a Scintilla "feature". I don't use the "Autoindent after ':'" > > > feature. (see configuration dialog -> Editor -> Properties page). > > > > Hmm, am I right that QScintilla is a Qt wrapper around Scintilla? Then > > I'll complain to the scintilla developers. This is definetly not a > > feature. > > It's more than a wrapper. Scintilla doesn't implement any policy - that's > left > to, for example, SciTE. QScintilla also implements policy, including > auto-indenting, in it's higher level API. > > This is a QScintilla bug, not a Scintilla bug.
Whoops, just saw that the bugreport I found is for SCitE. Any chance to fix this for QScintilla for Qt3? Andreas -- Make a wish, it might come true. _______________________________________________ PyKDE mailing list PyKDE@mats.imk.fraunhofer.de http://mats.imk.fraunhofer.de/mailman/listinfo/pykde