diff src/input.cc @ 3189:bef7b73c0724

[project @ 1998-10-16 18:05:26 by jwe]
author jwe
date Fri, 16 Oct 1998 18:05:31 +0000
parents c17387059fd3
children bc3fdfe311a3
line wrap: on
line diff
--- a/src/input.cc	Thu Oct 15 06:02:21 1998 +0000
+++ b/src/input.cc	Fri Oct 16 18:05:31 1998 +0000
@@ -45,6 +45,7 @@
 #endif
 
 #include "cmd-edit.h"
+#include "file-ops.h"
 #include "str-vec.h"
 
 #include "defun.h"
@@ -792,6 +793,28 @@
   return retval;
 }
 
+DEFUN (read_readline_init_file, args, ,
+  "read_readline_init_file (FILE)")
+{
+  octave_value_list retval;
+
+  int nargin = args.length ();
+
+  if (nargin == 0)
+    command_editor::read_init_file ();
+  else if (nargin == 1)
+    {
+      string file = file_ops::tilde_expand (args(0).string_value ());
+
+      if (! error_state)
+	command_editor::read_init_file (file);
+    }
+  else
+    print_usage ("read_readline_init_file");
+
+  return retval;
+}
+
 static int
 ps1 (void)
 {