id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1273	Padre::Plugin::Swarm  patch for reloading	bowtie	submersible_toaster	"Hope this helps,

{{{#!diff
Index: lib/Padre/Plugin/Swarm.pm
===================================================================
--- lib/Padre/Plugin/Swarm.pm	(revision 15115)
+++ lib/Padre/Plugin/Swarm.pm	(working copy)
@@ -290,6 +290,15 @@
 		$self->wx(undef);
 
 		undef $instance;
+		
+		$self->unload('Padre::Plugin::Swarm::Wx::Chat');
+		$self->unload('Padre::Plugin::Swarm::Wx::Resources');
+		$self->unload('Padre::Plugin::Swarm::Wx::Editor');
+		$self->unload('Padre::Plugin::Swarm::Wx::Preferences');
+		$self->unload('Padre::Plugin::Swarm::Transport::Global::WxSocket');
+		$self->unload('Padre::Plugin::Swarm::Transport::Local::Multicast');
+		$self->unload('Padre::Plugin::Swarm::Universe');
+		$self->unload('Padre::Plugin::Swarm::Geometry');
 
 
 	}
Index: lib/Padre/Plugin/Swarm/Transport.pm
===================================================================
--- lib/Padre/Plugin/Swarm/Transport.pm	(revision 15115)
+++ lib/Padre/Plugin/Swarm/Transport.pm	(working copy)
@@ -17,7 +17,7 @@
 	my %args = @_;
 	$args{marshal} ||= $class->_marshal;
 	my $self = bless \%args, $class;
-	my $message_event  = Wx::NewEventType;
+	my $message_event  = Wx::NewEventType();
 	$self->{message_event} = $message_event;
 	return $self;
 }

}}}"	defect	closed	minor		plugins	0.87	fixed		
