Added lunit 0.4a from Michael Roth (author of Lua-sqlite3)

event_buffer learned how to read/write from/to sockets/file-descriptors

event_buffer learned to manage '#' and the __tostring metafield

event_buffer:add learned not to append to itself...

event_buffer learned readline and cleaned fn-list.

Documented event_buffer functions

event_buffer:get_data learned (len) and (begin,len) API

Quick compilation-fixes.

Updated changelog. event_buffer learned `get_data`,`length`,`drain`,`close`,`new`

Added event_buffer object + 'add' functionality

Added timertest. Prevented GC-ed events from causing an abort.

Fixed compilation issues

Added support for timeouts and timers.

Completely refactored event_callback creation out into event_callback.

Added missing license header

Beginning refactoring of the event_callback outside of the core

Unlearned get/setMainThread functions since they were unused.

Added preliminary git-ignore declaration file for this project.

Refactored luaevent.lua (unlearned borked fairness, collapsing useless code).

Removed no-longer-applicable 'Revision' numbers from CHANGELOG

Moved lua source into its own directory.

Update README w/ more project details.

Reformed project layout from 'luaevent/*' -> '*'

Updated readme w/ page & repo.

(0) -24 +24 +50 tip

mercurial