łň ÷$•Jc@sdddklZddkZddkZddkZdefd„ƒYZdefd„ƒYZdS(i˙˙˙˙(t_NtsortdictcBsPeZdZdd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( sa simple sorted dictionarycCs%g|_|o|i|ƒndS(N(t_listtupdate(tselftdata((s./mercurial/config.pyt__init__s cCs t|ƒS(N(R(R((s./mercurial/config.pytcopyscCsH||jo|ii|ƒn|ii|ƒti|||ƒdS(N(Rtremovetappendtdictt __setitem__(Rtkeytval((s./mercurial/config.pyR s cCs |iiƒS(N(Rt__iter__(R((s./mercurial/config.pyRscCs#x|D]}||||s