Permalink
Switch branches/tags
Commits on Oct 17, 2007
  1. Add freebsd stuff to PLATFORMS

    git-svn-id: https://svn.parrot.org/parrot/trunk@22159 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Joshua Isom committed Oct 17, 2007
  2. updates for 0.4.17 release

    git-svn-id: https://svn.parrot.org/parrot/trunk@22158 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 17, 2007
  3. token update to Changelog to point to news. why do we even have this …

    …file?
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22157 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 17, 2007
  4. Hey, look, new release info.

    git-svn-id: https://svn.parrot.org/parrot/trunk@22156 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 17, 2007
  5. [docs] note to self.

    git-svn-id: https://svn.parrot.org/parrot/trunk@22155 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 17, 2007
  6. [pdd] Noted alternate possibilities for 'schedule'.

    git-svn-id: https://svn.parrot.org/parrot/trunk@22154 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Oct 17, 2007
  7. [src] Be careful during hash marking never to mark a non-PObj key as …

    …live.
    
    (How do you know it's not a PObj?  PObjs never have a value of zero, being
    pointers.)
    
    I'm not positive that the value should be marked in this case, but no tests
    fail with the code as it is, so it may be correct.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22153 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 17, 2007
  8. [PMC] Removed a memory leak of the new hash created for the clone in

    OrderedHash's clone().
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22152 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 17, 2007
  9. Hopefully a slightly more simple release process. (url redirect now

    exists on parrotcode.org) 
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22150 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 17, 2007
Commits on Oct 16, 2007
  1. Minor NEWS updates.

    git-svn-id: https://svn.parrot.org/parrot/trunk@22149 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 16, 2007
  2. [PMC] Make clone() in OrderedHash call pmc_new to ensure that the des…

    …tination
    
    PMC gets initialized with the flag that says "Hey, I have custom mark() and
    destroy() entries."
    
    Fixes RT #46337.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22148 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 16, 2007
  3. [PMC] Fix typo in r22142 (string_literal -> string_from_literal).

    git-svn-id: https://svn.parrot.org/parrot/trunk@22147 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 16, 2007
  4. [docs]

    Grammar fix; Courtesy Joshua Juran <jjuran@gmail.com>
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22146 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 16, 2007
  5. [pge]:

    * Perl6Regex: add new <.subrule> non-capturing syntax, plus tests.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22145 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2007
  6. [PMC] Thaw HLL typemap information when thawing the rest of the HLL i…

    …nformation in the interpreter.
    
    This fixes the bug where PIR/PASM code with HLL type mappings stopped working
    when compiled to and run as PBC.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22144 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 16, 2007
  7. [PMC] Respect hash key type in get_integer_keyed_int(). The previous …

    …version
    
    coerced all keys to strings before fetching the values, which led to the case
    where you could have a valid key but received zero for the value you *knew* was
    in the hash.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22143 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 16, 2007
  8. [pmc]: use a better string constructor

    git-svn-id: https://svn.parrot.org/parrot/trunk@22142 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 16, 2007
  9. [RELEASE]: platform update for win32-x86_64-msvc_8.0

    git-svn-id: https://svn.parrot.org/parrot/trunk@22140 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 16, 2007
  10. [docs]:

    * Finish up this draft of pdd26_ast.pod.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22139 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2007
  11. [docs]:

    * More updates to pdd26_ast.pod (for PAST::Op nodes).
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22138 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2007
  12. [RELEASE] Cygwin and Windows PLATFORMS update.

    git-svn-id: https://svn.parrot.org/parrot/trunk@22137 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    rblasch committed Oct 16, 2007
  13. [Scheme]

    Start with implementation of 'display' and 'newline'.
    Add some TODO tests.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22136 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Oct 16, 2007
  14. [Scheme]

    Beutifications in Tokenizer.pm, add xms qualifies to Perl5 matches.
    Add incomplete support for strings.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22135 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Oct 16, 2007
  15. [PMC] Store an empty string, not a NULL string, for the HLL name (whe…

    …n it
    
    doesn't exist) when freezing a Sub PMC.  This prevents segfaults in thawing.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22134 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 16, 2007
  16. Add Bernd Ulmann to CREDITS for looking into Parrot on VMS.

    git-svn-id: https://svn.parrot.org/parrot/trunk@22133 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Oct 16, 2007
  17. [PDD]: metadata cleanup on new AST PDD

    git-svn-id: https://svn.parrot.org/parrot/trunk@22132 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 16, 2007
  18. Added gcc3.4.5 to PLATFORMS

    git-svn-id: https://svn.parrot.org/parrot/trunk@22131 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    paultcochrane committed Oct 16, 2007
  19. [release]: documentation related news update

    git-svn-id: https://svn.parrot.org/parrot/trunk@22130 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    nunorc committed Oct 16, 2007
  20. Add news about Scheme

    git-svn-id: https://svn.parrot.org/parrot/trunk@22129 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Oct 16, 2007
  21. [docs]:

    * Add initial draft of pdd26 (abstract syntax tree).
    * More to come after lunch.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22128 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2007
  22. [release]: PLATFORMS update

    git-svn-id: https://svn.parrot.org/parrot/trunk@22127 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    nunorc committed Oct 16, 2007
  23. [pdds]

     * some tweaks to pdd19_pir.pod
     * introduced '<var1> <op>= <var2>' instruction in pdd19_pir.pod
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22126 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    nunorc committed Oct 16, 2007
  24. compilers/pirc:

    * add a newline, so that the generated HTML from the pod is correct.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22125 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    kjs committed Oct 16, 2007
  25. docs/draft/pdd19_pir.pod:

    * remove incorrect reference to ticket about ".globalconst", which is not to be removed; the ticket refers to ".global" only.
    * add note to ".param <reg>" syntax, which is not working. A reference to a ticket is added.
    * add ".param" "string" => <identifier> as a supported variant to docs.
    * remove whitespace.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22124 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    kjs committed Oct 16, 2007
  26. compilers/pirc:

    * add support for ".param int "x" => foo" syntax.
    * remove whitespace.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22123 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    kjs committed Oct 16, 2007