12 years agoFix dead links to cpansearch.perl.org to point to metacpan.org
Tomas Doran [Wed, 8 Feb 2012 13:35:34 +0000]
Fix dead links to cpansearch.perl.org to point to metacpan.org

12 years agoChange path_to testing to use a real app to test it really works
Tomas Doran [Mon, 6 Feb 2012 22:17:30 +0000]
Change path_to testing to use a real app to test it really works

12 years agoOnly include the lib directory when we detect a Makefile.PL or similar
Tomas Doran [Mon, 6 Feb 2012 21:27:51 +0000]
Only include the lib directory when we detect a Makefile.PL or similar

12 years agoVersion 5.90008 - TRIAL 5.90008
Tomas Doran [Mon, 6 Feb 2012 20:50:10 +0000]
Version 5.90008 - TRIAL

12 years agoClarify what this shit is here for
Tomas Doran [Wed, 25 Jan 2012 10:36:26 +0000]
Clarify what this shit is here for

12 years agoSpelling is nice
Tomas Doran [Wed, 25 Jan 2012 10:25:08 +0000]
Spelling is nice

12 years agoDeprecate unused private method
Tomas Doran [Wed, 25 Jan 2012 10:22:42 +0000]
Deprecate unused private method

12 years agoChangelog typo
Tomas Doran [Sun, 22 Jan 2012 10:52:19 +0000]
Changelog typo

12 years agoMy aspell already knew my name
Tomas Doran [Sun, 22 Jan 2012 10:48:21 +0000]
My aspell already knew my name

12 years agolose the aggressive error handling - works when aggregated now
Tomas Doran [Sun, 22 Jan 2012 10:46:26 +0000]
lose the aggressive error handling - works when aggregated now

12 years agoTest suite shouldn't warn any more.
Tomas Doran [Sun, 22 Jan 2012 10:38:43 +0000]
Test suite shouldn't warn any more.

12 years agoAnother recusion warning
Tomas Doran [Sun, 22 Jan 2012 10:37:59 +0000]
Another recusion warning

12 years agoShut up another test
Tomas Doran [Sun, 22 Jan 2012 10:37:08 +0000]
Shut up another test

12 years agoFix all test warnings
Tomas Doran [Sun, 22 Jan 2012 10:23:06 +0000]
Fix all test warnings

12 years agoSpelling, more
Tomas Doran [Sun, 22 Jan 2012 10:14:02 +0000]
Spelling, more

12 years agoChangelog up to date
Tomas Doran [Sun, 22 Jan 2012 10:09:27 +0000]
Changelog up to date

12 years agoRevert "And another trivial doc fix"
Tomas Doran [Sun, 22 Jan 2012 10:04:45 +0000]
Revert "And another trivial doc fix"

This reverts commit f21993513cc09ce7aec7b551bec107dd192d5905.

12 years agoRevert "The latter part of that doc doesn't apply in master, yet"
Tomas Doran [Sun, 22 Jan 2012 10:04:27 +0000]
Revert "The latter part of that doc doesn't apply in master, yet"

This reverts commit 102edbf4898a0bb361586ab2b691a6c8f77968fb.

12 years agoTry some changelog
Tomas Doran [Sun, 22 Jan 2012 10:03:51 +0000]
Try some changelog

12 years agoMerge remote branch 'origin/no_state_in_engine'
Tomas Doran [Sun, 22 Jan 2012 09:50:54 +0000]
Merge remote branch 'origin/no_state_in_engine'

* origin/no_state_in_engine: (22 commits)
  silent warnings from Data::Dumper about dummy CODE refs
  silence warning from Engine::HTTP when $ENV{HARNESS_ACTIVE} is true
  Spelling skips
  Work when not aggregated
  Pod spelling
  Fix removed methods that plugins are likely to be hooking
  Fix docs in Response, fix Pod tests
  Sort out the Request docs
  Start re-arranging and fixing docs. remove docs for deprecated stuff
  Stop the request needing the context, just pass in the logger instead
  The response no longer needs the context
  Move write and finalize_headers into response object
  Put prepare_connection back as Engine::PSGI uses it
  Do moar, moving headers and cookies. This breaks engine::psgi, fix later..
  Move prepare_connection, and it's lies documentation. Bet this breaks mad engines (stomp?)
  Move prepare_parametrs to be the builder.
  Move preparing the body into the request, almost works.
  Move actual reading into request
  Move read_chunk to the request
  Similarly, we don't need finalize_read
  ...

12 years agoFix display of authors
Tomas Doran [Thu, 29 Dec 2011 11:14:36 +0000]
Fix display of authors

12 years agodoc patch correcting visit() and go() usage from Emanuele Zeppieri
Kieren Diment [Thu, 29 Dec 2011 05:34:05 +0000]
doc patch correcting visit() and go() usage from Emanuele Zeppieri

12 years agoSpelling skips
Tomas Doran [Thu, 1 Dec 2011 14:06:19 +0000]
Spelling skips

12 years agoThe latter part of that doc doesn't apply in master, yet
Tomas Doran [Sun, 11 Dec 2011 14:04:41 +0000]
The latter part of that doc doesn't apply in master, yet

12 years agoAnd another trivial doc fix
Tomas Doran [Sun, 11 Dec 2011 14:03:54 +0000]
And another trivial doc fix

12 years agoTrivial doc fix
Tomas Doran [Sun, 11 Dec 2011 14:01:44 +0000]
Trivial doc fix

12 years agosilent warnings from Data::Dumper about dummy CODE refs
Brian Cassidy [Thu, 1 Dec 2011 16:35:04 +0000]
silent warnings from Data::Dumper about dummy CODE refs

12 years agosilence warning from Engine::HTTP when $ENV{HARNESS_ACTIVE} is true
Brian Cassidy [Thu, 1 Dec 2011 15:34:06 +0000]
silence warning from Engine::HTTP when $ENV{HARNESS_ACTIVE} is true

12 years agoSpelling skips origin/no_state_in_engine
Tomas Doran [Thu, 1 Dec 2011 14:06:19 +0000]
Spelling skips

12 years agoWork when not aggregated
Tomas Doran [Thu, 1 Dec 2011 14:01:49 +0000]
Work when not aggregated

12 years agoVersion 5.90007 5.90007
Tomas Doran [Tue, 22 Nov 2011 20:36:29 +0000]
Version 5.90007

12 years agoDocument match_captures
Tomas Doran [Tue, 22 Nov 2011 20:32:47 +0000]
Document match_captures

12 years agoDocument this
Tomas Doran [Tue, 22 Nov 2011 20:22:04 +0000]
Document this

12 years agoChanged ActionRole to ActionClass
Matthias Dietrich [Wed, 19 Oct 2011 17:01:43 +0000]
Changed ActionRole to ActionClass

12 years agoImplemented match_captures
Matthias Dietrich [Mon, 17 Oct 2011 16:42:40 +0000]
Implemented match_captures

With tests, missing docs.

12 years agoBetter changelog
Tomas Doran [Tue, 22 Nov 2011 19:51:03 +0000]
Better changelog

12 years agoFix stupid bug
Tomas Doran [Mon, 21 Nov 2011 13:33:57 +0000]
Fix stupid bug

12 years agoChangelog
Tomas Doran [Fri, 18 Nov 2011 14:43:13 +0000]
Changelog

12 years agoMerge remote branch 'origin/topic/prepare_action_in_try'
Tomas Doran [Fri, 18 Nov 2011 14:42:16 +0000]
Merge remote branch 'origin/topic/prepare_action_in_try'

* origin/topic/prepare_action_in_try:
  Explain the logic here, as it's crazy. But I think this works.
  Move prepare_action call into try block

12 years agoPod spelling
Tomas Doran [Thu, 17 Nov 2011 10:50:58 +0000]
Pod spelling

12 years agoFix removed methods that plugins are likely to be hooking
Tomas Doran [Thu, 17 Nov 2011 10:50:31 +0000]
Fix removed methods that plugins are likely to be hooking

12 years agoOnly apply the lighttpd middleware if needed
Tomas Doran [Wed, 16 Nov 2011 13:13:11 +0000]
Only apply the lighttpd middleware if needed

12 years agoFix docs in Response, fix Pod tests
Tomas Doran [Thu, 3 Nov 2011 10:01:55 +0000]
Fix docs in Response, fix Pod tests

12 years agoSort out the Request docs
Tomas Doran [Thu, 3 Nov 2011 09:54:48 +0000]
Sort out the Request docs

12 years agoStart re-arranging and fixing docs. remove docs for deprecated stuff
Tomas Doran [Tue, 1 Nov 2011 20:09:06 +0000]
Start re-arranging and fixing docs. remove docs for deprecated stuff

12 years agoStop the request needing the context, just pass in the logger instead
Tomas Doran [Mon, 31 Oct 2011 18:41:00 +0000]
Stop the request needing the context, just pass in the logger instead

12 years agoThe response no longer needs the context
Tomas Doran [Mon, 31 Oct 2011 18:33:24 +0000]
The response no longer needs the context

12 years agoMove write and finalize_headers into response object
Tomas Doran [Mon, 31 Oct 2011 18:32:25 +0000]
Move write and finalize_headers into response object

12 years agoPut prepare_connection back as Engine::PSGI uses it
Tomas Doran [Mon, 31 Oct 2011 18:22:18 +0000]
Put prepare_connection back as Engine::PSGI uses it

12 years agoDo moar, moving headers and cookies. This breaks engine::psgi, fix later..
Tomas Doran [Fri, 28 Oct 2011 22:37:14 +0000]
Do moar, moving headers and cookies. This breaks engine::psgi, fix later..

12 years agoMove prepare_connection, and it's lies documentation. Bet this breaks mad engines...
Tomas Doran [Fri, 28 Oct 2011 22:29:01 +0000]
Move prepare_connection, and it's lies documentation. Bet this breaks mad engines (stomp?)

12 years agoMove prepare_parametrs to be the builder.
Tomas Doran [Fri, 28 Oct 2011 21:34:15 +0000]
Move prepare_parametrs to be the builder.

Makes the 3 failing tests pass again, removes more madness.
Breaks the pod test, TODO.

12 years agoMove preparing the body into the request, almost works.
Tomas Doran [Fri, 28 Oct 2011 21:24:30 +0000]
Move preparing the body into the request, almost works.

12 years agoMove actual reading into request
Tomas Doran [Fri, 28 Oct 2011 09:30:33 +0000]
Move actual reading into request

12 years agoMove read_chunk to the request
Tomas Doran [Thu, 27 Oct 2011 07:09:28 +0000]
Move read_chunk to the request

12 years agoSimilarly, we don't need finalize_read
Tomas Doran [Thu, 27 Oct 2011 06:58:41 +0000]
Similarly, we don't need finalize_read

12 years agoWe have always prepared the write, this can just go away
Tomas Doran [Thu, 27 Oct 2011 06:56:53 +0000]
We have always prepared the write, this can just go away

12 years agoMove all request state out of the engine into Request/Response.
Tomas Doran [Tue, 23 Aug 2011 16:20:18 +0000]
Move all request state out of the engine into Request/Response.

12 years agoExplain the logic here, as it's crazy. But I think this works.
Tomas Doran [Tue, 25 Oct 2011 21:12:35 +0000]
Explain the logic here, as it's crazy. But I think this works.

And I hope this explains, rather than confuses

12 years agoVersion 5.90006 5.90006
Tomas Doran [Tue, 25 Oct 2011 16:18:55 +0000]
Version 5.90006

12 years agoSpelling fixes
Tomas Doran [Tue, 25 Oct 2011 16:23:57 +0000]
Spelling fixes

12 years agoBump Class::Load dep
Tomas Doran [Tue, 25 Oct 2011 16:16:08 +0000]
Bump Class::Load dep

12 years agomod_perl using_frontend_proxy fix
Tomas Doran [Tue, 25 Oct 2011 16:15:46 +0000]
mod_perl using_frontend_proxy fix

12 years agorewrite changes for module::runtime fix
Tomas Doran [Tue, 25 Oct 2011 16:14:45 +0000]
rewrite changes for module::runtime fix

12 years agoClarify psgi proxy behaviour in PROXY SUPPORT
Tomas Doran [Tue, 25 Oct 2011 15:55:02 +0000]
Clarify psgi proxy behaviour in PROXY SUPPORT

12 years agoChangelog run_options
Tomas Doran [Tue, 25 Oct 2011 03:21:15 +0000]
Changelog run_options

12 years agoStore the script options in the engine.
Tomas Doran [Sun, 24 Jul 2011 22:25:52 +0000]
Store the script options in the engine.

Pass all normal script options by default.

This enables applications which have custom script options
(e.g. Gitalist) to get at the options the user gave at app startup,
without needed horrible code to stash the options in global or
environment variables.

12 years agoMove prepare_action call into try block
Tomas Doran [Tue, 25 Oct 2011 00:52:48 +0000]
Move prepare_action call into try block

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

12 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!

12 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

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

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

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

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

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

12 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

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

12 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

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

12 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

12 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

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

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

12 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

12 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

12 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

12 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

12 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

12 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

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

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

12 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

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

12 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

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

12 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

12 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.

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

12 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