[PATCH 1 of 3] demandimport: define an importnow context manager
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Thu May 28 11:30:54 CDT 2015
On 05/28/2015 07:32 AM, Jordi Gutiérrez Hermoso wrote:
> On Wed, 2015-05-27 at 11:42 -0700, Pierre-Yves David wrote:
>> Some black magic idea:
>>
>> with demandimport.disable():
>>
>> disable() both disable debug and return a context manager object
>> able to restore previous value on __exit__
>
> That's a bit too magical for my taste. But it gives me an idea. This
> looks great:
>
> with demandimport.disabled():
>
> I'll do that instead.
one letter difference for similar intend but different usage function.
what would possibily goes wrong…
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list