aboutsummaryrefslogtreecommitdiff
path: root/dudle.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2011-04-19 17:58:20 +0200
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2011-04-19 17:58:20 +0200
commit701a904936c0bf6e495c070bd887ca261a95d0aa (patch)
tree56fef98c8fade1c5958ac69280c6d8277445f993 /dudle.rb
parent16e0276e79ac059a361464a9ea7ba5624161ab02 (diff)
run extensions ordered
Diffstat (limited to '')
-rw-r--r--dudle.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/dudle.rb b/dudle.rb
index 3af22ce..a511c7a 100644
--- a/dudle.rb
+++ b/dudle.rb
@@ -187,7 +187,7 @@ HEAD
# init extenisons #
###################
@extensions = []
- Dir.open("#{@basedir}/extensions/").each{|f|
+ Dir.open("#{@basedir}/extensions/").sort.each{|f|
@extensions << f if File.exists?("#{@basedir}/extensions/#{f}/main.rb")
}
end
@@ -260,6 +260,7 @@ READY
FOOT
@extensions.each{|e|
if File.exists?("#{@basedir}/extensions/#{e}/main.rb")
+ $current_ext_dir = e
require "#{@basedir}/extensions/#{e}/main"
end
}