~ubuntu-branches/ubuntu/natty/museek+/natty

« back to all changes in this revision

Viewing changes to mucous/pymucous/MucousLists.py

  • Committer: Bazaar Package Importer
  • Author(s): Adam Cécile (Le_Vert)
  • Date: 2007-09-07 22:44:15 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070907224415-lpwy5zdp45pljd8i
Tags: 1:0.1.13+svn.20070907.r741-1
* New upstream release: fix implicitly converted pointers (FTBFS on ia64).
* Add an epoch to hijack old murmur package.
* Fix debian/watch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
427
427
                        if not self.mucous.config.has_key("buddies"):
428
428
                                return
429
429
                        self.logs["buddied"] = []
430
 
                        alpha_list = self.mucous.SortedDict()
431
 
                        for keyname, keyvalue in self.mucous.config["buddies"].items():
432
 
                                alpha_list[keyname] = keyvalue
433
 
                        
434
 
                        for user, note in alpha_list.items():
 
430
                        alpha_list = self.mucous.config["buddies"].keys()
 
431
                        alpha_list.sort(key=str.lower)
 
432
                        for user in alpha_list:
 
433
                                note = self.mucous.config["buddies"][user]
435
434
                                attributes = []
436
435
                                if self.mucous.config.has_key("trusted") and self.mucous.config["trusted"].has_key(user):
437
436
                                        attributes.append("trusted")
450
449
                        if not self.mucous.config.has_key("trusted"):
451
450
                                return
452
451
                        self.logs["trusted"] = []
453
 
                        alpha_list = self.mucous.SortedDict()
454
 
                        for keyname, keyvalue in self.mucous.config["trusted"].items():
455
 
                                alpha_list[keyname] = keyvalue
456
 
                        
457
 
                        for user, note in alpha_list.items():
 
452
                        alpha_list = self.mucous.config["trusted"].keys()
 
453
                        alpha_list.sort(key=str.lower)
 
454
                        for user in alpha_list:
 
455
                                note = self.mucous.config["trusted"][user]
458
456
                                attributes = []
459
457
                                if self.mucous.config.has_key("ignored") and self.mucous.config["ignored"].has_key(user):
460
458
                                        attributes.append("ignored")
474
472
                        if not self.mucous.config.has_key("banned"):
475
473
                                return
476
474
                        self.logs["banned"] = []
477
 
                        alpha_list = self.mucous.SortedDict()
478
 
                        for keyname, keyvalue in self.mucous.config["banned"].items():
479
 
                                alpha_list[keyname] = keyvalue
480
 
                        
481
 
                        for user, note in alpha_list.items():
 
475
                        alpha_list = self.mucous.config["banned"].keys()
 
476
                        alpha_list.sort(key=str.lower)
 
477
                        for user in alpha_list:
 
478
                                note = self.mucous.config["banned"][user]
482
479
                                attributes = []
483
480
                                if self.mucous.config.has_key("ignored") and self.mucous.config["ignored"].has_key(user):
484
481
                                        attributes.append("ignored")
497
494
                        if not self.mucous.config.has_key("ignored"):
498
495
                                return
499
496
                        self.logs["ignored"] = []
500
 
                        alpha_list = self.mucous.SortedDict()
501
 
                        for keyname, keyvalue in self.mucous.config["ignored"].items():
502
 
                                alpha_list[keyname] = keyvalue
503
 
                        
504
 
                        for user, note in alpha_list.items():
 
497
                        alpha_list = self.mucous.config["ignored"].keys()
 
498
                        alpha_list.sort(key=str.lower)
 
499
                        for user in alpha_list:
 
500
                                note = self.mucous.config["ignored"][user]
505
501
                                attributes = []
506
502
                                if self.mucous.config.has_key("banned") and self.mucous.config["banned"].has_key(user):
507
503
                                        attributes.append("banned")