Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/commands.c @ 1279:8bbc764139ef
Implement /buffer close|purge [jid]
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 25 Aug 2007 12:05:12 +0200 |
parents | 033576acac4c |
children | e42f48103609 |
comparison
equal
deleted
inserted
replaced
1278:c3107650d165 | 1279:8bbc764139ef |
---|---|
945 return; | 945 return; |
946 } | 946 } |
947 } | 947 } |
948 | 948 |
949 // Close the buffer | 949 // Close the buffer |
950 scr_BufferPurge(1); | 950 scr_BufferPurge(1, NULL); |
951 | 951 |
952 scr_LogPrint(LPRINT_LOGNORM, "Removing <%s>...", bjid); | 952 scr_LogPrint(LPRINT_LOGNORM, "Removing <%s>...", bjid); |
953 jb_delbuddy(bjid); | 953 jb_delbuddy(bjid); |
954 scr_UpdateBuddyWindow(); | 954 scr_UpdateBuddyWindow(); |
955 } | 955 } |
1323 } else if (!strcasecmp(subcmd, "bottom")) { | 1323 } else if (!strcasecmp(subcmd, "bottom")) { |
1324 scr_BufferTopBottom(1); | 1324 scr_BufferTopBottom(1); |
1325 } else if (!strcasecmp(subcmd, "clear")) { | 1325 } else if (!strcasecmp(subcmd, "clear")) { |
1326 scr_BufferClear(); | 1326 scr_BufferClear(); |
1327 } else if (!strcasecmp(subcmd, "close")) { | 1327 } else if (!strcasecmp(subcmd, "close")) { |
1328 scr_BufferPurge(1); | 1328 scr_BufferPurge(1, arg); |
1329 } else if (!strcasecmp(subcmd, "close_all")) { | 1329 } else if (!strcasecmp(subcmd, "close_all")) { |
1330 scr_BufferPurgeAll(1); | 1330 scr_BufferPurgeAll(1); |
1331 } else if (!strcasecmp(subcmd, "purge")) { | 1331 } else if (!strcasecmp(subcmd, "purge")) { |
1332 scr_BufferPurge(0); | 1332 scr_BufferPurge(0, arg); |
1333 } else if (!strcasecmp(subcmd, "scroll_lock")) { | 1333 } else if (!strcasecmp(subcmd, "scroll_lock")) { |
1334 scr_BufferScrollLock(1); | 1334 scr_BufferScrollLock(1); |
1335 } else if (!strcasecmp(subcmd, "scroll_unlock")) { | 1335 } else if (!strcasecmp(subcmd, "scroll_unlock")) { |
1336 scr_BufferScrollLock(0); | 1336 scr_BufferScrollLock(0); |
1337 } else if (!strcasecmp(subcmd, "scroll_toggle")) { | 1337 } else if (!strcasecmp(subcmd, "scroll_toggle")) { |