\x89\x50\x4E\x47\x0D\x0A\x1A\x0A PNG  \x89\x50\x4E\x47\x0D\x0A\x1A\x0A ó 1è3\c @@s¯dZddlmZddlZddlmZddlmZmZm Z m Z m Z iZ e j e ƒZ dZddd d d d d dddh Zd„Zd„ZdS(s+adds a new flag extras to commit (ADVANCED)i(tabsolute_importN(t_(tcommandsterrort extensionst registrartutilsships-with-hg-coret amend_sourcetbranchtclosethistedit_sourcettopict rebase_sourcesintermediate-sources__touch-noise__tsourcettransplant_sourcecC@sNtjtjdtƒ}|d}|jddgtdƒtdƒfƒdS(Ntcommitittextrasset a changeset's extra valuess KEY=VALUE(Rt wrapcommandRttablet_committappendR(tuitentrytoptions((s8/usr/lib64/python2.7/site-packages/hgext/commitextras.pytextsetup(s c@s_tj|dƒr!|jƒ}nd|jf‡‡fd†ƒY‰ˆ|_||||ˆŽS(Nt unfilteredt repoextrac@seZ‡‡fd†ZRS(c@sˆjdƒ}xè|D]à}d|krJtdƒ}tj||ƒ‚n|jddƒ\}}|sŠtdƒ}tj||ƒ‚ntjd|ƒrºtdƒ}tj|ƒ‚n|tkrètdƒ}tj||ƒ‚n||d|s& (