py3: switch from iteritems() to items() in the topics extension
The only remaining iteritems() call is on branchmap. That will be
dealt with in the next patch.
+ − $ cat >> $ HGRCPATH << EOF
+ − > [ ui ]
+ − > logtemplate ={ rev }:{ node | short }[{ bookmarks }] ({ obsolete } / { phase }) { desc | firstline } \n
+ − > [ extensions ]
+ − > EOF
+ − $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $ HGRCPATH
+ −
+ − $ mkcommit () {
+ − > echo "$1" > "$1"
+ − > hg add "$1"
+ − > hg ci - m "add $1"
+ − > }
+ −
+ − $ hg init repo
+ − $ cd repo
+ − $ mkcommit a
+ − $ mkcommit b
+ −
+ − test disabling commands
+ −
+ − $ cat >> . hg / hgrc << EOF
+ − > [ experimental ]
+ − > evolution = createmarkers
+ − > allowunstable
+ − > exchange
+ − > EOF
+ − $ hg prune
+ − hg : unknown command 'prune'
+ − ( use 'hg help' for a list of commands )
+ − [ 255 ]