Permalink
Commits on Mar 29, 2012
  1. Fixes.

    committed Mar 29, 2012
Commits on Mar 21, 2012
  1. Semicolon fun.

    committed Mar 21, 2012
  2. Added async tests.

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

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

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

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

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

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

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

    [test v0.6] Add typed arrays to known globals
    Paolo Fragomeni committed Oct 20, 2011
  2. [test v0.6] Add typed arrays to known globals

    As seen here: https://developer.mozilla.org/en/JavaScript_typed_arrays,
    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
    variables.
    
    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
        README.md	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.
    mmalecki committed Oct 20, 2011
Commits on Oct 11, 2011
  1. [lib] lib wintest, [test] namespace collisions

    hij1nx committed Oct 11, 2011
  2. [lib] lib wintest, [test] namespace collisions

    hij1nx committed Oct 11, 2011
Commits on Oct 10, 2011
  1. Fix a remaining ES5 function

    Marsup committed Oct 10, 2011
Commits on Oct 9, 2011
  1. Implement multi-level patterns ('**')

    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
    Marsup committed Oct 8, 2011
Commits on Oct 7, 2011
  1. Merge pull request #32 from tauren/patch-1

    npm complains that 'contributers' is spelled wrong
    Hij1nx - Nodejitsu committed Oct 7, 2011
Commits on Sep 20, 2011
  1. [docs] readme update.

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

    Hij1nx - Nodejitsu committed Sep 9, 2011
  2. Merge pull request #29 from temsa/patch-1

    [lib] Adding homepage to package.json
    Hij1nx - Nodejitsu committed Sep 9, 2011
Commits on Sep 6, 2011
  1. Added homepage (to easily navigate from http://search.npmjs.org) in p…

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

    Fixed browser compatibility issue with isArray
    Hij1nx - Nodejitsu committed Sep 1, 2011
Commits on Aug 9, 2011
  1. [lib] error logic addition

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

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

    hij1nx committed Jul 30, 2011
  2. [dist] version bump

    hij1nx committed Jul 30, 2011
  3. [lib] use arrays instead of delimited strings for event names, [test]…

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

    Fixes and additional test coverage for .onAny()
    Hij1nx - Nodejitsu committed Jul 28, 2011