improve diagnostics on PPI checking #9

Closed
wants to merge 107 commits into
from

Projects

None yet

1 participant

@rns
Contributor
rns commented Oct 8, 2012

No description provided.

- and others added some commits Sep 11, 2012
- Allow html_fmt to read STDIN 2aa71bc
- Doc fix c30f38a
- Start major changes to html_fmt 2f3c4fb
- Work on html_fmt 1655c30
- Work on html_fmt a3b94c3
- Work on html_fmt a03a4e4
- Work on html_fmt adf3c2e
- Work on html_fmt 2c164f9
- Work on html_fmt 5b654b7
- Work on html_fmt a8083a1
- Work on html_fmt 2a36b4a
- Work on html_fmt af4c669
- Work on html_fmt 48e1210
- Work on html_fmt 36ae97a
- Work on html_fmt fd6a187
- Work on html_fmt eb9eb85
- Work on html_fmt e996d52
- Merge branch 'master' into dev
Merging indexed release Marpa-R2-2.020000
9c418ac
- Work on html_fmt f5c97e1
- Bumped version # to 2.021_000 b32e8fe
- perlcritic 9ebf7c1
- perlcritic 4542751
- Work on html_fmt afc7f38
- Work on html_fmt 85de831
- Work on html_fmt bb76e63
- Work on html_fmt 4e72be3
- Work on html_fmt 1d613f4
- Work on html_fmt 1ab0b09
- Add HTML example to sandbox 34efa26
- Updating html tests 824e6ba
- Updating html tests 4a5a03e
- Updating html tests 97fde93
- Work on speeding up Marpa::R2::HTML 0b32fdc
- Work on speeding up Marpa::R2::HTML 1e78cd2
- Work on speeding up Marpa::R2::HTML 9dc2f35
- Work on speeding up Marpa::R2::HTML 106e65d
- Work on speeding up Marpa::R2::HTML cd8abbf
- Work on speeding up Marpa::R2::HTML 76f9945
- Work on speeding up Marpa::R2::HTML 42fef1c
- Work on speeding up Marpa::R2::HTML e65559a
- Work on speeding up Marpa::R2::HTML 1c9c353
- Work on speeding up Marpa::R2::HTML 3d2d7e2
- Work on speeding up Marpa::R2::HTML bde934b
- Work on speeding up Marpa::R2::HTML 022907c
- Work on speeding up Marpa::R2::HTML 53f9222
- Work on speeding up Marpa::R2::HTML f3473e3
- Work on speeding up Marpa::R2::HTML 1ad6d78
- Work on speeding up Marpa::R2::HTML 310828e
- Work on speeding up Marpa::R2::HTML d28d3ab
- Clean up Marpa::R2::HTML error messages 0ffd103
- Clean up Marpa::R2::HTML error messages 5266b90
- Clean up Marpa::R2::HTML error messages 355f738
- Work on speeding up Marpa::R2::HTML 68f7453
- Work on speeding up Marpa::R2::HTML 229d0c3
- Work on speeding up Marpa::R2::HTML 4221d09
- Work on speeding up Marpa::R2::HTML c4a1660
- Work on speeding up Marpa::R2::HTML 73e2cb9
- Work on speeding up Marpa::R2::HTML 20a04b6
- Work on speeding up Marpa::R2::HTML e7ea31b
- Work on speeding up Marpa::R2::HTML 911b11a
- Work on speeding up Marpa::R2::HTML 67e6edb
- Work on speeding up Marpa::R2::HTML 7039f9e
- Work on speeding up Marpa::R2::HTML 9de136a
- Work on speeding up Marpa::R2::HTML ab22fc1
- Work on speeding up Marpa::R2::HTML 9dd85ae
- Work on speeding up Marpa::R2::HTML 84ac34b
- Work on speeding up Marpa::R2::HTML e292d71
- Work on speeding up Marpa::R2::HTML 881f917
- Work on speeding up Marpa::R2::HTML 47a984d
- Work on speeding up Marpa::R2::HTML 30c5095
- Work on speeding up Marpa::R2::HTML 5bd7681
- Peter Stuifzand doc fix (Pull request #6) 21b4df1
- Work on speeding up Marpa::R2::HTML 770ecc0
- Work on speeding up Marpa::R2::HTML a158b55
- Removed pseudoclass argspec from Marpa::R2::HTML documentation 3847e07
- Rearranging files before CPAN release c9c6b34
- Packaging 85e9972
- Work on speeding up Marpa::R2::HTML 8fc5954
- Work on speeding up Marpa::R2::HTML 7372ab0
- Work on speeding up Marpa::R2::HTML 9cdf3b9
- Work on speeding up Marpa::R2::HTML: t+ 75a02d4
- Work on speeding up Marpa::R2::HTML: t+ 5b07f05
- Work on speeding up Marpa::R2::HTML: t+ 38fbcf0
- Work on speeding up Marpa::R2::HTML: t+ e0801c0
- Work on speeding up Marpa::R2::HTML: t+ 5867f0c
- Change HTML::PullParser dependency to HTML::Parser db1fc37
- Bumped version # to 2.021_001 b093735
- Work on speeding up Marpa::R2::HTML: t+ 5781aa7
- Packaging 20b8184
- Packaging 3db89c8
- Work on speeding up Marpa::R2::HTML: t+ 0b5b675
- Fix problem from rns email of 29 Sep 2012 c06ebba
- Change HTML::Parser,HTML::Entities to required b2d1f88
- Create 2.021_002 release 45b6176
- Work on speeding up Marpa::R2::HTML: t+ 9850f55
- Work on speeding up Marpa::R2::HTML: t+ 75552bf
- Merging stashed changes dead616
- Changing logic for HTML <head> elements: t+ 4768d52
- Cleanup HTML grammar: t+ 748d1a3
- Cleanup HTML grammar: t+ 57a7a3a
- Cleanup HTML grammar: t+ 7213ad8
- Work on speeding up Marpa::R2::HTML 6d427e9
- Work on speeding up Marpa::R2::HTML dd57c5b
rns convert tabs to spaces and line ends to unix
this would mess up with next commit
1ee90e8
rns improve grammar options diagnostics
Marpa::R2::Grammar::set now reports undef's as 'non-reference' rather
than empty string and croaks on empty hashes passed as grammar options.
b80b69d
rns fix ## end comment 2f4086c
rns improve diagnostics on PPI checking
Under cygwin 'PPI not installed' was issued when PPI was in fact
installed but Clone and/or List::MoreUtils were not and thus failed to
load from PPI. This is fixed by appending $@ to PPI_problem.

Also, PPI checking logic was refactored into Marpa::R2::Test to avoid
duplication. This required use'ing Marpa::R2::Test before BEGIN.

All changes in curly2.t after '-use Marpa::R2::Test;' are tabs to
spaces.
4097333
@rns rns closed this Oct 8, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment