Permalink
Commits on Nov 13, 2006
  1. removed some logginf

    headius committed Nov 13, 2006
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2421 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Nov 11, 2006
  1. Fix last known issues with eval and binding. We should be 100% scopin…

    enebo committed Nov 11, 2006
    …g correct at this point.
    
    Also corrected some string replace snafu in Charlies last commit in YAML.
    I recommented the $$ tests since ant test does not seem to set this global.
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2416 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Nov 10, 2006
  1. Uncomment out a slew of tests we have fixed during last couple of mon…

    enebo committed Nov 10, 2006
    …ths along with a bunch of scoping bugs fixed on this branch
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2413 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Nov 9, 2006
Commits on Nov 8, 2006
  1. Fix two more issues:

    enebo committed Nov 8, 2006
      $~ is null when not used (protect against it)
      eval with binding is odd
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2411 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Nov 7, 2006
  1. Removed missed print

    enebo committed Nov 7, 2006
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2409 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Fix remaining known issues

    enebo committed Nov 7, 2006
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2408 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Nov 2, 2006
  1. Code dump 97.33333% correct :)

    enebo committed Nov 2, 2006
    This does not merge with turnk to keep diffs sane...
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2395 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Oct 24, 2006
  1. Lexical Scoping: Phase 1

    enebo committed Oct 24, 2006
     - New StaticScoping with subclasses BlockStaticScope and LocalStaticScope.  These replace two things:
        1. BlockNames + LocalNames.  Intermediate objects now not needed
        2. ScopeNode.  A static Scope still lives in the same place as ScopeNode did but it just hold scoping info and is not longer visitable
     - StaticScoping structure is a spaghetti stack as such Nodes now can walk down the stack to see subsequent outer scopes.  This will
       enable part two of lexical scoping where we can start replacing cref and/or parent
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2381 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. My lexical scoping refactoring

    enebo committed Oct 24, 2006
    git-svn-id: http://svn.codehaus.org/jruby/branches/enebo_lexical@2376 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. Added plaincharset as sub-project.

    olabini committed Oct 24, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2375 961051c9-f516-0410-bf72-c9f7e237a7b7
  4. Fixed RI-issue with YAML

    olabini committed Oct 24, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2374 961051c9-f516-0410-bf72-c9f7e237a7b7
  5. Fixed RI-issue with YAML

    olabini committed Oct 24, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2374 961051c9-f516-0410-bf72-c9f7e237a7b7
  6. Added new, splendid, complete, Java YAML support

    olabini committed Oct 24, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2373 961051c9-f516-0410-bf72-c9f7e237a7b7
  7. Added new, splendid, complete, Java YAML support

    olabini committed Oct 24, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2373 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Oct 23, 2006
  1. Fix for JRUBY-203 (inspect not correct for ascii 8)

    olabini committed Oct 23, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2372 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Fix for JRUBY-203 (inspect not correct for ascii 8)

    olabini committed Oct 23, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2372 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. Fix for JRUBY-208 (ArrayIndexOutOfBoundsException on grep with wrong …

    olabini committed Oct 23, 2006
    …argument count
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2371 961051c9-f516-0410-bf72-c9f7e237a7b7
  4. Fix for JRUBY-208 (ArrayIndexOutOfBoundsException on grep with wrong …

    olabini committed Oct 23, 2006
    …argument count
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2371 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Oct 22, 2006
  1. JRUBY-217: Dir#glob doesn't handle blocks correctly (Ryan Bell)

    enebo committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2370 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. JRUBY-217: Dir#glob doesn't handle blocks correctly (Ryan Bell)

    enebo committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2370 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. JRUBY-218: gem_server.bat passes itself to JRuby (Ryan Bell)

    enebo committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2369 961051c9-f516-0410-bf72-c9f7e237a7b7
  4. JRUBY-218: gem_server.bat passes itself to JRuby (Ryan Bell)

    enebo committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2369 961051c9-f516-0410-bf72-c9f7e237a7b7
  5. Must quote variables so paths with spaces get treated as single arg

    enebo committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2368 961051c9-f516-0410-bf72-c9f7e237a7b7
  6. Must quote variables so paths with spaces get treated as single arg

    enebo committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2368 961051c9-f516-0410-bf72-c9f7e237a7b7
  7. Landing 'enebo' branch. Most notable:

    enebo committed Oct 22, 2006
    - Merge in fixes from original refactoring patch form Mirko and friends.
    - Fixes many many positioning issues.
    - Simplify and refactor portions of lexing and parsing.
    - Reduce gratuitious object creation (like making a token which immediately
       becomes a node).
    - Comments are now added to parser result as a list.  IDE people can 
      do a second pass to associate these nodes to the appropriate AST nodes.
    - offsets in ISourcePosition now represent a position 'between' characters.
    
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2367 961051c9-f516-0410-bf72-c9f7e237a7b7
  8. Landing 'enebo' branch. Most notable:

    enebo committed Oct 22, 2006
    - Merge in fixes from original refactoring patch form Mirko and friends.
    - Fixes many many positioning issues.
    - Simplify and refactor portions of lexing and parsing.
    - Reduce gratuitious object creation (like making a token which immediately
       becomes a node).
    - Comments are now added to parser result as a list.  IDE people can 
      do a second pass to associate these nodes to the appropriate AST nodes.
    - offsets in ISourcePosition now represent a position 'between' characters.
    
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2367 961051c9-f516-0410-bf72-c9f7e237a7b7
  9. eliminating requirement on JAVA_HOME being set

    headius committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2363 961051c9-f516-0410-bf72-c9f7e237a7b7
  10. eliminating requirement on JAVA_HOME being set

    headius committed Oct 22, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2363 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Oct 20, 2006
  1. JRUBY-215: $LOADED_FEATURES does not exist

    enebo committed Oct 20, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2361 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. JRUBY-215: $LOADED_FEATURES does not exist

    enebo committed Oct 20, 2006
    git-svn-id: http://svn.codehaus.org/jruby/trunk@2361 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. JRUBY-131: Constants should not be instance variables (partial)

    enebo committed Oct 20, 2006
      This fix only makes sure no instance will return a constant when they call instance_variables
      Leaving open...
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@2360 961051c9-f516-0410-bf72-c9f7e237a7b7