diff --git a/ChangeLog.asciidoc b/ChangeLog.asciidoc index 8fc937d3a..3088cbdc9 100644 --- a/ChangeLog.asciidoc +++ b/ChangeLog.asciidoc @@ -46,6 +46,7 @@ https://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes] * irc: fix display of messages sent to server in raw buffer * irc: fix display of invalid UTF-8 chars in raw buffer * relay: display the arrow before client id and protocol in raw buffer +* ruby: fix load of scripts requiring "uri" (issue #433) * ruby: fix Ruby detection when pkg-config is not installed == Version 1.3 (2015-08-16) diff --git a/src/plugins/ruby/weechat-ruby.c b/src/plugins/ruby/weechat-ruby.c index 409806ba5..5925afca1 100644 --- a/src/plugins/ruby/weechat-ruby.c +++ b/src/plugins/ruby/weechat-ruby.c @@ -1093,9 +1093,6 @@ weechat_plugin_init (struct t_weechat_plugin *plugin, int argc, char *argv[]) " if RUBY_VERSION.split('.')[0] == '1' and RUBY_VERSION.split('.')[1] <= '8'\n" " require 'rubygems'\n" " else\n" - " require 'enc/encdb.so'\n" - " require 'enc/trans/transdb.so'\n" - "\n" " require 'thread'\n" " class ::Mutex\n" " def synchronize(*args)\n" @@ -1118,6 +1115,8 @@ weechat_plugin_init (struct t_weechat_plugin *plugin, int argc, char *argv[]) " end\n" "\n" " begin\n" + " require 'enc/encdb.so'\n" + " require 'enc/trans/transdb.so'\n" " module_eval(lines)\n" " rescue Exception => e\n" " @load_eval_file_error = e\n"