Hello! I'm have to report that the MOD_ONLY_THIS improvements (included in master, GNOME 3.0 and 2.32 branches, not released as .tar.gz as far as I know) caused a regression in e_cal_remove_object(): it no longer removes all VEVENTs with the given UID.
That's because it uses MOD_THIS, instead of MOD_ALL. The backend works as intended. IMHO MOD_THIS is wrong for the intended and/or traditional semantic of e_cal_remove_object(). This regression in combination with another bug led to internal corruption in the file backend which shows up in SyncEvolution as "Object not found" errors. Patches here: https://bugzilla.gnome.org/show_bug.cgi?id=655986 Chenthill, can you review please? -- Bye, Patrick Ohly -- patrick.o...@gmx.de http://www.estamos.de/ _______________________________________________ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers