Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.216.45
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby20 /
share /
ri /
2.0.0 /
system /
Curses /
Delete
Unzip
Name
Size
Permission
Date
Action
Key
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
MouseEvent
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
Pad
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
Window
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
ESCDELAY%3d-c.ri
345
B
-rw-r--r--
2023-07-26 17:38
ESCDELAY-c.ri
393
B
-rw-r--r--
2023-07-26 17:38
TABSIZE%3d-c.ri
334
B
-rw-r--r--
2023-07-26 17:38
TABSIZE-c.ri
314
B
-rw-r--r--
2023-07-26 17:38
addch-c.ri
436
B
-rw-r--r--
2023-07-26 17:38
addstr-c.ri
357
B
-rw-r--r--
2023-07-26 17:38
attroff-c.ri
464
B
-rw-r--r--
2023-07-26 17:38
attron-c.ri
487
B
-rw-r--r--
2023-07-26 17:38
attrset-c.ri
428
B
-rw-r--r--
2023-07-26 17:38
beep-c.ri
437
B
-rw-r--r--
2023-07-26 17:38
bkgd-c.ri
576
B
-rw-r--r--
2023-07-26 17:38
bkgdset-c.ri
635
B
-rw-r--r--
2023-07-26 17:38
can_change_color%3f-c.ri
380
B
-rw-r--r--
2023-07-26 17:38
cbreak-c.ri
1.1
KB
-rw-r--r--
2023-07-26 17:38
cdesc-Curses.ri
23
KB
-rw-r--r--
2023-07-26 17:38
clear-c.ri
428
B
-rw-r--r--
2023-07-26 17:38
close_screen-c.ri
724
B
-rw-r--r--
2023-07-26 17:38
closed%3f-c.ri
411
B
-rw-r--r--
2023-07-26 17:38
clrtoeol-c.ri
334
B
-rw-r--r--
2023-07-26 17:38
color_content-c.ri
366
B
-rw-r--r--
2023-07-26 17:38
color_pair-c.ri
501
B
-rw-r--r--
2023-07-26 17:38
color_pairs-c.ri
350
B
-rw-r--r--
2023-07-26 17:38
colors-c.ri
285
B
-rw-r--r--
2023-07-26 17:38
cols-c.ri
310
B
-rw-r--r--
2023-07-26 17:38
crmode-c.ri
1.1
KB
-rw-r--r--
2023-07-26 17:38
curs_set-c.ri
388
B
-rw-r--r--
2023-07-26 17:38
def_prog_mode-c.ri
474
B
-rw-r--r--
2023-07-26 17:38
delch-c.ri
306
B
-rw-r--r--
2023-07-26 17:38
deleteln-c.ri
308
B
-rw-r--r--
2023-07-26 17:38
doupdate-c.ri
443
B
-rw-r--r--
2023-07-26 17:38
echo-c.ri
358
B
-rw-r--r--
2023-07-26 17:38
flash-c.ri
434
B
-rw-r--r--
2023-07-26 17:38
getch-c.ri
407
B
-rw-r--r--
2023-07-26 17:38
getmouse-c.ri
527
B
-rw-r--r--
2023-07-26 17:38
getstr-c.ri
330
B
-rw-r--r--
2023-07-26 17:38
has_colors%3f-c.ri
363
B
-rw-r--r--
2023-07-26 17:38
inch-c.ri
313
B
-rw-r--r--
2023-07-26 17:38
init_color-c.ri
1.03
KB
-rw-r--r--
2023-07-26 17:38
init_pair-c.ri
723
B
-rw-r--r--
2023-07-26 17:38
init_screen-c.ri
373
B
-rw-r--r--
2023-07-26 17:38
insch-c.ri
330
B
-rw-r--r--
2023-07-26 17:38
insertln-c.ri
335
B
-rw-r--r--
2023-07-26 17:38
keyname-c.ri
345
B
-rw-r--r--
2023-07-26 17:38
lines-c.ri
310
B
-rw-r--r--
2023-07-26 17:38
mouseinterval-c.ri
806
B
-rw-r--r--
2023-07-26 17:38
mousemask-c.ri
344
B
-rw-r--r--
2023-07-26 17:38
nl-c.ri
862
B
-rw-r--r--
2023-07-26 17:38
nocbreak-c.ri
406
B
-rw-r--r--
2023-07-26 17:38
nocrmode-c.ri
406
B
-rw-r--r--
2023-07-26 17:38
noecho-c.ri
363
B
-rw-r--r--
2023-07-26 17:38
nonl-c.ri
432
B
-rw-r--r--
2023-07-26 17:38
noraw-c.ri
374
B
-rw-r--r--
2023-07-26 17:38
pair_content-c.ri
392
B
-rw-r--r--
2023-07-26 17:38
pair_number-c.ri
367
B
-rw-r--r--
2023-07-26 17:38
raw-c.ri
772
B
-rw-r--r--
2023-07-26 17:38
refresh-c.ri
305
B
-rw-r--r--
2023-07-26 17:38
reset_prog_mode-c.ri
466
B
-rw-r--r--
2023-07-26 17:38
resize-c.ri
366
B
-rw-r--r--
2023-07-26 17:38
resizeterm-c.ri
374
B
-rw-r--r--
2023-07-26 17:38
scrl-c.ri
511
B
-rw-r--r--
2023-07-26 17:38
setpos-c.ri
373
B
-rw-r--r--
2023-07-26 17:38
setscrreg-c.ri
708
B
-rw-r--r--
2023-07-26 17:38
standend-c.ri
479
B
-rw-r--r--
2023-07-26 17:38
standout-c.ri
493
B
-rw-r--r--
2023-07-26 17:38
start_color-c.ri
509
B
-rw-r--r--
2023-07-26 17:38
stdscr-c.ri
506
B
-rw-r--r--
2023-07-26 17:38
timeout%3d-c.ri
785
B
-rw-r--r--
2023-07-26 17:38
ungetch-c.ri
474
B
-rw-r--r--
2023-07-26 17:38
ungetmouse-c.ri
548
B
-rw-r--r--
2023-07-26 17:38
use_default_colors-c.ri
443
B
-rw-r--r--
2023-07-26 17:38
Save
Rename
U:RDoc::NormalModule[iI"Curses:ET@0o:RDoc::Markup::Document:@parts[o;;[S:RDoc::Markup::Heading: leveli: textI"Description;To:RDoc::Markup::Paragraph;[I"KAn implementation of the CRT screen handling and optimization library.;To:RDoc::Markup::BlankLine S; ; i;I"Structures and such;T@S; ; i;I"Classes;T@o:RDoc::Markup::List: @type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;[o;;[I"BCurses::Window - class with the means to draw a window or box;To;;0;[o;;[I";Curses::MouseEvent - class for collecting mouse events;T@S; ; i;I"Modules;T@o;;: NOTE;[o;;[I"Curses;T;[o;;[I"The curses implementation;To;;[I"Curses::Key;T;[o;;[I"0Collection of constants for keypress events;T@S; ; i;I" Examples;T@o;;;;[o;;0;[o;;[I" hello.rb;To:RDoc::Markup::Verbatim;[#I"#!/usr/local/bin/ruby ;TI" ;TI"require "curses" ;TI"include Curses ;TI" ;TI"def show_message(message) ;TI"" width = message.length + 6 ;TI"" win = Window.new(5, width, ;TI"9 (lines - 5) / 2, (cols - width) / 2) ;TI" win.box(?|, ?-) ;TI" win.setpos(2, 3) ;TI" win.addstr(message) ;TI" win.refresh ;TI" win.getch ;TI" win.close ;TI" end ;TI" ;TI"init_screen ;TI"begin ;TI" crmode ;TI"$# show_message("Hit any key") ;TI"0 setpos((lines - 5) / 2, (cols - 10) / 2) ;TI" addstr("Hit any key") ;TI" refresh ;TI" getch ;TI"% show_message("Hello, World!") ;TI" refresh ;TI"ensure ;TI" close_screen ;TI" end ;T:@format0o;;0;[o;;[I"rain.rb;To;;[OI"#!/usr/local/bin/ruby ;TI"# rain for a curses test ;TI" ;TI"require "curses" ;TI"include Curses ;TI" ;TI"def onsig(sig) ;TI" close_screen ;TI" exit sig ;TI" end ;TI" ;TI"def ranf ;TI" rand(32767).to_f / 32767 ;TI" end ;TI" ;TI"# main # ;TI"$for i in %w[HUP INT QUIT TERM] ;TI"8 if trap(i, "SIG_IGN") != 0 then # 0 for SIG_IGN ;TI"% trap(i) {|sig| onsig(sig) } ;TI" end ;TI" end ;TI" ;TI"init_screen ;TI"nl ;TI"noecho ;TI"srand ;TI" ;TI"xpos = {} ;TI"ypos = {} ;TI"r = lines - 4 ;TI"c = cols - 4 ;TI"for i in 0 .. 4 ;TI"% xpos[i] = (c * ranf).to_i + 2 ;TI"% ypos[i] = (r * ranf).to_i + 2 ;TI" end ;TI" ;TI"i = 0 ;TI"while TRUE ;TI" x = (c * ranf).to_i + 2 ;TI" y = (r * ranf).to_i + 2 ;TI" ;TI"! setpos(y, x); addstr(".") ;TI" ;TI"- setpos(ypos[i], xpos[i]); addstr("o") ;TI" ;TI"+ i = if i == 0 then 4 else i - 1 end ;TI"- setpos(ypos[i], xpos[i]); addstr("O") ;TI" ;TI"+ i = if i == 0 then 4 else i - 1 end ;TI"6 setpos(ypos[i] - 1, xpos[i]); addstr("-") ;TI"7 setpos(ypos[i], xpos[i] - 1); addstr("|.|") ;TI"6 setpos(ypos[i] + 1, xpos[i]); addstr("-") ;TI" ;TI"+ i = if i == 0 then 4 else i - 1 end ;TI"7 setpos(ypos[i] - 2, xpos[i]); addstr("-") ;TI"9 setpos(ypos[i] - 1, xpos[i] - 1); addstr("/ \\") ;TI"9 setpos(ypos[i], xpos[i] - 2); addstr("| O |") ;TI"8 setpos(ypos[i] + 1, xpos[i] - 1); addstr("\\ /") ;TI"7 setpos(ypos[i] + 2, xpos[i]); addstr("-") ;TI" ;TI"+ i = if i == 0 then 4 else i - 1 end ;TI"7 setpos(ypos[i] - 2, xpos[i]); addstr(" ") ;TI"8 setpos(ypos[i] - 1, xpos[i] - 1); addstr(" ") ;TI"9 setpos(ypos[i], xpos[i] - 2); addstr(" ") ;TI"8 setpos(ypos[i] + 1, xpos[i] - 1); addstr(" ") ;TI"7 setpos(ypos[i] + 2, xpos[i]); addstr(" ") ;TI" ;TI" xpos[i] = x ;TI" ypos[i] = y ;TI" refresh ;TI" sleep(0.5) ;TI" end ;TI" ;TI"# end of main;T;0: @fileI"ext/curses/curses.c;T:0@omit_headings_from_table_of_contents_below0;0;0[ [�U:RDoc::Constant[i I"VERSION;TI"Curses::VERSION;T00o;;[o;;[I"'Identifies curses library version.;T@o;;;;[ o;;0;[o;;[I""ncurses 5.9.20110404";To;;0;[o;;[I"("PDCurses 3.4 - Public Domain 2008";To;;0;[o;;[I"&"curses (SVR4)" (System V curses);To;;0;[o;;[I"A"curses (unknown)" (The original BSD curses? NetBSD maybe.);T;@�;0@�@cRDoc::NormalModule0U;[i I"A_ATTRIBUTES;TI"Curses::A_ATTRIBUTES;T00o;;[o;;[I"#Bit-mask to extract attributes;F@o;;[I"+See Curses.inch or Curses::Window.inch;F;@�;0@�@@�0U;[i I" A_NORMAL;TI"Curses::A_NORMAL;T00o;;[o;;[I""Normal display (no highlight);F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_STANDOUT;TI"Curses::A_STANDOUT;T00o;;[o;;[I",Best highlighting mode of the terminal.;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_UNDERLINE;TI"Curses::A_UNDERLINE;T00o;;[o;;[I"Underlining;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_REVERSE;TI"Curses::A_REVERSE;T00o;;[o;;[I"Reverse video;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_BLINK;TI"Curses::A_BLINK;T00o;;[o;;[I" Blinking;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I" A_DIM;TI"Curses::A_DIM;T00o;;[o;;[I"Half bright;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_BOLD;TI"Curses::A_BOLD;T00o;;[o;;[I"Extra bright or bold;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_PROTECT;TI"Curses::A_PROTECT;T00o;;[o;;[I"Protected mode;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_INVIS;TI"Curses::A_INVIS;T00o;;[o;;[I"Invisible or blank mode;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_ALTCHARSET;TI"Curses::A_ALTCHARSET;T00o;;[o;;[I"Alternate character set;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_CHARTEXT;TI"Curses::A_CHARTEXT;T00o;;[o;;[I"$Bit-mask to extract a character;F@o;;[I"See Curses.attrset;F;@�;0@�@@�0U;[i I"A_HORIZONTAL;TI"Curses::A_HORIZONTAL;T00o;;[o;;[I"horizontal highlight;F@o;;[I"+Check system curs_attr(3x) for support;F;@�;0@�@@�0U;[i I"A_LEFT;TI"Curses::A_LEFT;T00o;;[o;;[I"left highlight;F@o;;[I"+Check system curs_attr(3x) for support;F;@�;0@�@@�0U;[i I" A_LOW;TI"Curses::A_LOW;T00o;;[o;;[I"low highlight;F@o;;[I"+Check system curs_attr(3x) for support;F;@�;0@�@@�0U;[i I"A_RIGHT;TI"Curses::A_RIGHT;T00o;;[o;;[I"right highlight;F@o;;[I"+Check system curs_attr(3x) for support;F;@�;0@�@@�0U;[i I" A_TOP;TI"Curses::A_TOP;T00o;;[o;;[I"top highlight;F@o;;[I"+Check system curs_attr(3x) for support;F;@�;0@�@@�0U;[i I"A_VERTICAL;TI"Curses::A_VERTICAL;T00o;;[o;;[I"vertical highlight;F@o;;[I"+Check system curs_attr(3x) for support;F;@�;0@�@@�0U;[i I"A_COLOR;TI"Curses::A_COLOR;T00o;;[o;;[I"5Bit-mask to extract color-pair field information;F@o;;[I"+See Curses.inch or Curses::Window.inch;F;@�;0@�@@�0U;[i I"COLORS;TI"Curses::COLORS;T00o;;[o;;[I"#Number of the colors available;T;@�;0@�@@�0U;[i I"COLOR_BLACK;TI"Curses::COLOR_BLACK;T00o;;[o;;[I"Value of the color black;T;@�;0@�@@�0U;[i I"COLOR_RED;TI"Curses::COLOR_RED;T00o;;[o;;[I"Value of the color red;T;@�;0@�@@�0U;[i I"COLOR_GREEN;TI"Curses::COLOR_GREEN;T00o;;[o;;[I"Value of the color green;T;@�;0@�@@�0U;[i I"COLOR_YELLOW;TI"Curses::COLOR_YELLOW;T00o;;[o;;[I"Value of the color yellow;T;@�;0@�@@�0U;[i I"COLOR_BLUE;TI"Curses::COLOR_BLUE;T00o;;[o;;[I"Value of the color blue;T;@�;0@�@@�0U;[i I"COLOR_MAGENTA;TI"Curses::COLOR_MAGENTA;T00o;;[o;;[I"Value of the color magenta;T;@�;0@�@@�0U;[i I"COLOR_CYAN;TI"Curses::COLOR_CYAN;T00o;;[o;;[I"Value of the color cyan;T;@�;0@�@@�0U;[i I"COLOR_WHITE;TI"Curses::COLOR_WHITE;T00o;;[o;;[I"Value of the color white;T;@�;0@�@@�0U;[i I"BUTTON1_PRESSED;TI"Curses::BUTTON1_PRESSED;T00o;;[o;;[I"mouse button 1 down;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON1_RELEASED;TI"Curses::BUTTON1_RELEASED;T00o;;[o;;[I"mouse button 1 up;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON1_CLICKED;TI"Curses::BUTTON1_CLICKED;T00o;;[o;;[I"mouse button 1 clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON1_DOUBLE_CLICKED;TI"#Curses::BUTTON1_DOUBLE_CLICKED;T00o;;[o;;[I""mouse button 1 double clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON1_TRIPLE_CLICKED;TI"#Curses::BUTTON1_TRIPLE_CLICKED;T00o;;[o;;[I""mouse button 1 triple clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON2_PRESSED;TI"Curses::BUTTON2_PRESSED;T00o;;[o;;[I"mouse button 2 down;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON2_RELEASED;TI"Curses::BUTTON2_RELEASED;T00o;;[o;;[I"mouse button 2 up;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON2_CLICKED;TI"Curses::BUTTON2_CLICKED;T00o;;[o;;[I"mouse button 2 clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON2_DOUBLE_CLICKED;TI"#Curses::BUTTON2_DOUBLE_CLICKED;T00o;;[o;;[I""mouse button 2 double clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON2_TRIPLE_CLICKED;TI"#Curses::BUTTON2_TRIPLE_CLICKED;T00o;;[o;;[I""mouse button 2 triple clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON3_PRESSED;TI"Curses::BUTTON3_PRESSED;T00o;;[o;;[I"mouse button 3 down;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON3_RELEASED;TI"Curses::BUTTON3_RELEASED;T00o;;[o;;[I"mouse button 3 up;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON3_CLICKED;TI"Curses::BUTTON3_CLICKED;T00o;;[o;;[I"mouse button 3 clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON3_DOUBLE_CLICKED;TI"#Curses::BUTTON3_DOUBLE_CLICKED;T00o;;[o;;[I""mouse button 3 double clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON3_TRIPLE_CLICKED;TI"#Curses::BUTTON3_TRIPLE_CLICKED;T00o;;[o;;[I""mouse button 3 triple clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON4_PRESSED;TI"Curses::BUTTON4_PRESSED;T00o;;[o;;[I"mouse button 4 down;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON4_RELEASED;TI"Curses::BUTTON4_RELEASED;T00o;;[o;;[I"mouse button 4 up;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON4_CLICKED;TI"Curses::BUTTON4_CLICKED;T00o;;[o;;[I"mouse button 4 clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON4_DOUBLE_CLICKED;TI"#Curses::BUTTON4_DOUBLE_CLICKED;T00o;;[o;;[I""mouse button 4 double clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON4_TRIPLE_CLICKED;TI"#Curses::BUTTON4_TRIPLE_CLICKED;T00o;;[o;;[I""mouse button 4 triple clicked;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON_SHIFT;TI"Curses::BUTTON_SHIFT;T00o;;[o;;[I".shift was down during button state change;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON_CTRL;TI"Curses::BUTTON_CTRL;T00o;;[o;;[I"0control was down during button state change;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"BUTTON_ALT;TI"Curses::BUTTON_ALT;T00o;;[o;;[I",alt was down during button state change;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"ALL_MOUSE_EVENTS;TI"Curses::ALL_MOUSE_EVENTS;T00o;;[o;;[I"$report all button state changes;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"REPORT_MOUSE_POSITION;TI""Curses::REPORT_MOUSE_POSITION;T00o;;[o;;[I"report mouse movement;F@o;;[I"See Curses.getmouse;F;@�;0@�@@�0U;[i I"KEY_MOUSE;TI"Curses::KEY_MOUSE;T00o;;[o;;[I"Mouse event read;T;@�;0@�@@�0U;[i I"KEY_MIN;TI"Curses::KEY_MIN;T00o;;[o;;[I"*The minimum allowed curses key value.;T;@�;0@�@@�0U;[i I"KEY_BREAK;TI"Curses::KEY_BREAK;T00o;;[o;;[I"Break key;T;@�;0@�@@�0U;[i I" KEY_DOWN;TI"Curses::KEY_DOWN;T00o;;[o;;[I"the down arrow key;T;@�;0@�@@�0U;[i I"KEY_UP;TI"Curses::KEY_UP;T00o;;[o;;[I"the up arrow key;T;@�;0@�@@�0U;[i I" KEY_LEFT;TI"Curses::KEY_LEFT;T00o;;[o;;[I"the left arrow key;T;@�;0@�@@�0U;[i I"KEY_RIGHT;TI"Curses::KEY_RIGHT;T00o;;[o;;[I"the right arrow key;T;@�;0@�@@�0U;[i I" KEY_HOME;TI"Curses::KEY_HOME;T00o;;[o;;[I"!Home key (upward+left arrow);T;@�;0@�@@�0U;[i I"KEY_BACKSPACE;TI"Curses::KEY_BACKSPACE;T00o;;[o;;[I"Backspace;T;@�;0@�@@�0U;[i I"KEY_DL;TI"Curses::KEY_DL;T00o;;[o;;[I"Delete line;T;@�;0@�@@�0U;[i I"KEY_IL;TI"Curses::KEY_IL;T00o;;[o;;[I"Insert line;T;@�;0@�@@�0U;[i I"KEY_DC;TI"Curses::KEY_DC;T00o;;[o;;[I"Delete character;T;@�;0@�@@�0U;[i I"KEY_IC;TI"Curses::KEY_IC;T00o;;[o;;[I"%Insert char or enter insert mode;T;@�;0@�@@�0U;[i I"KEY_EIC;TI"Curses::KEY_EIC;T00o;;[o;;[I"Enter insert char mode;T;@�;0@�@@�0U;[i I"KEY_CLEAR;TI"Curses::KEY_CLEAR;T00o;;[o;;[I"Clear Screen;T;@�;0@�@@�0U;[i I"KEY_EOS;TI"Curses::KEY_EOS;T00o;;[o;;[I"Clear to end of screen;T;@�;0@�@@�0U;[i I"KEY_EOL;TI"Curses::KEY_EOL;T00o;;[o;;[I"Clear to end of line;T;@�;0@�@@�0U;[i I"KEY_SF;TI"Curses::KEY_SF;T00o;;[o;;[I"Scroll 1 line forward;T;@�;0@�@@�0U;[i I"KEY_SR;TI"Curses::KEY_SR;T00o;;[o;;[I"%Scroll 1 line backware (reverse);T;@�;0@�@@�0U;[i I"KEY_NPAGE;TI"Curses::KEY_NPAGE;T00o;;[o;;[I"Next page;T;@�;0@�@@�0U;[i I"KEY_PPAGE;TI"Curses::KEY_PPAGE;T00o;;[o;;[I"Previous page;T;@�;0@�@@�0U;[i I" KEY_STAB;TI"Curses::KEY_STAB;T00o;;[o;;[I"Set tab;T;@�;0@�@@�0U;[i I" KEY_CTAB;TI"Curses::KEY_CTAB;T00o;;[o;;[I"Clear tab;T;@�;0@�@@�0U;[i I"KEY_CATAB;TI"Curses::KEY_CATAB;T00o;;[o;;[I"Clear all tabs;T;@�;0@�@@�0U;[i I"KEY_ENTER;TI"Curses::KEY_ENTER;T00o;;[o;;[I"Enter or send;T;@�;0@�@@�0U;[i I"KEY_SRESET;TI"Curses::KEY_SRESET;T00o;;[o;;[I"Soft (partial) reset;T;@�;0@�@@�0U;[i I"KEY_RESET;TI"Curses::KEY_RESET;T00o;;[o;;[I"Reset or hard reset;T;@�;0@�@@�0U;[i I"KEY_PRINT;TI"Curses::KEY_PRINT;T00o;;[o;;[I"Print or copy;T;@�;0@�@@�0U;[i I"KEY_LL;TI"Curses::KEY_LL;T00o;;[o;;[I"%Home down or bottom (lower left);T;@�;0@�@@�0U;[i I"KEY_A1;TI"Curses::KEY_A1;T00o;;[o;;[I"Upper left of keypad;T;@�;0@�@@�0U;[i I"KEY_A3;TI"Curses::KEY_A3;T00o;;[o;;[I"Upper right of keypad;T;@�;0@�@@�0U;[i I"KEY_B2;TI"Curses::KEY_B2;T00o;;[o;;[I"Center of keypad;T;@�;0@�@@�0U;[i I"KEY_C1;TI"Curses::KEY_C1;T00o;;[o;;[I"Lower left of keypad;T;@�;0@�@@�0U;[i I"KEY_C3;TI"Curses::KEY_C3;T00o;;[o;;[I"Lower right of keypad;T;@�;0@�@@�0U;[i I" KEY_BTAB;TI"Curses::KEY_BTAB;T00o;;[o;;[I"Back tab key;T;@�;0@�@@�0U;[i I"KEY_BEG;TI"Curses::KEY_BEG;T00o;;[o;;[I"Beginning key;T;@�;0@�@@�0U;[i I"KEY_CANCEL;TI"Curses::KEY_CANCEL;T00o;;[o;;[I"Cancel key;T;@�;0@�@@�0U;[i I"KEY_CLOSE;TI"Curses::KEY_CLOSE;T00o;;[o;;[I"Close key;T;@�;0@�@@�0U;[i I"KEY_COMMAND;TI"Curses::KEY_COMMAND;T00o;;[o;;[I"Cmd (command) key;T;@�;0@�@@�0U;[i I" KEY_COPY;TI"Curses::KEY_COPY;T00o;;[o;;[I" Copy key;T;@�;0@�@@�0U;[i I"KEY_CREATE;TI"Curses::KEY_CREATE;T00o;;[o;;[I"Create key;T;@�;0@�@@�0U;[i I"KEY_END;TI"Curses::KEY_END;T00o;;[o;;[I"End key;T;@�;0@�@@�0U;[i I" KEY_EXIT;TI"Curses::KEY_EXIT;T00o;;[o;;[I" Exit key;T;@�;0@�@@�0U;[i I" KEY_FIND;TI"Curses::KEY_FIND;T00o;;[o;;[I" Find key;T;@�;0@�@@�0U;[i I" KEY_HELP;TI"Curses::KEY_HELP;T00o;;[o;;[I" Help key;T;@�;0@�@@�0U;[i I" KEY_MARK;TI"Curses::KEY_MARK;T00o;;[o;;[I" Mark key;T;@�;0@�@@�0U;[i I"KEY_MESSAGE;TI"Curses::KEY_MESSAGE;T00o;;[o;;[I"Message key;T;@�;0@�@@�0U;[i I" KEY_MOVE;TI"Curses::KEY_MOVE;T00o;;[o;;[I" Move key;T;@�;0@�@@�0U;[i I" KEY_NEXT;TI"Curses::KEY_NEXT;T00o;;[o;;[I"Next object key;T;@�;0@�@@�0U;[i I" KEY_OPEN;TI"Curses::KEY_OPEN;T00o;;[o;;[I" Open key;T;@�;0@�@@�0U;[i I"KEY_OPTIONS;TI"Curses::KEY_OPTIONS;T00o;;[o;;[I"Options key;T;@�;0@�@@�0U;[i I"KEY_PREVIOUS;TI"Curses::KEY_PREVIOUS;T00o;;[o;;[I"Previous object key;T;@�;0@�@@�0U;[i I" KEY_REDO;TI"Curses::KEY_REDO;T00o;;[o;;[I" Redo key;T;@�;0@�@@�0U;[i I"KEY_REFERENCE;TI"Curses::KEY_REFERENCE;T00o;;[o;;[I"Reference key;T;@�;0@�@@�0U;[i I"KEY_REFRESH;TI"Curses::KEY_REFRESH;T00o;;[o;;[I"Refresh key;T;@�;0@�@@�0U;[i I"KEY_REPLACE;TI"Curses::KEY_REPLACE;T00o;;[o;;[I"Replace key;T;@�;0@�@@�0U;[i I"KEY_RESTART;TI"Curses::KEY_RESTART;T00o;;[o;;[I"Restart key;T;@�;0@�@@�0U;[i I"KEY_RESUME;TI"Curses::KEY_RESUME;T00o;;[o;;[I"Resume key;T;@�;0@�@@�0U;[i I" KEY_SAVE;TI"Curses::KEY_SAVE;T00o;;[o;;[I" Save key;T;@�;0@�@@�0U;[i I" KEY_SBEG;TI"Curses::KEY_SBEG;T00o;;[o;;[I"Shifted beginning key;T;@�;0@�@@�0U;[i I"KEY_SCANCEL;TI"Curses::KEY_SCANCEL;T00o;;[o;;[I"Shifted cancel key;T;@�;0@�@@�0U;[i I"KEY_SCOMMAND;TI"Curses::KEY_SCOMMAND;T00o;;[o;;[I"Shifted command key;T;@�;0@�@@�0U;[i I"KEY_SCOPY;TI"Curses::KEY_SCOPY;T00o;;[o;;[I"Shifted copy key;T;@�;0@�@@�0U;[i I"KEY_SCREATE;TI"Curses::KEY_SCREATE;T00o;;[o;;[I"Shifted create key;T;@�;0@�@@�0U;[i I"KEY_SDC;TI"Curses::KEY_SDC;T00o;;[o;;[I"Shifted delete char key;T;@�;0@�@@�0U;[i I"KEY_SDL;TI"Curses::KEY_SDL;T00o;;[o;;[I"Shifted delete line key;T;@�;0@�@@�0U;[i I"KEY_SELECT;TI"Curses::KEY_SELECT;T00o;;[o;;[I"Select key;T;@�;0@�@@�0U;[i I" KEY_SEND;TI"Curses::KEY_SEND;T00o;;[o;;[I"Shifted end key;T;@�;0@�@@�0U;[i I" KEY_SEOL;TI"Curses::KEY_SEOL;T00o;;[o;;[I"Shifted clear line key;T;@�;0@�@@�0U;[i I"KEY_SEXIT;TI"Curses::KEY_SEXIT;T00o;;[o;;[I"Shifted exit key;T;@�;0@�@@�0U;[i I"KEY_SFIND;TI"Curses::KEY_SFIND;T00o;;[o;;[I"Shifted find key;T;@�;0@�@@�0U;[i I"KEY_SHELP;TI"Curses::KEY_SHELP;T00o;;[o;;[I"Shifted help key;T;@�;0@�@@�0U;[i I"KEY_SHOME;TI"Curses::KEY_SHOME;T00o;;[o;;[I"Shifted home key;T;@�;0@�@@�0U;[i I"KEY_SIC;TI"Curses::KEY_SIC;T00o;;[o;;[I"Shifted input key;T;@�;0@�@@�0U;[i I"KEY_SLEFT;TI"Curses::KEY_SLEFT;T00o;;[o;;[I"Shifted left arrow key;T;@�;0@�@@�0U;[i I"KEY_SMESSAGE;TI"Curses::KEY_SMESSAGE;T00o;;[o;;[I"Shifted message key;T;@�;0@�@@�0U;[i I"KEY_SMOVE;TI"Curses::KEY_SMOVE;T00o;;[o;;[I"Shifted move key;T;@�;0@�@@�0U;[i I"KEY_SNEXT;TI"Curses::KEY_SNEXT;T00o;;[o;;[I"Shifted next key;T;@�;0@�@@�0U;[i I"KEY_SOPTIONS;TI"Curses::KEY_SOPTIONS;T00o;;[o;;[I"Shifted options key;T;@�;0@�@@�0U;[i I"KEY_SPREVIOUS;TI"Curses::KEY_SPREVIOUS;T00o;;[o;;[I"Shifted previous key;T;@�;0@�@@�0U;[i I"KEY_SPRINT;TI"Curses::KEY_SPRINT;T00o;;[o;;[I"Shifted print key;T;@�;0@�@@�0U;[i I"KEY_SREDO;TI"Curses::KEY_SREDO;T00o;;[o;;[I"Shifted redo key;T;@�;0@�@@�0U;[i I"KEY_SREPLACE;TI"Curses::KEY_SREPLACE;T00o;;[o;;[I"Shifted replace key;T;@�;0@�@@�0U;[i I"KEY_SRIGHT;TI"Curses::KEY_SRIGHT;T00o;;[o;;[I"Shifted right arrow key;T;@�;0@�@@�0U;[i I"KEY_SRSUME;TI"Curses::KEY_SRSUME;T00o;;[o;;[I"Shifted resume key;T;@�;0@�@@�0U;[i I"KEY_SSAVE;TI"Curses::KEY_SSAVE;T00o;;[o;;[I"Shifted save key;T;@�;0@�@@�0U;[i I"KEY_SSUSPEND;TI"Curses::KEY_SSUSPEND;T00o;;[o;;[I"Shifted suspend key;T;@�;0@�@@�0U;[i I"KEY_SUNDO;TI"Curses::KEY_SUNDO;T00o;;[o;;[I"Shifted undo key;T;@�;0@�@@�0U;[i I"KEY_SUSPEND;TI"Curses::KEY_SUSPEND;T00o;;[o;;[I"Suspend key;T;@�;0@�@@�0U;[i I" KEY_UNDO;TI"Curses::KEY_UNDO;T00o;;[o;;[I" Undo key;T;@�;0@�@@�0U;[i I"KEY_RESIZE;TI"Curses::KEY_RESIZE;T00o;;[o;;[I"Screen Resized;T;@�;0@�@@�0U;[i I"KEY_MAX;TI"Curses::KEY_MAX;T00o;;[o;;[I"*The maximum allowed curses key value.;T;@�;0@�@@�0[ [[I" class;T[[:public[J[I" ESCDELAY;TI"ext/curses/curses.c;T[I"ESCDELAY=;T@r[I"TABSIZE;T@r[I" TABSIZE=;T@r[I" addch;T@r[I"addstr;T@r[I"attroff;T@r[I"attron;T@r[I"attrset;T@r[I" beep;T@r[I" bkgd;T@r[I"bkgdset;T@r[I"can_change_color?;T@r[I"cbreak;T@r[I" clear;T@r[I"close_screen;T@r[I"closed?;T@r[I" clrtoeol;T@r[I"color_content;T@r[I"color_pair;T@r[I"color_pairs;T@r[I"colors;T@r[I" cols;T@r[I"crmode;T@r[I" curs_set;T@r[I"def_prog_mode;T@r[I" delch;T@r[I" deleteln;T@r[I" doupdate;T@r[I" echo;T@r[I" flash;T@r[I" getch;T@r[I" getmouse;T@r[I"getstr;T@r[I"has_colors?;T@r[I" inch;T@r[I"init_color;T@r[I"init_pair;T@r[I"init_screen;T@r[I" insch;T@r[I" insertln;T@r[I"keyname;T@r[I" lines;T@r[I"mouseinterval;T@r[I"mousemask;T@r[I"nl;T@r[I" nocbreak;T@r[I" nocrmode;T@r[I"noecho;T@r[I" nonl;T@r[I" noraw;T@r[I"pair_content;T@r[I"pair_number;T@r[I"raw;T@r[I"refresh;T@r[I"reset_prog_mode;T@r[I"resize;T@r[I"resizeterm;T@r[I" scrl;T@r[I"setpos;T@r[I"setscrreg;T@r[I" standend;T@r[I" standout;T@r[I"start_color;T@r[I"stdscr;T@r[I" timeout=;T@r[I"ungetch;T@r[I"ungetmouse;T@r[I"use_default_colors;T@r[:protected[ [:private[ [I" instance;T[[;[ [;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ;0;0[@�@�cRDoc::TopLevel