Changeset 14392 for ChangeLog

Show
Ignore:
Timestamp:
10/17/06 08:27:24 (2 years ago)
Author:
trey
svk:copy_cache_prev:
21206
Message:

More changelog fixes; making tenses present rather than past

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r14391 r14392  
    33== Build System 
    44 
    5 * Enabled Perl 5 embedding by default 
     5* Perl 5 embedding is now enabled by default 
    66** For Windows users, Perl 5.8.x is required 
    77** Set the `PUGS_EMBED` environment variable to `noperl5` to disable this 
    88 
    9 * Disabled prompting for Parrot embedding by default 
     9* Prompting for Parrot embedding is now disabled by default 
    1010** Set the `PUGS_EMBED` environment variable to `parrot` to enable this 
    1111 
    12 * Support for compiling with GHC 6.6 
     12* Support for compiling using GHC 6.6 
    1313** GHC 6.4.1+ is still supported, but 6.6 will be required in the next release 
    1414 
     
    3030* New magical variables: `$?COMPILER` and `$?VERSION` 
    3131* Pod directives: `=begin`/`=end` and `=for` now terminate without `=cut` 
    32 * Pod variables: `$=FOO` and `@=FOO` give you access to the Pod section FOO 
     32* Pod variables: `$=FOO` and `@=FOO` give you access to the Pod 
     33  section FOO 
    3334* Signature literals: `:($foo is copy = 42, $, @)` 
    3435* `"\123"` and `"\03"` are now errors; write `"\d123"` and `"\o03"` instead 
     
    128129 
    129130* A new `as_yaml` method to dump CGI parameters as YAML 
    130 * Added basic tests for `escapeHTML` and `unescapeHTML`, which were broken 
    131 * Added new tests for `PATH_INFO` 
     131* New basic tests for `escapeHTML` and `unescapeHTML`, which were broken 
     132* New tests for `PATH_INFO` 
    132133* Allow initializing the CGI object with a hash of parameters 
    133 * Implemented the `Dump` function adapted from Perl 5's CGI.pm 
     134* New `Dump` function adapted from Perl 5's CGI.pm 
    134135* Only send the Content-Type: header if we actually have a content-type 
    135136* Only send the Status: header if it's a redirect, or if it's explicitly added 
    136137* Refactored into an OO-only module.  N.B.: this breaks backwards compatibility! 
    137 * Renamed the `content_type` method to `type` for compatibility 
    138 * Renamed the `cookies` attribute to `cookie` for compatibility 
     138* The `content_type` method is renamed to `type` for compatibility 
     139* The `cookies` attribute is renamed to `cookie` for compatibility 
    139140* Some work on charset handling, though a `charset` method is still missing 
    140141 
    141142=== [ext/HTTP-Server-Simple/] 
    142143 
    143 * Switched from non-standard `./method` syntax to the standard `self.method` 
     144* The old non-standard `./method` syntax has been replaced with 
     145  standard `self.method` syntax 
    144146 
    145147=== [ext/Rosetta/] 
     
    155157 
    156158* Converted `Test.pm` documentation from Kwid to Pod syntax 
    157 * Removed the `eval_ok` and `eval_is` functions; use `is eval` instead, 
    158   which runs its string in the current lexical scope rather than 
    159   in Test's (which is usually what you want) 
     159* The `eval_ok` and `eval_is` functions are gone; use `is eval` instead, 
     160  which runs its string in the current lexical scope rather than in 
     161  Test's (which is usually what you want) 
    160162 
    161163== Test Suite 
     
    171173* A new visualiser of smartlinks used in the test suite 
    172174* Generates much nicer cross-referenced HTML pages 
    173 * Replaced the old [util/catalog_tests.pl] 
     175* Smartlinks replace the old [util/catalog_tests.pl] 
    174176* See annotated specs in action on [http://spec.pugscode.org/] 
    175177 
     
    177179 
    178180* Smoke client now uploads raw `.yml` results as well as `.html` 
    179 * The smokeserver now annotates the spec with test results 
     181* The smokeserver now annotates the spec with test results using smartlinks 
    180182* See the `SYN` links on [http://smoke.pugscode.org/] for this in action 
    181183 
     
    195197=== [t/] 
    196198 
    197 * Added many, many more smartlinks into the spec 
    198 * All tests now begins with `use v6-alpha;` instead of `use v6;` 
    199 * Converted `eval_ok` and `eval_is` to `ok eval` and `is eval`, 
    200   so that eval strings will run in the current lexical scope 
    201 * Merged [t_disabled/] back into the main test suite 
    202 * Removed `#!/usr/bin/pugs` from all test files 
     199* Many, many more smartlinks have been added into the spec 
     200* All tests now begin with `use v6-alpha;` instead of `use v6;` 
     201* `eval_ok` and `eval_is` are now `ok eval` and `is eval`, so that 
     202  eval'd strings will be run in the current lexical scope 
     203* Tests in [t_disabled/] are merged back into the main test suite 
     204* `#!/usr/bin/pugs` is gone from all test files 
    203205 
    204206== Examples and Utilities 
     
    206208=== [examples/] 
    207209 
    208 * Renamed all Perl scripts from *.p6 to *.pl and from *.p5 to *-p5.pl 
    209 * All references to them, except in talks, were likewise updated 
     210* All Perl scripts have been renamed from *.p6 to *.pl and from *.p5 to *-p5.pl 
     211* All references to them, except in talks, have been likewise updated 
    210212 
    211213=== [misc/runpugs/] 
    212214 
    213215* New feature: a web teminal for running an interactive Pugs shell on the web 
    214 * WebTerminal: A library for building web terminals for interactive shells 
     216* WebTerminal: a library for building web terminals for interactive shells 
    215217* See [http://run.pugscode.org/] for a live demo 
    216218