<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/docs/index.html, branch v3.4.1</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=v3.4.1</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=v3.4.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2012-12-17T10:50:15+00:00</updated>
<entry>
<title>Update docs/index.html</title>
<updated>2012-12-17T10:50:15+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-12-17T10:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=6763dcaf19783bf2c877dd9707917c65eaf53dfe'/>
<id>urn:sha1:6763dcaf19783bf2c877dd9707917c65eaf53dfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lanes.threads(): documentation</title>
<updated>2012-12-14T14:53:48+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-12-14T14:53:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=00bfa229100a38687a0b76fbc53adf06d8b04eed'/>
<id>urn:sha1:00bfa229100a38687a0b76fbc53adf06d8b04eed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update documentation</title>
<updated>2012-12-12T09:56:34+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-12-12T09:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=abb32c96c0d33ebc0875bae321651f698bc66ab5'/>
<id>urn:sha1:abb32c96c0d33ebc0875bae321651f698bc66ab5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Separated public "deep" API declarations in a dedicated header.</title>
<updated>2012-11-18T15:22:49+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-11-18T15:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=2ff1905501d19199ddbb7d035f36ca7a41705a6a'/>
<id>urn:sha1:2ff1905501d19199ddbb7d035f36ca7a41705a6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>version 3.4.0</title>
<updated>2012-09-26T19:22:30+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-09-26T19:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=bba4ecea15320dfbf8edf35f7361de374d895ace'/>
<id>urn:sha1:bba4ecea15320dfbf8edf35f7361de374d895ace</id>
<content type='text'>
   * new method linda:dump() that outputs the full contents of a linda as a table, also linked to __towatch for Decoda support
   * linda:receive() API change!
   * instead of [val, key], linda:receive( timeout, key) returns [key, val]
   * instead of [val, [...]], linda:receive( timeout, linda.batched key) returns [key, val[, ...]]
     this is to unify the return values of regular and batched mode, and to be able to tell when batched mode is interrupted by a lane cancellation
   * fixed Lua 5.2 build to take into account the "loaders"-&gt;"searchers" name change in 'package' module.
   * a bit of html cleanup and added some infos in the documentation regarding the Lanes internals
</content>
</entry>
<entry>
<title>version 3.3.0</title>
<updated>2012-09-10T18:41:03+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-09-10T18:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=242feeb342f68999b02c2b8dc4614abefdab8431'/>
<id>urn:sha1:242feeb342f68999b02c2b8dc4614abefdab8431</id>
<content type='text'>
   * lane.status can return "killed" if lane was forcefully killed with lanes:cancel()
   * lane:join(): return nil, "killed" if called on a killed lane.
   * lane[&lt;n&gt;]: produces [1] = nil, [2] = "killed" if the lane was killed
   * lane:join(): fixed an assertion in debug builds when joining a lane forcefully cancelled with lane:cancel( &lt;x&gt;, true).
   * indexing a lane with a string other than "join", "cancel" or "status" raises an error.
   * fixed configure() to correctly apply defaults when they are missing from the provided settings
   * added a shutdown_timeout to control the duration Lanes will wait for graceful termination of running lanes at application shutdown. Default is 0.25.

Among other things, fixes issue #31.
</content>
</entry>
<entry>
<title>lanes version 3.2.0</title>
<updated>2012-08-22T19:36:37+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-08-22T19:36:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=f0b1c6d629464c0a59ac78382d86f434e74c2162'/>
<id>urn:sha1:f0b1c6d629464c0a59ac78382d86f434e74c2162</id>
<content type='text'>
* keeper internals implemented in C instead of Lua for better performances
* fixed arguments checks in linda:limit() and linda:set()
</content>
</entry>
<entry>
<title>code updated to build against Lua 5.1 and Lua 5.2</title>
<updated>2012-08-14T20:01:15+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-08-14T20:01:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=617654ed50e39412cc04922874364daa47966678'/>
<id>urn:sha1:617654ed50e39412cc04922874364daa47966678</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update docs/index.html</title>
<updated>2012-08-06T17:01:29+00:00</updated>
<author>
<name>benoit-germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-08-06T17:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=41b4da54f25d9870b5a0a965815be1e3c1578e80'/>
<id>urn:sha1:41b4da54f25d9870b5a0a965815be1e3c1578e80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>one more step toward 5.2 compatibility</title>
<updated>2012-07-10T19:43:32+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2012-07-10T19:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=0373f863a9dbabbbe3e9aa74bea3e4b778f3a0cd'/>
<id>urn:sha1:0373f863a9dbabbbe3e9aa74bea3e4b778f3a0cd</id>
<content type='text'>
   * lua51-lanes renamed lanes.core
   * keeper state microcode is no longer embedded inside lanes.core, but located and loaded with package.loaders[2]
   * changed rockspec build type from "make" to "builtin"
</content>
</entry>
</feed>
