From 7e70b8ac52a8f4939d65cab96a005187a637d9ed Mon Sep 17 00:00:00 2001 From: zzak Date: Sat, 27 Apr 2013 23:30:11 +0000 Subject: [PATCH] * ext/curses/curses.c: Update Curses::Window example for nicer output Patch by Michal Suchanek [Bug #8121] [ruby-core:53520] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ ext/curses/curses.c | 10 +++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4e442150b7..77f5c11d1e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sun Apr 28 08:28:00 2013 Zachary Scott + + * ext/curses/curses.c: Update Curses::Window example for nicer output + Patch by Michal Suchanek [Bug #8121] [ruby-core:53520] + Sun Apr 28 08:10:00 2013 Zachary Scott * README.EXT: Update note from r40504, by Jeremy Evans [Bug #7982] diff --git a/ext/curses/curses.c b/ext/curses/curses.c index 88b1bdb3aa..e9b385c7fe 100644 --- a/ext/curses/curses.c +++ b/ext/curses/curses.c @@ -2814,10 +2814,14 @@ Init_curses(void) * Curses.init_screen() * * my_str = "LOOK! PONIES!" - * win = Curses::Window.new( 8, (my_str.length + 10), - * (Curses.lines - 8) / 2, + * bwin = Curses::Window.new( 10, (my_str.length + 10), + * (Curses.lines - 10) / 2, * (Curses.cols - (my_str.length + 10)) / 2 ) - * win.box("|", "-") + * bwin.box("\\", "/") + * bwin.refresh + * win = bwin.subwin( 6, my_str.length + 6, + * (Curses.lines - 6) / 2, + * (Curses.cols - (my_str.length + 6)) / 2 ) * win.setpos(2,3) * win.addstr(my_str) * # or even