Permalink
Commits on Dec 19, 2009
  1. @ry

    bump version

    ry committed Dec 19, 2009
  2. @ry

    Revert "Upgrade V8 to 2.0.5"

    This reverts commit 20b945d.
    
    Broken on Hagen's Macintosh. Don't have time to investigate.
    ry committed Dec 19, 2009
Commits on Dec 18, 2009
  1. @ry

    Fix test-readdir.js

    Was broken because I added "throws_error.js" to the fixtures directory.
    Problem appeared in bfa3613.
    ry committed Dec 18, 2009
  2. @ry

    Remove two debug statements that are a bit much.

    isaacs committed with ry Dec 17, 2009
  3. @ry

    Bugfix: child modules get wrong id with "index.js"

    Fix for bug brought up by nua in irc, where child modules get the wrong id
    when loaded from a parent module with an id of index.js or index.addon.
    isaacs committed with ry Dec 16, 2009
  4. @ry
  5. @ry

    Bugfix: require("../foo")

    If you have a circular require chain in which one or more of the modules are
    referenced with a ".." relative path, like require("../foo"), node blows up.
    This patch un-blows-up that case.  There still seem to be issues with
    circularity, but this solves one of the more obnoxious ones.
    isaacs committed with ry Dec 16, 2009
  6. @ry
  7. @ry

    Update to fix failing test. Rewrite of the resolveObject function, an…

    …d some tweaks to format.
    isaacs committed with ry Dec 13, 2009
  8. @ry

    Use the new uri parser.

    isaacs committed with ry Dec 11, 2009
  9. @ry

    Add credits, and a "decode" function.

    isaacs committed with ry Dec 11, 2009
  10. @ry

    Pull in the uri.js from Narwhal and create tests, stripping out the c…

    …ruft from a previous code-surgery.
    isaacs committed with ry Dec 11, 2009
  11. @tj @ry

    Replaced several Array.prototype.slice.call() calls with Array.protot…

    …ype.unshift.call()
    
    Acts in pretty much the same manor just a bit more elegant
    tj committed with ry Dec 18, 2009
  12. @joshaven @ry

    syntax fixes in src/node.js

    joshaven committed with ry Dec 16, 2009
  13. @ry

    Documentation for the assert module

    Micheil Smith committed with ry Dec 18, 2009
  14. @ry
  15. @rsms @ry
  16. @ry
  17. @rsms @ry

    detect nanosleep on OS X and do not look for functions in libraries w…

    …e know dows not exist
    rsms committed with ry Dec 15, 2009
  18. @rsms @ry
  19. @ry

    Upgrade V8 to 2.0.5

    ry committed Dec 18, 2009
  20. @ry

    Added in API documentation concerning the (seemingly undocumented) pr…

    …ocess.chdir() method, complementary to process.cwd()
    Ryan McGrath committed with ry Dec 18, 2009
Commits on Dec 9, 2009
  1. @ry

    add missing semicolon

    ry committed Dec 9, 2009
  2. @simoncpu @ry
  3. @ry

    Upgrade waf to 1.5.10

    ry committed Dec 9, 2009
  4. @ry

    Fix posix.statSync()

    ry committed Dec 9, 2009
  5. @ry

    Statically define symbols

    ~7% improvement in hello world HTTP response bench.
    ry committed Dec 9, 2009
  6. @ry
Commits on Dec 8, 2009
  1. @ry

    fix typo

    ry committed Dec 8, 2009
  2. @ry

    Fix ARGV[0] weirdness

    ry committed Dec 8, 2009
  3. @ry

    Added superCtor to ctor.super_ instead superCtor.prototype.

    This way let's us do deep comparison between object instances.
    
    I have a suggestion for the sys.inherits function. Today it's impossible to
    deep comparison between instance and class.
    
    Take this snippet for example:
    
    function ClassA() {}
    function ClassB() {}
    
    sys.inherits(ClassB, ClassA);
    
    var instance = new ClassB();
    
    The instance variable inherits from ClassA but we can't check it (which is
    useful sometimes). You can compare the instance against ClassB
    (instance.constructor == ClassB) but we can't compare it deeper
    (instance.constructor.super == ClassA). The committed change simply assign
    super to the super constructor instead of the super prototype.
    
    I can't see any problem with this fix. You can still get the super constructor
    by calling super_.prototype.
    Johan Dahlberg committed with ry Dec 5, 2009
  4. @tj @ry

    Export STATUS_CODES

    Express (my framework) uses them as a default
    response body when non is present. Others
    might use them for something as well.
    
    Beats duplicating the list :D
    tj committed with ry Dec 8, 2009
Commits on Dec 7, 2009
  1. @ry
  2. @ry

    Attach/Detach -> Ref/Unref

    ry committed Dec 7, 2009
  3. @ry