On Fri, 2009-09-18 at 06:06 +0100, Zhu, Yongsheng wrote: > Another issue from dbus interface is: > | "Cleared" in this context means that all existing > | properties are removed before setting those passed as > | argument. > > The properties which are removed are commented and not set with empty string?
They are wiped out completely. Basically "Cleared" means "remove everything from "config.ini" and then fill the file with the properties which were sent by the D-Bus client. > | Configuration entries (the user-visible part as > | well as the related meta information, plus the containing > | directory if it is empty) which are not referenced by a > | key in the configuration are removed. > > If any settings for 'addressbook', then 'addressbook' directory will be > removed? If there are no settings for 'addressbook', then all SyncEvolution files in the 'addressbook' directory can be removed, including the directory if it is empty afterwards. See the implementation of the --remove options for an example how this is currently done. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
