Florian Ragwitz [Tue, 11 Aug 2009 20:34:29 +0000]
Version 1.20.
Florian Ragwitz [Tue, 11 Aug 2009 20:34:22 +0000]
Bump the File::ChangeNotify prereq some more.
Jesse Sheidlower [Wed, 29 Jul 2009 19:58:23 +0000]
POD tweak (Oleg Kostyuk)
Tomas Doran [Wed, 1 Jul 2009 14:50:39 +0000]
Need File::ChangeNotify => 0.06
Florian Ragwitz [Sun, 28 Jun 2009 22:41:32 +0000]
Version 1.19.
Tomas Doran [Sun, 28 Jun 2009 21:54:48 +0000]
Un-merge r10556:10548 leaving gsoc code in branch as whilst all the things have been fixed in the branch we need to release this first step, I can't be bothered cherry picking them, so I'm just going to give up with Catalyst::Script::* is baked
Tomas Doran [Sun, 28 Jun 2009 21:42:57 +0000]
Remove blank file, add more ignore props
Tomas Doran [Sun, 28 Jun 2009 21:42:08 +0000]
Remove warnings
Devin Austin [Sun, 28 Jun 2009 21:37:27 +0000]
removed crap
Florian Ragwitz [Sun, 28 Jun 2009 17:53:11 +0000]
Always use unix paths in generated Makefile.PLs.
Tomas Doran [Tue, 16 Jun 2009 19:54:16 +0000]
Lets compile. That would be novel. merge fail
Tomas Doran [Tue, 16 Jun 2009 08:36:04 +0000]
Merge gsoc branch down. Specifically merged some revisions, but may have missed some - need to specifically check a TestApp generated before and after this branch to ensure nothing 'got lost' - note I have note done this yet as it's time => work
Florian Ragwitz [Wed, 10 Jun 2009 17:03:17 +0000]
Version 1.18.
kmx [Tue, 9 Jun 2009 19:04:59 +0000]
C::Devel - handling some "Use of uninit. value" warnings in Module::Install::Catalyst
Dave Rolsky [Mon, 1 Jun 2009 19:43:39 +0000]
Doc changes for forking restarter
Dave Rolsky [Mon, 1 Jun 2009 19:42:28 +0000]
Wait on the child process before starting a new child - hopefully will
fix intermittent problems arcanez reported where the restarter cannot
start a new child because the port is not available.
Dave Rolsky [Fri, 29 May 2009 22:29:29 +0000]
Changes for my win32 fix
Dave Rolsky [Fri, 29 May 2009 22:28:39 +0000]
We need to capture @ARGV in the restarter, for the benefit of Win32
only, so that it can re-execute itself with the right
options. Getopt::Long eats @ARGV before we have a chance to get to it.
Tomas Doran [Thu, 28 May 2009 10:35:08 +0000]
Bump required versions of Module::Install in Makefile.PL
Dave Rolsky [Sun, 24 May 2009 18:09:15 +0000]
Add an 's'
Florian Ragwitz [Sun, 24 May 2009 16:19:34 +0000]
Version 1.17.
Dave Rolsky [Sun, 24 May 2009 15:57:46 +0000]
Add changes for 1.17
Dave Rolsky [Sun, 24 May 2009 15:56:38 +0000]
Doh, accidentally left in use threads & Thread::Cancel
Florian Ragwitz [Sat, 23 May 2009 15:31:16 +0000]
Version 1.16.
Dave Rolsky [Sat, 23 May 2009 15:27:39 +0000]
Fix a typo in my comment
Dave Rolsky [Sat, 23 May 2009 15:26:40 +0000]
Update pod for all restarter classes. Remove fork_and_start from Win32
which was just a copy of the parent's method.
Florian Ragwitz [Sat, 23 May 2009 15:24:44 +0000]
Revert "Add repository resource to all the MI Makefile.PLs"
This reverts commit r10249 (
311bed4b4bdbea3b0c255af8ac12b561b900a5e2).
-Devel's Makefile.PL already had a repository url.
Tomas Doran [Sat, 23 May 2009 11:09:06 +0000]
Add repository resource to all the MI Makefile.PLs
Tomas Doran [Thu, 21 May 2009 19:46:46 +0000]
I fail at fixing things which don't have tests (redux)
Tomas Doran [Thu, 21 May 2009 19:45:42 +0000]
Back out - what the hell was the unexpected hunk. I fail at today.
Tomas Doran [Thu, 21 May 2009 19:42:09 +0000]
I fail at fixing things which don't have tests
Dave Rolsky [Thu, 21 May 2009 18:57:03 +0000]
Looks like 1.16 did not actually get released
Dave Rolsky [Tue, 19 May 2009 16:15:25 +0000]
Bump SCRIPT_GEN since I changed the scripts
Dave Rolsky [Tue, 19 May 2009 16:14:54 +0000]
Added changes for 1.17
Dave Rolsky [Tue, 19 May 2009 16:13:06 +0000]
It turns out the restarter didn't really work on Win32. This checkin
adds a hacktastic Win32-specific restarter that uses Proc::Background
(which uses Win32::Process) and actually works.
You won't get any of the benefits of the new restarter code on Win32,
since it reloads everything on every restart, but it does actually
seem to work, and it's not any worse than the old version.
Rafael Kitover [Sat, 16 May 2009 19:19:41 +0000]
remove unnecessary escape
Rafael Kitover [Sat, 16 May 2009 18:45:15 +0000]
C::Devel - better check for invalid app name
Dave Rolsky [Thu, 14 May 2009 15:33:42 +0000]
Fix some spacing in the Changes file
Dave Rolsky [Thu, 14 May 2009 15:21:56 +0000]
Add my name to the changes I made
Dan Dascalescu [Thu, 14 May 2009 01:43:53 +0000]
Added shebang line to .t files and Makefile.PL
Dan Dascalescu [Thu, 14 May 2009 01:42:04 +0000]
Converted one tab to 8 spaces.
Dan Dascalescu [Thu, 14 May 2009 01:16:25 +0000]
Capitalized warning about deleting Makefile.PL
Jay Hannah [Wed, 13 May 2009 21:03:37 +0000]
Catalyst prereq changed to 5.80. Thanks, kold!
Florian Ragwitz [Wed, 13 May 2009 18:04:04 +0000]
Version 1.15.
Florian Ragwitz [Wed, 13 May 2009 18:03:54 +0000]
Bump script version for the -pidfile fix.
Florian Ragwitz [Wed, 13 May 2009 18:03:45 +0000]
Merge branch 'improved-restarter'
Conflicts:
Changes
lib/Catalyst/Devel.pm
Tomas Doran [Wed, 13 May 2009 17:41:21 +0000]
Unfuck -p option to do what I have a finger macro for
Florian Ragwitz [Tue, 12 May 2009 02:31:57 +0000]
Version 1.14_02.
Florian Ragwitz [Tue, 12 May 2009 02:31:51 +0000]
Bump script generation for latest ChangeNotify changes.
Dave Rolsky [Tue, 12 May 2009 02:26:11 +0000]
depend on File::ChangeNotify 0.03.
Bump version & update changes
Dave Rolsky [Tue, 12 May 2009 02:22:55 +0000]
Add a default directory if none is specific.
This was in File::ChangeNotify but it's really Catalyst-specific, and
doesn't belong there.
Florian Ragwitz [Tue, 12 May 2009 00:03:20 +0000]
Make sure the app blows up if ::Runtime is too old.
Couresy of miyagawa++.
Florian Ragwitz [Mon, 11 May 2009 02:00:23 +0000]
Version 1.14_01.
Dave Rolsky [Mon, 11 May 2009 01:55:00 +0000]
don't expect coverage for BUILD or DEMOLISH
Dave Rolsky [Mon, 11 May 2009 01:54:00 +0000]
Write docs for Restarter
s/restart_sub/start_sub/g
Dave Rolsky [Mon, 11 May 2009 01:42:53 +0000]
Add changes for restarter
Dave Rolsky [Mon, 11 May 2009 01:33:13 +0000]
Require the new, much less buggy, File::ChangeNotify 0.02
Florian Ragwitz [Mon, 11 May 2009 01:19:32 +0000]
Bump the script generation for the restarter changes.
Florian Ragwitz [Mon, 11 May 2009 01:15:51 +0000]
Merge commit 'svn/trunk' into improved-restarter
Conflicts:
Changes
Makefile.PL
lib/Catalyst/Devel.pm
lib/Catalyst/Helper.pm
Florian Ragwitz [Mon, 11 May 2009 00:54:32 +0000]
Version 1.13.
Rafael Kitover [Sun, 10 May 2009 16:07:39 +0000]
Catalyst::Devel - add pidfile option to _server.pl
Rafael Kitover [Sun, 10 May 2009 14:18:18 +0000]
Catalyst::Devel - bump up Config::General dep
Dave Rolsky [Thu, 7 May 2009 23:08:19 +0000]
merge from trunk to improved-restarter branch
Dave Rolsky [Thu, 7 May 2009 23:06:08 +0000]
Rewrote restarter to use the soon-to-be-on-CPAN File::ChangeNotify
Tomas Doran [Thu, 7 May 2009 13:19:53 +0000]
Bump required Module::Install version in everything. janus++
Tomas Doran [Thu, 7 May 2009 13:19:53 +0000]
Bump required Module::Install version in everything. janus++
Dave Rolsky [Tue, 5 May 2009 19:50:28 +0000]
No need to cancel the watcher on a DELETE_SELF event, Inotify2 does that internally.
Dave Rolsky [Tue, 5 May 2009 19:49:55 +0000]
Remove unneeded extra parens
Dave Rolsky [Tue, 5 May 2009 19:31:20 +0000]
Remove a useless newline
Dave Rolsky [Tue, 5 May 2009 19:29:21 +0000]
Make the inotify watcher actually work.
It was totally broken before, but I _thought_ it was working because
of a combination of stupidity, and the fact that I'd improved the
FileModified code made it less obvious that I was using the old
watcher code.
Dave Rolsky [Tue, 5 May 2009 19:28:34 +0000]
Fix the default regex so it just contains one anchor
Dave Rolsky [Tue, 5 May 2009 19:14:20 +0000]
Actually report failure to load the Inotify module unless it's not
because Linux::Inotify2 isn't installed.
Dave Rolsky [Tue, 5 May 2009 15:51:00 +0000]
merge trunk to improved-restarter branch
Dave Rolsky [Sat, 2 May 2009 02:01:04 +0000]
forgot to re-add Watcher.pm
Dave Rolsky [Sat, 2 May 2009 01:55:00 +0000]
Lots of changes to how the restarter & watcher work.
First, the "wait on events" loop is no longer in the restarter. The
restarter lets the watcher handle this. When an event happens, the
watcher calls
$restarter->handle_changes(@events);
This made it _much_ easier to implement the Inotify-based watcher I've
added. Catalyst::Watcher is now a parent & factory. The old watcher
code has been split between ::Watcher and ::Watcher::FileModified.
The FileModified version has been fixed to handle file deletions a
little better, but it's still kind of broken.
The Inotify version handles everything correctly, though sometimes
it's reports of what changed can be off (but it restarts as needed,
and adds new directories to the watch list properly).
Finally, I fixed some bugs in the Helper module where the generated
script did not use the right names for arguments passed when creating
the restarter.
Rafael Kitover [Thu, 30 Apr 2009 20:11:57 +0000]
Catalyst::Devel - kill C3 warnings on 5.10
Dave Rolsky [Tue, 28 Apr 2009 01:50:00 +0000]
Add some tests for the restarter. These are not very reliable and seem very timing dependent. I _have_ seen them run all the way through successfully. They need a lot of improvement to be truly useful.
Dave Rolsky [Tue, 28 Apr 2009 01:49:09 +0000]
Turn off buffering when running under the test harness (it's a hack,
but better than just turning off buffering entirely).
Dave Rolsky [Mon, 27 Apr 2009 21:10:00 +0000]
Move killing the child into its own method and add a Win32-specific hack
Dave Rolsky [Sun, 26 Apr 2009 14:22:28 +0000]
merge from trunk
Florian Ragwitz [Sun, 26 Apr 2009 13:46:39 +0000]
Version 1.12.
Florian Ragwitz [Sun, 26 Apr 2009 13:46:30 +0000]
Remove deprecated BindLex from _create.pl help message.
Dave Rolsky [Fri, 24 Apr 2009 02:14:28 +0000]
Cannot run in the background when also watching for file changes and restarting.
Dave Rolsky [Fri, 24 Apr 2009 02:13:43 +0000]
Add an empty line for restart message.
Dave Rolsky [Fri, 24 Apr 2009 02:09:45 +0000]
Restore background feature lost in branch creation.
Dave Rolsky [Fri, 24 Apr 2009 02:08:29 +0000]
merge from trunk
Dave Rolsky [Fri, 24 Apr 2009 02:06:19 +0000]
Update docs
Dave Rolsky [Fri, 24 Apr 2009 02:02:19 +0000]
Revamped how the restarter stuff works so it's totally separate from
the Catalyst Engine modules.
This is _much_ simpler, and there's no need to test for
reloadability. If it fails to reload, the server dies, but it keeps
watching for changes, and will keep trying to reload as you change
things.
Dave Rolsky [Fri, 24 Apr 2009 01:54:03 +0000]
Branch to put the restarter in C::Devel
Florian Ragwitz [Wed, 22 Apr 2009 20:57:15 +0000]
Fix changelog fail.
Florian Ragwitz [Wed, 22 Apr 2009 17:07:00 +0000]
Version 0.11.
Florian Ragwitz [Wed, 22 Apr 2009 17:05:32 +0000]
Add .gitignore.
Florian Ragwitz [Wed, 22 Apr 2009 17:03:42 +0000]
Exclude git files from MANIFEST.
Florian Ragwitz [Wed, 22 Apr 2009 17:03:36 +0000]
Bump script version.
Florian Ragwitz [Wed, 22 Apr 2009 16:59:45 +0000]
Changelogging.
Florian Ragwitz [Wed, 22 Apr 2009 16:58:06 +0000]
Remove duplicate changelog entry.
Rafael Kitover [Tue, 21 Apr 2009 07:50:04 +0000]
C::D - update Changes
Rafael Kitover [Tue, 21 Apr 2009 07:48:55 +0000]
C::D - minor rewording of unknown error warning
Rafael Kitover [Tue, 21 Apr 2009 06:56:29 +0000]
Add "Unknown error" check
Tomas Doran [Sat, 28 Mar 2009 17:31:14 +0000]
Changlog merges