Permalink
Switch branches/tags
Commits on Apr 17, 2007
  1. Release 0.4.11 "Tax Bird" Versioning

    git-svn-id: https://svn.parrot.org/parrot/trunk@18271 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Apr 17, 2007
  2. Updated platform list for Solaris 11 (Steve Peters, RT #42586).

    git-svn-id: https://svn.parrot.org/parrot/trunk@18270 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Apr 17, 2007
  3. Added NexentaOS GNU/OpenSolaris Alpha 6 to platforms list (Ron Blasch…

    …ke, RT #42587).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18269 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Apr 17, 2007
  4. Regenerating MANIFEST and MANIFEST.SKIP to pass distro tests.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18268 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Apr 17, 2007
  5. [PDD15]: Update DEPRECATED.pod with PDD15 related things.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18267 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 17, 2007
  6. Note PCCINVOKE and Parrot_PCCINVOKE in the news.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18266 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 17, 2007
  7. [docs] - update release guide with some recent release #'s

    git-svn-id: https://svn.parrot.org/parrot/trunk@18265 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Apr 17, 2007
  8. [CAGE] - Patch for C89 compliance courtesy Steve Peters.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18264 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Apr 17, 2007
  9. [docs] make sure html is run once as part of the release cycle to cat…

    …ch moved files...
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18263 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Apr 17, 2007
  10. [docs] Allow 'make html' to run without errors - cleanup references to

           deleted/moved files.
     
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18262 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Apr 17, 2007
  11. [Lua]

    - implement chdir, currentdir, mkdir & rmdir
    - and tests
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18261 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Apr 17, 2007
  12. [Lua]

    NEWS 0.4.11
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18260 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Apr 17, 2007
  13. Added configuration hints for DragonFlyBSD (courtesy pancake@youterm.…

    …com).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18259 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Apr 17, 2007
  14. [PMC] Implemented does() method on Class. This will need more tests o…

    …nce the
    
    subclass() method works.
    
    Cleaned up some whitespace in the role tests.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18258 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Apr 17, 2007
  15. Fixed a couple of typos.

    While I was at it, I prettified the generated code somewhat too.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18257 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Apr 17, 2007
  16. [oo]: A few more TODO tests for the OO metamodel are passing.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18256 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Apr 17, 2007
  17. This test needs to be told which PMC types can't be instantiated dire…

    …ctly by
    
    the 'new' opcode. It already knew to skip ParrotObject, but didn't know to skip
    Object.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18255 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Apr 17, 2007
  18. Implemented isa() method on Class.

    Cleaned up some whitespace problems in other OO tests, while I was at it.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18254 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Apr 17, 2007
  19. [Lua]

    - improvement Lua 5.1.1 -> 5.1.2
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18253 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Apr 17, 2007
  20. ResizableBooleanArray: fix reallocation bug in old code revealed by n…

    …ew tests
    
    (only on some platforms). Also fixes two TODO tests. (Pair debugging session
    with chromatic.)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18252 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Apr 17, 2007
  21. Minor typo and formatting fixes.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18251 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Apr 17, 2007
  22. Repeat after me: C89. Also, no trailing spaces.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18250 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Apr 17, 2007
  23. Fix ResizableBooleanArray's shift and unshift allocation and memory c…

    …opy, and
    
    make the tests check for the contents of shifted arrays, not just the number of
    elements (having the right number of elements, but with the wrong values isn't
    good enough).
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18249 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Apr 17, 2007
  24. [core]: Fix svn properties on src/pmc/classobject.h

    git-svn-id: https://svn.parrot.org/parrot/trunk@18248 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Apr 17, 2007
  25. [core] Fix t/codingstd/trailing_space.t

    git-svn-id: https://svn.parrot.org/parrot/trunk@18247 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Apr 17, 2007
Commits on Apr 16, 2007
  1. [PDD15]: Refactoring to move object creation into Class, and change s…

    …o you can only instantiate an object through a class. Patch partly courtesy of Alek Storm.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18246 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 16, 2007
  2. [PDD15]: Refactor so Object's guts aren't half implemented in Class, …

    …clearing up some namespace pollution.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18245 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 16, 2007
  3. [PDD15]: Add classobject.h, and move Class and Object PMC's structure…

    …s, typedefs and macros into it. Include it from Class and Object. Now these two can know about each other's guts (but nothing outside of them will).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18244 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 16, 2007
  4. Only clean generated header files in src/pmc, not all of them.

    git-svn-id: https://svn.parrot.org/parrot/trunk@18243 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 16, 2007
  5. [PDD15]: Semantic clearup of the Role PMC to bring it more in line wi…

    …th PDD15. .name and .namespace methods do what they should, and init_pmc takes a Hash and initializes the role based upon it. Also fix inspect('nameapace'). Plus some new tests for the Role PMC.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18242 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 16, 2007
  6. ResizableBooleanArray was allocating too much memory due to a math er…

    …ror. Fixes
    
    RT#39063.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18240 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Apr 16, 2007
  7. [PDD15]: Fix can vtable method on Object PMC. Patch courtesy of Alek …

    …Storm.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18239 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Apr 16, 2007
  8. [Plumhead antlr3]

    PlumheadAntlr3.java is needed after all
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18238 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Apr 16, 2007
  9. [Lua]

    - fix test suite against Lua 5.1.2
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@18237 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Apr 16, 2007