Perl6-Pugs

 view release on metacpan or  search on metacpan

ChangeLog  view on Meta::CPAN

* Tentative `%?CONFIG` hash
* `pugs -V:configvar` now displays that config variable
* Command line improvements (`-I`, `-l`, `-e`, etc.)
* Minimal IMC compiler as `src/IMC.hs`
* Began work on GADTs; the Pad now holds `Symbol Val` types only
* Support definition and invocation of subs with namespaces

== Tests, Examples and Documentations

* Many new tests: we have around 3850 now
* `modules/` have been relocated to FreePAN. See `modules/README`
* `t/Synopsis/` have been relocated to `Perl6::Bible` on CPAN
* HTML generated by testgraph now responds to mouseover
* New autosmoker script added
* Many cross-referencer improvements
* Normalize all `t/` to begin with `#!/usr/bin/pugs`
* `VICTUALS` file added on April Fools
* Debian package scripts in `debian/`
* Updates on the Vim syntax file as `util/perl6.vim`
* `Pugs::MakeMaker` is renamed to `Perl6::MakeMaker`
* First Pugs obfuscation in `examples/obfu/`
* HTTP server and client examples in `examples/network/`

docs/summaries/2006/07-31.yaml  view on Meta::CPAN

      - date_from: 1151980636
        date_to: 1151982872
        hidden: ~
        message_id: rt-3.0.11-39696-135745.17.2603986346001@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Will Coleda
          - email: pmichaud@pobox.com
            name: Patrick R. Michaud
        rt_ticket: 'perl #39696'
        subject: '[perl #39696] perl6 makefile should relocate '
        summary: |-
          Will Coleda created ticket <rt://perl/39696> to suggest that the Perl 6
          makefile should be moved to `languages/perl6/config/root.in`.
      - date_from: 1151983881
        date_to: 1151983881
        hidden: ~
        message_id: rt-3.0.11-39697-135748.9.43376262385897@perl.org
        posters:
          - email: parrotbug-followup@parrotcode.org
            name: Matt Diephouse

util/cperl-mode.el  view on Meta::CPAN

(defun cperl-add-tags-recurse-noxs ()
  "Add to TAGS data for \"pure\" Perl files in the current directory and kids.
Use as
  emacs -batch -q -no-site-file -l emacs/cperl-mode.el \
        -f cperl-add-tags-recurse-noxs
"
  (cperl-write-tags nil nil t t nil t))

(defun cperl-add-tags-recurse-noxs-fullpath ()
  "Add to TAGS data for \"pure\" Perl in the current directory and kids.
Writes down fullpath, so TAGS is relocatable (but if the build directory
is relocated, the file TAGS inside it breaks). Use as
  emacs -batch -q -no-site-file -l emacs/cperl-mode.el \
        -f cperl-add-tags-recurse-noxs-fullpath
"
  (cperl-write-tags nil nil t t nil t ""))

(defun cperl-add-tags-recurse ()
  "Add to TAGS file data for Perl files in the current directory and kids.
Use as
  emacs -batch -q -no-site-file -l emacs/cperl-mode.el \
        -f cperl-add-tags-recurse



( run in 1.437 second using v1.01-cache-2.11-cpan-5511b514fd6 )