8 years agoClarify wording
Tomas Doran [Mon, 24 Oct 2011 23:11:23 +0000]
Clarify wording

8 years agoBug fix for require dieing as make_immutable doesn't return true.
Tomas Doran [Mon, 24 Oct 2011 20:12:53 +0000]
Bug fix for require dieing as make_immutable doesn't return true.

This is due to a core bug in perl where void context gets passed through
to make_immutable, which means it returns nothing:

perl -e 'require Catalyst::Script::Create;' succeeds
perl -e 'sub foo { require Catalyst::Script::Create; } foo()' fails
perl -e 'sub foo { @a = require Catalyst::Script::Create; } foo()' succeeds
perl -e 'sub foo { $a = require Catalyst::Script::Create; } foo()' succeeds
perl -e 'sub foo { require Catalyst::Script::Create; 1 } foo()' succeeds
perl -e 'sub foo { require Catalyst::Script::Create } @x = foo()' succeeds
perl -e 'sub foo { require Catalyst::Script::Create } $x = foo()' succeeds

Perl versions affected: 5.8 and 5.10, others do not have this issue

commit 021f53de09926 by Gerard Goossen appears to be the core bugfix

The core bug was that that was being overridden by the special handling
for return expressions, and the fix is to prevent that overriding.
Rruntime correctness depends on GIMME_V being correct for the require op;
it's not forced inside pp_require

Zefram++ for digging into this and working out what's going on!

8 years agoChop out all the todo things that are done/have a branch we're working on
Tomas Doran [Mon, 24 Oct 2011 17:32:08 +0000]
Chop out all the todo things that are done/have a branch we're working on

8 years agoVersion 5.90005 5.90005
Tomas Doran [Sat, 22 Oct 2011 19:35:35 +0000]
Version 5.90005

8 years agoDo not fail pod coverage
Tomas Doran [Sat, 22 Oct 2011 20:45:47 +0000]
Do not fail pod coverage

8 years agoSpeling fix
Tomas Doran [Sat, 22 Oct 2011 20:39:12 +0000]
Speling fix

8 years agoChangelog the branch I just merged
Tomas Doran [Sat, 22 Oct 2011 00:32:00 +0000]
Changelog the branch I just merged

8 years agoMerge branch script_roles
Tomas Doran [Sat, 22 Oct 2011 00:20:08 +0000]
Merge branch script_roles

8 years agoDo not fail pod coverage.
Tomas Doran [Fri, 21 Oct 2011 22:24:31 +0000]
Do not fail pod coverage.

I un-documented it explicitly

8 years agoUpdate changelog
Tomas Doran [Fri, 21 Oct 2011 18:25:53 +0000]
Update changelog

8 years agoMake method call be italic in docs
Tomas Doran [Fri, 21 Oct 2011 18:19:51 +0000]
Make method call be italic in docs

8 years agoAnd fix up the documentation some
Tomas Doran [Fri, 21 Oct 2011 15:37:43 +0000]
And fix up the documentation some

8 years agoNote that wrapping the setup method will cause you pain
Tomas Doran [Fri, 21 Oct 2011 15:09:26 +0000]
Note that wrapping the setup method will cause you pain

8 years agoMore spelling stopwords and small fixes till we pass
Tomas Doran [Fri, 21 Oct 2011 14:41:03 +0000]
More spelling stopwords and small fixes till we pass

8 years agoRemove another ref to MyApp->plugin
Tomas Doran [Fri, 21 Oct 2011 14:21:34 +0000]
Remove another ref to MyApp->plugin

8 years agoUn-document MyApp->plugin method
Tomas Doran [Fri, 21 Oct 2011 14:19:48 +0000]
Un-document MyApp->plugin method

8 years agoRemove references to the -Engine flag from docs
Tomas Doran [Fri, 21 Oct 2011 14:17:04 +0000]
Remove references to the -Engine flag from docs

8 years agoRemove documentation showing Global / Regex / Private actions from Catalyst.pm
Tomas Doran [Fri, 21 Oct 2011 14:16:01 +0000]
Remove documentation showing Global / Regex / Private actions from Catalyst.pm

All of these are deprecated in some way, so they shouldn't be shown
from the top level Pod

8 years agofixing to work with perl 5.8
André Walker [Tue, 2 Aug 2011 20:17:48 +0000]
fixing to work with perl 5.8

8 years agoSuppressing Data::Dumper warnings in test t/aggregate/live_component_controller_actio...
André Walker [Mon, 1 Aug 2011 23:28:18 +0000]
Suppressing Data::Dumper warnings in test t/aggregate/live_component_controller_action_action.t

8 years agofixed the remaining spelling errors + improved some wording in the process
Alexander Hartmaier [Fri, 29 Jul 2011 15:28:11 +0000]
fixed the remaining spelling errors + improved some wording in the process

8 years agowe agreed on neither enforcing en_US nor en_GB
Alexander Hartmaier [Fri, 29 Jul 2011 14:51:08 +0000]
we agreed on neither enforcing en_US nor en_GB

8 years agomore spelling fixes
Alexander Hartmaier [Fri, 29 Jul 2011 14:50:38 +0000]
more spelling fixes

8 years agofixed spelling errors
Alexander Hartmaier [Fri, 29 Jul 2011 14:09:35 +0000]
fixed spelling errors

8 years agoadded some more stopwords to spelling test
Alexander Hartmaier [Fri, 29 Jul 2011 14:05:19 +0000]
added some more stopwords to spelling test

8 years agoadded spelling author test
Alexander Hartmaier [Fri, 29 Jul 2011 13:50:14 +0000]
added spelling author test

8 years agoallow uri_for_action to be called with captures and args in a single arrayref
Lian Wan Situ [Mon, 12 Apr 2010 20:49:01 +0000]
allow uri_for_action to be called with captures and args in a single arrayref

8 years agoDocs
Tomas Doran [Fri, 21 Oct 2011 17:54:54 +0000]
Docs

8 years agoGet Class::Load to do this for us
Tomas Doran [Fri, 21 Oct 2011 16:06:22 +0000]
Get Class::Load to do this for us

8 years agoImplement automatic role loading for script classes.
Florian Ragwitz [Wed, 9 Dec 2009 12:43:56 +0000]
Implement automatic role loading for script classes.

8 years agoUpdate changelog
Tomas Doran [Fri, 21 Oct 2011 18:25:53 +0000]
Update changelog

8 years agoMake method call be italic in docs
Tomas Doran [Fri, 21 Oct 2011 18:19:51 +0000]
Make method call be italic in docs

8 years agoAnd fix up the documentation some
Tomas Doran [Fri, 21 Oct 2011 15:37:43 +0000]
And fix up the documentation some

8 years agoMerge branch captures_and_args_combined
Tomas Doran [Fri, 21 Oct 2011 15:27:37 +0000]
Merge branch captures_and_args_combined

8 years agoNote that wrapping the setup method will cause you pain
Tomas Doran [Fri, 21 Oct 2011 15:09:26 +0000]
Note that wrapping the setup method will cause you pain

8 years agoMerge remote branch 'origin/suppress_data_dumper_warnings'
Tomas Doran [Fri, 21 Oct 2011 14:55:50 +0000]
Merge remote branch 'origin/suppress_data_dumper_warnings'

* origin/suppress_data_dumper_warnings:
  fixing to work with perl 5.8
  Suppressing Data::Dumper warnings in test t/aggregate/live_component_controller_action_action.t

8 years agoMore spelling stopwords and small fixes till we pass
Tomas Doran [Fri, 21 Oct 2011 14:41:03 +0000]
More spelling stopwords and small fixes till we pass

8 years agoMerge spelling test
Tomas Doran [Fri, 21 Oct 2011 14:38:17 +0000]
Merge spelling test

8 years agoRemove another ref to MyApp->plugin
Tomas Doran [Fri, 21 Oct 2011 14:21:34 +0000]
Remove another ref to MyApp->plugin

8 years agoUn-document MyApp->plugin method
Tomas Doran [Fri, 21 Oct 2011 14:19:48 +0000]
Un-document MyApp->plugin method

8 years agoRemove references to the -Engine flag from docs
Tomas Doran [Fri, 21 Oct 2011 14:17:04 +0000]
Remove references to the -Engine flag from docs

8 years agoRemove documentation showing Global / Regex / Private actions from Catalyst.pm
Tomas Doran [Fri, 21 Oct 2011 14:16:01 +0000]
Remove documentation showing Global / Regex / Private actions from Catalyst.pm

All of these are deprecated in some way, so they shouldn't be shown
from the top level Pod

8 years agoDocumentation to ->hostname on how to get the hostname of the server.
Oskari Okko Ojala [Wed, 12 Oct 2011 13:08:49 +0000]
Documentation to ->hostname on how to get the hostname of the server.

8 years agoVersion 5.90004 5.90004
Florian Ragwitz [Tue, 11 Oct 2011 15:11:43 +0000]
Version 5.90004

8 years agoDon't guess when setting an engine through ->engine_class
Florian Ragwitz [Tue, 11 Oct 2011 15:05:09 +0000]
Don't guess when setting an engine through ->engine_class

8 years agoVersion 5.90003 5.90003
Tomas Doran [Wed, 5 Oct 2011 07:39:00 +0000]
Version 5.90003

8 years agoRevert "Version 5.90003"
Tomas Doran [Wed, 5 Oct 2011 07:32:01 +0000]
Revert "Version 5.90003"

This reverts commit 23a34adfebeb887fb66214421cb3064f83e796cd.

8 years agoFix test by backing out 5dbac379d1a478321ca88d3c94c16d32224f8a60
Tomas Doran [Wed, 5 Oct 2011 07:31:39 +0000]
Fix test by backing out 5dbac379d1a478321ca88d3c94c16d32224f8a60

8 years agoVersion 5.90003
Tomas Doran [Wed, 5 Oct 2011 01:03:54 +0000]
Version 5.90003

8 years agoClarify use of uri_for further. RT#57011
Tomas Doran [Wed, 5 Oct 2011 00:52:55 +0000]
Clarify use of uri_for further. RT#57011

8 years agoKill irritating warning
Tomas Doran [Wed, 5 Oct 2011 00:50:58 +0000]
Kill irritating warning

8 years agoFind bin right
Tomas Doran [Wed, 5 Oct 2011 00:49:00 +0000]
Find bin right

8 years agoFix issue with array refs and actions from config. RT#65463
Tomas Doran [Wed, 5 Oct 2011 00:14:35 +0000]
Fix issue with array refs and actions from config. RT#65463

8 years agoMake default body reponses for 302s W3C compliant. RT#71237
Tomas Doran [Tue, 4 Oct 2011 23:24:03 +0000]
Make default body reponses for 302s W3C compliant. RT#71237

8 years agoRemember to add deprecation notice
Tomas Doran [Wed, 7 Sep 2011 18:25:04 +0000]
Remember to add deprecation notice

8 years agoClarify that prepare is called as a class method
Alexander Hartmaier [Mon, 3 Oct 2011 16:22:12 +0000]
Clarify that prepare is called as a class method

8 years agoReplace bizarre split and join (that warns on undef values) with a simple regex
Dave Rolsky [Tue, 27 Sep 2011 15:10:41 +0000]
Replace bizarre split and join (that warns on undef values) with a simple regex

8 years agoRestructure test to avoid lots of noise when controller returns an error
Dave Rolsky [Tue, 27 Sep 2011 15:06:55 +0000]
Restructure test to avoid lots of noise when controller returns an error

8 years agoSimplify complex ternary expression
Dave Rolsky [Wed, 21 Sep 2011 17:45:18 +0000]
Simplify complex ternary expression

8 years agoRemove "where {1}" from subtype declarations.
Dave Rolsky [Mon, 12 Sep 2011 03:25:45 +0000]
Remove "where {1}" from subtype declarations.

This isn't necessary, doesn't do anything, and will interfere with things like
inlining, as the presence of the where clause will make Moose think there's a
real additional constraint on the type.

8 years agoRemove a block of unused code
Dave Rolsky [Mon, 12 Sep 2011 03:15:38 +0000]
Remove a block of unused code

8 years agoFix old scripts by having empty Catalyst::Engine::HTTP
Tomas Doran [Mon, 5 Sep 2011 10:58:04 +0000]
Fix old scripts by having empty Catalyst::Engine::HTTP

8 years agoChangelog updated: Set a matching Content-type for the redirect if Catalyst sets...
Oskari Okko Ojala [Fri, 2 Sep 2011 11:03:22 +0000]
Changelog updated: Set a matching Content-type for the redirect if Catalyst sets the body.

8 years agoName the type to make errors more obvious
Tomas Doran [Thu, 25 Aug 2011 08:29:33 +0000]
Name the type to make errors more obvious

8 years agoAnd fix
Tomas Doran [Wed, 11 May 2011 12:35:57 +0000]
And fix

8 years agoRe-space more sanely
Tomas Doran [Wed, 11 May 2011 12:34:51 +0000]
Re-space more sanely

8 years agoMove to aggregate
Tomas Doran [Wed, 11 May 2011 12:33:32 +0000]
Move to aggregate

8 years agoTests for redirects
Oskari Okko Ojala [Wed, 11 May 2011 12:14:47 +0000]
Tests for redirects

8 years agofix ROADMAP url
Justin Hunter [Thu, 1 Sep 2011 20:43:16 +0000]
fix ROADMAP url

8 years agoMissed Plugin::Authentication
Tomas Doran [Tue, 23 Aug 2011 15:17:50 +0000]
Missed Plugin::Authentication

8 years agoVersion 5.90002 5.90002
Tomas Doran [Mon, 22 Aug 2011 20:45:58 +0000]
Version 5.90002

8 years agoChangelog
Tomas Doran [Mon, 22 Aug 2011 20:44:38 +0000]
Changelog

8 years agoI think this fixes mod_perl for some cases
Tomas Doran [Mon, 22 Aug 2011 20:13:20 +0000]
I think this fixes mod_perl for some cases

8 years agoMore Xs
Tomas Doran [Tue, 16 Aug 2011 15:44:20 +0000]
More Xs

8 years agoAnother doc note / fix, mo++
Tomas Doran [Tue, 16 Aug 2011 08:34:12 +0000]
Another doc note / fix, mo++

8 years agoYou don't want ::Engine::PSGI
Tomas Doran [Tue, 16 Aug 2011 07:56:51 +0000]
You don't want ::Engine::PSGI

8 years agoFix ::PSGI example
Tomas Doran [Tue, 16 Aug 2011 07:44:45 +0000]
Fix ::PSGI example

8 years agoVersion 5.90001. Correct no of digits in VERSION - DOH 5.90001
Tomas Doran [Mon, 15 Aug 2011 21:45:03 +0000]
Version 5.90001. Correct no of digits in VERSION - DOH

8 years agoVersion 5.9000 5.9000
Tomas Doran [Mon, 15 Aug 2011 21:20:51 +0000]
Version 5.9000

8 years agoMove main synopsis of changes from changelog to Catalyst::Delta
Tomas Doran [Mon, 15 Aug 2011 21:11:36 +0000]
Move main synopsis of changes from changelog to Catalyst::Delta

8 years agoCatalyst::Delta hasn't been touched, needs fixing.
Tomas Doran [Mon, 15 Aug 2011 08:36:24 +0000]
Catalyst::Delta hasn't been touched, needs fixing.

8 years agoDo not inadvertently add a digit to the version no
Tomas Doran [Mon, 15 Aug 2011 08:36:06 +0000]
Do not inadvertently add a digit to the version no

8 years agoSome small accuracy fixes
Tomas Doran [Mon, 15 Aug 2011 08:19:51 +0000]
Some small accuracy fixes

8 years agoThat was fixed in the code, kill it from the docs.
Tomas Doran [Mon, 15 Aug 2011 08:00:15 +0000]
That was fixed in the code, kill it from the docs.

8 years agoMerge branch 'master' of ssh://git.shadowcat.co.uk/Catalyst-Runtime
Jesse Sheidlower [Sun, 14 Aug 2011 20:12:59 +0000]
Merge branch 'master' of ssh://git.shadowcat.co.uk/Catalyst-Runtime

Conflicts:
lib/Catalyst/Upgrading.pod

8 years agoDoc changes to Upgrading and PSGI.
Jesse Sheidlower [Sun, 14 Aug 2011 20:08:36 +0000]
Doc changes to Upgrading and PSGI.

8 years agoClarify mod_perl1 vs mod_perl2 vs mod_perl 1.99
Tomas Doran [Sun, 14 Aug 2011 13:39:29 +0000]
Clarify mod_perl1 vs mod_perl2 vs mod_perl 1.99

8 years agoRewrite the changelog for the major release
Tomas Doran [Sat, 13 Aug 2011 10:29:23 +0000]
Rewrite the changelog for the major release

8 years agoBump version numbers to final 5.90000
Tomas Doran [Mon, 8 Aug 2011 22:56:25 +0000]
Bump version numbers to final 5.90000

8 years agoMerge branch 'psgi'
Tomas Doran [Mon, 8 Aug 2011 22:54:18 +0000]
Merge branch 'psgi'

* psgi: (219 commits)
  Sort out what we're doing to ::PreFork users
  The nginx bullshit can just die
  TWMC is fixed
  Back compat fix for CX::CRUD and others
  Clarify CX::CRUD
  All the tutorial apps still work
  More TODO rewriting
  Everything except CX::CRUD works
  Update TODO and Changes
  Put old version of TWMC in conflicts, update TODO
  Note Manual needs additional fixing
  Pull back use_request_uri_for_path docs from deleted Engine::CGI
  nginx testing needed + docs, then we're done, really
  Final bits of testing
  Fix custom engine compat
  More todo notes
  Note conflicts
  updated todo
  Fix display on search.cpan
  Remove fixed things from TODO list
  ...

8 years agoSort out what we're doing to ::PreFork users
Tomas Doran (t0m) [Mon, 8 Aug 2011 22:43:57 +0000]
Sort out what we're doing to ::PreFork users

8 years agoThe nginx bullshit can just die
Tomas Doran (t0m) [Mon, 8 Aug 2011 21:32:07 +0000]
The nginx bullshit can just die

8 years agoTWMC is fixed
Tomas Doran [Sun, 7 Aug 2011 18:44:39 +0000]
TWMC is fixed

8 years agoMerge what I've done over the weekend
Tomas Doran [Sun, 7 Aug 2011 18:42:06 +0000]
Merge what I've done over the weekend

8 years agoBack compat fix for CX::CRUD and others
Tomas Doran [Sun, 7 Aug 2011 12:14:01 +0000]
Back compat fix for CX::CRUD and others

8 years agoClarify CX::CRUD
Tomas Doran [Sun, 7 Aug 2011 12:06:23 +0000]
Clarify CX::CRUD

8 years agoAll the tutorial apps still work
Tomas Doran [Sun, 7 Aug 2011 11:51:15 +0000]
All the tutorial apps still work

8 years agoMore TODO rewriting
Tomas Doran [Sun, 7 Aug 2011 11:15:16 +0000]
More TODO rewriting

8 years agoEverything except CX::CRUD works
Tomas Doran [Sun, 7 Aug 2011 11:11:29 +0000]
Everything except CX::CRUD works

8 years agoUpdate TODO and Changes
Tomas Doran [Sun, 7 Aug 2011 10:59:51 +0000]
Update TODO and Changes