The latest KDE-CVS-Digest is now available. This issue features news about Apple using khtml in Safari and the subsequent merging of Apple's contributions, support for RDP in the KDE Remote Desktop Client (krdc) and numerous bug fixes and new features. Enjoy!

Re html posts, the Dot has had them disabled for a couple years now, after I reported an exploit in their forum software (someone had used the hole to change all links on this site to some place unmentionable). This problem has either never been solved, or the admins don't want to risk it again.

Probably to stress that a specific operator (==) is to be used. You can define your own == and != operators for objects, although != will be implicitly mapped to !(==) if it has not been defined. If you have large hierarchies of classes, you tend to lose track of which operator was defined in what class...

Actually IIRC the reason for using !(a==b) is that libstdc++v2 (shipped with gcc-2.95) wasn't namespace clean and defined a public template operator!=, which took its arguments using references. And since some data members in KHTML classes are bitfields, and one cannot take pointers(i.e. also references) to bitfields, this caused compile errors(the libstdc++ operator was used instead of compiled generating a "normal" one).

The KDE-VCS-digest mentions that some of the Safari changes are incorporated into Konqueror from KDE_3_1_BRANCH. It is planned to incorporate all the Safari changes to Konqueror before releasing KDE3.1. Would be a good idea, I think, even though this may postpone KDE3.1 a little further.

One small remark though: my commit originally contained the text "Vladimir is really fast in finding and fixing reported bugs". It looks like those pseudo-tags were lost. Oh, and linebreaks made my commit more understandable :-)

You know, last week I was thinking it would have been great if one of my commits did ever show up in the CVS digest. If only all my dreams could become reality... ;-)