KTextEditor && richtext (Re: [Design] New composer.)

Zack Rusin zack at kde.org
Mon Dec 2 04:29:38 GMT 2002

On Sunday 01 December 2002 11:11, Vadim Plessky wrote:
> What is SVGVisitor?...

It's a class that implements the Visitor interface :)

> Hmm. Is concept of Visitor is unique to KDE, or it's in some RFC /
> W3C standard?
> As I wrote above, I am confiused what do you mean under SVG visitor.

Visitor is a class that represents an operation to be performed on the 
elements of an object structure. Visitor lets you define a new 
operation without changing the classes of the elements on which it 
operates. It's basically a software engineering concept propagated by 
the software engineering bible "Design Patterns" by the Gang of Four.

> |  > BTW: I think sending mails in SVG is really cool! :-)
> |
> |  It's not! It's the same crap as HTML mails. You get the same
> | security issues that you get with HTML.
> It is *not crap*!
> You get security problems with HTML (in mails) in two cases:
> * JavaScript code in HTML mail
> * downloading images from extrenal references, like other web site,
> etc.
> As I said, scripting should be *disabled* for SVG completly.
> As about images:  as SVG has quite powerful imagine model, Real
> People would use in e-mails SVG drawings, not PNG (or GIF, or JPEG).
> So, I think any kind of pixmap'ed images can be idsabled (at least by
> default) in SVG mails.
> |  <snip>
> |
> |  > I think XHTML Basic+CSS should be used (not HTML, not XHTML 1.0,
> |  > 1.1).
> |
> |  Actually, for HTML mails, HTML 2.0 is what should suffice ;-)
> |  But you could write whatever visitor/builder you like.
> ok! :-)

None of the above is going to happen anytime soon. 
The simple reason - we do not have enough man power to do it. The main 
goal of my composer rework is _not_ the ability to compose HTML emails. 
Except QTextEdit we don't really have any editors that could be made 
into suitable KTextEditor components for such editing. 


The word "woman" is no longer politically correct.
You should use "Female-American" instead.

More information about the kde-core-devel mailing list