holger krekel avatar 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::
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.