~micahg/ubuntu/natty/pidgin/2.7.9-2

« back to all changes in this revision

Viewing changes to libpurple/protocols/irc/cmds.c

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-08-11 14:16:15 UTC
  • mfrom: (1.3.12 upstream)
  • Revision ID: james.westby@ubuntu.com-20100811141615-lsqya0vlqrnu14lo
Tags: 1:2.7.3-1ubuntu1
* Resync on Debian, workaround build issue (lp:#600952) 
* debian/control:
  - Build-Depends on liblaunchpad-integration-dev
  - Drop libpurple0 dependency from libpurple-bin
  - Drop pidgin-data dependency from libpurple0
  - Recommends pidgin-libnotify
* debian/libpurple0.symbols: 
  - add epochs
* debian/patches/02_lpi.patch:
  - launchpad integration
* debian/patches/04_let_crasher_for_apport.patch:
  - stop catching the SIGSEGV signal and let apport handle it
* debian/patches/05_default_to_irc_ubuntu_com.patch:
  - set the default IRC server to irc.ubuntu.com
* debian/patches/10_docklet_default_off.patch:
  - default behavior to have no notification area icon.
* debian/patches/11_buddy_list_really_show.patch:
  - the buddy list tries harder to appear.  This fixes some issues with it
    not appearing.
* debian/patches/ 13_sounds_and_timers.patch:
  - adjusts the time out for sounds to be 15 seconds, 
    which helps get fewer spurious login notifications on slow connections.
* debian/patches/60_1024x600_gtk*.c.patch: 
  - add scrollbars into preferences and pounce dialogs
* debian/prefs.xml: 
  - Update to set the notify plugin prefs /plugins/gtk/X11/notify/*, 
    set /pidgin/plugins/loaded to load the notify plugin and enable 
    the standard logging options by default
* debian/rules:
  - install a launcher in the message indicator
  - set translation domain and update template
  - use simple-patchsys rules

Show diffs side-by-side

added added

removed removed

Lines of Context:
238
238
                if (!args[0] && irc_ischannel(target))
239
239
                        buf = irc_format(irc, "vc", "MODE", target);
240
240
                else if (args[0] && (*args[0] == '+' || *args[0] == '-'))
241
 
                        buf = irc_format(irc, "vcv", "MODE", target, args[0]);
 
241
                        buf = irc_format(irc, "vcn", "MODE", target, args[0]);
242
242
                else if (args[0])
243
 
                        buf = irc_format(irc, "vv", "MODE", args[0]);
 
243
                        buf = irc_format(irc, "vn", "MODE", args[0]);
244
244
                else
245
245
                        return 0;
246
246
        } else if (!strcmp(cmd, "umode")) {
247
247
                if (!args[0])
248
248
                        return 0;
249
249
                gc = purple_account_get_connection(irc->account);
250
 
                buf = irc_format(irc, "vnv", "MODE", purple_connection_get_display_name(gc), args[0]);
 
250
                buf = irc_format(irc, "vnc", "MODE", purple_connection_get_display_name(gc), args[0]);
251
251
        } else {
252
252
                return 0;
253
253
        }
437
437
        if (!args || !args[0])
438
438
                return 0;
439
439
 
440
 
        buf = irc_format(irc, "v", args[0]);
 
440
        buf = irc_format(irc, "n", args[0]);
441
441
        irc_send(irc, buf);
442
442
        g_free(buf);
443
443