pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/parrot

Module Name:    pkgsrc
Committed By:   he
Date:           Tue May 19 21:41:49 UTC 2009

Modified Files:
        pkgsrc/lang/parrot: Makefile distinfo
Removed Files:
        pkgsrc/lang/parrot/patches: patch-aa patch-ab patch-ac

Log Message:
Update from version 1.0.0 to 1.1.0 (now that 1.2.0 is about to be released :)

Pkgsrc changes:
 o Add LICENSE setting (artistic-2.0)
 o Centralize version number setting
 o Assume that this supports user-destdir

Upstream changes:

- Core
  + Added op: load_language, find_caller_lex
  + socket IO are back as PMC
  + refactor some PMC: Hash, ManagedStruct
- Compiler
  + PGE
    - Allow \x, \c, and \o in enumerated character classes (incl ranges)
    - Add initial greedy-only version of **  quantifier
  + PCT
    - Add HLL source line bytecode annotations
    - Add another dumper format to assist syntax highlighters
    - Revise to updated
- Deprecations
  + Removed ops: gcd, exec, classname, need_finalize, runinterp, substr_r
  + Removed dynamic op: mul
  + Removed .HLL_map directive; use interp's .hll_map() instead
  + Removed PMCs: slice, bound_nci, ref
  + Removed option: --pmc
  + Removed PMC union struct
- Documentation
  + Book
    - Reorganization and many improvements & additions
- Tools
  + Add a parrot-fuzzer
- Miscellaneous
  + Improve Debian/Ubuntu package
  + various bugfixes, code cleanups, and coding standard fixes

To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/parrot/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/parrot/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/lang/parrot/patches/patch-aa \
cvs rdiff -u -r1.7 -r0 pkgsrc/lang/parrot/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index