From: Jonatan L. <th...@ho...> - 2004-01-14 21:08:21
|
On Wed, 14 Jan 2004 06:33:54 -0800 Ken Hayber <kh...@so...> wrote: > > Well, I know nothing about GTK or Python... But couldn't you just > > make > > some simple ~/Choices/Edit/Syntax/ dir with files named after > > mime-type. > > And those files contains entries in the form regexp,color. Or is it > > > > hard > > to change color of text in the textwidget that is used in Edit? > > I am sure that it is harder than that and that performance is also a > big issue. You don't want to be scanning through your text in python > > doing regexes and setting gtk text view colors. gtksourceview > already has all this - we just need a nice python wrapper for it. > One has been started, but it not up to date with gtksourceview now. Ah, then I understand. And making such python wrapper is not a simple task? > > ..and it would be nice if the wrap could be set to > > {off,display-only,real}, where realwrap actually wraps the text > > (inserts > > linebreaks). And a format-paragraph action that reformats current > > paragraph... > > How does 'real' handle window width changes? Currently all I did was > add a control to set a gtk text view setting. Its not like I wrote a > whole bunch of code for this. Your 'real' word wrap is a whole > 'nuther thing that would need a decent spec before starting it. > Actually I think you'd probably want a menu command to 'reformat' the > current text to the current window wouldn't you? I use TextPad in > Windows and use that function sometimes. I wouldn't think you'd want > it on all the time. You would have a setting for line length. Which is used by "hard" wrapping (which occurs as you type) and reformat command. The soft-wrapping just wraps the text so you see it all without having to scroll, the hard wrapping and reformatting is for writing stuff that you want formatted, like README's and such that should be able to view with simple less or cat. Another very nice thing would be to be able to save in plain isolatin1 charset. Even if everything _should_ support UTF-8 - many stuff is not supporting it. (like less and cat for example) /Jonatan __ | __ ____ _ ____ |__/__ _____ _____||___ (_) ____ _____| | )(_____|( | )(_____||_____ | (______(_____| ===============|===================================== __| http://kymatica.com |