(ok, apparently i have to put something here, otherwise the list treats
everything below as a signature, and helpfully unsubscribes me.)

---
Here's a patch that you may or may not choose to accept. I would have
found it helpful, as someone who didn't read any instruction manuals
before trying shit.

 shoes/ruby.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/shoes/ruby.c b/shoes/ruby.c
index 80d57e1..d660a59 100644
--- a/shoes/ruby.c
+++ b/shoes/ruby.c
@@ -3558,6 +3558,13 @@ shoes_timer_draw(VALUE self, VALUE c, VALUE actual)
 void
 shoes_msg(ID typ, VALUE str)
 {
+  static int warned = 0;
+
+  if(!warned) {
+    fprintf(stderr, "There are messages on the console. Press Alt-/ to see
them.\n");
+    warned = 1;
+  }
+
   ID func = rb_frame_last_func();
   rb_ary_push(shoes_world->msgs, rb_ary_new3(6, 
     ID2SYM(typ), str, rb_funcall(rb_cTime, s_now, 0),
-- 
William <[EMAIL PROTECTED]>

Reply via email to