* riece-ruby.el (riece-ruby-run-exit-handler): Call riece-ruby-clear if
[riece] / lisp / ChangeLog
index 77acf8e..9723310 100644 (file)
@@ -2,8 +2,13 @@
 
        * server.rb (Server::unescape): Fixed.
 
-       * riece-ruby.el (riece-ruby-filter): Fixed regexp; fixed argument
-       order of output-handler.
+       * riece-ruby.el: Implement add-on API.
+       (riece-ruby-filter): Fixed regexp; fixed argument order of
+       output-handler.
+       (riece-ruby-run-exit-handler): Remove exit-handler entry before
+       running it to avoid recursion; call riece-ruby-clear if
+       exit-handler is specified.
+       (riece-ruby-exit-handler): Don't call riece-ruby-clear.
 
        * riece-rdcc.el: Use riece-ruby.