X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=blobdiff_plain;f=lisp%2Friece-ruby.el;h=2f6beb85ce32bba9221ca2014bbf3e9beda69f63;hp=2c38afa7734157427d768b95a9ebfbac19cb668e;hb=aecc300ba138d93dfa739c8e2accee7525490e04;hpb=c894fb12d4b5fc0a01e63e740f1ab15de94633c2 diff --git a/lisp/riece-ruby.el b/lisp/riece-ruby.el index 2c38afa..2f6beb8 100644 --- a/lisp/riece-ruby.el +++ b/lisp/riece-ruby.el @@ -1,4 +1,4 @@ -;;; riece-ruby.el --- interact with ruby interpreter +;;; riece-ruby.el --- interact with Ruby interpreter ;; Copyright (C) 1998-2005 Daiki Ueno ;; Author: Daiki Ueno @@ -24,12 +24,16 @@ ;;; Commentary: -;; (riece-ruby-execute "t1" "sleep 30") -;; +;; riece-ruby.el is a library to interact with the Ruby interpreter. +;; It supports concurrent execution of Ruby programs in a single +;; session. For example: +;; +;; (riece-ruby-execute "t1" "sleep 30"); returns immediately +;; => nil ;; (riece-ruby-execute "t2" "1 + 1") -;; +;; => nil ;; (riece-ruby-execute "t3" "\"") -;; +;; => nil ;; (riece-ruby-inspect "t1") ;; => ((OK nil) nil "running") ;; @@ -40,7 +44,6 @@ ;; => ((OK nil) "(eval):1:in `dispatch_eval': compile error ;; (eval):1: unterminated string meets end of file" "exited") - ;;; Code: (defvar riece-ruby-command "ruby"