[seed] Install the multiline repl to /seed and change the repl script in main.c to import this



commit c0ec7e6ca382506eaed3f5ea19c0aa5559111384
Author: Robert Carr <racarr svn gnome org>
Date:   Wed May 6 20:57:49 2009 -0400

    Install the multiline repl to /seed and change the repl script in main.c to import this
---
 examples/Makefile.am |    3 +++
 src/main.c           |    5 +----
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/examples/Makefile.am b/examples/Makefile.am
index 35944d2..4ac8531 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -9,6 +9,9 @@ SUBDIRS = \
     pong \
     same-seed
 
+repldir = $(datadir)/seed
+repl_DATA = repl.js
+
 if BUILD_SEED_EXAMPLES
 examplesdir=$(datadir)/doc/seed/examples
 examples_DATA = \
diff --git a/src/main.c b/src/main.c
index 77f01a1..a0db963 100644
--- a/src/main.c
+++ b/src/main.c
@@ -37,10 +37,7 @@ seed_repl (gint argc, gchar ** argv)
 
   script =
     seed_make_script (eng->context,
-					  "readline = imports.readline;"
-					  "while(1) { try { Seed.print(eval("
-					  "readline.readline(\"> \"))); } catch(e) {"
-					  "Seed.print(e.name + \" \" + e.message);}}", NULL, 0);
+					  "repl = imports.repl", NULL, 0);
   seed_evaluate (eng->context, script, 0);
 
   g_free (script);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]