And the way KDE3 applications were ported to KDE3 is just scary:
Code:
@@ -82,7 +82,7 @@
FREQUENCY = 0x00004000,
BIT_RATE = 0x00008000,
ACCESS_POINT = 0x00010000,
- LINK_QUALITY = 0x00020000,
+ LINK_TQUALITY = 0x00020000,
BCAST_ADDRESS = 0x00040000,
GATEWAY = 0x00080000,
DOWNLOAD_SPEED = 0x00100000,
You see, LINK_QUALITY has become LINK_TQUALITY, just because it starts with Q!
Also I've found this:
Code:
@@ -160,7 +160,7 @@
/* If the vertical lines are scrolling, increment the offset
* so they move with the data. The vOffset / hScale confusion
- * is because v refers to Vertical Lines, and h to the horizontal
+ * is because v refers toQt::Vertical Lines, and h to the horizontal
* distance between the vertical lines. */
if ( mVerticalLinesScroll ) {
mVerticalLinesOffset = ( mVerticalLinesOffset + mHorizontalScale)
Untested automatic replacement does awful things to your code.
That's batshit crazy.