view src/protocols/zephyr/.cvsignore @ 9787:904b757835ca

[gaim-migrate @ 10655] after an utter failure to get comments on this since it was updated, and thinking that the functionality is worth having, i present to you: " This is a patch to blist.c and blist.h to modify the GaimBuddy structure to add a field for flags. It also adds a single flag GAIM_BUDDY_NO_SAVE, which can be used to indicate that a particular buddy should not be saved to file. This will be particularly useful for prpls with dynamic group support (which I am working on adding to Meanwhile), such as Oscar's recent buddies group. I used a negative flag (NO_SAVE rather than SAVE) because the default should be for saving to happen, and I didn't want to have to initiate the buddy with a save flag set. To counteract this, there is a macro called GAIM_BUDDY_SHOULD_SAVE which checks for the absense of the flag. Woo-hoo double negative!! The beefy part of this patch also factors out the deeply nested loops of the saving code into separate functions. This code also fixes a minor possible bug wherein when saving only a particular account, a group could be written containing empty contacts (due to checking for the specific account only at the group and buddy levels) Here's a version that places the flags field in the BlistNode, and checks for it at each stage (group, chat, contact, buddy). It didn't erase my buddy list when I tried it, so that's nice at least." --Christopher (siege) O'Brien committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Fri, 20 Aug 2004 03:40:33 +0000
parents 7ba69b8e0de5
children 5f904b7c3558
line wrap: on
line source

Makefile.in
Makefile
.deps
.libs
ZAsyncLocate.lo
ZCkAuth.lo
ZCkIfNot.lo
ZClosePort.lo
ZCmpUID.lo
ZCmpUIDP.lo
ZFlsLocs.lo
ZFlsSubs.lo
ZFmtAuth.lo
ZFmtList.lo
ZFmtNotice.lo
ZFmtRaw.lo
ZFmtRawLst.lo
ZFmtSmRLst.lo
ZFmtSmRaw.lo
ZFreeNot.lo
ZGetLocs.lo
ZGetSender.lo
ZGetSubs.lo
ZGetWGPort.lo
ZIfNotice.lo
ZInit.lo
ZLocations.lo
ZMakeAscii.lo
ZMkAuth.lo
ZNewLocU.lo
ZOpenPort.lo
ZParseNot.lo
ZPeekIfNot.lo
ZPeekNot.lo
ZPeekPkt.lo
ZPending.lo
ZReadAscii.lo
ZRecvNot.lo
ZRecvPkt.lo
ZRetSubs.lo
ZSendList.lo
ZSendNot.lo
ZSendPkt.lo
ZSendRLst.lo
ZSendRaw.lo
ZSetDest.lo
ZSetFD.lo
ZSetSrv.lo
ZSubs.lo
ZVariables.lo
ZWait4Not.lo
ZhmStat.lo
Zinternal.lo
error_message.lo
et_name.lo
init_et.lo
libzephyr.la
zephyr.lo
zephyr_err.lo