Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: semaphores
Commits on Mar 29, 2012
  1. Fixes.

Commits on Mar 21, 2012
  1. Semicolon fun.

  2. Added async tests.

Commits on Mar 20, 2012
  1. Switched from flow-js to semaphores.

    Added makefile.
    Fixed dev deps in package.json.
Commits on Jan 16, 2012
  1. Adding async support.

Commits on Dec 14, 2011
  1. Merge pull request #42 from FugueNation/master

    Paolo Fragomeni authored
    throw errors when adding a listener that is not a function
Commits on Dec 13, 2011
  1. @FugueNation
Commits on Nov 30, 2011
  1. Merge pull request #40 from Baggz/master

    Paolo Fragomeni authored
    [lib] Add support for AMD
  2. @Baggz
Commits on Nov 14, 2011
  1. Merge pull request #36 from Marsup/multi-level-wildcards

    Paolo Fragomeni authored
    Make '**' accept none or several elements
Commits on Nov 11, 2011
  1. @Marsup
Commits on Nov 5, 2011
  1. [test] merge conflict fixed

    Paolo Fragomeni authored
Commits on Oct 20, 2011
  1. Merge pull request #34 from mmalecki/0.6-compatibility

    Paolo Fragomeni authored
    [test v0.6] Add typed arrays to known globals
  2. @mmalecki

    [test v0.6] Add typed arrays to known globals

    mmalecki authored
    As seen here:,
    many new data types were added, thus resulting in new variables in
    global namespace. This caused tests to fail. I added them to
    `knownGlobals` in orded to be properly recognized as valid global
    I added `AssertionError` as well, because it seems that *something*
    leaks it.  However, I'm sure that it's not our code:
        maciej@pc07 EventEmitter2 (0.6-compatibility)]$ ls	index.js	lib		node_modules	package.json	test
        [maciej@pc07 EventEmitter2 (0.6-compatibility)]$ node
        > require('./')
        { EventEmitter2: [Function: EventEmitter] }
        > AssertionError
        ReferenceError: AssertionError is not defined
            at repl:1:2
            at REPLServer.eval (repl.js:76:28)
            at Interface.<anonymous> (repl.js:175:12)
            at Interface.emit (events.js:67:17)
            at Interface._onLine (readline.js:162:10)
            at Interface._line (readline.js:426:8)
            at Interface._ttyWrite (readline.js:603:14)
            at ReadStream.<anonymous> (readline.js:82:12)
            at ReadStream.emit (events.js:88:20)
            at ReadStream._emitKey (tty_uv.js:309:10)
    It may be caused by nodeunit.
    Tests pass on node v0.5.9 now.
Commits on Oct 11, 2011
  1. [lib] lib wintest, [test] namespace collisions

    hij1nx authored
  2. [lib] lib wintest, [test] namespace collisions

    hij1nx authored
Commits on Oct 10, 2011
  1. @Marsup

    Fix a remaining ES5 function

    Marsup authored
Commits on Oct 9, 2011
  1. @Marsup

    Implement multi-level patterns ('**')

    Marsup authored
    Allow the use of '**' patterns to make matches, this will be better
    demonstrated by examples:
    - '**' will match everything
    - '**.a' will match anything ending with a
    - 'a.**' will match anything beginning with a
    - '**.a.**' will match anything containing a
    - '**.a.**.b.**' will matchin anything with a and b inside and
      separated at least by one word
    - '**.*' is equivalent to '*.*'
    - '*.**' is equivalent to '**' but needs at least 2 words
    - '**.**' anywhere in the filter is forbidden and will not be added
Commits on Oct 7, 2011
  1. Merge pull request #32 from tauren/patch-1

    Hij1nx - Nodejitsu authored
    npm complains that 'contributers' is spelled wrong
  2. @tauren
Commits on Sep 20, 2011
  1. [docs] readme update.

    Hij1nx - Nodejitsu authored
Commits on Sep 9, 2011
  1. [dist] updated readme

    Hij1nx - Nodejitsu authored
  2. Merge pull request #29 from temsa/patch-1

    Hij1nx - Nodejitsu authored
    [lib] Adding homepage to package.json
Commits on Sep 6, 2011
  1. @temsa

    Added homepage (to easily navigate from in p…

    temsa authored
    …ackage.json + small version bump (for easy publishing :) )
Commits on Sep 1, 2011
  1. Merge pull request #28 from tommedema/patch-1

    Hij1nx - Nodejitsu authored
    Fixed browser compatibility issue with isArray
  2. @tommedema
Commits on Aug 9, 2011
  1. [lib] error logic addition

    hij1nx authored
  2. [lib] fixes to 'this.event', reduced surface area of the API by movin…

    hij1nx authored
    …g internal functions into a closure
Commits on Jul 30, 2011
  1. [doc] readme update

    hij1nx authored
  2. [dist] version bump

    hij1nx authored
  3. [lib] use arrays instead of delimited strings for event names, [test]…

    hij1nx authored
    … added tests to reflect the lib change. [perf] no performance loss observed
Commits on Jul 28, 2011
  1. Merge pull request #25 from hij1nx/onAny

    Hij1nx - Nodejitsu authored
    Fixes and additional test coverage for .onAny()
Something went wrong with that request. Please try again.