* test/test-riece-ruby.el (lunit-test-case-teardown): Rest
[riece] / lisp / riece-ruby.el
index 290fecb..a58b4f7 100644 (file)
@@ -52,6 +52,7 @@
 
 (defgroup riece-ruby nil
   "Interact with Ruby interpreter."
+  :prefix "riece-"
   :group 'riece)
 
 (defcustom riece-ruby-command "ruby"
@@ -242,7 +243,7 @@ Use `riece-ruby-set-property' to set this variable.")
                                       (format "%s-output-handler" name))
                                     (cdr handler-entry) name output time)
       (if entry
-         (setcdr entry (cons output (cdr entry)))
+         (setcdr entry (cons (cons output time) (cdr entry)))
        (setq riece-ruby-output-queue-alist
              (cons (list name (cons output time))
                    riece-ruby-output-queue-alist))))))
@@ -257,8 +258,7 @@ Return a string name assigned by the server."
               (eq (process-status riece-ruby-process) 'run))
     (let (selective-display
          (coding-system-for-write 'binary)
-         (coding-system-for-read 'binary)
-         process-connection-type)
+         (coding-system-for-read 'binary))
       (setq riece-ruby-process
            (apply #'start-process "riece-ruby" (generate-new-buffer " *Ruby*")
                   riece-ruby-command