[277] in BarnOwl Developers
[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;
}