Commits

holger krekel committed 5c4c530

fix README

Comments (0)

Files changed (1)

 
-execution locals: killing globals state (including thread locals)
+execution locals: killing global state (including thread locals)
 ===================================================================
 
 This module provides execution locals aka "xlocal" objects which implement
 locals work:
 
 - Invoked functions cannot change the binding for the invoking function
-- life-cycle is enforced by only allowing bindings to be set through a with-statement
+- existence of a binding is local to a code block (and everything it calls)
 
 Attribute bindings for an xlocal objects will not leak outside a
 context-managed code block and they will not leak to other threads of
 Issues worth noting
 ---------------------------------------
 
-If a method decides to store an attribute of an execution local, for
-example the above ``xcurrent.request`` then it will keep a reference to
+If a method memorizes an attribute of an execution local, for
+example the above ``xcurrent.request``, then it will keep a reference to
 the exact request object, not the per-execution one.  If you want to
 keep a per-execution local, you can do it this way for example::