Hello Joseph, > I believe you are correct that my problem is related to your recent change > to ude-repl. If ude-repl-args is nil, I get an error stating that '() is > not a string from start-process, which is true. I set the default for > ude-repl-args to "-i" as I mentioned in my previous email and things are > once again working well.
you are absolutely right. Thank you for finding out, and sorry for the trouble! I attached a patch which collects both fixes, one against bee-repl-other-frame and one for ude-repl-args. Best regards, Robert
--- bmacs/bee/bee-autoload.el 2013-07-23 17:26:07.000000000 +0200 +++ bmacs/bee/bee-autoload.el 2013-07-30 18:33:36.065000232 +0200 @@ -16,7 +16,6 @@ ;; bee-mode (autoload 'bee-debug "bee-mode" "Bee emacs mode." t) ;; bee-repl -(autoload 'bee-repl-other-frame "bee-repl" "Read-eval-print loop." t) (autoload 'bee-repl-send-region "bee-repl" "Read-eval-print loop." t) (autoload 'bee-repl-send-buffer "bee-repl" "Read-eval-print loop." t) (autoload 'bee-repl-send-define "bee-repl" "Read-eval-print loop." t) --- bmacs/ude/ude-repl.el 2013-07-23 17:26:07.000000000 +0200 +++ bmacs/ude/ude-repl.el 2013-07-30 18:33:55.248000232 +0200 @@ -27,7 +27,7 @@ "The buffer interacting with `ude-repl-comint-process'.") (defvar ude-repl-comint-process nil "The comint process running a Bigloo interpreter.") -(defcustom ude-repl-args '() +(defcustom ude-repl-args "-i" "Additional arguments to the Bigloo interpreter." :group 'bee :type 'string)
