bash-4.3$ se compile progressbar.e -o progressbar bash-4.3$ ./progressbar 9 frames in run-time stack. ==== Bottom of run-time stack ==== Current = PROGRESSBAR#0xe4f078 [ sub_window = Void root_window = #0xf0c558 progress_bar = Void ] line 16 column 4 file /home/aaron/Eiffel/liberty-eiffel/tutorial/ncurses/progressbar.e ====================================== main PROGRESSBAR Current = PROGRESSBAR#0xe4f078 [ sub_window = Void root_window = #0xf0c558 progress_bar = Void ] line 23 column 80 file /home/aaron/Eiffel/liberty-eiffel/tutorial/ncurses/progressbar.e ====================================== create_sub_window NCURSES_WINDOW Current = NCURSES_WINDOW#0xf0c558 [ children = #0xf1f9b8 parent = Void widget = POINTER#0xe905a0 last_keypress = 0 get_fg_color = 7 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] x = 4 y = 4 columns = 231 lines = 3 Result = Void line 258 column 49 file /usr/local/bell/src/lib/ncurses/ncurses_window.e ====================================== make_sub_window NCURSES_WINDOW Current = NCURSES_WINDOW#0xf0c590 [ children = Void parent = #0xf0c558 widget = POINTER#0xf1f8e0 last_keypress = 0 get_fg_color = 0 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] w = NCURSES_WINDOW#0xf0c558 [ children = #0xf1f9b8 parent = Void widget = POINTER#0xe905a0 last_keypress = 0 get_fg_color = 7 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] x = 4 y = 4 columns = 231 lines = 3 line 728 column 10 file /usr/local/bell/src/lib/ncurses/ncurses_window.e ====================================== init NCURSES_WINDOW Current = NCURSES_WINDOW#0xf0c590 [ children = Void parent = #0xf0c558 widget = POINTER#0xf1f8e0 last_keypress = 0 get_fg_color = 0 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] line 743 column 10 file /usr/local/bell/src/lib/ncurses/ncurses_window.e ====================================== set_cursor NCURSES_WINDOW Current = NCURSES_WINDOW#0xf0c590 [ children = Void parent = #0xf0c558 widget = POINTER#0xf1f8e0 last_keypress = 0 get_fg_color = 0 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] x = 0 y = 0 line 150 column 10 file /usr/local/bell/src/lib/ncurses/ncurses_window.e ====================================== valid_cursor NCURSES_WINDOW Current = NCURSES_WINDOW#0xf0c590 [ children = Void parent = #0xf0c558 widget = POINTER#0xf1f8e0 last_keypress = 0 get_fg_color = 0 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] x = 0 y = 0 Result = False line 161 column 47 file /usr/local/bell/src/lib/ncurses/ncurses_window.e ====================================== valid_cursor_y NCURSES_WINDOW Current = NCURSES_WINDOW#0xf0c590 [ children = Void parent = #0xf0c558 widget = POINTER#0xf1f8e0 last_keypress = 0 get_fg_color = 0 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] y = 0 Result = False line 142 column 10 file /usr/local/bell/src/lib/ncurses/ncurses_window.e ====================================== height NCURSES_WINDOW Current = NCURSES_WINDOW#0xf0c590 [ children = Void parent = #0xf0c558 widget = POINTER#0xf1f8e0 last_keypress = 0 get_fg_color = 0 get_bg_color = 0 disposed = False hidden = False is_children_drawing_disable = False ] Result = -1 line 180 column 17 file /usr/local/bell/src/lib/ncurses/ncurses_window.e ==== Top of run-time stack ====