[277] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[D-O-H] r437 - / trunk/conf.asedeno/owl

daemon@ATHENA.MIT.EDU (hartmans@MIT.EDU)
Thu Oct 29 18:04:25 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
To: dirty-owl-hackers@mit.edu
From: hartmans@MIT.EDU
Reply-To: dirty-owl-hackers@MIT.EDU
Date: Wed,  1 Nov 2006 00:59:38 -0500 (EST)

Author: hartmans
Date: 2006-11-01 00:59:36 -0500 (Wed, 01 Nov 2006)
New Revision: 437

Modified:
   /
   trunk/conf.asedeno/owl/owlconf.pl
Log:
 r1341@luminous:  hartmans | 2006-10-31 22:21:23 -0500
 Support users who push things on onStartSubs in their owlconf



Property changes on: 
___________________________________________________________________
Name: svk:merge
   - 6aa88b72-b502-0410-8cb4-a5dd0230fb79:/owl-local:1340
   + 6aa88b72-b502-0410-8cb4-a5dd0230fb79:/owl-local:1341

Modified: trunk/conf.asedeno/owl/owlconf.pl
===================================================================
--- trunk/conf.asedeno/owl/owlconf.pl	2006-11-01 05:59:29 UTC (rev 436)
+++ trunk/conf.asedeno/owl/owlconf.pl	2006-11-01 05:59:36 UTC (rev 437)
@@ -50,7 +50,7 @@
 ################################################################################
 
 # Arrays of function pointers to be called at specific times.
-our @onStartSubs = undef;
+our @onStartSubs = ();
 our @onReceiveMsg = undef;
 our @onModuleHelp = undef;
 our @onMainLoop = undef;
@@ -119,7 +119,8 @@
     owl::command('bindkey recv END  command last');
     owl::command('bindkey edit DC  command edit:delete-next-char');
 
-    @onStartSubs = ();
+    #So that the user's .owlconf can have startsubs, we don't clear
+    #onStartSubs; reload does however
     @onReceiveMsg = ();
     @onModuleHelp = ();
     @onMainLoop = ();
@@ -142,6 +143,7 @@
     # load_filters() and run it from here and owl::startup()
     # because owl::command() must be in a sub
     
+  @onStartSubs = ();
     onStart();
     return 1;
 }


home help back first fref pref prev next nref lref last post