Thanks for pointing that out. I'm not a code guru, but I've tried to make sense of it. Has something gone wrong with the revision control, or am I misunderstanding what it's all about?
In
#102546 , I can this text see at the end of the "CVS commit", dated 12-Apr-2005. (I'd have guessed the the minus signs indicated a deletion.)
--- kdepim/knotes/knotesalarm.cpp #1.4:1.5
at at -70,6 +70,4 at at void KNotesAlarm::checkAlarms()
...
- KNotesGlobalConfig::writeConfig();
-
if ( !notes.isEmpty() )
KMessageBox::informationList( 0, i18n("The following notes triggered alarms:"), notes, i18n("Alarm") );
When I look at the source for the stable 3.4 branch, I find a changelog for Knotes, with a datestamp on the changelog file itself of 23-May-2005, but its text only lists changes up to 21-Feb-2005, not including change #102546:
kdepim/knotes/ChangeLog?v=3.4-branch
The changelog for Knotes on 3.5 goes up to 20-Feb-2006, including the reference to change #102546, so that's OK, I guess:
kdepim/knotes/ChangeLog?v=3.5-branch
However, when I look at the sourcecode for knotesalarm.cpp, there is no difference between the 3.4 and 3.5 branches, and they both contain the code that I presumed should have been deleted (these files are only 77 lines long, and the relevant code is at the end):
kdepim/knotes/knotesalarm.cpp?v=3.4-branch
kdepim/knotes/knotesalarm.cpp?v=3.5-branch