Groups2009 code: old dict.has_group() removed from the code which uses groups
security.autoadmin works with the new groups code. http://hg.moinmo.in/moin/1.9-groups-dmilajevs/rev/fe472a24fbcc
script.migration.wikiutil160a and security.textcha work with the new groups code. http://hg.moinmo.in/moin/1.9-groups-dmilajevs/rev/d44a9c23438c
wiki_groups Group class was renamed to WikiGroup. userform.admin refactored to use new groups code. Basic test for it is written. http://hg.moinmo.in/moin/1.9-groups-dmilajevs/rev/05a605c107ed
I was playing with running code for a while to check how dicts, groups and SystemAdmin works.
Groups2009 code: Group __contains__ also checks if a group contains another group
autoadmin checks is one group is part of another. This changes allows one to check for containment not only members, but also groups. E.g. write 'OneGroup' in groups['AnotherGroup']