[Kbabel] KBabel after 1.0 (Roadmap)

Marco Wegner dubbleu@web.de
Tue, 5 Nov 2002 21:48:41 +0100


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 05 November 2002 09:58, Stanislav Visnovsky wrote:
> On Mon, 4 Nov 2002, Marco Wegner wrote:
> > I'm planning to finish CVS support for Catalog Manager for KBabel 1.2
> > (don't know whether I can finish earlier).
>
> That would be great! IMO we should go for even minimal support ASAP.

I think I can have a basic version finished within a few weeks. But right=
 in=20
the moment I'm more occupied with translating than with developing...

> > I'm also working on a new highlighting system for KBabel (not complet=
ely
> > sure whether I'll be using QSyntaxHighlighter for this). I hope this =
can
> > somehow be combined with a syntax validator.
>
> I wasn't sure about the status of this one.

The highlighting is basically finished. I have two different versions - o=
ne=20
with QSyntaxHighlighter, one class which I've written myself. Both classe=
s=20
have both advantages and (possible) disadvantages.

QSyntaxHighlighter is easy to implement. But IMHO it's a problem that onl=
y one=20
line (paragraph) can be checked at a time. I cannot for instance check fo=
r=20
entities which start at the end of one line and end on the next line (lik=
e=20
with &kcontrolcenter; where one line ends with '&kcontrol' and the next o=
ne=20
starts with 'center;') since I don't know if the ampersand is used for an=
=20
entity or as an accelerator...

My own class works around this. But it uses some of the code from the cur=
rent=20
highlighting and there's this problem with the crashes we have in current=
=20
highlighting... So I don't know whether there will still be crashes (didn=
't=20
experience them though).

Any decisions?

Marco

- --=20
mail@marcowegner.de
dubbleu@web.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1-cvs (GNU/Linux)

iD8DBQE9yC6xX3rotM03gSgRAvcIAKC7c+JxOQg9h0wx51cqxadYzdC27QCfUnS5
a9YUqJcCCn10P06Bo+4d3Lw=3D
=3Dzy38
-----END PGP SIGNATURE-----