0707070000020165061004440000020000020000010763610367627102400000500000000004Size578 0707070000020162221004440000020000020000010763560367627102300000600000000151FilesSize Files Install Name OldFiles Remove curses.h libcurses.a llib-lcurses llib-lcurses.l term.h unctrl.h 0707070000020163421005550000020000020000011503420370673460200001000000002050InstallBEEP="\007\007\007" INSLIB=/usr/lib INSINC=/usr/include export BEEP INSLIB INSINC if [ -f /usr/lib/libcurses.a ] then echo echo $BEEP "Original Curses software being" echo $BEEP "saved in: /usr/lib/Curses.old." echo $BEEP "This file is in CPIO format" echo echo $BEEP "Saving : " cpio -ocv < OldFiles >$INSLIB/Curses.old rm -f `cat OldFiles` echo $BEEP "Done" fi echo "*** Installing Curses/Terminfo library archives : " echo "Installing libcurses.a in " $INSLIB ; ln libcurses.a $INSLIB/libcurses.a echo "*** Installing Curses/Terminfo header files : " echo "Installing curses.h in " $INSINC ; ln curses.h $INSINC echo "Installing term.h in " $INSINC ; ln term.h $INSINC echo "Installing unctrl.h in " $INSINC ; ln unctrl.h $INSINC echo "*** Installing Curses/Terminfo lint libraries : " echo "Installing llib-lcurses in " $INSLIB ; ln llib-lcurses $INSLIB echo "Installing llib-lcurses.ln in " $INSLIB ; ln llib-lcurses.ln $INSLIB echo $BEEP echo "*** Installation Complete ***" echo $BEEP echo "Hit Return or Enter to continue" read junk 0707070000020162361004440000020000020000011230040367627102400000500000000055NameUNIX PC Curses/Terminfo Dev. Pkg. (Rel. 3.0) 0707070000020164731004440000020000020000011230070367627102400001100000000077OldFiles/usr/include/curses.h /usr/include/term.h /usr/lib/libcurses.a 0707070000020165021005550000020000020000010763570370673455300000700000001736RemoveBEEP="\007\007\007" INSLIB=/usr/lib INSINC=/usr/include export BEEP INSLIB INSINC echo "*** Removing Curses/Terminfo library archives : " echo "Removing libcurses.a in " $INSLIB ; rm -f $INSLIB/libcurses.a echo "*** Removing Curses/Terminfo header files : " echo "Removing curses.h in " $INSINC ; rm -f $INSINC/curses.h echo "Removing term.h in " $INSINC ; rm -f $INSINC/term.h echo "Removing unctrl.h in " $INSINC ; rm -f $INSINC/unctrl.h echo "*** Installing Curses/Terminfo lint libraries : " echo "Removing llib-lcurses in " $INSLIB ; rm -f $INSLIB/llib-lcurses echo "Removing llib-lcurses.ln in " $INSLIB ; rm -f $INSLIB/llib-lcurses.ln if [ -f $INSLIB/Curses.old ] then echo echo $BEEP "Original Curses software being" echo $BEEP "restored from: /usr/lib/Curses.old." echo echo $BEEP "Restoring : " cpio -iduvc< $INSLIB/Curses.old echo echo $BEEP "Done" fi echo $BEEP echo "*** Uninstall Complete ***" echo $BEEP echo "Hit Return or Enter to continue" read junk 0707070000020154651004440000020000020000010371050366464067000001100000040345curses.h/* Copyright (c) 1984 AT&T */ /* All Rights Reserved */ /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ #ident "@(#)curses:screen/curses.form 1.4.1.4" /* * curses.h - this file is automatically made from caps, curses.form and * curses.ed. * Don't make changes directly to curses.h! */ #ifndef _SUBWIN /* The definition for 'reg' is not standard, and is provided for compatibility reasons. User's are discouraged from using this. */ # define reg register # ifndef NONSTANDARD #ifndef stdin # include #endif /* stdin */ /* * This trick is used to distinguish between SYSV and V7 systems. * We assume that L_ctermid is only defined in stdio.h in SYSV * systems, but not in V7 or Berkeley UNIX. */ # ifdef L_ctermid # define SYSV # endif /* Some V7 systems define L_ctermid - we list those here */ # ifdef sun # undef SYSV # endif # include # ifdef SYSV #ifndef VINTR # include #endif /* VINTR */ typedef struct termio SGTTY; #endif /* SYSV */ # ifndef SYSV #ifndef _SGTTYB_ # include #endif /* _SGTTYB_ */ typedef struct sgttyb SGTTY; /* * Here we attempt to improve portability by providing some #defines * for SYSV functions on non-SYSV systems. */ # define memcpy(dst, src, len) bcopy((src), (dst), (len)) # define strchr index # define strrchr rindex # endif # else /* NONSTANDARD */ /* * NONSTANDARD is intended for a standalone program (no UNIX) * that manages screens. The specific program is Alan Hewett's * ITC, which runs standalone on an 11/23 (at least for now). * It is unclear whether this code needs to be supported anymore. * It hasn't been tested in quite awhile. */ # define NULL 0 # endif /* NONSTANDARD */ typedef char bool; /* * chtype is the type used to store a character together with attributes. * It can be set to "char" to save space, or "long" to get more attributes. */ # ifdef CHTYPE typedef CHTYPE chtype; # else typedef unsigned short chtype; # endif /* CHTYPE */ /* TRUE and FALSE get defined so many times, */ /* let's not get in the way of other definitions. */ #if !defined(TRUE) || ((TRUE) != 1) # define TRUE (1) #endif #if !defined(FALSE) || ((FALSE) != 0) # define FALSE (0) #endif #if !defined(ERR) || ((ERR) != -1) # define ERR (-1) #endif #if !defined(OK) || ((OK) != 0) # define OK (0) #endif /* values for win->_flags */ # define _SUBWIN 01 # define _ENDLINE 02 # define _FULLWIN 04 # define _SCROLLWIN 010 # define _FLUSH 020 # define _ISPAD 040 # define _WINCHANGED 0100 # define _WINMOVED 0200 /* _firstch is initially set to this */ # define _NOCHANGE -1 struct _win_st { short _cury, _curx; short _maxy, _maxx; short _begy, _begx; short _flags; chtype _attrs; bool _clear; bool _leave; bool _scroll; bool _use_idl; /* 0=no, 1=yes, 2=go by need_idl */ bool _use_keypad; /* 0=no, 1=yes, 2=yes/timeout */ bool _use_meta; /* T=use the meta key */ bool _nodelay; /* T=don't wait for tty input */ chtype **_y; short *_firstch; short *_lastch; short _tmarg,_bmarg; /* end of Vr2 structure */ bool _need_idl; /* T=have done ins/del line/scroll recently */ bool _notimeout; /* T=do wait for rest of function key */ short _pminrow, _pmincol, _sminrow, _smincol, _smaxrow, _smaxcol; short _yoffset; }; extern int LINES, COLS; typedef struct _win_st WINDOW; extern WINDOW *stdscr, *curscr; extern char *Def_term, ttytype[]; #ifdef lint /* * Various tricks to shut up lint about things that are perfectly fine. */ # ifndef CURSES /* if not internal to curses source */ struct screen { int _nobody_; }; # endif /* CURSES */ #endif /* lint */ typedef struct screen SCREEN; # ifndef NOMACROS # ifndef MINICURSES /* * psuedo functions for standard screen */ # define addch(ch) waddch(stdscr, ch) # define getch() wgetch(stdscr) # define addstr(str) waddstr(stdscr, str) # define getstr(str) wgetstr(stdscr, str) # define move(y, x) wmove(stdscr, y, x) # define clear() wclear(stdscr) # define erase() werase(stdscr) # define clrtobot() wclrtobot(stdscr) # define clrtoeol() wclrtoeol(stdscr) # define insertln() winsertln(stdscr) # define deleteln() wdeleteln(stdscr) # define refresh() wrefresh(stdscr) # define inch() winch(stdscr) # define insch(c) winsch(stdscr,c) # define delch() wdelch(stdscr) # define standout() wstandout(stdscr) # define standend() wstandend(stdscr) # define attron(at) wattron(stdscr,at) # define attroff(at) wattroff(stdscr,at) # define attrset(at) wattrset(stdscr,at) # define echochar(ch) wechochar(stdscr, ch) # define setscrreg(t,b) wsetscrreg(stdscr, t, b) # define wsetscrreg(win,t,b) (win->_tmarg=(t),win->_bmarg=(b)) /* * mv functions */ #define mvwaddch(win,y,x,ch) (wmove(win,y,x)==ERR?ERR:waddch(win,ch)) #define mvwgetch(win,y,x) (wmove(win,y,x)==ERR?ERR:wgetch(win)) #define mvwaddstr(win,y,x,str) (wmove(win,y,x)==ERR?ERR:waddstr(win,str)) #define mvwgetstr(win,y,x,str) (wmove(win,y,x)==ERR?ERR:wgetstr(win,str)) #define mvwinch(win,y,x) (wmove(win,y,x)==ERR?ERR:winch(win)) #define mvwdelch(win,y,x) (wmove(win,y,x)==ERR?ERR:wdelch(win)) #define mvwinsch(win,y,x,c) (wmove(win,y,x)==ERR?ERR:winsch(win,c)) #define mvaddch(y,x,ch) mvwaddch(stdscr,y,x,ch) #define mvgetch(y,x) mvwgetch(stdscr,y,x) #define mvaddstr(y,x,str) mvwaddstr(stdscr,y,x,str) #define mvgetstr(y,x,str) mvwgetstr(stdscr,y,x,str) #define mvinch(y,x) mvwinch(stdscr,y,x) #define mvdelch(y,x) mvwdelch(stdscr,y,x) #define mvinsch(y,x,c) mvwinsch(stdscr,y,x,c) # else /* MINICURSES */ /* * MINICURSES is not documented or supported anymore. The intent was * to avoid the window handling stuff for a smaller curses. However, * the bulk of the code is below refresh (3/4 or so) so the savings * are insignificant. This version of curses just isn't well suited * to a 16 bit processor, except with a tiny application. */ # define addch(ch) m_addch(ch) # define addstr(str) m_addstr(str) # define move(y, x) m_move(y, x) # define clear() m_clear() # define erase() m_erase() # define refresh() m_refresh() # define standout() wstandout(stdscr) # define standend() wstandend(stdscr) # define attron(at) wattron(stdscr,at) # define attroff(at) wattroff(stdscr,at) # define attrset(at) wattrset(stdscr,at) # define mvaddch(y,x,ch) move(y, x), addch(ch) # define mvaddstr(y,x,str) move(y, x), addstr(str) # define initscr m_initscr # define newterm m_newterm # define echochar(ch) (m_addch(ch) == ERR ? ERR : m_refresh()) /* * These functions don't exist in minicurses, so we define them * to nonexistent functions to help the user catch the error. */ #define getch m_getch #define getstr m_getstr #define clrtobot m_clrtobot #define clrtoeol m_clrtoeol #define insertln m_insertln #define deleteln m_deleteln #define inch m_inch #define insch m_insch #define delch m_delch /* mv functions that aren't valid */ #define mvwaddch m_mvwaddch #define mvwgetch m_mvwgetch #define mvwaddstr m_mvaddstr #define mvwgetstr m_mvwgetstr #define mvwinch m_mvwinch #define mvwdelch m_mvwdelch #define mvwinsch m_mvwinsch #define mvgetch m_mvwgetch #define mvgetstr m_mvwgetstr #define mvinch m_mvwinch #define mvdelch m_mvwdelch #define mvinsch m_mvwinsch /* Real functions that aren't valid */ #define box m_box #define delwin m_delwin #define longname m_longname #define makenew m_makenew #define mvprintw m_mvprintw #define mvscanw m_mvscanw #define mvwin m_mvwin #define mvwprintw m_mvwprintw #define mvwscanw m_mvwscanw #define newwin m_newwin #define _outchar m_outchar #define overlay m_overlay #define overwrite m_overwrite #define printw m_printw #define putp m_putp #define scanw m_scanw #define scroll m_scroll #define subwin m_subwin #define touchwin m_touchwin #define _tscroll m_tscroll #define _tstp m_tstp #define vidattr m_vidattr #define waddch m_waddch #define waddstr m_waddstr #define wclear m_wclear #define wclrtobot m_wclrtobot #define wclrtoeol m_wclrtoeol #define wdelch m_wdelch #define wdeleteln m_wdeleteln #define werase m_werase #define wgetch m_wgetch #define wgetstr m_wgetstr #define winsch m_winsch #define winsertln m_winsertln #define wmove m_wmove #define wprintw m_wprintw #define wrefresh m_wrefresh #define wscanw m_wscanw #define setscrreg m_setscrreg #define wsetscrreg m_wsetscrreg # endif /* MINICURSES */ /* * psuedo functions */ #define getyx(win,y,x) y = win->_cury, x = win->_curx #define getbegyx(win,y,x) y = win->_begy, x = win->_begx #define getmaxyx(win,y,x) y = win->_maxy, x = win->_maxx #define getsyx(y,x) _getsyx(&y,&x) #define winch(win) (win->_y[win->_cury][win->_curx]) WINDOW *initscr(), *newwin(), *subwin(), *newpad(), *subpad(); char *longname(), *keyname(); char erasechar(), killchar(); int wgetch(); /* because it can return KEY_*, for instance. */ SCREEN *newterm(), *set_term(); char *slk_label(); /* Various video attributes */ #define A_STANDOUT 0000200 #define _STANDOUT A_STANDOUT /* for compatability with old curses */ #define A_UNDERLINE 0000400 #define A_REVERSE 0001000 #define A_BLINK 0002000 #define A_DIM 0004000 #define A_BOLD 0010000 #define A_ALTCHARSET 0100000 /* The next two are subject to change so don't depend on them */ #define A_INVIS 0020000 #define A_PROTECT 0040000 #define A_NORMAL 0000000 #define A_ATTRIBUTES 0177600 #define A_CHARTEXT 0000177 /* * Standard alternate character set. The current ACS world is evolving, * so we support only a widely available subset: the line drawing characters * from the VT100, plus a few from the Teletype 5410. Eventually there * may be support of more sophisticated ACS line drawing, such as that * in the Teletype 5410, the HP line drawing set, and the like. There may * be support for some non line oriented characters as well. * * Line drawing ACS names are of the form ACS_trbl, where t is the top, r * is the right, b is the bottom, and l is the left. t, r, b, and l might * be B (blank), S (single), D (double), or T (thick). The subset defined * here only uses B and S. */ #define ACS_BSSB (acs_map['l']) #define ACS_SSBB (acs_map['m']) #define ACS_BBSS (acs_map['k']) #define ACS_SBBS (acs_map['j']) #define ACS_SBSS (acs_map['u']) #define ACS_SSSB (acs_map['t']) #define ACS_SSBS (acs_map['v']) #define ACS_BSSS (acs_map['w']) #define ACS_BSBS (acs_map['q']) #define ACS_SBSB (acs_map['x']) #define ACS_SSSS (acs_map['n']) /* * Human readable names for the most commonly used characters. * "Upper", "right", etc. are chosen to be consistent with the vt100 manual. */ #define ACS_ULCORNER ACS_BSSB #define ACS_LLCORNER ACS_SSBB #define ACS_URCORNER ACS_BBSS #define ACS_LRCORNER ACS_SBBS #define ACS_RTEE ACS_SBSS #define ACS_LTEE ACS_SSSB #define ACS_BTEE ACS_SSBS #define ACS_TTEE ACS_BSSS #define ACS_HLINE ACS_BSBS #define ACS_VLINE ACS_SBSB #define ACS_PLUS ACS_SSSS #define ACS_S1 (acs_map['o']) /* scan line 1 */ #define ACS_S9 (acs_map['s']) /* scan line 9 */ #define ACS_DIAMOND (acs_map['`']) /* diamond */ #define ACS_CKBOARD (acs_map['a']) /* checker board (stipple) */ #define ACS_DEGREE (acs_map['f']) /* degree symbol */ #define ACS_PLMINUS (acs_map['g']) /* plus/minus */ #define ACS_BULLET (acs_map['~']) /* bullet */ /* Teletype 5410/5420 symbols */ #define ACS_LARROW (acs_map[',']) /* arrow pointing left */ #define ACS_RARROW (acs_map['+']) /* arrow pointing right */ #define ACS_DARROW (acs_map['.']) /* arrow pointing down */ #define ACS_UARROW (acs_map['-']) /* arrow pointing up */ #define ACS_BOARD (acs_map['h']) /* board of squares */ #define ACS_LANTERN (acs_map['i']) /* lantern symbol */ #define ACS_BLOCK (acs_map['0']) /* solid square block */ extern chtype *acs_map; /* Funny "characters" enabled for various special function keys for input */ /* This list is created from caps and curses.ed. Do not edit it! */ #define KEY_BREAK 0401 /* break key (unreliable) */ #define KEY_DOWN 0402 /* Sent by terminal down arrow key */ #define KEY_UP 0403 /* Sent by terminal up arrow key */ #define KEY_LEFT 0404 /* Sent by terminal left arrow key */ #define KEY_RIGHT 0405 /* Sent by terminal right arrow key */ #define KEY_HOME 0406 /* Sent by home key. */ #define KEY_BACKSPACE 0407 /* Sent by backspace key */ #define KEY_F0 0410 /* function key f0. */ #define KEY_F(n) (KEY_F0+(n)) /* Space for 64 function keys is reserved. */ #define KEY_DL 0510 /* Sent by delete line key. */ #define KEY_IL 0511 /* Sent by insert line. */ #define KEY_DC 0512 /* Sent by delete character key. */ #define KEY_IC 0513 /* Sent by ins char/enter ins mode key. */ #define KEY_EIC 0514 /* Sent by rmir or smir in insert mode. */ #define KEY_CLEAR 0515 /* Sent by clear screen or erase key. */ #define KEY_EOS 0516 /* Sent by clear-to-end-of-screen key. */ #define KEY_EOL 0517 /* Sent by clear-to-end-of-line key. */ #define KEY_SF 0520 /* Sent by scroll-forward/down key */ #define KEY_SR 0521 /* Sent by scroll-backward/up key */ #define KEY_NPAGE 0522 /* Sent by next-page key */ #define KEY_PPAGE 0523 /* Sent by previous-page key */ #define KEY_STAB 0524 /* Sent by set-tab key */ #define KEY_CTAB 0525 /* Sent by clear-tab key */ #define KEY_CATAB 0526 /* Sent by clear-all-tabs key. */ #define KEY_ENTER 0527 /* Enter/send (unreliable) */ #define KEY_SRESET 0530 /* soft (partial) reset (unreliable) */ #define KEY_RESET 0531 /* reset or hard reset (unreliable) */ #define KEY_PRINT 0532 /* print or copy */ #define KEY_LL 0533 /* Sent by home-down key */ /* The keypad is arranged like this: */ /* a1 up a3 */ /* left b2 right */ /* c1 down c3 */ #define KEY_A1 0534 /* Upper left of keypad */ #define KEY_A3 0535 /* Upper right of keypad */ #define KEY_B2 0536 /* Center of keypad */ #define KEY_C1 0537 /* Lower left of keypad */ #define KEY_C3 0540 /* Lower right of keypad */ #define KEY_BTAB 0541 /* Back tab key */ #define KEY_BEG 0542 /* beg(inning) key */ #define KEY_CANCEL 0543 /* cancel key */ #define KEY_CLOSE 0544 /* close key */ #define KEY_COMMAND 0545 /* cmd (command) key */ #define KEY_COPY 0546 /* copy key */ #define KEY_CREATE 0547 /* create key */ #define KEY_END 0550 /* end key */ #define KEY_EXIT 0551 /* exit key */ #define KEY_FIND 0552 /* find key */ #define KEY_HELP 0553 /* help key */ #define KEY_MARK 0554 /* mark key */ #define KEY_MESSAGE 0555 /* message key */ #define KEY_MOVE 0556 /* move key */ #define KEY_NEXT 0557 /* next object key */ #define KEY_OPEN 0560 /* open key */ #define KEY_OPTIONS 0561 /* options key */ #define KEY_PREVIOUS 0562 /* previous object key */ #define KEY_REDO 0563 /* redo key */ #define KEY_REFERENCE 0564 /* ref(erence) key */ #define KEY_REFRESH 0565 /* refresh key */ #define KEY_REPLACE 0566 /* replace key */ #define KEY_RESTART 0567 /* restart key */ #define KEY_RESUME 0570 /* resume key */ #define KEY_SAVE 0571 /* save key */ #define KEY_SBEG 0572 /* shifted beginning key */ #define KEY_SCANCEL 0573 /* shifted cancel key */ #define KEY_SCOMMAND 0574 /* shifted command key */ #define KEY_SCOPY 0575 /* shifted copy key */ #define KEY_SCREATE 0576 /* shifted create key */ #define KEY_SDC 0577 /* shifted delete char key */ #define KEY_SDL 0600 /* shifted delete line key */ #define KEY_SELECT 0601 /* select key */ #define KEY_SEND 0602 /* shifted end key */ #define KEY_SEOL 0603 /* shifted clear line key */ #define KEY_SEXIT 0604 /* shifted exit key */ #define KEY_SFIND 0605 /* shifted find key */ #define KEY_SHELP 0606 /* shifted help key */ #define KEY_SHOME 0607 /* shifted home key */ #define KEY_SIC 0610 /* shifted input key */ #define KEY_SLEFT 0611 /* shifted left arrow key */ #define KEY_SMESSAGE 0612 /* shifted message key */ #define KEY_SMOVE 0613 /* shifted move key */ #define KEY_SNEXT 0614 /* shifted next key */ #define KEY_SOPTIONS 0615 /* shifted options key */ #define KEY_SPREVIOUS 0616 /* shifted prev key */ #define KEY_SPRINT 0617 /* shifted print key */ #define KEY_SREDO 0620 /* shifted redo key */ #define KEY_SREPLACE 0621 /* shifted replace key */ #define KEY_SRIGHT 0622 /* shifted right arrow */ #define KEY_SRSUME 0623 /* shifted resume key */ #define KEY_SSAVE 0624 /* shifted save key */ #define KEY_SSUSPEND 0625 /* shifted suspend key */ #define KEY_SUNDO 0626 /* shifted undo key */ #define KEY_SUSPEND 0627 /* suspend key */ #define KEY_UNDO 0630 /* undo key */ # endif /* NOMACROS */ #endif /* _SUBWIN */ 0707070000020112011006440000020000020000010165430366464100500001400000663312libcurses.a! / 517095751 0 0 0 3328 ` DP r#&, , , , , , , , , , , , , , ?6A0CDFlH"JLOOQSZTVX6Y[],_&`bBcfhhk0lnp qqtv@x{|~bNNNNNN~t>>)+d/14 6488:N<BBBPVY4]Hae$e$gin,or*tvFP~~~~***44z        96::FIIIwwww|||||||||ʢϚѸ:ؠZZ.ݼJx^HHdDz ^Bx X">">&(*-02446;BILZ\^`<ad initscrnewtermnewwinsettermgettmodesubwinnewpad_makenewttytype_frst_tblstr_first_termcur_term_frst_boolscur_bools_frst_numscur_nums_frst_strscur_strs_called_beforesetuptermreset_prog_modedef_shell_modereset_shell_modedef_prog_modesavetermfixtermresetterm_fixdelaybaudratehalfdelaycbreak_cbreakclearokcrmodeechoerasecharhas_ichas_ilidlokintrflushkeypadkillcharleaveokmetanlnocbreak_nocbreaknocrmodenodelaynoechononlnoraw_norawnotimeoutrawresettysavettyscrolloktypeaheadwrefresh_endwinisendwinendwin_force_doupdatedidntdobotright_ll_refresh_check_clreos_line_alloc_line_free_ll_endmove_ll_setyx_ll_move_comphash_scrdown_insmode_forcehl_clearhl_inslines_dellines_clreol_scrollf_writechars_blanks_clrline_clrbol_delchars_inschars_id_charInputPending_id_line_chk_typeaheadoverwritescanwwscanw_posbeep_syncmodes_hlmode_sethl_setmode_setwind_kpmode_window_absmovehome_resetflushinprestarttermoverlaymvprintwmvwprintwprintwvsprintfvfprintfwprintwwgetstrwgetchcollapse_catch_alarmcopywinwaddstrwaddchwinschwinsertlnscroll_tscrollm_addstrm_addchm_clearm_erasem_initscrm_movem_newtermm_refreshwechocharpechochar_ll_echocharpnoutrefreshwnoutrefreshdoupdatemvscanwmvwscanwdelay_output_c_why_not_new_ttyfilter_num_lines_init_costs_countchar_init_acs_init_keypad_outcharputpvidattrwclearvidputsmvcurmvwinlongnameboxUPBCPCospeedtgetenttgetflagtgetnumtgetstrtgototparm_branchtotputstigetflagtigetnumtigetstroutchcount_outch__cflush_setbufferedboolnamesboolcodesboolfnamesnumnamesnumcodesnumfnamesstrnamesstrcodesstrfnameswclrtobotwclrtoeolDef_termstdscrcurscrLINESCOLSSPacs_map_use_slk_ripstruct_ripcountercurses_versionwdelchwdeletelndelwinwerasewmovewstandoutwstandendwattroffwattronwattrsettouchwin_unctrlvwprintwvwscanw_chk_input_ungetchslk_clearslk_init_slk_init_slk_winitslk_labelslk_noutrefreshslk_refreshslk_restoreslk_setslk_touchungetchmemSsetcurs_set_delaydraino_ec_quitflash_getsyxnapmsselectprefreshripofflineset_termsetsyxsubpadtouchlinetraceontraceoffscr_dumpscr_restorescr_initgarbagedlineskeynamevsscanfmakenew_sprintw__sscansset_curtermdel_curterminitscr.o/ 517086130 0 0 100644 1085 ` R.text .data |@.bssNVHJg JgNb.N$@ f$y./<HRNPO-@Jf./9NXOp# y LN^NuNV y.8N.N.N y.N y.N y.N.NBN^NuTERM   & 2 8 > FX^hn      .fileginitscr.c.text.data .bssinitscrSPfreetabs~getenvDef_term_iobnewterm_ec_quitstdscrcurscrdelwinfree_c_why_notdel_curterm newterm.o/ 517086160 0 0 100644 2901 ` R#.text\LS .data\\d@.bssNV.p/NXO#Jf.\/<NXO y!n y!n y1|. n( HH.N y. /.NXO-@Jf N^Nu yh yhNJN# y0(H#BB/0h/NO #B`"y"iBR ."y2)Hm yBhJg yJf<.N"y#@ yJf.}/<NXON yJLg. y"H0(rm I hm y hB`NpnDB 9S//9p/NRO @"y"i".N yRhSB yBhJgB`"|JoBBB/9p/NO -@./ ."| qNXO yRh`HB 9S//9p/NO -@./ ."| qNXO yRhSR .mRBBB/9/9N"L .filegnewterm.c.text\S.data\d.bssnewtermnewwin,callocSP_iobfprintf_new_ttycur_termcurscrLINESCOLS_makenew_use_slkmalloc)cur_strscur_nums3>Jstdscr_endwinfreememSsetUtypeaheadreset_prog_mode_num_lines_slk_init_slk_winit_ripcounter_ripstruct setterm.o/ 517086181 0 0 100644 372 ` R .text .data@.bssNVBp//.NPON^NuNq .filegsetterm.c.text.data.bsssettermsetuptermgettmode.o/ 517086189 0 0 100644 310 ` R .text .data@.bssNVN^Nu.fileggettmode.c.text.data.bssgettmodesubwin.o/ 517086214 0 0 100644 602 ` R .text .data@.bssNVH$n&.(.*. ,.0*Hm~0* Hmr0*H2*HЁ"҅nZ0* H2*HЁ"҆nDJf0*H2*H*Jf0*H2* H,.///NO &@ f LN^Nu 7j66 2*H. 2* H-@t`( R"j q".ҁA(H "k#Rm K` .filegsubwin.c.text.data.bsssubwin_makenewnewpad.o/ 517086238 0 0 100644 856 ` R8.text .data @.bss44NVH $.BB/. /NO $@ fh`V./<NXOx` "j.NRm.N. N.N.N L N^Nu 5|*5|,5|.5|05|25|4v`@ . Ѐ.N @&H "j#gN. p / "j/1NPORm y5h6 J`rmalloc returned NULL in newpad  .4 : R b l v ~  .filegnewpad.c.text .data .bss4newpad_makenew_iobfprintffreemallocmemSsetSPmakenew.o/ 517086267 0 0 100644 1352 ` R;(.text$ .data@.bssNVH &.(.*.,. JoJo y0(HnƸo`./<NXO`p8.p/NXO$@ g .N @%Hf.2/<NXO`Pp./NXO @%Hf.T` Ѐ.N @%H f<.v/<NXO.N.N.N L N^Nup5@4 y0(Hf fp`p@ 5@ 5@ 5@ 5@ p@@|B*(Bj$ S@5@& &j S.t` Ѐ"7Rm Іfn y0(HffJfJf J*g Ѕ"y2)Hf& IJ(gJ^g yJf Jf J`calloc returned NULL in _makenew malloc returned NULL in _makenew calloc returned NULL in _makenew malloc returned NULL in _makenew ( : FL R f z      $      .filegmakenew.c.text.data.bss_makenewcur_termCOLS_iobfprintfcallocmallocfreesetupterm.o/ 517095578 0 0 100644 4825 ` R@(.textH .dataHH`@.bss \ \NVH $ntHvH f g f pL N^Nu Ђ`NVHJf.\N-@Jg nJf-|ap-@.iN&@ gJg.N$.NTЂ o(Jfp5./<rp/NPOp.N.HnNXOHnNXOCG/ n/.HSNXOBHnNXO-@JlN.HnNXOHnNXOCG nP.HSNXOBHnNXO-@JlB/<NXOJg"Jf.N`b nr `VJfHp./<p/NPO.N./.p/NPOp./</NPO` nBJfp.N.Hn/.NPO-@.NJor f(Jfp./< p/NPOp.N&|E.Nd-@T f .NN-@T.NB-@T.N6-@T.N*-@T.N-@TBJXg.N#HJgp.N#LJg^p.N#PJg>.HN#TJf` Tg .TN.PN.LN.HNJf$p"./< (p/NPOp.N`~ nr LN^NuJfp./<p/NPOp`p`p#X#H#L#P#T d-|Jf.N-@Jg yH!yL yH!yP yH!yT yH!n yHr1A yH1AJg nr p f. NJfp-@ yH1nj yHBhN.HRHSNPO yLA-H&yL`d .SJf gRJ yPA-H(yP`"8` 8`BB. KN-@. QN-@Jg.N-@o yP1nJg.N-@o yP0 yTAD-H(yT`B` n(`.HR/.NPO yHr2(AH fh yTB yTBN yHA H./9L/9HNPO yHA&"yHC ./9P yHHhNPO yHAj"yHC& ./9T yHHh&NPO yH./(NXO"yH@ yH./(NXO"yH@ yH./(NXO"yH@ yH./(NXO"yH@ yH./(NXO"yH@p`^ .SJg.N$TdJl` .SJgR.N`-@TdJl,`"NV yHr2(pgA~.HxT yH0hj/NPON^NuNV yHAl.HxT yH0hj/NPO yHr2(pfA~"yHCl 0N^NuNqTERMunknownTERMINFOTERMINFO pathname for device exceeds 512 characters /usr/lib/terminfo/a//usr/lib/terminfo/./usr/lib/terminfo/.No such terminal: corrupted term entry term entry too long malloc returned NULL in setupterm LINESCOLUMNS\bz .@JVt,@Pt~  * 0@ FTX`f!lr!x~!!   . @ PV^dlrz"$0>`fpv%%$ *6BJPV$^hx~$$&&&"0&8BP&X''0H L PT.filegsetupterm.c.textH.dataH.bss \ttytypecur_termH)L3cur_numsP>Hcur_strsTIXXJgetshbgetenvstrlenwriteexitstrcpyopenaccessperrorreadclosemallocfreeisattyrmemcpyatoistrcmpioctl_frst_tblstr_first_term_frst_boolscur_bools_frst_nums_frst_strs_called_beforesetuptermreset_prog_modedef_shell_mode reset_sh.o/ 517086329 0 0 100644 445 ` Ry .text8 .data88@.bss88NV yr2(ppgAl.HxT y0hj/NPON^Nu " . .filegreset_sh.c.text8.data8.bss8cur_termioctlreset_shell_mode def_prog.o/ 517086350 0 0 100644 430 ` R .text, .data,,@.bss,,NV yA~.HxT y0hj/NPON^Nu  " .filegdef_prog.c.text,.data,.bss,cur_termioctldef_prog_modesaveterm.o/ 517086362 0 0 100644 364 ` R .text .data@.bssNVNN^NuNq .filegsaveterm.c.text.data.bsssavetermdef_prog_modefixterm.o/ 517086372 0 0 100644 366 ` R .text .data@.bssNVNN^NuNq .filegfixterm.c.text.data.bssfixtermreset_prog_moderesetterm.o/ 517086382 0 0 100644 377 ` R .text .data@.bssNVNN^NuNq .filegresetterm.c.text.data.bssresettermreset_shell_mode fixdelay.o/ 517086403 0 0 100644 650 ` R .textL .data$(@.bssNVH . .g` y h( HHBp//NPO$pf./<NXOJ.gB`pĀ.p//NPO y.gL N^Nu`Nqfcntl(F_GETFL) failed in _fixdelay  2 BH N n v .filegfixdelay.c.text.data$.bssSPfcntl_iobfprintf_fixdelaybaudrate.o/ 517086426 0 0 100644 350 ` R .text .data@.bssNV y0(*HN^Nu .filegbaudrate.c.text.data.bssbaudrateSPhalfdelay.o/ 517086449 0 0 100644 582 ` R> .textl .datall@.bssllNV oP-|N yh~ yh yB( yn  yNN^NuJnp-@`  * 6 @ L V .fileghalfdelay.c.textl.datal.bssl_norawcur_termSPhalfdelayreset_prog_modecbreak.o/ 517086470 0 0 100644 588 ` R<.text` .data``@.bss``NVNNJg yNN^NuNV yh~ yh y| yB(N^Nu   " 0 < H T .filegcbreak.c.text`.data`.bss`cbreak_cbreak*_norawSPcur_termreset_prog_modeclearok.o/ 517086493 0 0 100644 402 ` R .text, .data,,@.bss,,NV nf y1|(N^Nu nn`  .filegclearok.c.text,.data,.bss,clearokcurscrSPcrmode.o/ 517086513 0 0 100644 346 ` R1 .text .data@.bssNVNN^NuNq .filegcrmode.c.text.data.bsscrmodecbreakecho.o/ 517086534 0 0 100644 350 ` RF .text .data@.bssNV yN^NuNq .filegecho.c.text.data.bssechoSPerasechar.o/ 517086557 0 0 100644 368 ` R] .text .data@.bssNV y(w@HN^Nu .filegerasechar.c.text.data.bsscur_termerasecharhas_ic.o/ 517086577 0 0 100644 384 ` Rq .text, .data,,@.bss,,NV yJfJg yJzgpN^Nup`  .fileghas_ic.c.text,.data,.bss,has_iccur_termhas_il.o/ 517086598 0 0 100644 384 ` R .text, .data,,@.bss,,NV yJgJ~f yJ2gpN^Nup`  .fileghas_il.c.text,.data,.bss,has_ilcur_termidlok.o/ 517086621 0 0 100644 322 ` R .text .data@.bssNV nnN^NuNq.filegidlok.c.text.data.bssidlokintrflush.o/ 517086641 0 0 100644 446 ` R .text0 .data00@.bss00NVJ g yhNN^Nu y`Nq  " .filegintrflush.c.text0.data0.bss0cur_termintrflushreset_prog_modekeypad.o/ 517086664 0 0 100644 322 ` R .text .data@.bssNV nnN^NuNq.filegkeypad.c.text.data.bsskeypadkillchar.o/ 517086685 0 0 100644 354 ` R .text .data@.bssNV y(x@HN^Nu .filegkillchar.c.text.data.bsskillcharcur_termleaveok.o/ 517086706 0 0 100644 322 ` R .text .data@.bssNV nnN^NuNq.filegleaveok.c.text.data.bssleaveokmeta.o/ 517086730 0 0 100644 748 ` R  .textX .data@.bssNV yJ(fpN^NuJ g2 yh~ yh yh0 yh`0 y yh y yNJ g.p/ y/(`.p/ y/(NPO nnp`H  * 6 B P \ h t       .filegmeta.c.text.data.bssmetacur_term_outchtputsreset_prog_modenl.o/ 517086751 0 0 100644 406 ` R .text .data@.bssNV yNN^NuNq  .filegnl.c.text.data.bssnlcur_termreset_prog_modenocbreak.o/ 517086773 0 0 100644 570 ` R52 .text` .data``@.bss``NVNJg yNN^NuNV y y~ y"Hiy y"HizN^Nu   * 6 B P .filegnocbreak.c.text`.data`.bss`nocbreak$SPcur_term_nocbreakreset_prog_modenocrmode.o/ 517086797 0 0 100644 346 ` RM .text .data@.bssNVNN^NuNq .filegnocrmode.c.text.data.bssnocrmodenocbreaknodelay.o/ 517086817 0 0 100644 388 ` Ra .text, .data,,@.bss,,NV. n(HH/NXO nnN^Nu .filegnodelay.c.text,.data,.bss,nodelay_fixdelaynoecho.o/ 517086838 0 0 100644 350 ` Rv .text .data@.bssNV yN^NuNq .filegnoecho.c.text.data.bssnoechoSPnonl.o/ 517086860 0 0 100644 406 ` R .text .data@.bssNV yhNN^NuNq  .filegnonl.c.text.data.bssnonlcur_termreset_prog_modenoraw.o/ 517086880 0 0 100644 646 ` Rl.text| .data||@.bss||NVNJg yNN^NuNV y y y~ yh y yNN^NuNq   * 6 B N Z f r .filegnoraw.c.text| .data|.bss|noraw_noraw$SPcur_termreset_prog_mode_nocbreaknotimeout.o/ 517086902 0 0 100644 336 ` R .text .data@.bssNV nn)N^NuNq.filegnotimeout.c.text.data.bssnotimeoutraw.o/ 517086925 0 0 100644 624 ` Rr .textx .dataxx@.bssxxNV yh yh~ yh~ yh yh0 yhN yB(Jg yNN^Nu   * 6 B N T ^ f p .filegraw.c.textx .datax.bssxrawcur_term_cbreakSPreset_prog_moderesetty.o/ 517086946 0 0 100644 498 ` R .textH .dataHH@.bssHHNVJg6 yr2(pg$ yA~"yC 0NN^NuNq   * > .filegresetty.c.textH.dataH.bssHresettySPcur_termreset_prog_modesavetty.o/ 517086971 0 0 100644 398 ` R .text( .data((@.bss((NV yA"yC~ 0N^NuNq  .filegsavetty.c.text(.data(.bss(savettySPcur_termscrollok.o/ 517086991 0 0 100644 322 ` R .text .data@.bssNV nnpN^Nu.filegscrollok.c.text.data.bssscrolloktypeahead.o/ 517087013 0 0 100644 548 ` R%, .textd .datadd@.bssddNVH y4(.HJm.N.N$@ gp.HRNXO"y3@.` y1|. LN^Nu  ( : B N .filegtypeahead.c.textd.datad.bssdSPclosettynameopentypeaheadrefresh.o/ 517087036 0 0 100644 399 ` R< .text .data@.bssNV.NNN^Nu  .filegrefresh.c.text.data.bsswrefreshdoupdatewnoutrefresh endwin.o/ 517087060 0 0 100644 1544 ` RT.textl& .datah@.bssNV ygpN^Nup`NV yf2N4N yp# y1|(NNN^NuNV y=h,=h. y h=P y1|. y h0 y1|',N y1n, y1n. y h0N^NuNVB y(gp`p/NXO yJ(g.p/ y/(NPOB y0(HS/NXOBNBN y y0(HS.B0(HS/BNO N y (g&.B y/(fNPO y|.B y/(NPON^Nu  4 @F RXf x          *:DLR ^|  .filegendwin.c.text&.data.bss_endwinisendwinendwinSP`_c_clean__cflushdoupdate%stdscr_outchcur_termtputs_pos_hlmode_kpmode_window/:_force_doupdatereset_shell_mode_fixdelay_syncmodesll_refresh.o/ 517087116 0 0 100644 6976 ` R2.text .data@.bss NVH NfJg pL N^NuB y$h gJ*fJh(gJfp`p-@ yJh(gv`~Jg@.p/ "ЁCAHP R/ y/(LNO /NPOAB08 "ЁCA. "ЁCLAHPNXORpm~`v`AJ08g "ЁCLA. "ЁCAHPNXOJgtJg@.p/ "ЁCAHP R/ y/(LNO /NPO "ЁCA. "ЁCLAHPNXOAB08Rpm@.p/ y/(pNPOB* yJh(gN yBh(t`T "y"i$q "y"i qg "y"i.N "y"iBR y0(Hop# y0(H#`t y(gNp 9"y2)HoJJf2 yJhm&Jhm y0h. y0h/NXON 9`*N yJhoN N` y"H2)*H `1A, 9l$Jg y @lNbN"N``NJo0B 9S/NXO.p/ y/(BNPOJgN yJ(fBNNJf& yJhm&Jhm y0h. y0h/NXO y`NVH y$h&ht y0(6Hôn2 (r g 刹fR` (r g 刹fSn##L N^NuNV yJh.mN#`BJgpN^Nup`NVH<(9 y*h-h&9` &u "n(q g,g(4+ HJg Ѐ"k E0" @ fSn 7@ g60, 4HJg* Ѐ"l A-Hp n P fSn 9@ Ro|L<N^NuNVH < y$hB 9Jg 9 rJh f yJBf L (HBBx*` Ѐr22gR Ѐr22p€p f Ѐ"|A"R`( SЀr22p€p f$ SЀ"|A"ҁ22AA 0`* RЀ"|A"ҁ22AA 0lR Ѐr22, RЀ"|A"Rҁ0m*Jgp y0(Ho:(H SЀ"|01r2g$ y0(HlR SЀ"|3  Ѐ./<HRNPO$Jg y0(HRf2.h LN^NuNq &Rl$8Zdp$2<L`fr|"0R\fnx%&^dx'nx~$2DZhr(*8)BP)t~8J*X+^l~(  $, 2 H Z j |(        & 4- @ R h v    * . /   * 0 N* X. ^ l ~   -       D ^ x0    0   F z  Tv,.filegll_refresh.c.text.data.bss ll_firstll_lastll_clear r*SP_outchcur_strstparmtputsstrcpystrcmp_reset5cur_term@M_pos__cflushZp ~bf_sl_upd _f_upd  8_hlmode_sethl_window_scrollfmemcpy_id_char_setwind_id_line_ll_move_shove `didntdobotright_ll_refresh_ta_checkoutchcount_line_free_find_boundsInputPending_trim_trailing_blanks_toss_cookies_check_clreos_fix_hash_chk_scroll_fix_bot_right_chk_input_line_alloc_comphashll_sub.o/ 517087153 0 0 100644 2035 ` R>.text% .dataL@.bss@@NVH y$h g!j `Vp.N$@ f./<NXO y0(HЀ.N%@ Jf./<NXOBj B J LN^NuNVH $nx gx y6(H$ "y"iG` fRSYKJn$ "y"iG` fRSYKJnpn y%h $ y!J L N^NuNVH yJhmd0(HR"y"i$q gH0* "yil8 I0("yim I0(` y0(H$0* Ho 5@ LN^NuNVH $.&. y0(Ho4(H y0(Ho0(6H y"1A y"1AL N^NuNVH <$.&. N y0(Ho4(H y0(Ho0(6H y"1A y"1AJmJm R* y "y"i&q "y"i qg "y"iJf@NB$@ g"8+ H 5@ Ѐ./+ /* NPO "y"i#` "y"i$qB 2* H(o&.p /0* HЀ"j AHPNPO 5@ Ѐ"j A"y#HL FV dj p     , B X j~   4L X v      8R .filegll_sub.c.text%.dataL.bss@SPmalloc_iobfprintfcur_term '_ll_move1dmemcpymemSset;_line_alloc_line_free_ll_endmove_ll_setyx_comphash ll_scrdown.o/ 517087175 0 0 100644 799 ` R.text .data@.bssNVH y6(HB y0(HS/NXOp.N y h-h y h-ht`N R"y"i$q "y"i# R"y"i$q "y"i#Ro "y"iB "y"iB.N ng .NL N^Nu  * 6 < L f x       .filegll_scrdown.c.text.data.bss_scrdowncur_term_pos_scrollfSP_line_free trm.o/ 517087249 0 0 100644 11736 ` R +$.textL .dataLL@.bssLLNV y. g N^Nu`NV y1|$NN^NuNVH yJh$g$0("t4 yBh"N y"1A"LN^NuNVH yJ(f yJh$gN y0(HЮ"y2)Hm. IJBg&. I0(H"y2)H//(B` yJ( gl y0(H"y2)HSfL0(H-@ y0(H-@0(H-@ yJ&g"Jg.p/ y/(&NPO yJBg4B0(H/NXO./. y/(BNPO`.t`$B y0(HЂ/NXONnRm yJ&g$Jg.p/ y/(NPO`B/.NXO ."y2)Hf .2)Hg* y0(HS.B/./.NO N yJ.fJg< yJ( f. y0("HifN yJgpmJ.fx yJ( fjB y0h/NXO././. y/(NPO/NPO y2. h yJhlBhLN^Nu$.JoB y0h/NXO.p/ y/(.NPO yJhoSh yJ>g"J( g.p/ y/(>NPOS` yJgNpmJf@. y0(H"y2)H//./(NPO/NPO` yJ2gJf yJ&gJgx yJ.fJgd.p/ y/(&NPO.p/ y0h/ y0h/ y/(2NO /NPO.p/ y/(NPO yJg:pmJ.f,././. y/(NPO/NPO`($.`.p/ y/(.NPOSJn.p/ y0h/ y0h/ y/(2NO /NPO.p/ y/(NPO y"H1i y"H1i`~. y0(H"y2)H//(NPO .S$JoB. y0(H"y2)H//(NPOS`NVH y0(H"y2)Hn2J>gpg yJBg./. y/(B` yJ*fJg" y0("HifN yJgPpmJ*fBB y0h/NXO././. y/(NPO/NPO`>$.`4B y0h/NXO.p/ y/(*NPOSJn y2. hB y0h/NXO y0(H"y2)HЁ2)Ho y0("Hi"y3@LN^Nu yJgNpmJ~f@. y0(H"y2)H//./(NPO/NPO` yJ2gJ~f yJ&gJg yJ*fJg~.p/ y/(&NPO.p/ y0h/ y0h/ y/(2NO /NPO.p/B y0h/ y/(NNO /NPO yJg:pmJ*f,././. y/(NPO/NPO`(t`.p/ y/(*NPORm.p/ y0h/ y0h/ y/(2NO /NPO.p/ y/(NPO y"H1i y"H1i`tl. y0(H"y2)H//(~NPOR`NVH yJ*fJgNB y0h/NXO yJg:pmJ*f,././. y/(NPO/NPO`(t`.p/ y/(*NPORm y2. h y0(H"y2)HЁ2)Ho y0("Hi"y3@LN^NuBBNXO.N yJ( gB0(HS/NXO.NB`NVH|$n&n v y0(H-@-JNN`&t`RLRbg y"h yJ(g0 y0(HR"y2)H-@Jo 2.ғh ~f yJ(g`.//HH/ y/( NO /NPO$L`HHp~f yJ(gt` yg: yJg..0(H"y2)H/ y/(NPO yJ(gtJ(glp_fd yfV y0(H"y2)HSm.p/ I/(>`p .N.p/ y/(^NPO yRh0("yimH y0("Him: I0(H-@ y0(HS.B0(HS/BNO N yJ(g yJh$g yJ(fv y0(H"y2)HSmj IJ^gJ IJf IJg8 yg yJ( f BNN y0($|< nCd *HH*`p0.*p0.r(p~f yJ(gx`fghJg yJ(fBNN.p/ y/(^NPO yr2($g.NN r2.NJg yJ(fBNN.p/ y/(^NPO ySh yr2($g.NN yJg yfn.p/ y/(NPO r2.N yJg.p//(NPO.p/ y/(NPO` r2.N yJg.p//(NPO`.p/ y/(NPO r2.N`pp# ySh` yBh yRh r2.N`4 r2.N y"y2)SA1A` r2.N yg" yJg.p//(NPObF yJ gr yfdIfXfRfJfDb>` yJ(g yJhfp .Np .N ."y2)Hg* y0(HS.B/./.NO NJgBNNL|N^NuNVJgLNN y(gV yJgJpf"Jg.p/ y/(`hN^Nu yJg./././(`8 yJgB yf6pl.././. y/(NPO/NPO` yJ g6 yf(pl././.p / y/( NO /NPO y2. h`( yg: yJg..0(H"y2)H/ y/(NPO yRh0("yimB IJ(g: y0(H2)HSm ySh` yBh yRhp .N yg" yJg.p//(NPOSmF`NVH $n $.v` R fRTJm yJhmJop0g0(H yJ>fJ~g yJgB`./.NXONHL N^NuNVH| yJho$ .Ѐ"n01r2g 0(H . $po yJ4gF yJjg: yfJh$gp`p"y2)|HҀg I0(hH`p&`&< yJgDJg> y./(LNXO, y./(TNXO"yЩXЩPІ(`(< yJg y:(~H`*<lll~ .S./.NXO.p/ y/(4NPO yf yJh$g.p/ y/(jNPO` p .N yRh`8lBl>. /.NXO.Np.N(.NBNN .L|N^NulB. /.NXO.p/ . / y/(NPO/NPO` . `NVH yJ(fN yJ>g8.0(H"y2)H/ y/(>NPOLN^Nu yJ~g$Jg yJhfp.N\p.N` y0(HR"H"i$q4(H0* Hl Ѐ"j q g. y0h/NXOp.NBR`NV yJg2 yf&.p/ y/(NPO y yJg0pl(./././(NPO/NPON^Nu yJgSm.p/ y/(NPO`NV yJg. y/(NXOJf6 yfx.p/ y/(NPO y`N yg&.p/ y/(NPO y.p/ y/(NPO yJgVpmJzfH.p//. y/(NPO/NPO`".p/ y/(zNPOSl yJg$. y/(NXOJf yN^Nu.p/ y/(NPO` * 6 J ^ h n     0 J\fpx ( F`jp   & J V^hrz   .DXblt~   &0>H T `jv~    2> `lv   "*4>L \ hp |  (>R\fnx       . 8 B R \  h  t ~            ( 0  < D ^ l v            4 Z  n t           0 >  J V b  r |              > \ f l z        :Vdj pz      ( 6@JZ`lz  & 8HN Tnt    ,FP\b |    $.:H `r|     " 0 : HN ZftZfr        FNXbj v  $.8Tdp|    ":F R\fn x# (2: F R\fn x #" 0:D.filegtrm.c.textL.dataL.bssL_insmode_forcehl$SP_clearhl>_sethl&cur_term_outchtputs_pos_clreolH_window_setwindtparm_scrollf  D_blanksp_setmode_hlmode$_clrline_clrbol cur_strsulmul4>4strcmpH_inslines_dellines_writecharsdidntdobotright_delchars_inscharsinsdelchar.o/ 517087313 0 0 100644 8068 ` R QN2.text .data@@.bssXX|NVH $n&n B g0* H## `B# g0+ H## `B#Jn*Jo./9/.NPOL N^Nu 9İn 9#JfB y6(\H y8(pH y0(vH#l#l#NN$fNJfNtJgJmv.HRNXO`f.HRNXO.HRN2XON`DNVH .Ѐ"yE,.`p0f꺆n4($Jm^ Ѐ"y=q Ѐ"y01nf8SS`($`SSJm$ Ѐ"y=q Ѐ"y01ngRJlxm8&$lb Ѐ"y=q Ѐ"y01nf./.NXOBN nr2(./.HnNPOL< N^NuJ o n=h`=| .Ѐ"nA-H$n .ЀIA-H`p0-@c=j`=| 0.@=@ yJhmp0.r2.İgp`p-@ yJ(gp0r2.İgp`p-@e=| `=T0nf< y(f.Jf(Jf" yJ( g@ .Ѐ"nAe,./.NXO yJ(g .r2.gN.N .మgF yJhm:N y0(HЀ0(HЀ y0(HѮ0(HѮ yJhm n  gJGK` Ug`"TKTMb0Sf yJ geUK & nA8-H`v-np0.././.NPO׮׮ Ѐ Ѐ-nRTJTLR nܱc yJhmJgBNN`pNqBad call to _showstring, first %x, last %x, diff %dpcx $,4:>NV^dhnv~J bhntz "(@LXfrxBRz<FRXbn(2:DLVbjv!!$8JZhv"$28@NX#bjx#% 8FRj##&   2 : D P d      # N X b z    '      # ' $( ,) 2 @ x  *   $ 8* F R ^ l v ~   # %    ' # 2 8+ >, H-Z#d.~/'.'r'#'0.'1 '$'>'t'/'.1.fileginsdelchar.c.text.data@.bssX|chardiffXshiftXlow highnbobcpmaxlenolennlenmovecostnullline_id_char_clrlineSP'R6EP]j vwulmul_clrbol_pos _clreolcur_term_clearhl_insmode_iobfprintfabort_hlmode_forcehl_sethlmatchcountfirstnonblankfirstdiff_idc_flag_uneq_idc_findmatch_idc_costs_idc_repchar_idc_delchar_idc_inschar_chk_typeahead_showstring_delchars_inschars_writecharsinsdelline.o/ 517087375 0 0 100644 4792 ` R .text @ J .data @ @ @.bss ` `NVH$.&. Bx`: -@ CB1pC@HH-@ C#R m(`DHn "y"i q/N PO. CAR( ЀCA"DA0Ro(`VHn "y"i q/N PO. CAR( CA"1A ЀCA"DA0Ro(`n ЀC01HD. C 1fH C 1f8 C=q ЀC3 ЀC01HЀCA"0Ro SЀCA"SA0=A SЀC3 RЀCA"RA0=A RЀC3(` ЀCJqon RЀCJqn\ ЀC:1H RЀC=q RЀC01nf( RЀCA"RA0 RЀCA"RA0Ro~(` ЀCJqon SЀCJqn\ ЀC:1H SЀC=q SЀC01nf( SЀCA"SA0 SЀCA"SA0Sl~(` ЀC qll ЀC01HDC 1oL ЀC:1H,`6 ЀC01Hf" ЀCA"0 ЀCA"0`RmRo~|.(`\ ЀCJqo, ЀC01Hl "y"i q0(H܀ ЀC01Ho ЀC>1HRoJoz R.(`l ЀCJqo, ЀC01Ho "y"i q0(Hڀ ЀCJqo ЀC01Hl ЀC>1HSl`zl~~(`l ЀCJqo: ЀC01Hl( ЀC01HЀC3 ЀC3 ЀC01Ho ЀC>1HRo` R.(`z ЀCJqo: ЀC01Ho( ЀC01HЀC3 ЀC3 ЀCJqo ЀC01Hl ЀC>1HSlp-@-@,*(`@ ЀC=q ЀC01ngX "y"iJg "y"i qJh f "y"i q0(H܀` "y"iJg "y"i qJh fT` "y"i q=h "y"i q0( H2.H.o܇ "y"i` D܀ "y"i q>( H "y"i q$h -@ Ѐ"y"i"Q"i G -@ Ѐ"y"i"Q"i I`0dgRUd ЀCJqn "y"i q0(Hڀ` ЀC01Hؐ.o4 y"y2)H./( y0(HRl*B S/NXO .П.NNJf Jf,`~ ЀCJqo ЀCA"P "y"i.N "y"i$q "y"i# ЀC=q ЀC3Sl``LN^Nu ЀCJqo ЀCA"P "y"i.N "y"iB ЀCBqSlJf S. "y"i/1 "y"i/1NPO "y"i$q "y"i qg "y"i.N "y"i$q "y"i#R`NVH$n (< .@H$`$R mtSn. \/< @NXO &2gf % LN^NuNV ySh,l`JfX y h"y"i (ro6 yJh.mN#`B y"H2)*H `1A,N^NuHash table full in dispcalcj          6 \ r     8 > R \ p v     ,    $ 0  B              "            $  2 <  N             " ( .fileginsdelline.c.text @J.data @ .bss `_id_lineSP_getst `cur_termulmul_pos_scrollf& 5_id_char_ec_quit?JInputPending_dellines_line_free_chk_typeahead_inslines_chk_inputoverwrite.o/ 517087401 0 0 100644 440 ` R .text` .data``@.bss``NVH $n&n 0*km0+HS&0*km0+HS$B//BBBBHSHRNO L N^NuN .filegoverwrite.c.text`.data`.bss`copywinoverwritescanw.o/ 517087423 0 0 100644 418 ` R .text< .data<<@.bss<<NVHA-HpѮ n$h.HR/9NPOLN^Nu& , .filegscanw.c.text<.data<.bss<scanwstdscrvwscanwwscanw.o/ 517087447 0 0 100644 398 ` R .textD .dataDD@.bssDDNVH A-HpѮ n$hѮ n&h.HSHRNPOL N^Nu4 .filegwscanw.c.textD.dataD.bssDwscanwvwscanwpos.o/ 517087469 0 0 100644 964 ` R .text4 .data44@.bss44NV y0(H f 0(Hg6 yJ(f4 yJh$g( yJhlJ(g yBh$` N^NuN yg, yJ( f .p//(NPO y ."y2)Hm"y2)Ho. y0(HS.B0(HS/BNO N. /. y0h/ y0h/NO y1n y1n `(Nq $ 0 < N ^ d p |         $ .filegpos.c.text4.data4.bss4_posSPcur_term_clearhl_outchtputs_window_setwindmvcurbeep.o/ 517087491 0 0 100644 643 ` R!d.textt .datatt@.bssttNV y(HH-@B( yJ*g.B/(*`.B y/(NPO ynNJgNN^NuNq  ( 6 > H P \ b j.filegbeep.c.textt .datat.bsstbeepcur_term_outchtputs__cflushdoupdateInputPending ll_trm.o/ 517087524 0 0 100644 3036 ` R!$ .textHd .dataHH@.bssHHNVNNN|N^NuNV y1n "N^NuNV ."y2)HgJg.p/ y/(`N^Nu.p/ y/(NPO y1n `NV y0($"Hi"gJ. yr2("/NXO y"H1i"$ yJho y"y2)hN^NuNVH y("Hg*.B y( f y h`LN^Nu y hHPNPO y(gp`p yg``NV y0("Hif I0(igT yJ:gL.p/0(HS/B y0h/ y0h/ y/(:NO/`N^Nu yJ2gJ&g yJgt.p//(&NPO.p/ y0h/ y0h/ y/(2NO /NPO.p/ y/(NPO y"H1i y"H1i`HNV yJ2fJ:g y1n  y1nN^NuNV yJVg.p//(V`* yJNg&.p/BB/(NNO /NPO yBh yBhN^NuNVH.B y/(NPO yJ(g&.B y/(vNPO y|.B y/(NPO yJ:g yBh yBh.B y/(:NPO y y y1| y1| yBh y"y2)SA1A yBhN.LN^NuN yJBg".0h/ y/(BNPO` yJ>gHt y0(Hl~B/NXO. y0h/ y/(>NPOR` yJ~g .dataXX@.bssXXNVH $nB. y yg yf NR.*H"yig*HH.NN*"y) g$HH. y(gp`p/NXO y&hf&|0* H@g* f.N yJhoSh`( yJ\g.p//(\NPON y h Pg y h4H`2.HRNXO$pg y h"0 y h1|./HRNPO$lpgp@ЂD$ yg& lJm* f r2.HRNXOp f y(gt J.gN L N^NuNVH $n&n p.Hn+ HH/NPO$o(J*f.HHrL N^Nu.@H`p`NVH$n$. J*g* l Jm yAJ0(g| y.((h y&h` R,` S.n\ ЇJjDD`*vx`bplV Ѐ tfJ Ѐ"ЀЁ sJ0Hg6*)HHg .N`.N"ҁ9pl RЀ9RRpl Ѐ"ЀЁ s08H"ҁtg|pm4`*)HHg .N`.N0R Ѐ"ЀЁ sJ08fpl Ѐ"ЀЁ sJ08f@.N yJho(0(H"So y"SAh` yBh ` Ѐ"ЀЁ s08H"ҁtl` y (R-@ .Ѐ"ЀЁJsmZ .Ѐ"ЀЁ sHHfv` .Ѐ"ЀЁ sJ08g| Ѐ tfD*)HHg.N`p.N LN^Nu.N"ҁ9 RЀ9 .Ѐ"ЀЁ s08H"ҁtf&Rpmppm>`&*)HHg.N(`R`.NR .Ѐ"ЀЁ sJ08f./NXO.NL yJho(0(H"So y"SAh` yBh RЀ"ЀЁ03H`NVH$.v y$h` Ѐ"5RRpl Ѐ82Hpgpf Ѐ5LN^NuNVH <$.&. y$h Ѐ"ЀЁAC"2 y"(R* Ѐ"ЀЁA&H RЀ"ЀЁA"K"2(`( RЀ"ЀЁA&H Ѐ"ЀЁA"K"2Sn RЀ"ЀЁAC 0L .dataX.bssXXwgetchSPcbreak_kpmode__cflush_iobwrefreshcur_strs_outchtputsreadchargetkey>cur_termnocbreakreadcollapsez_pk_fpk#/alarmsignalfcntl T g:TLTM`Jng$.` 0n:TLTM SJn`.HTHUNPO Ѐ"k qf Ѐ3 Ѐ"k `: Ѐ"k01H".l Ѐ3 Ѐ"k 01H".o Ѐ3&RR .SJn p`z T g:TMTL SJo`0n:TMTL SJo`Nqf  F   8  .filegcopywin.c.text.data.bsscopywincurscrSPmemcpymemSsetaddstr.o/ 517087833 0 0 100644 606 ` R"Y .text .data@.bssNVH$n&n f pLN^Nu0*HS((j6*`:H<*H` Ѐ"j qf Ѐ"j A"0> Ѐ"j3`0 Ѐ"j01Hm Ѐ"j 01Ho ЀA"0 RЀ""tA2C0RH B e B~bmr 5@JBgp0.HRNXOrf `RKHJBf2 p` .filegaddstr.c.text.data.bsswaddstrwaddchaddch.o/ 517087860 0 0 100644 984 ` R"t .text, .data,,@.bss,,NVH$n4.06*H8H0*Hl0*HlJmJmHHQrbR@0; NJ DD0@@ >prƒЃ,`p0.HRNlXOrgTRm`~  m ~oh0@<HH"|-q nHHr2.HRNXOrf LN^Nu n(HHr2.HRNXO`؄j "j q"ҁA0Bg` Ѐ"j qf Ѐ"j A"0< Ѐ"j3`0 Ѐ"j01Hm Ѐ"j 01Ho ЀA"0 , RЀ"j"Q30*HmXvR0*&HoHJ*g&* f.N|(BHRNXOS` p`.N`Slv 5@ 4 p`Nq    .filegaddch.c.text,.data,.bss,waddch_unctrlwrefresh_tscrollwclrtoeolinsch.o/ 517087888 0 0 100644 1132 ` R"L.textp .datapp@.bssppNVH<|$n0.@:p0Qrb@0; NJF \Fp2*H$0.@@ 8 SJgp0.HRNXO`p0..HRNXO`0HR&0*&Ho*J*g6* f..N|(BHRNXOSBj 4 ` ` E e E~ch0.@<p0"|-q n(HHr2.HRNXOrf L<|N^Nu nHHr2.HRNXO` 0H,0*HЀ"j"QK0H,0*HSЀ"j"QGI` KUK"LUL0b0*n60HЀ"j A2*SA00HЀ"j qg0HЀ01jo0HЀ"j30H"y2)HSfH I0(HS, 9SЀ"j"Q q g J*g * f.N.NSRp`p`Nq     *T \.fileginsch.c.textp.datap.bsspwinschwaddchwrefresh_tscroll_unctrlcur_termCOLSscrollinsertln.o/ 517087912 0 0 100644 760 ` R".text .data@.bssNVH $n0*HS"j&q0HЀ"jBq0HЀ"j A2*SA0|( 0*HS$` S"j(q #S0Hn0H"j#0j.p /HSNPO0H"y2)HSfH I0(HS& 9SЀ"j"Q q g J*g.* f&.N.NSR.NpL N^Nup`     .fileginsertln.c.text.data.bssmemSsetcur_termCOLSwrefreshscrolltouchwinwinsertlnscroll.o/ 517087940 0 0 100644 624 ` R" .texth .data@.bssNVp./.NXON^NuNVH$nJ*f pLN^Nu6*$H8*&H "j&q$` R"j(q #Rm0j.p /HSNPO "j#JRoSR|(* g Jj$f0*&H2*HSfN`p-@ J g.Np`R|   .filegscroll.c.text.data.bssscroll_tscrollmemSset_scrdowntouchwinm_addstr.o/ 517087961 0 0 100644 386 ` R" .text8 .data88@.bss88NVH$nJg HH.Nrf LN^Nup`Nq .filegm_addstr.c.text8.data8.bss8m_addstrm_addchm_addch.o/ 517087986 0 0 100644 1122 ` R"D.text .data@.bssNVH|4. 0 y6(H y8H y0(Hlh0(Hl\JmVJmPHHQrb@@0; NJn 822rprƒЃ,`p .NnrgNRm`Z  m ~odHH"|-q nHHr2.N rf L|N^Nu n(HHr2.N` yJhgh yRh y"hT2R y0(HmvR y0(Hm0J(g8 y(HH.N y|(NS./NXO`Bp`B R"y"iJg R"y"i q"1A `tSlv y"1A y"0p`Nq $ .   & 0 B X n ~       .filegm_addch.c.text.data.bssm_addchstdscr_unctrlSP_scrdown_ll_move_ll_refreshm_clear.o/ 517088009 0 0 100644 386 ` R# .text .data@.bssNV y1|(NN^NuNq  .filegm_clear.c.text.data.bssm_clearSPm_erasem_erase.o/ 517088031 0 0 100644 515 ` R# .text` .data``@.bss``NVHt`.NR y0(HmLN^NuNVB/.NXO .R"y"i qBh N^Nu < L .filegm_erase.c.text`.data`.bss`m_erase0cur_term_ll_moveSP_clearline m_initscr.o/ 517088059 0 0 100644 628 ` R#;N.text` .data``@.bsshhNVHp.NJg.`N$@ f$y`$y./<HRNPO y LN^NuTERM  , 4 : @ H P.filegm_initscr.c.text` .data`.bsshisattygetenvDef_term_iobstdscrm_initscrm_newtermm_move.o/ 517088080 0 0 100644 416 ` R#P .text0 .data00@.bss00NV y0 y1n. /.NXON^NuNq  $ .filegm_move.c.text0.data0.bss0m_movestdscr_ll_movem_newterm.o/ 517088108 0 0 100644 2476 ` R#l!.text`TE .data``h@.bssNV.p/NXO#Jf.`/<NXO y!n y!n y1|. n( HH.NN. /.NXO-@ yhNN# y0(H#BB//9N"O # yBhJg.N"y#@ yJf./<NXO`z yJLgb y"H0(rmJ I hm@`6B 9S//9p/NO "y"i" yRhN` pPoB yBhJgB`"|JoDBB/9p/NO -@./ ."| qNXO yRh`XB 9"y2)HS//9p/NO -@./ ."| qNXO yRhR .mFB y0(H"H2)HЁBB/9/9N>O # y!@0 y!y4 yB n N^NuNVHp8.p/NXO$@ f"./<NXO LN^Nu5n 5n5n5n y5h60. S@5@&| J`calloc returned NULL in m_newterm malloc returned NULL in newterm calloc returned NULL in makenew   "( . 6 B N h n|      .R\fp |    &0>LZ lv|        B .filegm_newterm.c.text`E.data`h.bsscallocSP_iobfprintfsavetty_new_ttycur_term(LINESCOLSmakenewcurscr_use_slkmalloccur_strscur_numsnewwin3=Istdscr_endwinTm_newtermtypeaheadreset_prog_mode_num_lines_slk_init_ripcounter_ripstructm_refresh.o/ 517088131 0 0 100644 554 ` R#8 .textp .datapp@.bssppNV yJ(gp.`4 y0(H"H2) HЁ. I0H2)HЁ"y2)6HЁ/NXO y(HH.NN^NuNq  > N V f .filegm_refresh.c.textp.datap.bsspstdscr_ll_movem_refresh_ll_refreshwechochar.o/ 517088158 0 0 100644 888 ` R#B.text\ .data\\@.bss\\NVH$n4H6*H0*HЂ2*6HЁ(0* HЃ*0.j<0.@>0@=@ G e0 Gd*0*HSl R"y"iJg* gp0..HRNXO` -@ Ѐ"j"Q3RjJ*f< yJh(f0 yJhn$ y(f yJgH hJ(g> Ѐ"j A"0=A Ѐ"j3 .NNLN^Nup0.?.Bg?Bg//NO`r      ( . R.filegwechochar.c.text\ .data\.bss\SPwaddchcur_termdoupdate(wechocharwnoutrefresh_ll_echocharpechochar.o/ 517088183 0 0 100644 1058 ` R#.text .data@.bssNVH$n4H6*H 2**H2*.HЁ2*6HЁ( 2*,H2*0HЁ*0.j<0.@>0@=@ G eD Gd>0*HSl2Jo& y0(Hl R"y"iJg* gp0..HRNXO` -@ Ѐ"j"Q3RjJ*f yJh(f| yJhnn y(f^ yJg hJ(fH0*,Hm>0*,H2*4HЁ2*0Hn$0**Hm0**H2*2HЁ2*.Hof Ѐ"j A"0=A Ѐ"j3 0j4.0j2/0j0/0j./0j,/0j*/HRNONLN^Nup0.?.Bg?Bg//NO`Nq         .filegpechochar.c.text .data.bsscur_termSPwaddchdoupdate(pechocharpnoutrefresh_ll_echocharll_echo.o/ 517088208 0 0 100644 1346 ` R#.text .data@.bssNVH|$.&. 8.:.<. R"y"i q$h B y0(Hf 0(Hg ./NXO yJ(g \ d         , 6 DJP b tz    .filegll_echo.c.text.data.bssSP_poscur_term_forcehl_insmode_setmode_hlmode_sethl_outchtputs__cflush_ll_echocharoutchcountpnoutref.o/ 517088238 0 0 100644 1397 ` R#z .text0 .data00@.bss00NVH $n| g .n . o pL N^NuJ lB JlBJlBJlB y0(H"y2)H2*6HҮm"0(H"y2)H2*6HS-@0*HS & .o .Ѓ-@ . "y2)Hm I0(HS-@ 0*HS& . o .Ѓ-@ . 2**HfJ .2*,Hf< .2*.Hf. .2*0Hf .2*2Hf . 2*4HfR`*5n*5n,5n.5n05n25n"4 * g0*6HѮ(. 0*6HЮ*`Jg Ѐ"j qg . .Ѐ"j"QG./NXO0*H$ y0(H"y2)H&l$ . R&l$Jo Ѐ.HS y/(NPO y"ҁӨ y"h Ѐ"j3RRo4j j y!J *f*(`*HH"y)J*fX y2*nn1Am@ y0("yil*2nnj61Am y0("yim y|p`Nq^ j      D N V d         .filegpnoutref.c.text0.data0.bss0cur_termSP_ll_movememcpypnoutrefresh wnoutref.o/ 517088262 0 0 100644 1071 ` R$.text4 .data@.bssNVH <$n f pL F R \ fn x~        $ 0 >F T ^ hp | .filegdoupdate.c.text#.data.bssdoupdateSPstdscr_outchcur_termtputs_endwin(4>HT_fixdelayslk_touchreset_prog_mode_ll_endmove_ll_setyxcur_bools_ll_refreshmvscanw.o/ 517088309 0 0 100644 512 ` R$5( .textt .datatt@.bssttNVH A-HpѮ n$(Ѯ n&(pѮ n$h.//9NPOJf.HR/9NPOL N^Nup`Nq@ F X ^ .filegmvscanw.c.textt.datat.bsstmvscanwstdscrwmovevwscanwmvwscanw.o/ 517088331 0 0 100644 478 ` R$K .textx .dataxx@.bssxxNVH A-HpѮ n$hѮ n$(pѮ n&(Ѯ n&h./HRNPOJf.HSHRNPOL N^Nup`NqN b .filegmvwscanw.c.textx.datax.bssxmvwscanwwmovevwscanwdelay_out.o/ 517088355 0 0 100644 411 ` R$c .text$ .data$$@.bss$$NV. .Ѐ"Ё/NXON^Nu  .filegdelay_out.c.text$.data$.bss$_outchar_delaydelay_output ll_newtty.o/ 517088383 0 0 100644 2648 ` R$.text0B .data00$t@.bssTTNVJg yJg.p/NXO#Jg$ y!n Jf-|L. NHn n ( HH//.NO NJf#@4 N^NuJl #D4`Nrg y!y8 y1|(p. y0(HT/NXO"y#@p. y0(HT/NXO"y#@ yJg2Jg,NNp(.N"y#@ yJf#H4`, y h0 yBh yBhN y| y`NV yJ(g#<4`J0g.N yJ^fpJ.fh yJFf\Jg`R yJ(fpJ(fh yJNf0 yJrfJVgH yJRgf yJ~g JgpN^Nu#84p`NVp#0N^NuNV yB: yBN yB" yB yB yBr yBR y"H!i.V y0(H#T1|N^NuNVJ0g 9TN^Nu y0(H`NqL*Sorry, I don't know how to deal with your '%s' terminal. Sorry, I need to know a more specific terminal type than '%s'. Sorry, I don't know anything about your '%s' terminal. Sorry, I can't find /usr/lib/terminfo. malloc returned NULL in _new_tty unknown$,2<NZv 28BHR^blz 2DPbz~"8<@DH.filegll_newtty.c.text0B.data0$.bssTisfilter04_stupid8_unknown<@D'H_new_ttySPcalloc3@savettychk_trmcur_termJWmallocafilter_forgetmTy _c_why_not_noterminal_nodatabase_bad_malloc_setbufferedsetupterm_init_keypad_init_acs_init_costs_save_lines_num_linesll_init.o/ 517088425 0 0 100644 4169 ` R$.text  .data   @.bss  NVH yJg(B/(NXO-@pd. y/(NXO` yJ2g|J&gt yJgfB/(NNXOЀ$B y/(&N8XO&B y/(.N$XO( y0(HS./(2NXOЀЂЃЄ-@-@` <-@-@ y!n@ .쐮rd.N"y#@< yBP yJg8Jg2B y/(NXO$B y/(N|XOЂ"yѩP yJg,p ./ y/(NPO/NDXO"y#@P`, yJg yBP` yJPf!|P yr!AL yJfHJgp. y/(NXO"yѩL yJgp./(NXO"yѩL yJg2p.p //(NPO/NXO"y#@X yBT`P yJzg( yBXB y/(zNFXO"y#@T` y!|X y!|T yJgB/(NXO"yѩX yJgB/(NXO"yѩXp.p /p/ y/(NNO /NXO"y3@\p. y/(VNXO"y3@^p. y/(.NvXO"y3@`p. y/(>NXXO"y3@bp. y/(&N:XO"y3@dp. y/(^NXO"y3@fp. y/(jNXO"y3@hp. y/(RNXO"y3@jp. y/(rNXO"y3@lp. y/(>NXO"y3@zp. y/(4NXO"y3@|p.p / y/(NPO/NZXO"y3@np.p / y/(NPO/N.XO"y3@pp.p / y/(NPO/NXO"y3@rp.p / y/(NPO/NXO"y3@tp.p / y/(NPO/NXO"y3@~p.p / y/(FNPO/N~XO"y3@vp.p/ y/("NPO/NRXO"y3@xp.p/ y/(>NPO/N&XO"y3@zLN^NuNVR N^NuNV y(HH-@Jf <N^NuB  yB(./. /.NPO yn 9 `NVH  yEt` Ѐ5+R m yA JjDD`Ѐ5* yA JjDD`Ѐ5: yA JjDD`Ѐ5' yA JjDD`Ѐ5# yA JjDD`Ѐ5- yA JjDD`Ѐ5- yA JjDD`Ѐ5_ yA JjDD`Ѐ5| yA JjDD`Ѐ5o yAX JjDD`Ѐ5< yAV JjDD`Ѐ5> yA\ JjDD`Ѐ5v yAZ JjDD`Ѐ5^ yA JjDD`Ѐ5# yA` JjDD`Ѐ5# yA JjDD`Ѐ5# yJHg$&hH`HHHH Ѐ"A5Jf#L N^Nu , @ V v        2 D N ` jz           *: D P \ h x          * 8 H V f t            (8 J Td v        & 0@ R \l ~     $ FRnz6B^j &2NZv.filegll_init.c.text .data .bss counter cur_term_cost_fnSPldiv__tparmcur_strstputsacs_map%_init_costs_countchar_init_acs initkeypad.o/ 517088499 0 0 100644 6741 ` R$.textH .data,@.bssNVJ9g<.N-@"y#@Jf8./<NXO N^Nu y"|-I!I-n yJg4./(NXOJg. y/(/.NPO-@.V y/(/.NPO-@.M y/( /NhPO-@.U y/(/NLPO-@.J y/(/N0PO-@.H y/(/NPO-@ yJg4./(NXOJg. y/(/.NPO-@.L y/(/.NPO-@.O y/("/NPO-@.N y/(&/N~PO-@. y/(*/NbPO-@. y/(./NFPO-@. y/(2/N*PO-@. y/(6/NPO-@. y/(:/NPO-@. y/(>/NPO-@. y/(B/NPO-@. y/(F/NPO-@. y/(J/NPO-@. y/(N/NfPO-@. y/(R/NJPO-@. y/(V/N.PO-@.K y/(Z/NPO-@.I y/(^/N PO-@ yJbg4./(bNXOJg. y/(b/.N PO-@.[ y/(f/.N PO-@.R y/(j/N |PO-@.S y/(n/N `PO-@. y/(r/N DPO-@.P y/(v/N (PO-@.Q y/(z/N PO-@.T y/(~/N PO-@. y/(/N PO-@.\ y/(R/N PO-@.] y/(V/N PO-@.^ y/(Z/N PO-@._ y/(^/N dPO-@.` y/(b/N HPO-@.a y/(P/N ,PO-@.b y/(x/N PO-@.c y/(|/N PO-@.d y/(/N PO-@.e y/(/N PO-@.f y/(/N PO-@.g y/(/N PO-@.h y/(/N hPO-@.W y/(/N LPO-@.i y/(/N 0PO-@.j y/(/N PO-@.k y/(/N PO-@.l y/(/N PO-@.m y/(/N PO-@.n y/(/N PO-@.o y/(/N PO-@.p y/(/N lPO-@.q y/(/N PPO-@.r y/(/N 4PO-@.Z y/(/N PO-@.s y/(/N PO-@.t y/(/N PO-@.u y/(/N PO-@.v y/(/N PO-@.w y/(/N PO-@.x y/(/N pPO-@.y y/(/N TPO-@. y/(/N 8PO-@. y/(/N PO-@.z y/(/N PO-@.{ y/(/NPO-@.| y/(/NPO-@.} y/(/NPO-@.~ y/(/NPO-@. y/(/NtPO-@. y/(/NXPO-@. y/(/N y/( /N PO-@.? y/(/NPO-@.@ y/(/NPO-@.A y/(/NPO-@.B y/(/NPO-@.C y/( /NPO-@.D y/($/NxPO-@.E y/((/N\PO-@.F y/(,/N@PO-@.G y/(0/N$PO-@ @1| yr!A n`NVH$n g* n n1nHH"yC\ n LN^Numalloc returned NULL in _initkeypad   .4 :LR Xlx$:FPb*Fb~ &BXdn,Hd (D`|$@\x <Xt8Tp  4 P l       0 L h       , H d       ( D ` |      $ @ \ x     <Xt8Tp4Pl2 n .fileginitkeypad.c.text.data,.bsskeymapmallocSP_iobfprintfcur_termstrcmp_addoneDcur_strsmapassigned_init_keypad putp.o/ 517088511 0 0 100644 616 ` R$Z.textt .datatt@.bssttNVSm yR. N^Nu.p. /NXO`NV.p//.NPON^NuNV./.NXON^Nu   & 4 BP `j.filegputp.c.textt .datat.bsst_outcharputp<_iob_flsbufvidattrZtputsvidputsclear.o/ 517088536 0 0 100644 442 ` R% .text8 .data88@.bss88NVH$nf$y.N|pLN^NuNq   .filegclear.c.text8.data8.bss8wclearcurscrstdscrwerasevidputs.o/ 517088568 0 0 100644 2100 ` R%8J .text`1 .data@.bssNVH|$.$n y6(8:(<Jf yJfg( yJlg.p//(lNPO yBl yJ2g.p/ / @@H/ @ H/ @H/ @H/ @H/ @H/ @H/ @H//(2NO(/NPO 6`p0@~H"A~Hc^ yJg .p//(` Df yJg.p//(NPO` yJg .p//(`z68fVgP.p/ y/(NPO yJ(f gC yJ(g JEgJ(fz86`Cffg^gF`L yJ(g JEg J(fz86.p/ y/(NPO yJ(f gCzCf8g2JFf*.p/ y/(NPO yJ(fz86Cg"f.p/ y/(NPOCg"f.p/ y/(NPOC@ g" f.p/ y/(NPOC  g. f( yJgC.p//(NPO`F g. f( yJgC.p//(NPO`F g. f( yJgC.p//(NPO`F g. f( yJgC.p//(NPO`Fg.f( yJgC.p//(NPO`Fgf yJg|CJEfr.p//(NPO`\ yJg .p//(` Df yJg.p//(NPO` yJg .p//(`v,0@g.p0g&fJEf.p/ y/(NPO 6 y1C y1FL|N^Nu * > T \ f    * @ J z        F P X         & @ Z t       ( F \ f     .filegvidputs.c.text1.data.bssvidputscur_termcur_strstputstparmmvcur.o/ 517088625 0 0 100644 6596 ` R%q.text .data@.bssNV .f . gjJff .".RfV yJ.gJJRgDJ o" yJ.g.p//(.NPO.p/ y/(R`~N^NuJg ygp`p gp`p-@Jgp` y0(hH-@ y(fp`p-@Jg~ y h `*mn yJNg` .f .". Ym". Xn . o././/. NBO `0./. NHXO`./.B/.BNO-@./.B/./. NtO-@B/./. N "PO-@.B/.B/.BN |O-@.B/.B/./.N \O-@B/./.N PO-@ y0(\H-@0(^HЮЮ-@ .l. . l .` .Ю-@ y0(`HЮ`T . l .` .Ю-@ m.BBB/./.N O-@ y0(`HЮЮ-@ .䰮nBn< .䰮n2.p//./. y/(NNO /N` .ذnn . oX .o".Hn /.p//./.N O`p././.N fPO./.p//./. ` .o".Hn /.p//./.N O`p././.N POp././. NPO` .ܰnr.p/ y/(.NPO .o.Hn Bp//./.`dp././.N PO./.p//.BNO`6.p/ y/(VNPO.Hn /.p//.BN O`NVHpf .R"y"i$q$.` g~0* HlZ Ѐ"j =q yr2($p0.f0.@r2.`f.p/ y/(jNPO`L yJh$fp .N`4 yJh$g.p/ y/(jNPO` p .NR mB`./.p//. /.NtOLN^NuNVH y hff0 . $`.p/ y/(^NPOSJn`p./. /.NPOLN^NuNVH . l <LN^Nu . fp` . XJjDD`& y0(Hm0(HSJjDD`& ^JjDD`(n&. l . *. `  , y0(fH. N. y0(bH. NЇ-@ . .N-@ yJg y0(pH-@`-| yJFg y0(vH-@`-| .԰nHnB .԰n8Jg*.p//. y/(FNPO/NPO .` .ذnDn>Jg0.p/ . / y/(NPO/NPO .`6 .ܰlJgt`.p/ y/(>NPORm޶ l6 .R"y"i$qt-C` yJjgpg .` gz .2* HlPЀ"j =q yr2($p0.f0.`.p/ y/(jNPO` yJh$fp .N`j yJh$g.p/ y/(jNPO`>p .N`2 g$ .2* HlЀ"j 01@r2.`p .NRRдm`&t`.p/ y/(^NPORm .`Jg, .R"y"i$q$.` yJjgpg .` gx0* HlR Ѐ"j =q yr2($p0.f0.`.p/ y/(jNPO` yJh$fp .N`h yJh$g.p/ y/(jNPO`

. * y0(hH. N. y0(dH. NЇ-@`F  , y0(fH. N. y0(dH. NЇ-@`-| . "y2)fH.N-@`-|-| yJg y0(nH-@`-| yJFg y0(vH-@`-| .ذnHnB .ذn8Jg*.p//. y/(FNPO/NPO .`< .ܰnDn>Jg0.p/ . / y/(NPO/NPO .` .䰮n8Jg*$.`.p/ y/(^NPOS n .`Jg|t`.p/ y/(&NPORm޶ l(t`.p/ y/(jNPORm`&t`.p/ y/(^NPORm .`"NVH . o <LN^Nu . fp` yJrg" . "y2)lH.N-@`-| yJg y0(rH-@`-| yJ"g y0(xH-@`-| .n>n8Jg*.p//. y/("NPO/NPO .` .n>Jg0.p/ . / y/(NPO/NPO .`Jg*$.`.p/ y/(rNPOS n .`NVH . l <LN^Nu . fp` yJRg8JgJf hR  g" . "y2)jH.N-@`-| yJg y0(tH-@`-| yJ"g y0(xH-@`-| .n>n8Jg*.p//. y/("NPO/NPO .` .n>Jg0.p/ . / y/(NPO/NPO .`JgF$.`.p/ y/(RNPOR mJf y hR  f nB .`nNq2 J V d l v         P        P Z d      * : B N X b p     V     , 8 r         < T j               T  l  v         (  2  >  N  X  d  n  x      d  t |             8  D  ~             (  L  V  `  x        2 > X d        $ . x      & 4 >H h |      .filegmvcur.c.text.data.bssmvcurcur_term_outchtputsSP & 0D_loc_up tparmlmul__:_fast_right_fast_left_loc_right_loc_left_loc_downmvwin.o/ 517088653 0 0 100644 546 ` R%8 .text .data@.bssNVH$n$. &. y0(H(0*6HЂ2*HЁ"y2)Hn0*HЃnJmJl pLN^Nu 5@ 5@ .Np`Nq 6 P z .filegmvwin.c.text.data.bssmvwinSPcur_termCOLStouchwinlongname.o/ 517088662 0 0 100644 428 ` R% .text< .data<<@.bss<<NVHp|./<NXO$@ gR J LN^Nu |`Nq  4 .fileglongname.c.text<.data<.bss<longnamettytypestrrchrbox.o/ 517088686 0 0 100644 742 ` R% .text( .data((@.bss((NVH<$nJng n|f y=hJng n-f y=h0*nn8*H0*HS& j&P "H(q.?.BgHSNPO.?.BgHTNPOSt`, "j q"ҁA2.0: "j q0Ro y0(؀j6 Ѐ"y2)ւj7 y0(ڀj8 Ѐ"y2)Ԃj9.NLg`NVH nHH"H)HHЁ nigHnz chg.n RNgLnX CHg4 PNf y(`0 y(`" y( ` y(` y(` adg bdg& bxf y(` y( ` y( ` lug,nx cng: i5g& imfB y( ` y(`r y(`dp.Hn y/(.NfPO$@ g  fJ*gz` mag mkg( ngf y(` y(HH` y(` sngn sbgBn nxg oeg" oxfn y(` y(` y(`p.Hn y/(^NPO$@ g fJ*fp` yJ*g` seg. shg smf y(`( y( ` y(` txghnr sogL sxg6 tpfp.Hn y/(>NPO$@ g  gRp$`l y(` y(` y(` wbg xng" zhf( y(`h y`\ y(`Nt LN^NuNV nHH"H)HHЁ mlgJnz bpgX gsgD hlgT ilg lNf y0(` y0(`~ y0(`p y0(`b y0( `V y0(`J ocg, swgJ tig( tvg. wlf> y0(` y0(` y0(H` y0("` y0($`p-@ .N^NuNVH nHH"H)HHЁ$  LDgrn 6&gn 3!gn 1ig y$h`0 y$h`" 3rgFnR 3ig 3kg& 3lf y$h` y$h` y$h:` y$h` 4#g. 4%g 4&f y$h` y$h` y$h$` 5&gJn 4Kg"nJ 4@g& 4FfX y$hl`L y$h^`> y$h`0 y$h`" 4kg 4lg& 5%f y$h` y$h>` y$h` 5Kg*nR 5*g< 5@g& 5Ff y$hp` y$hb` y$h` y$h` 5kg 5lg& 6%ff y$h`Z y$hB`L y$h`> ASgFn 8*gdnb 7&g y$h`0 y$h`" 9lg*nR 9@g. 9Fg4 9kf y$hR` y$h` y$h` y$h` ;kg AFg& ARf y$h`` y$h2` y$h` FFgdnT CFgJn BFg0nX Aeg Akf L y$h^` @ y$hl` 2 y$h` $ y$h`  y$h`  Bkg. CCg CDf y$h` y$hJ` y$hP` Dkg8nR CIg< Ckg DFf y$h` y$h ` y$h` v y$h` h EFg. ELg Ekf L y$h"` @ y$h` 2 y$h` $ HFgJn FSg"nJ FLg& FRf y$h\` y$h` y$ht` y$h` FXg. Fkg GFf y$h` y$hv` y$hh` Ikg*nR Hkg. IFg4 IRf Z y$h` N y$hZ` @ y$hf` 2 y$h` $ JFg KFg& LAf  y$h` y$h` y$h` fignnn bmgTn Pkgdnp NXgfn MCg"nt LFg^ Lkf y$h` y$hb` x y$h` j y$h` \ y$hn` N y$hd` @ y$h` 2 MFg. Mkg NFf  y$h` y$h` y$h` OLgFnR Nkg ODg& OFf y$h` y$hj` y$h` y$hp` Opg. PUg Pif v y$hN` j y$h` \ y$hf` N XSgJn Rkg"nJ Prg& RSf $ y$h`  y$hz` y$hD` y$hT` Skg Tkg& XRf y$hX` y$h&` y$h~` asg8nR a%g< akg alf y$h`x y$h`j y$h2`\ y$h(`N atg b%g& bkf2 y$h`& y$h>` y$h,` dkgHnT cpgJn cagLnX bvg c%f y$h0` y$h` y$h` y$h` y$hH` cdg ceg& cift y$h`h y$hz`Z y$h`L d%gFnR crg csg& cuf& y$hF` y$h` y$h&` y$h4` dcg deg& dhf y$h` y$hB` y$h` elg.n e%g>nJ dmg& dnf y$hj`v y$h^`h y$h`Z y$h8`L eag. ecg ekf0 y$h`$ y$h>` y$h` eugFnR emg esg& etf y$h` y$h` y$h` y$h` evg f%g& fff y$h` y$hf`v y$h<`h ohgFn kmgHnb hkgJn fsgZnf fpgB frf& y$h` y$hV` y$h` y$hV` y$h` y$h*` g%g h%g& hcf y$hF` y$h@` y$hD` itg*nR hmg. i%g4 iefj y$h`^ y$h`P y$h`B y$hH`4 ivg iwg& j%f y$hL` y$hZ` y$h:` llg vcg( wng xpf$ y$h` y$h` y$h"` f  cFg*n UFgnR QFghn CMg LMg PFg: RFgL RMg SFgF TFgJ YFgn VFgP WFgT XFgX ZFgj aFgn bFgr bcgH kFgnR fFgn cbg^ dFgX eFg\ gFgn hFgr iFgv jFgz nFgn lFg lngH mFgz oFg pFg qFg rFfp y$h0`b y$h`T y$h`F y$h`8 y$h`* y$h` y$h` y$h` y$h` y$h` y$h` y$h` y$h` y$h` y$h` y$h` y$h` y$h`t y$h`f y$h`X y$h `J y$h`< y$h`. y$h` y$h` y$h ` y$h$` y$h(` y$h,` y$h4` y$h8` y$h<` y$h@`p.Hn y/(^NPO&@ g.HSNXOJf`j y$h^`\p.Hn y/(RNPO&@p.Hn y/(*NPO(@ g g.HSNXOJf y$hR` g*J g$ n Jg./NXO.NR"n ё J LN^NuNq  <JX `lx>bp~,:HVbnr JXft @N\>LZhv   > L Z        0 > L Z        $ 2 Z h v        L Z h v        > L Z       JXft @N\Vdr .<Jr$2dr"0>Lt"0ft"0Xft0>L~"0>Lt"0r .<Jr,:Hz^lz"0>LZhv4JRdz.filegtermcap.c.textF.data.bss UPBCPCospeedtgetenttgetflag,tgetnum+cur_termtgetstrcur_numscur_strsstrcmpstrcpystrlen5setuptermreset_shell_modestripdelayscur_bools tgoto.o/ 517088826 0 0 100644 366 ` R&: .text$ .data$$@.bss$$NV. /./.NPO-@ @ N^Nu .filegtgoto.c.text$.data$.bss$tgototparmtparm.o/ 517088870 0 0 100644 2816 ` R&f .textx  .dataxx@.bssxxdNVH BX$n&|xBP-n L-nH" f`p%g8 `B9 xHHJf. xHSNXO |x L N^Nu .XC\&1HH r r^bt@0; NJ_&ddddtd BrddddddddddddddddddddddddddddddxddpddNXd|dd^ddddddLA-HR%p:fHHp-@`h r rbV@0; NJ4HH4HHHHHHH4H44H4444444444 nR"HH`BJgJf rXgrdgrogrsgrxf nR" nBps.HnHSNPO`RKJf` Jg rgr fJPg y hR`&<`j y hj-HDJPg*"g& y0(HSlJrgT y-hrDJDg$ n"yNf.D/< xNXOS SX`X .XSXC\-qD.DN`RLRH`*HH r1rb@0; NJ *BZrRX .XC\#L`RX .XC\#H`RX .XC\#`RX .XC\#`pRX .XC\#`XRX .XC\# `@RX .XC\#$`*RX .XC\#(`RX .XC\#,p1fp`p-@P` am zn .XSXC\(1HHraC#` am znHHraC(1`^RX .XC\AHH 'g`Lvp-@T -fp-@T` +fRJ` Ѐ"ЁЂr0&HHp0mp9op}g`\. .T` .XSXC\$1 .XSXC\&1RX .XC\A"҂`: .XSXC\$1 .XSXC\&1RX .XC\A" ` .XSXC\$1 .XSXC\&1. N`. .XSXC\$1 .XSXC\&1. N(RX` .XSXC\$1 .XSXC\&1. N` .XSXC\$1 .XSXC\&1RX .XC\A"‚`& .XSXC\$1 .XSXC\&1RX .XC\A"` .XSXC\$1 .XSXC\&1RX .XC\A"` .XSXC\$1 .XSXC\&1fp` .XSXC\$1 .XSXC\&1n`Z .XSXC\$1 .XSXC\&1m`, .XSXC\$1 .XSXC\&1gJfxp`T .XSXC\$1 .XSXC\&1fJ` .XC\Jfp`p( .XC\`z .XC\ 1F` .XSXC\Jf2pe`p;.HRN XO$@`NVH $nt`6 %f0.g ;fJf J L N^Nu ?fR ;fSfƑ`>NV ^6 d z      .filegtparm.c.textx.datax.bssxdtparm(strcpysprintfcur_termstrcatstrlenlmul__ldiv__lrem___branchtotputs.o/ 517088899 0 0 100644 818 ` R&6.textd .datadd@.bssddNVH$n f,LN^Nu./. HRN*PO$@`HH. nNJg $f *<f`NVH $nt&J&(THH"|1g, Ѐ"ЁHHЁr0$HH"|1fԂ Ԁ .f:RJHH"|1gHHr0Ԁ`RJHH"|1f /fv` *fxRJ`Jg. N$ >f2RJJg yJ(gJg./NXO J L N^NuHH. nN K`r     ( > .filegtputs.c.textd.datad.bssdtputs_tpadR_ctypelmul__cur_term_delaytiget.o/ 517089018 0 0 100644 11578 ` R&+.text8A .data@.bssNVH$n.NUrbP@0; NJ&tHHr0rK./NXO*`8*HHr0rK.N$HHr0./NXOЂ*HH0ЁLN^Nu*HHr0.N$*HHr0rK.N&HHr0.o/NXOЂЃ*`*HHr0.oN$*HHr0.N&*HHr0rK.N(HHr0.1/NXOЂЃЄ*` p`&NVH$n.Nz sgn [g\n g8 g& mgL ngP f y(` y` y(HHLN^Nu y(` y( ` y( ` y(` g0n< g f y( ` y(` y(`~ g. g fV y(`V y(`H y( `: M0gnJ \g MJf y( ` y(` y(` y(` >g @g& Af y(` y(` y(` ]g n: 2g$ }qfl y(`n y(`` y(`R Kg eg$ v f* y(`, y(` y(`p`NVH$n.N g\n~ g. gT g4 gP f y0( ` y0(HLN^Nu y0(` y0("` y0(` y0(` +gJ @g4 MLJg Qg@ r*fF y0(` y0(` y0(`t y0($`f y0(`Xp`TNVH$n.N bg *n g nz Zegn g (nR gn 3gl xg  g g gn g h g g n g g g g g g jg ( gRnR ug |n og t~g ug ug ug ug g  ign( )gx qg| g6 cg g T g g g  =g n  gfnR g n g| g g T  g f Lg Ug ` Wg d  8gNn(  &g  5g  6g  7g  9g(  :g,  ;g0  g. "3gj "gn #g 6.g 6/g 60g 66g 8n( 62g 63g 64g 65g 67g  KFg  KJg  KKg (jgn NH-g(n g nR g n g Zg g 4 g #g D Ng Qg g6n( g g Њg  Ggb g & g ?g GWg ?rgnR S.`gn NHg NIYgh NMgz mg s^g4 tNgH ` y hB` y hF` y hJ`x y hN`j y hR`\ y hV`N y hZ`@ y h^`2 y hb`$ y hf` y hj` y hn` y hr` y hv` y hz` y h~` y h` y h` y h` y h` y h`| y h`n y h`` y h`R y h`D y h`6 y h`( y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h`r y h`d y h`V y h`H y h`: y h`, y h` y h` y h` y h` y h` y h ` y h` y h` y h` y h` y h` y h"` y h&`v y h*`h y h.`Z y h2`L y h6`> y h:`0 y h>`" y hB` y hF` y hJ` y hN` y hR` y hV` y hZ` y h^` y hb` y hf` y hj` y hn`z y hr`l y hv`^ y hz`P y h~`B y h`4 y h`& y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h`~ y h`p y h`b y h`T y h`F y h`8 y h`* y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h` y h`t y h`f y h `X y h`J y h`< y h`. y h` y h` y h"` y h&` y h*` y h.` y h2` y h6` y h:` y h>` y hB` y hF` y hJ`x y hN`j y hR`\ y hV`N y hZ`@ y h^`2 y hb`$ y hf` y hD` y hH` y hL` y hP` y hT` y hh` y h` y h` y hT` y h\` y h`| [g g& Lf h y h8`T y h`F y h `8 }xgFnR }^g }sg& }wf  y h` y h` y h` y h` }xg }Lg& }f y h ` y h` y h` ~g`n ~:gFn` }Eg }g& }f n y h`Z y h`L y h`> y h$`0 y h4`" ~Sqg. ~Tg ~l f  y h0` y h(` y h,` ~]gFnR ~;g. ~=g ~f y h@` y h8` y h<` y hL` ~g. ~g ~-fn y hP`Z y hD`L y hH`> ogdnT A6g g eg$ ~Df* y hX` y hd` y hl` |`Nq H f      ( @ Z  HVd0>Lt0<R^jv            & 4 B P ^ l z            " 0 > L Z h v         ,:HVdr (6DR`n|$2@N\jx .<JXft*8FTbp~ &4BP^lz<JX6DR`n6DRBP^l &N\j Zhv$2@hv"0>p~ .<JX .<z(6DRx.filegtiget.c.textA.data.bsststrlenulmullmul__tigetnumcur_termtigetstrcur_numscur_strs"tigetflagswitchvalcur_boolscio.o/ 517089044 0 0 100644 1223 ` R'$.texttH .datattH@.bssNVRJgV yJgJ hSm y h"hR. N^Nu y.. r/NXO`Sm yR. `.. r/NXO`NV y.NN^NuNV.N-@Jf./<NXO./.B/.NO HnHxT n( HH/NO p0.r€gp0.rЀ"|t01H` <"y3@* yJh*f1|%*N^Nu2Kn,X `%Kmalloc returned NULL in _setbuffered   ( H ` j r x      BV ` .filegcio.c.textt.datatH.bss_outch__cflushSP_flsbuf_iobtfflushmallocfprintfsetvbufioctl)outchcountbaud_convert_setbuffered capnames.o/ 517089119 0 0 100644 19409 ` R'^Jh.text .data%&@.bss%% !$'*-0369<?BEHKNQTWZ]n &7JVi~ !$'*-036>HN^r !&,159<BHMSX\aglpuz~ #'+17<BFJNTY]bhmrvz #&*-06:>BFJOSX\agmrw| #(-27;?DINSX]bfkpuz #(-27<AFKPUZ_dinsx}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} 1@MU]l~'3CRiz.:Pdq $0?MWajqx",3:CJWcjqy#4FRaju   # 2 : E I X g t ~ ! !!)!1!:!D!L!W!a!m!v!!!!!!!!!!!!!"" ""$"0"<"G"P"\"e"n"z"""""""""""""####%#2#@#K#U#b#m#x###############$$$$$'$/$7$?$G$O$W$_$g$o$w$$$$$$$$$$$$$$$$$%%%%%'%/%7%?%G%O%W%e%ubwamxsbxhpxenleognhckmhsindadbmirmsgroseslokxthzulxonnxonmc5ichtsnrrmcnpcbwamxbxsxneognhckmhsindadbmimsosesxthzulxonx5iHCNRNPauto_left_marginauto_right_marginno_esc_ctlcceol_standout_glitcheat_newline_glitcherase_overstrikegeneric_typehard_copyhas_meta_keyhas_status_lineinsert_null_glitchmemory_abovememory_belowmove_insert_modemove_standout_modeover_strikestatus_line_esc_okdest_tabs_magic_smsotilde_glitchtransparent_underlinexon_xoffneeds_xon_xoffprtr_silenthard_cursornon_rev_rmcupno_pad_charcolsitlineslmxmcpbvtwslnlablhlwcoitlilmsgpbvtwsNllhlwcolumnsinit_tabslineslines_of_memorymagic_cookie_glitchpadding_baud_ratevirtual_terminalwidth_status_linenum_labelslabel_heightlabel_widthcbtbelcrcsrtbccleareledhpacmdchcupcud1homeciviscub1mrcupcnormcuf1llcuu1cvvisdch1dl1dslhdsmacsblinkboldsmcupsmdcdimsmirinvisprotrevsmsosmulechrmacssgr0rmcuprmdcrmirrmsormulflashfffslis1is2is3ifich1il1ipkbsktbckclrkctabkdch1kdl1kcud1krmirkelkedkf0kf1kf10kf2kf3kf4kf5kf6kf7kf8kf9khomekich1kil1kcub1kllknpkppkcuf1kindkrikhtskcuu1rmkxsmkxlf0lf1lf10lf2lf3lf4lf5lf6lf7lf8lf9rmmsmmnelpaddchdlcudichindnilcubcufrincuupfkeypflocpfxmc0mc4mc5reprs1rs2rs3rfrcvpascindrisgrhtswindhttsluchuiprogka1ka3kb2kc1kc3mc5prmpacscplnkcbtsmxonrmxonsmamrmamxoncxoffcenacssmlnrmlnkbegkcankclokcmdkcpykcrtkendkentkextkfndkhlpkmrkkmsgkmovknxtkopnkoptkprvkprtkrdokrefkrfrkrplkrstkresksavkspdkundkBEGkCANkCMDkCPYkCRTkDCkDLksltkENDkEOLkEXTkFNDkHLPkHOMkICkLFTkMSGkMOVkNXTkOPTkPRVkPRTkRDOkRPLkRITkRESkSAVkSPDkUNDrfikf11kf12kf13kf14kf15kf16kf17kf18kf19kf20kf21kf22kf23kf24kf25kf26kf27kf28kf29kf30kf31kf32kf33kf34kf35kf36kf37kf38kf39kf40kf41kf42kf43kf44kf45kf46kf47kf48kf49kf50kf51kf52kf53kf54kf55kf56kf57kf58kf59kf60kf61kf62kf63el1mgcsmglsmgrbtblcrcsctclcecdchCCcmdohovileCMvendllupvsdcdldshdasmbmdtidmmhimmkmpmrsousecaemeteedeiseuevbfffsi1isi3ificalipkbkakCktkDkLkdkMkEkSk0k1k;k2k3k4k5k6k7k8k9khkIkAklkHkNkPkrkFkRkTkukeksl0l1lal2l3l4l5l6l7l8l9mommnwpcDCDLDOICSFALLERISRUPpkplpxpspfporpr1r2r3rfrccvscsfsrsastwitatsuchuiPK1K3K2K4K5pOrPacpnkBSXRXSARAXNXFeALOLF@1@2@3@4@5@6@7@8@9@0%1%2%3%4%5%6%7%8%9%0&1&2&3&4&5&6&7&8&9&0*1*2*3*4*5*6*7*8*9*0#1#2#3#4%a%b%c%d%e%f%g%h%i%j!1!2!3RFF1F2F3F4F5F6F7F8F9FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZFaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrcbMCMLMRback_tabbellcarriage_returnchange_scroll_regionclear_all_tabsclear_screenclr_eolclr_eoscolumn_addresscommand_charactercursor_addresscursor_downcursor_homecursor_invisiblecursor_leftcursor_mem_addresscursor_normalcursor_rightcursor_to_llcursor_upcursor_visibledelete_characterdelete_linedis_status_linedown_half_lineenter_alt_charset_modeenter_blink_modeenter_bold_modeenter_ca_modeenter_delete_modeenter_dim_modeenter_insert_modeenter_secure_modeenter_protected_modeenter_reverse_modeenter_standout_modeenter_underline_modeerase_charsexit_alt_charset_modeexit_attribute_modeexit_ca_modeexit_delete_modeexit_insert_modeexit_standout_modeexit_underline_modeflash_screenform_feedfrom_status_lineinit_1stringinit_2stringinit_3stringinit_fileinsert_characterinsert_lineinsert_paddingkey_backspacekey_catabkey_clearkey_ctabkey_dckey_dlkey_downkey_eickey_eolkey_eoskey_f0key_f1key_f10key_f2key_f3key_f4key_f5key_f6key_f7key_f8key_f9key_homekey_ickey_ilkey_leftkey_llkey_npagekey_ppagekey_rightkey_sfkey_srkey_stabkey_upkeypad_localkeypad_xmitlab_f0lab_f1lab_f10lab_f2lab_f3lab_f4lab_f5lab_f6lab_f7lab_f8lab_f9meta_offmeta_onnewlinepad_charparm_dchparm_delete_lineparm_down_cursorparm_ichparm_indexparm_insert_lineparm_left_cursorparm_right_cursorparm_rindexparm_up_cursorpkey_keypkey_localpkey_xmitprint_screenprtr_offprtr_onrepeat_charreset_1stringreset_2stringreset_3stringreset_filerestore_cursorrow_addresssave_cursorscroll_forwardscroll_reverseset_attributesset_tabset_windowtabto_status_lineunderline_charup_half_lineinit_progkey_a1key_a3key_b2key_c1key_c3prtr_nonchar_paddingacs_charsplab_normkey_btabenter_xon_modeexit_xon_modeenter_am_modeexit_am_modexon_characterxoff_characterena_acslabel_onlabel_offkey_begkey_cancelkey_closekey_commandkey_copykey_createkey_endkey_enterkey_exitkey_findkey_helpkey_markkey_messagekey_movekey_nextkey_openkey_optionskey_previouskey_printkey_redokey_referencekey_refreshkey_replacekey_restartkey_resumekey_savekey_suspendkey_undokey_sbegkey_scancelkey_scommandkey_scopykey_screatekey_sdckey_sdlkey_selectkey_sendkey_seolkey_sexitkey_sfindkey_shelpkey_shomekey_sickey_sleftkey_smessagekey_smovekey_snextkey_soptionskey_spreviouskey_sprintkey_sredokey_sreplacekey_srightkey_srsumekey_ssavekey_ssuspendkey_sundoreq_for_inputkey_f11key_f12key_f13key_f14key_f15key_f16key_f17key_f18key_f19key_f20key_f21key_f22key_f23key_f24key_f25key_f26key_f27key_f28key_f29key_f30key_f31key_f32key_f33key_f34key_f35key_f36key_f37key_f38key_f39key_f40key_f41key_f42key_f43key_f44key_f45key_f46key_f47key_f48key_f49key_f50key_f51key_f52key_f53key_f54key_f55key_f56key_f57key_f58key_f59key_f60key_f61key_f62key_f63clr_bolclear_marginsset_left_marginset_right_margin  $(,048<@DHLPTX\`dlptx|  $(,048<DHLPTX\`dhltx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                  $(,048<@DHLPTX\`dhlptx|.filegcapnames.c.text.data%.bss%lnumnamesDnumcodest#strnamesstrcodes- d7boolnamesboolcodesboolfnamesnumfnamesstrfnames clrtobot.o/ 517089147 0 0 100644 596 ` R'{ .text .data@.bssNVH<<$n6*H4H`x *0*HЀ"j"QI * Ѐ"j"QG`( S g *Kpf "j q" (6 TKepgr Ѐ"j01Hn Ѐ qf Ѐ"jA"0 Ѐ"j :1 "j q" 0Hl  q" : Ѐ"j 3vR0*Hm pL<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^?  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|.filegunctrl.c.text.data$.bss$_unctrlvwprintw.o/ 517089462 0 0 100644 426 ` R( .textD .dataDD@.bssDDNVH $n&n .HSHnNPO$pgHnHRNPOL N^Nu 4 .filegvwprintw.c.textD.dataD.bssDvwprintwvsprintfwaddstrvwscanw.o/ 517089484 0 0 100644 430 ` R( .textH .dataHH@.bssHHNVHHn/.NPOrf$`./. HnNPO$ LN^NuNq 2 .filegvwscanw.c.textH.dataH.bssHvwscanwwgetstrvsscanfchkinput.o/ 517089510 0 0 100644 665 ` R( .text .data@.bssNVH y h PfB y(g@ y4(.Hp.Hn/NPOJoB.HH/NXOpLN^Nup`NVH y$hJ g6tpl$ Ѐ62H Ѐ5 pg-CR`L N^Nutpl Ѐ rf Ѐ5 pl RЀ5`R`Nq  * @ x .filegchkinput.c.text.data.bss_ungetchlSPread_chk_input slk_clear.o/ 517089533 0 0 100644 963 ` R(@.text .data @.bssNVH  y$h-| g&R gVHnHnNPO.N.N./.NXONt` "ЁCLB1Rpm`Nt`L.p//. R/ y/(LNO /NPO "ЁCLB1AB0(Rpm.p/ y/(pNPONL N^NuNq 2 < D R Z.filegslk_clear.c.text.data .bssSP_getsyxwerasesetsyxdoupdate_outchcur_strstparmtputs__cflushslk_clearwnoutrefresh slk_init.o/ 517089561 0 0 100644 1290 ` R).text4 .data44@.bssDDNVJmplB .R#N^NuNVH y$h gv|t`L.4 "ЁCAHPNXO "ЁCB1 "ЁCLB1A(Rpm y0(HJjDD` L N^NuS&po& @pfBj R@5@ RЀ5@ y0(HJjDD`"AS@5@ y0(HJjDD`5@ R"ЀЁ"y2)@5A y0("RҁA5@ y0("RAA5@`8Bj R@5@ RЀ5@ R"ЀЁ5@ y0("R剐A`|NVH $n g` y&h+HH. HRNXOt`,.4//<> ЀC0q/BHRNORpm.NL N^Nu %*s 2 Ld BRh &.filegslk_init.c.text4.data4.bssDslk_initblanks4&_use_slkSPstrcpycur_termwattron#0_slk_init_slk_winitmvwprintwwnoutrefreshslk_label.o/ 517089582 0 0 100644 420 ` R). .textL .dataLL@.bssLLNVH$. y$hpm pn f LN^Nu S"ЁCA`Nq .filegslk_label.c.textL.dataL.bssLSPslk_labelslk_nout.o/ 517089604 0 0 100644 555 ` R)D .textl .datall@.bssllNVH y$h gJJgFt` AB0(RpmJ*g(HnHnNPO.N./.NXOB*LN^Nu @ J X .filegslk_nout.c.textl.datal.bsslSP_getsyxsetsyx!slk_noutrefreshwnoutrefresh slk_ref.o/ 517089626 0 0 100644 410 ` R)Z .text .data@.bssNVNNN^Nu  .filegslk_ref.c.text.data.bssdoupdate slk_refreshslk_noutrefreshslk_rest.o/ 517089651 0 0 100644 1211 ` R)s.text@ .data 4@.bssNVH  y$h g&R gHnHnNPOt` ЀC0q.BHSNPO.HSNXO ЀC0q.BHSNPO "ЁCA.HSNXO "ЁCA. "ЁCLAHPNXORpml.N./.NXONL N^NuNt`x.p/ "ЁCAHP R/ y/(LNO /NPOAB0( "ЁCA. "ЁCLAHPNXORpm.p/ y/(pNPON`HNq , L T\ v   &0<p .filegslk_rest.c.text.data .bssSP_getsyxwmovewaddstrstrcpysetsyxdoupdate_outchcur_strstparmtputs__cflushslk_restorewnoutrefresh slk_set.o/ 517089679 0 0 100644 1192 ` R) .textL .data<@.bssNVH $.&. y$h-|Jmpnpm pn f pL N^NuSJ f\ "ЁCB1*HH./. "ЁCAHPNPO "Ё.*HHCB1`R n Jg  g&n `-`RKJg  m m`SK + f b (*HHo*HH n B0H. "ЁCAHPNXOJf"*HH./. "ЁCA`*HHm". "ЁCAHPNXO`Jfp`*pf*HHJjDD`` *HH*o ./. "ЁCAHPNPO./. "ЁCAAXHPNPO Є,*HHl.*HH./. "ЁCAAhHPNPO "Ё.*HHCB1Jg> "ЁCA.*HH//< ЀC0q/B/NOA(|p` %*s  ( x   6 z .filegslk_set.c.text .data.bssslk_setSPstrncpystrcpymvwprintwslk_touch.o/ 517089702 0 0 100644 424 ` R) .textP .dataPP@.bssPPNVH y$h g,|t`A( "ЁCLB1RpmLN^NuNq .filegslk_touch.c.textP.dataP.bssPSPslk_touchungetch.o/ 517089725 0 0 100644 414 ` R) .text8 .data88@.bss88NVH$.p. Dr@/NXO yRhLN^Nu & .filegungetch.c.text8.data8.bss8ungetch_ungetchSPmemSset.o/ 517089740 0 0 100644 346 ` R) .text, .data,,@.bss,,NVH $n4.&.`4 SJnL N^Nu.filegmemSset.c.text,.data,.bss,memSsetcurs_set.o/ 517089762 0 0 100644 1012 ` R) .text .data@.bssNVp-@Jg y(HH`p-@ .Jg>rgrf* yJvg.p//(vNPOp-@` yJZg.p//(ZNPOB` yJvgJfg.p/ y/(fNPOp-@` yJfg.p//(fNPOp`l yJZg`JvgX.p/ y/(vNPOp-@`4 yJZg(Jfg".p/ y/(fNPOp-@Jg yn .N^Nu  B P ^ p |            & 6 H R \ j r .filegcurs_set.c.text.data.bsscurs_setSPcur_term_outchtputsdelay.o/ 517089785 0 0 100644 630 ` R)~ .textL .data ,@.bssNVH<$. yJ(f yr2(p€*ope pL H P \ b j.filegflash.c.textt .datat.bsstflashcur_term_outchtputs__cflushdoupdateInputPending getsyx.o/ 517089874 0 0 100644 426 ` R*R .textL .dataLL@.bssLLNVH $n&n yJ(gp&$L N^Nu y0(H$ y0(H&` 0 > .fileggetsyx.c.textL.dataL.bssL_getsyxSPnapms.o/ 517089899 0 0 100644 1094 ` R*k.textD .data4@.bssNV .jDD`-@Jnp-@.N -@N^NuNVJfp./<NXO#Jl.NpN^Nu .Vr.N-@HnHxT/9NO AC 0nB.nHnHxT/9NO p.Hn/9NPO-@HnHxT/9NO Jo\B`R .Ѐ"y"iJql .RЀ"y"iA.H0 .RЀ"y"i3p`NVp;Юr<.N.NN^NuNVH$.pLN^NuNq/dev/idletty8DJ RXx    8X| .filegnapms.c.text.data.bssnapmsnap2opensleepnaplldiv__ioctlreadSPselectsleepprefresh.o/ 517089921 0 0 100644 427 ` R* .text4 .data44@.bss44NV. /././././. /.NONN^Nu" , .filegprefresh.c.text4.data4.bss4prefreshdoupdatepnoutrefresh ripoffline.o/ 517089943 0 0 100644 500 ` R* .text@ .data@@@.bss@@NVpo. 9"|# 9R"|# N^Nu   $ * 2 .filegripoffline.c.text@.data@.bss@&ripoffline_ripcounter_ripstructset_term.o/ 517089969 0 0 100644 740 ` R*.text( .data@.bssNVH nf y LN^Nu$y# y.8N y0(H"y2)H2)H# y0(H# y#0#4 J`  * 2 8 B H T j p |  .filegset_term.c.text.data.bssset_termSPcur_termLINESCOLSstdscrcurscrset_curtermsetsyx.o/ 517089990 0 0 100644 488 ` R*4 .textl .datall@.bssllNVH $.&. Jl0Jl, y| yr1A y1AL N^Nu yB( y"1A y"1A`Nq ( 4 H R ^ .filegsetsyx.c.textl.datal.bsslsetsyxSPsubpad.o/ 517090014 0 0 100644 590 ` R* .text .data@.bssNVH$n&.(.*. ,.* gP0*HlF0*Hl y"hT2Rm`|`:./NXO y2(Rh yhl y"hT2 RmR y0(HmV yJg.N>.N8-@o.N*-@CB1x`l|`.NChRm . gB`,HnNXOf .SC 1 gp`p.Hn R/NPORm`"x`B/<; R/NPORpmN.Nv"y3@.Nf"y3@.N y!| y|p`(./NXO y2(Rh yhl y"hT2 Rl`rbad restore file received in scr_rest()! RZ      . Bdlz  Lfr .filegscr_rest.c.text".data,.bss<Binputfreadfopencur_term_iobfprintffclose_ll_moveSPstrlenslk_set scr_restoreslk_noutrefreshscr_init.o/ 517090147 0 0 100644 1761 ` R+c0.text` .data``@.bssddNVH$n.p/p/HnNO $f pLN^Nu0.`NVH $n y1|( yJg hJg yJ(f.`HRNXO&@ g.Nf-@ f.p/p/HnNO .p/p/HnNO y h( HH.N-@J.gfJg`Hn/NPOJfLHnHnNPOrg6 .g`*.N$.N& y0(Hf 0(Hg.NpL N^Nux` "y"iJf0N. "y"i# "y"i qBh "y"i.N.N"*oN. "y"i# "y"iJgb "y"i q"1A |lB.N> -@ Ѐ"y"i"Q"i 3R` "y"iBRo yJg-h.Nj.Nd-@o n|.NL-@B.x`^|`.N4ChRm n(HH.Hn "Ё"HCLAHPNPO nAHRm.N"y3@.N"y3@.N yBh(p`r R ^ r    "L h       J j   0 @ LR .filegscr_init.c.text` .data`.bssdscr_initBinputfreadSPcur_termfopenttynamestrcmpstatfclosestrncpy%cur_bools_line_alloc_line_free garbaged.o/ 517090173 0 0 100644 706 ` R+} .text .data@.bssNVH|$. y$h&h y6(H n0(HЮ R"H2)6HЁ* y<(H` JfN"'  sBh Jg  r"剱fN"%  rr  r"y2)1A  r1A  r(h x`8RmR SJgo\L|N^Nu  F `   .fileggarbaged.c.text.data.bssSPcur_termgarbagedlines_line_allockeyname.o/ 517090209 0 0 100644 3560 ` R+ " .textP Xa .dataPP|@.bssNV . b@0; NJ0| Ltl\dTD< *4>HR\fpz$.8BLjt~ (2<FPZdnxV` |P N^Nu |Z` |d` |o` |}` |` |` |` |` |` |` |` |` |` |` |`| |`r |`h |`^ |`T |`J |`@ |`6 |`, |%`" |,` |3` |:` |A` |H` |O` |X` |`` |k` |u` |` |` |` |` |` |` |`x |`n |`d |`Z |`P |`F |`< |`2 | `( |` |` |,` |8` |D` |P` |[` |d` |p` |y` |` |` |` |` |` |` |`~ |`t |`j |`` |`V |`L |`B |`8 |`. |`$ |%` |/` |9` |F` |T` |_` |i` |v` |` |` |` |` m Gn ../<`6 m |`p m0p"|./</<NPO |`6Jl ./<` ."| q`NqKEY_BREAKKEY_RESETKEY_SRESETKEY_BACKSPACEKEY_CATABKEY_CLEARKEY_CTABKEY_DCKEY_DLKEY_DOWNKEY_EICKEY_EOLKEY_EOSKEY_HOMEKEY_ICKEY_ILKEY_LEFTKEY_LLKEY_NPAGEKEY_PPAGEKEY_RIGHTKEY_SFKEY_SRKEY_STABKEY_UPKEY_A1KEY_A3KEY_B2KEY_C1KEY_C3KEY_BTABKEY_BEGKEY_CANCELKEY_CLOSEKEY_COMMANDKEY_COPYKEY_CREATEKEY_ENDKEY_ENTERKEY_EXITKEY_FINDKEY_HELPKEY_MARKKEY_MESSAGEKEY_MOVEKEY_NEXTKEY_OPENKEY_OPTIONSKEY_PREVIOUSKEY_PRINTKEY_REDOKEY_REFERENCEKEY_REFRESHKEY_REPLACEKEY_RESTARTKEY_RESUMEKEY_SAVEKEY_SUSPENDKEY_UNDOKEY_SBEGKEY_SCANCELKEY_SCOMMANDKEY_SCOPYKEY_SCREATEKEY_SDCKEY_SDLKEY_SELECTKEY_SENDKEY_SEOLKEY_SEXITKEY_SFINDKEY_SHELPKEY_SHOMEKEY_SICKEY_SLEFTKEY_SMESSAGEKEY_SMOVEKEY_SNEXTKEY_SOPTIONSKEY_SPREVIOUSKEY_SPRINTKEY_SREDOKEY_SREPLACEKEY_SRIGHTKEY_SRSUMEKEY_SSAVEKEY_SSUSPENDKEY_SUNDOKEY_F(%d)UNKNOWN KEYM-%s%dXdlt|  *4>HR\fpz$.8BLV`jt~ (2<FPZdnx    4B .filegkeyname.c.textPa.dataP|.bsskeyname_unctrlsprintfvsscanf.o/ 517090234 0 0 100644 422 ` R+ .text@ .data@@@.bss@@NV|P n-H-H.N-@./. HnNPON^NuNq 4 .filegvsscanf.c.text@.data@.bss@vsscanfstrlen_doscanV2.makenew.o/ 517090256 0 0 100644 370 ` R+ .text( .data((@.bss((NV././. /.NO @ N^NuNq .filegV2.makenew.c.text(.data(.bss(makenew_makenewV2._sprintw.o/ 517090277 0 0 100644 374 ` R+ .text, .data,,@.bss,,NVH $n&n .HSHRNPOL N^Nu .filegV2._sprintw.c.text,.data,.bss,_sprintwvwprintwV2.__sscans.o/ 517090297 0 0 100644 358 ` R+ .text .data@.bssNV./. /.NPON^Nu .filegV2.__sscans.c.text.data.bss__sscansvwscanwset_TERM.o/ 517090319 0 0 100644 518 ` R, .textD .dataDD@.bssDDNVH $n&y g#### K L N^Nu  $ , 2 .filegset_TERM.c.textD.dataD.bssDcur_termcur_numscur_strsset_curtermcur_boolsdel_TERM.o/ 517090346 0 0 100644 622 ` R,*L .textp .datapp@.bssppNVH$n gZfB g6.`*.N.N.N.N.NpLN^Nup`  " 6 @ J T \ .filegdel_TERM.c.textp.datap.bssp+free8del_curterm_first_term_called_before_frst_tblstr0707070000020063731004440000020000020000010165700366464074000001500000022406llib-lcurses#ident "@(#)curses:screen/llib-lcurses 1.9.1.3" /* LINTLIBRARY */ # include "curses.ext" # include static char *sp; static WINDOW *wp; static SCREEN *scp; int baudrate() { return 0; } beep() {} box(win, vert, hor) WINDOW *win; chtype vert, hor; {} cbreak() {} clearok(win,bf) WINDOW *win; int bf; {} int copywin(Srcwin,Dstwin,minRowSrc,minColSrc, minRowDst,minColDst,maxRowDst,maxColDst,overlay) WINDOW *Srcwin,*Dstwin; int minRowSrc,minColSrc,minRowDst,minColDst,maxRowDst,maxColDst, overlay; { return 0; } crmode() {} int curs_set(vis) int vis; { return 0; } def_prog_mode() {} int delay_output(ms) int ms; { return 0; } delwin(win) WINDOW *win; {} int del_curterm(old) TERMINAL *old; { return 0; } int doupdate() { return 0; } int draino(ms) int ms; { return 0; } echo() {} endwin() {} char erasechar() { return 'a'; } filter() {} fixterm() {} flash() {} flushinp() {} garbagedlines (win, beg, num) WINDOW *win; int beg, num; {} _getsyx(y,x) int *y, *x; {} gettmode() {} halfdelay(tenths) int tenths; {} int has_ic() { return 0; } int has_il() { return 0; } idlok(win,bf) WINDOW *win; int bf; {} WINDOW* initscr() { return wp; } intrflush(win,bf) WINDOW *win; int bf; {} char* keyname(key) int key; { return sp; } keypad(win,bf) WINDOW *win; int bf; {} char killchar() { return 'a'; } leaveok(win,bf) WINDOW *win; int bf; {} char* longname() { return sp; } int m_addch(c) chtype c; { return 0; } int m_addstr(str) char *str; { return 0; } m_clear() {} m_erase() {} WINDOW* m_initscr() { return wp; } m_move(row, col) int row, col; {} SCREEN* m_newterm(type, ofd, ifd) char *type; FILE *ofd, *ifd; { return scp; } int m_refresh() { return 0; } m_tstp() {} int meta(win,bf) WINDOW *win; int bf; { return 0; } mvcur(ly, lx, y, x) int ly, lx, y, x; {} /* VARARGS3 */ int mvprintw(y, x, fmt, args) int y, x; char *fmt; { return 0; } /* VARARGS3 */ int mvscanw(y, x, fmt, args) int y, x; char *fmt; { return 0; } int mvwin(win, by, bx) WINDOW *win; { return 0; } /* VARARGS4 */ int mvwprintw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; } /* VARARGS4 */ int mvwscanw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; } int napms(ms) int ms; { return 0; } WINDOW* newpad(nlines, ncols) int nlines, ncols; { return wp; } SCREEN* newterm(type, ofd, ifd) char *type; FILE *ofd, *ifd; { return scp; } WINDOW* newwin(num_lines, num_cols, begy, begx) int num_lines, num_cols, begy, begx; { return wp; } nl() {} nocbreak() {} nocrmode() {} nodelay(win,bf) WINDOW *win; int bf; {} noecho() {} nonl() {} noraw() {} int overlay(Src, Dst) WINDOW *Src, *Dst; { return 0; } int overwrite(Src, Dst) WINDOW *Src, *Dst; { return 0; } int pechochar(pad, ch) WINDOW *pad; chtype ch; { return 0; } int pnoutrefresh(pad, pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol) WINDOW *pad; int pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol; { return 0; } int prefresh(pad, pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol) WINDOW *pad; int pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol; { return 0; } putp(str) char * str; {} /* VARARGS1 */ int printw(fmt, args) char *fmt; { return 0; } raw() {} reset_prog_mode() {} reset_shell_mode() {} resetterm() {} resetty() {} restartterm(term, file, err) char *term; int file, *err; {} ripoffline(line, init) int line, (*init)(); {} saveterm() {} savetty() {} /* VARARGS1 */ int scanw(fmt, args) char *fmt; { return 0; } int scr_dump(file) char *file; { return 0; } int scr_init(file) char *file; { return 0; } int scr_restore(file) char *file; { return 0; } int scroll(win) WINDOW *win; { return 0; } int scrollok(win,bf) WINDOW *win; int bf; { return 0; } SCREEN* set_term(new) SCREEN *new; { return scp; } TERMINAL* set_curterm(new) TERMINAL *new; { return (TERMINAL *)0; } setsyx(y,x) int y, x; {} int setterm(type) char *type; { return 0; } int setupterm(term, file, err) char *term; int file; int *err; { return 0; } slk_clear() {} slk_init(fmt) int fmt; {} char* slk_label(num) int num; {} slk_noutrefresh() {} int slk_refresh() {} slk_restore() {} int slk_set(num, lab, fmt) int num, fmt; char *lab; { return 0; } slk_touch() {} WINDOW* subwin(orig, nlines, ncols, by, bx) WINDOW *orig; int nlines, ncols, by, bx; { return wp; } WINDOW* subpad(orig, nlines, ncols, by, bx) WINDOW *orig; int nlines, ncols, by, bx; { return wp; } int tgetent(bp, name) char *bp; char *name; { return 0; } int tgetflag(id) char *id; { return 0; } int tgetnum(id) char *id; { return 0; } char * tgetstr(id, area) char *id; char **area; { return sp; } char * tgoto(cap, col, row) char *cap; int col, row; { return sp; } int tigetflag(id) char *id; { return 0; } int tigetnum(id) char *id; { return 0; } char * tigetstr(id) char *id; { return sp; } touchwin(win) WINDOW *win; {} touchline(win, fline, num) WINDOW *win; int fline, num; {} /* VARARGS2 */ char * tparm(instring, parms) char *instring; int parms; { return sp; } tputs(cp, affcnt, outc) char *cp; int affcnt; int (*outc)(); {} traceoff() {} traceon() {} _tstp() {} int typeahead(fd) int fd; { return fd; } ungetch(key) int key; {} vidattr(newmode) int newmode; {} vidputs(nmode, outc) int nmode, (*outc)(); {} int vwscanw(win, fmt, ap) WINDOW *win; char *fmt; va_list ap; { return 0; } int vwprintw(win, fmt, ap) WINDOW *win; char *fmt; va_list ap; { return 0; } int waddch(win, c) WINDOW *win; chtype c; { return 0; } int waddstr(win, str) WINDOW *win; char *str; { return 0; } int wattroff(win, attrs) WINDOW *win; int attrs; { return 0; } int wattron(win, attrs) WINDOW *win; int attrs; { return 0; } int wattrset(win, attrs) WINDOW *win; chtype attrs; { return 0; } int wclear(win) WINDOW *win; { return 0; } int wclrtobot(win) WINDOW *win; { return 0; } int wclrtoeol(win) WINDOW *win; { return 0; } int wdelch(win) WINDOW *win; { return 0; } wdeleteln(win) WINDOW *win; {} int wechochar(win, ch) WINDOW *win; chtype ch; { return 0; } werase(win) WINDOW *win; {} int wgetch(win) WINDOW *win; { return 0; } int wgetstr(win, str) WINDOW *win; char *str; { return 0; } int winsch(win, c) WINDOW *win; chtype c; { return 0; } int winsertln(win) WINDOW *win; { return 0; } int wmove(win, y, x) WINDOW *win; int y, x; { return 0; } int wnoutrefresh(win) WINDOW *win; { return 0; } /* VARARGS2 */ int wprintw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } int wrefresh(win) WINDOW *win; { return 0; } /* VARARGS2 */ int wscanw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } int wstandend(win) WINDOW *win; { return 0; } int wstandout(win) WINDOW *win; { return 0; } int LINES, COLS; char *UP, *BC, PC; short ospeed; WINDOW *stdscr, *curscr; TERMINAL *cur_term; struct _bool_struct *cur_bools; struct _num_struct *cur_nums; struct _str_struct *cur_strs; TERMINAL _first_term; struct _bool_struct _frst_bools; struct _num_struct _frst_nums; struct _str_struct _frst_strs; char *boolnames[], *boolcodes[], *boolfnames[], *numnames[], *numcodes[], *numfnames[], *strnames[], *strcodes[], *strfnames[]; /* * Various tricks to shut up lint about things that are perfectly fine. */ char *Def_term, ttytype[1]; char *_unctrl[]; chtype *acs_map; static _dummy_init() { Def_term[0] = ttytype[0] = 0; _unctrl[0] = "abc"; _dummy_init(); LINES = COLS = 1; stdscr = curscr = NULL; } /* internal routines and variables that no one else should be using */ int outchcount; SCREEN *SP; int _use_slk; struct _ripdef _ripstruct[]; int _ripcounter; char *curses_version; FILE *outf; int _chk_input() { return 0; } int _delay(delay, outc) int delay; int (*outc)(); { return 0; } _ec_quit(msg, parm) char *msg, *parm; { /* NOTREACHED */ } _fixdelay(old, new) bool old, new; {} _outch(ch) chtype ch; {} __cflush() {} _setbuffered(fd) FILE *fd; {} struct map *_init_keypad() {} _id_char(old, new, ln) struct line *old, *new; int ln; {} int InputPending; _id_line(first, last) int first, last; {} _chk_typeahead() {} int _ll_echochar(y, x, c, at, rc) int y, x; chtype c, at, rc; { return 0; } _init_costs() {} _init_acs() {} char *_c_why_not; SCREEN *_new_tty(type, fd) char *type; FILE *fd; { return scp; } int _num_lines() { return 0; } int didntdobotright; int _ll_refresh(idl) int idl; { return 0; } _scrdown() {} static struct line *lp; struct line *_line_alloc() { return lp; } _line_free(lp) struct line *lp; {} _ll_endmove() {} _ll_setyx(r,c) int r, c; {} _ll_move(r, c) int r, c; {} _comphash(lp) struct line *lp; {} _syncmodes() {} _hlmode(on) int on; {} _kpmode(mode) int mode; {} _sethl() {} _setmode() {} _setwind() {} _window(t, b, l, r) int t, b, l, r; {} void _absmovehome() {} _reset() {} WINDOW* _makenew(l, c, y, x) int l, c, y, x; { return wp; } void memSset(s, c, n) chtype *s; chtype c; int n; {} _pos(row, col) int row, col; {} int _outchar(ch) char ch; { return 0; } int _tscroll(win, must) WINDOW *win; int must; {} struct term *cur_term; int _called_before; _slk_init() {} /* VARARGS1 */ _sprintw(win) WINDOW *win; {} /* VARARGS1 */ __sscans(win) WINDOW *win; {} _insmode(new) int new; {} _forcehl() {} _clearhl() {} _inslines(n) int n; {} _dellines(n) int n; {} _scrollf(n) int n; {} _writechars(start, end, leftch) char *start, *end; chtype leftch; {} _blanks(n) {} _clrline(ln, p, olen) int ln, olen; chtype *p; {} int _clrbol(fnb, fd, ln, ob) int fnb, fd, ln; chtype *ob; { return 0; } _clreol() {} _inschars(n) int n; {} _delchars(n) int n; {} 0707070000020111731006440000020000020000010165310366464074000001700000023717llib-lcurses.l4llib-lcursessp *  wp * scp * $baudrate *# baudrate *# $beep *,$box  *1$cbreak *B$clearok  *I $copywin   *Tcopywin *T$crmode *$curs_set *curs_set *$def_prog_mode *$delay_output *delay_output *$delwin  *$del_curtermLp %~del_curterm %~$doupdate *doupdate *$draino *draino *$echo * $endwin +!"erasechar !erasechar "$filter +#$fixterm +$$flash +%$flushinp +&$garbagedlines  +%'$_getsyx +;($gettmode +G)$halfdelay +P*$has_ic +a*has_ic +a+$has_il +h+has_il +h,$idlok  +o-h initscr Z- initscr Z.$intrflush  +u/bkeyname /keyname 0$keypad  +1"killchar 1killchar 2$leaveok  +3blongname ~3longname ~4$m_addch +4m_addch +5$m_addstr +5m_addstr +6$m_clear +7$m_erase +8h m_initscr +8 m_initscr +9$m_move +:hm_newtermQQ +:m_newterm +;$m_refresh +;m_refresh +<$m_tstp +=$meta  +=meta +>$mvcur +@$mvprintw , @mvprintw , B$mvscanw ,Bmvscanw ,C$mvwin  ,%Cmvwin ,%E$mvwprintw  ,1Emvwprintw ,1G$mvwscanw  ,;Gmvwscanw ,;H$napms ,DHnapms ,DIh newpad pI newpad pJhnewtermQQ Jnewterm Kh newwin bK newwin bL$nl ,tM$nocbreak ,wN$nocrmode ,O$nodelay  ,P$noecho ,Q$nonl ,R$noraw ,S$overlay   *Soverlay *T$overwrite   ,Toverwrite ,U$pechochar  ,Upechochar ,Y$pnoutrefresh  ,Ypnoutrefresh ,]$prefresh  -]prefresh -^$putp - `$printw -`printw -a$raw -b$reset_prog_mode -c$reset_shell_mode -,d$resetterm -=e$resetty -Gf$restartterm -Og$ripoffline -dh$saveterm -ti$savetty -}k$scanw -kscanw -l$scr_dump -lscr_dump -m$scr_init -mscr_init -n$scr_restore -nscr_restore -o$scroll  -oscroll -p$scrollok  -pscrollok -qhset_term qset_term rhLpset_curtermLp %rrLpset_curterm %rs$setsyx -t$setterm -tsetterm -v$setupterm -vsetupterm -w$slk_clear -x$slk_init -ybslk_label z$slk_noutrefresh -{$slk_refresh -|$slk_restore .}$slk_set .}slk_set .~$slk_touch .h subwin  i subwin ih subpad  w subpad w$tgetent .,tgetent .,$tgetflag .<tgetflag .<$tgetnum .Htgetnum .HbtgetstrR %tgetstr %btgoto %tgoto %$tigetflag .Ytigetflag .Y$tigetnum .ctigetnum .cbtigetstr %tigetstr %$touchwin  .l$touchline  .ubtparm %tparm %$tputs .$traceoff .$traceon .$_tstp .$typeahead .typeahead .$ungetch .$vidattr .$vidputs .$vwscanw  .vwscanw .$vwprintw  .vwprintw .$waddch  /waddch /$waddstr  /waddstr /$wattroff  /wattroff /$wattron  /%wattron /%$wattrset  /-wattrset /-$wclear  /6wclear /6$wclrtobot  /=wclrtobot /=$wclrtoeol  /Gwclrtoeol /G$wdelch  /Qwdelch /Q$wdeleteln  /X$wechochar  /bwechochar /b$werase  /l$wgetch  wgetch $wgetstr  /swgetstr /s$winsch  /{winsch /{$winsertln  /winsertln /$wmove  /wmove /$wnoutrefresh  /wnoutrefresh /$wprintw  /wprintw /$wrefresh  /wrefresh /$wscanw  /wscanw /$wstandend  /wstandend /$wstandout  /wstandout /LINES COLS !UP /BC /PC /ospeed / stdscr - curscr 4Lpcur_term %MN`cur_bools %VRcur_nums %`v cur_strs %iLp_first_term /N`_frst_bools /R_frst_nums /v _frst_strs ?rboolnames %rboolcodes %rboolfnames %rnumnames %rnumcodes %rnumfnames %rstrnames %rstrcodes %rstrfnames %Def_term ;2ttytype Dr_unctrl acs_map $_dummy_init@ ?$_dummy_init ?outchcount ?SP )_use_slk )8_ripstruct )_ripcounter )curses_version @Qoutf @$_chk_input @_chk_input @$_delay @%_delay @%$_ec_quit @2$_fixdelay @D$_outch @N$__cflush @U$_setbufferedQ @^h0_init_keypad @k$_id_char @xInputPending @$_id_line @$_chk_typeahead @$_ll_echochar @_ll_echochar @$_init_costs @$_init_acs @_c_why_not @h_new_ttyQ @_new_tty @$_num_lines @_num_lines @didntdobotright @$_ll_refresh A _ll_refresh A $_scrdown Alp A%h_line_alloc A(_line_alloc A($_line_free A4$_ll_endmove A?$_ll_setyx AK$_ll_move AW$_comphash A`$_syncmodes Aj$_hlmode Au$_kpmode A$_sethl A$_setmode A$_setwind A$_window A _absmovehome A$_reset Ah _makenew A _makenew A memSset )$_pos A $_outchar A _outchar A $_tscroll  A Lpcur_term %M _called_before A $_slk_init B$_sprintw  B $__sscans  B$_insmode B$_forcehl B%$_clearhl B.$_inslines B7$_dellines BA$_scrollf BK$_writechars BT$_blanks Bq$_clrline By$_clrbol B_clrbol B$_clreol B$_inschars B$_delchars Br_unctrl $_dummy_init ?LINES COLS ! stdscr - curscr 4Def_term ;2ttytype Dlp A%sp * wp *scp0707070000020063701004440000020000020000010370630366464071200000700000102221term.h/* Copyright (c) 1984 AT&T */ /* All Rights Reserved */ /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ #ident "@(#)curses:screen/maketerm.ed 1.9" /* * term.h - this file is automatically made from caps and maketerm.ed. * Don't make changes directly to term.h. * * Guard against multiple includes. */ #ifndef auto_left_margin /* WARNING!!!! This MUST match the definition in use in curses.h. */ #ifndef _SUBWIN #ifdef CHTYPE typedef CHTYPE chtype; #else typedef unsigned short chtype; #endif /* CHTYPE */ #endif /* _SUBWIN */ #define auto_left_margin CUR _b1 #define auto_right_margin CUR _b2 #define no_esc_ctlc CUR _b3 #define ceol_standout_glitch CUR _b4 #define eat_newline_glitch CUR _b5 #define erase_overstrike CUR _b6 #define generic_type CUR _b7 #define hard_copy CUR _b8 #define has_meta_key CUR _b9 #define has_status_line CUR _b10 #define insert_null_glitch CUR _b11 #define memory_above CUR _b12 #define memory_below CUR _b13 #define move_insert_mode CUR _b14 #define move_standout_mode CUR _b15 #define over_strike CUR _b16 #define status_line_esc_ok CUR _b17 #define dest_tabs_magic_smso CUR _b18 #define tilde_glitch CUR _b19 #define transparent_underline CUR _b20 #define xon_xoff CUR _b21 #define needs_xon_xoff CURB _needs_xon_xoff #define prtr_silent CURB _prtr_silent #define hard_cursor CURB _hard_cursor #define non_rev_rmcup CURB _non_rev_rmcup #define no_pad_char CURB _no_pad_char #define columns CUR _c1 #define init_tabs CUR _c2 #define lines CUR _c3 #define lines_of_memory CUR _c4 #define magic_cookie_glitch CUR _c5 #define padding_baud_rate CUR _c6 #define virtual_terminal CUR _c7 #define width_status_line CUR _c8 #define num_labels CURN _num_labels #define label_height CURN _labl_height #define label_width CURN _labl_width #define back_tab CUR _Vr2_Astrs._s1 #define bell CUR _Vr2_Astrs._s2 #define carriage_return CUR _Vr2_Astrs._s3 #define change_scroll_region CUR _Vr2_Astrs._s4 #define clear_all_tabs CUR _Vr2_Astrs._s5 #define clear_screen CUR _Vr2_Astrs._s6 #define clr_eol CUR _Vr2_Astrs._s7 #define clr_eos CUR _Vr2_Astrs._s8 #define column_address CUR _Vr2_Astrs._s9 #define command_character CUR _Vr2_Astrs._s10 #define cursor_address CUR _Vr2_Astrs._s11 #define cursor_down CUR _Vr2_Astrs._s12 #define cursor_home CUR _Vr2_Astrs._s13 #define cursor_invisible CUR _Vr2_Astrs._s14 #define cursor_left CUR _Vr2_Astrs._s15 #define cursor_mem_address CUR _Vr2_Astrs._s16 #define cursor_normal CUR _Vr2_Astrs._s17 #define cursor_right CUR _Vr2_Astrs._s18 #define cursor_to_ll CUR _Vr2_Astrs._s19 #define cursor_up CUR _Vr2_Astrs._s20 #define cursor_visible CUR _Vr2_Astrs._s21 #define delete_character CUR _Vr2_Astrs._s22 #define delete_line CUR _Vr2_Astrs._s23 #define dis_status_line CUR _Vr2_Astrs._s24 #define down_half_line CUR _Vr2_Astrs._s25 #define enter_alt_charset_mode CUR _Vr2_Astrs._s26 #define enter_blink_mode CUR _Vr2_Astrs._s27 #define enter_bold_mode CUR _Vr2_Astrs._s28 #define enter_ca_mode CUR _Vr2_Astrs._s29 #define enter_delete_mode CUR _Vr2_Astrs._s30 #define enter_dim_mode CUR _Vr2_Astrs._s31 #define enter_insert_mode CUR _Vr2_Astrs._s32 #define enter_secure_mode CUR _Vr2_Astrs._s33 #define enter_protected_mode CUR _Vr2_Astrs._s34 #define enter_reverse_mode CUR _Vr2_Astrs._s35 #define enter_standout_mode CUR _Vr2_Astrs._s36 #define enter_underline_mode CUR _Vr2_Astrs._s37 #define erase_chars CUR _Vr2_Astrs._s38 #define exit_alt_charset_mode CUR _Vr2_Astrs._s39 #define exit_attribute_mode CUR _Vr2_Astrs._s40 #define exit_ca_mode CUR _Vr2_Astrs._s41 #define exit_delete_mode CUR _Vr2_Astrs._s42 #define exit_insert_mode CUR _Vr2_Astrs._s43 #define exit_standout_mode CUR _Vr2_Astrs._s44 #define exit_underline_mode CUR _Vr2_Astrs._s45 #define flash_screen CUR _Vr2_Astrs._s46 #define form_feed CUR _Vr2_Astrs._s47 #define from_status_line CUR _Vr2_Astrs._s48 #define init_1string CUR _Vr2_Astrs._s49 #define init_2string CUR _Vr2_Astrs._s50 #define init_3string CUR _Vr2_Astrs._s51 #define init_file CUR _Vr2_Astrs._s52 #define insert_character CUR _Vr2_Astrs._s53 #define insert_line CUR _Vr2_Astrs._s54 #define insert_padding CUR _Vr2_Astrs._s55 #define key_backspace CUR _Vr2_Astrs._s56 #define key_catab CUR _Vr2_Astrs._s57 #define key_clear CUR _Vr2_Astrs._s58 #define key_ctab CUR _Vr2_Astrs._s59 #define key_dc CUR _Vr2_Astrs._s60 #define key_dl CUR _Vr2_Astrs._s61 #define key_down CUR _Vr2_Astrs._s62 #define key_eic CUR _Vr2_Astrs._s63 #define key_eol CUR _Vr2_Astrs._s64 #define key_eos CUR _Vr2_Astrs._s65 #define key_f0 CUR _Vr2_Astrs._s66 #define key_f1 CUR _Vr2_Astrs._s67 #define key_f10 CUR _Vr2_Astrs._s68 #define key_f2 CUR _Vr2_Astrs._s69 #define key_f3 CUR _Vr2_Astrs._s70 #define key_f4 CUR _Vr2_Astrs._s71 #define key_f5 CUR _Vr2_Astrs._s72 #define key_f6 CUR _Vr2_Astrs._s73 #define key_f7 CUR _Vr2_Astrs._s74 #define key_f8 CUR _Vr2_Astrs._s75 #define key_f9 CUR _Vr2_Astrs._s76 #define key_home CUR _Vr2_Astrs._s77 #define key_ic CUR _Vr2_Astrs._s78 #define key_il CUR _Vr2_Astrs._s79 #define key_left CUR _Vr2_Astrs._s80 #define key_ll CUR _Vr2_Astrs._s81 #define key_npage CUR _Vr2_Astrs._s82 #define key_ppage CUR _Vr2_Astrs._s83 #define key_right CUR _Vr2_Astrs._s84 #define key_sf CUR _Vr2_Astrs._s85 #define key_sr CUR _Vr2_Astrs._s86 #define key_stab CUR _Vr2_Astrs._s87 #define key_up CUR _Vr2_Astrs._s88 #define keypad_local CUR _Vr2_Astrs._s89 #define keypad_xmit CUR _Vr2_Astrs._s90 #define lab_f0 CUR _Vr2_Astrs._s91 #define lab_f1 CUR _Vr2_Astrs._s92 #define lab_f10 CUR _Vr2_Astrs._s93 #define lab_f2 CUR _Vr2_Astrs._s94 #define lab_f3 CUR _Vr2_Astrs._s95 #define lab_f4 CUR _Vr2_Astrs._s96 #define lab_f5 CUR _Vr2_Astrs._s97 #define lab_f6 CUR _Vr2_Astrs._s98 #define lab_f7 CUR _Vr2_Astrs._s99 #define lab_f8 CUR _Vr2_Astrs._s100 #define lab_f9 CUR _Vr2_Bstrs._s101 #define meta_off CUR _Vr2_Bstrs._s102 #define meta_on CUR _Vr2_Bstrs._s103 #define newline CUR _Vr2_Bstrs._s104 #define pad_char CUR _Vr2_Bstrs._s105 #define parm_dch CUR _Vr2_Bstrs._s106 #define parm_delete_line CUR _Vr2_Bstrs._s107 #define parm_down_cursor CUR _Vr2_Bstrs._s108 #define parm_ich CUR _Vr2_Bstrs._s109 #define parm_index CUR _Vr2_Bstrs._s110 #define parm_insert_line CUR _Vr2_Bstrs._s111 #define parm_left_cursor CUR _Vr2_Bstrs._s112 #define parm_right_cursor CUR _Vr2_Bstrs._s113 #define parm_rindex CUR _Vr2_Bstrs._s114 #define parm_up_cursor CUR _Vr2_Bstrs._s115 #define pkey_key CUR _Vr2_Bstrs._s116 #define pkey_local CUR _Vr2_Bstrs._s117 #define pkey_xmit CUR _Vr2_Bstrs._s118 #define print_screen CUR _Vr2_Bstrs._s119 #define prtr_off CUR _Vr2_Bstrs._s120 #define prtr_on CUR _Vr2_Bstrs._s121 #define repeat_char CUR _Vr2_Bstrs._s122 #define reset_1string CUR _Vr2_Bstrs._s123 #define reset_2string CUR _Vr2_Bstrs._s124 #define reset_3string CUR _Vr2_Bstrs._s125 #define reset_file CUR _Vr2_Bstrs._s126 #define restore_cursor CUR _Vr2_Bstrs._s127 #define row_address CUR _Vr2_Bstrs._s128 #define save_cursor CUR _Vr2_Bstrs._s129 #define scroll_forward CUR _Vr2_Bstrs._s130 #define scroll_reverse CUR _Vr2_Bstrs._s131 #define set_attributes CUR _Vr2_Bstrs._s132 #define set_tab CUR _Vr2_Bstrs._s133 #define set_window CUR _Vr2_Bstrs._s134 #define tab CUR _Vr2_Bstrs._s135 #define to_status_line CUR _Vr2_Bstrs._s136 #define underline_char CUR _Vr2_Bstrs._s137 #define up_half_line CUR _Vr2_Bstrs._s138 #define init_prog CUR _Vr2_Bstrs._s139 #define key_a1 CUR _Vr2_Bstrs._s140 #define key_a3 CUR _Vr2_Bstrs._s141 #define key_b2 CUR _Vr2_Bstrs._s142 #define key_c1 CUR _Vr2_Bstrs._s143 #define key_c3 CUR _Vr2_Bstrs._s144 #define prtr_non CUR _Vr2_Bstrs._s145 #define char_padding CURS strs2._char_padding #define acs_chars CURS strs2._acs_chars #define plab_norm CURS strs2._plab_norm #define key_btab CURS strs2._ky_btab #define enter_xon_mode CURS strs2._entr_xon_mode #define exit_xon_mode CURS strs2._exit_xon_mode #define enter_am_mode CURS strs2._entr_am_mode #define exit_am_mode CURS strs2._exit_am_mode #define xon_character CURS strs2._xon_character #define xoff_character CURS strs2._xoff_character #define ena_acs CURS strs2._ena_acs #define label_on CURS strs2._labl_on #define label_off CURS strs2._labl_off #define key_beg CURS strs2._ky_beg #define key_cancel CURS strs2._ky_cancel #define key_close CURS strs2._ky_close #define key_command CURS strs2._ky_command #define key_copy CURS strs2._ky_copy #define key_create CURS strs2._ky_create #define key_end CURS strs2._ky_end #define key_enter CURS strs2._ky_enter #define key_exit CURS strs2._ky_exit #define key_find CURS strs2._ky_find #define key_help CURS strs2._ky_help #define key_mark CURS strs2._ky_mark #define key_message CURS strs2._ky_message #define key_move CURS strs2._ky_move #define key_next CURS strs2._ky_next #define key_open CURS strs2._ky_open #define key_options CURS strs2._ky_options #define key_previous CURS strs2._ky_previous #define key_print CURS strs2._ky_print #define key_redo CURS strs2._ky_redo #define key_reference CURS strs2._ky_reference #define key_refresh CURS strs2._ky_refresh #define key_replace CURS strs2._ky_replace #define key_restart CURS strs2._ky_restart #define key_resume CURS strs2._ky_resume #define key_save CURS strs2._ky_save #define key_suspend CURS strs2._ky_suspend #define key_undo CURS strs2._ky_undo #define key_sbeg CURS strs2._ky_sbeg #define key_scancel CURS strs2._ky_scancel #define key_scommand CURS strs2._ky_scommand #define key_scopy CURS strs2._ky_scopy #define key_screate CURS strs2._ky_screate #define key_sdc CURS strs2._ky_sdc #define key_sdl CURS strs2._ky_sdl #define key_select CURS strs2._ky_select #define key_send CURS strs2._ky_send #define key_seol CURS strs2._ky_seol #define key_sexit CURS strs2._ky_sexit #define key_sfind CURS strs2._ky_sfind #define key_shelp CURS strs2._ky_shelp #define key_shome CURS strs2._ky_shome #define key_sic CURS strs3._ky_sic #define key_sleft CURS strs3._ky_sleft #define key_smessage CURS strs3._ky_smessage #define key_smove CURS strs3._ky_smove #define key_snext CURS strs3._ky_snext #define key_soptions CURS strs3._ky_soptions #define key_sprevious CURS strs3._ky_sprevious #define key_sprint CURS strs3._ky_sprint #define key_sredo CURS strs3._ky_sredo #define key_sreplace CURS strs3._ky_sreplace #define key_sright CURS strs3._ky_sright #define key_srsume CURS strs3._ky_srsume #define key_ssave CURS strs3._ky_ssave #define key_ssuspend CURS strs3._ky_ssuspend #define key_sundo CURS strs3._ky_sundo #define req_for_input CURS strs3._req_for_input #define key_f11 CURS strs3._ky_f11 #define key_f12 CURS strs3._ky_f12 #define key_f13 CURS strs3._ky_f13 #define key_f14 CURS strs3._ky_f14 #define key_f15 CURS strs3._ky_f15 #define key_f16 CURS strs3._ky_f16 #define key_f17 CURS strs3._ky_f17 #define key_f18 CURS strs3._ky_f18 #define key_f19 CURS strs3._ky_f19 #define key_f20 CURS strs3._ky_f20 #define key_f21 CURS strs3._ky_f21 #define key_f22 CURS strs3._ky_f22 #define key_f23 CURS strs3._ky_f23 #define key_f24 CURS strs3._ky_f24 #define key_f25 CURS strs3._ky_f25 #define key_f26 CURS strs3._ky_f26 #define key_f27 CURS strs3._ky_f27 #define key_f28 CURS strs3._ky_f28 #define key_f29 CURS strs3._ky_f29 #define key_f30 CURS strs3._ky_f30 #define key_f31 CURS strs3._ky_f31 #define key_f32 CURS strs3._ky_f32 #define key_f33 CURS strs3._ky_f33 #define key_f34 CURS strs3._ky_f34 #define key_f35 CURS strs3._ky_f35 #define key_f36 CURS strs3._ky_f36 #define key_f37 CURS strs3._ky_f37 #define key_f38 CURS strs3._ky_f38 #define key_f39 CURS strs3._ky_f39 #define key_f40 CURS strs3._ky_f40 #define key_f41 CURS strs3._ky_f41 #define key_f42 CURS strs3._ky_f42 #define key_f43 CURS strs3._ky_f43 #define key_f44 CURS strs3._ky_f44 #define key_f45 CURS strs3._ky_f45 #define key_f46 CURS strs3._ky_f46 #define key_f47 CURS strs3._ky_f47 #define key_f48 CURS strs3._ky_f48 #define key_f49 CURS strs3._ky_f49 #define key_f50 CURS strs3._ky_f50 #define key_f51 CURS strs3._ky_f51 #define key_f52 CURS strs3._ky_f52 #define key_f53 CURS strs3._ky_f53 #define key_f54 CURS strs3._ky_f54 #define key_f55 CURS strs3._ky_f55 #define key_f56 CURS strs3._ky_f56 #define key_f57 CURS strs3._ky_f57 #define key_f58 CURS strs3._ky_f58 #define key_f59 CURS strs3._ky_f59 #define key_f60 CURS strs3._ky_f60 #define key_f61 CURS strs3._ky_f61 #define key_f62 CURS strs3._ky_f62 #define key_f63 CURS strs3._ky_f63 #define clr_bol CURS strs3._clr_bol #define clear_margins CURS strs3._clear_margins #define set_left_margin CURS strs3._set_left_margin #define set_right_margin CURS strs3._set_right_margin typedef char *charptr; struct strs { charptr _back_tab, /* Back tab */ _bell, /* Audible signal (bell) */ _carriage_return, /* Carriage return (*) */ _change_scroll_region, /* change to lines #1 thru #2 (vt100) (G) */ _clear_all_tabs, /* Clear all tab stops. */ _clear_screen, /* Clear screen (*) */ _clr_eol, /* Clear to end of line */ _clr_eos, /* Clear to end of display (*) */ _column_address, /* Set cursor column (G) */ _command_character, /* Term. settable cmd char in prototype */ _crsr_address, /* Cursor motion to row #1 col #2 (G) */ _crsr_down, /* Down one line */ _crsr_home, /* Home cursor (if no cup) */ _crsr_invisible, /* Make cursor invisible */ _crsr_left, /* Move cursor left one space. */ _crsr_mem_address, /* Memory relative cursor addressing. */ _crsr_normal, /* Make cursor appear normal (undo vs/vi) */ _crsr_right, /* Non-destructive space (cursor right) */ _crsr_to_ll, /* Last line, first column (if no cup) */ _crsr_up, /* Upline (cursor up) */ _crsr_visible, /* Make cursor very visible */ _dlt_character, /* Delete character (*) */ _dlt_line, /* Delete line (*) */ _dis_status_line, /* Disable status line */ _down_half_line, /* Half-line down (forward 1/2 linefeed) */ _entr_alt_charset_mode, /* Start alternate character set */ _entr_blink_mode, /* Turn on blinking */ _entr_bold_mode, /* Turn on bold (extra bright) mode */ _entr_ca_mode, /* String to begin programs that use cup */ _entr_delete_mode, /* Delete mode (enter) */ _entr_dim_mode, /* Turn on half-bright mode */ _entr_insert_mode, /* Insert mode (enter); */ _entr_secure_mode, /* Turn on blank mode (chars invisible) */ _entr_protected_mode, /* Turn on protected mode */ _entr_reverse_mode, /* Turn on reverse video mode */ _entr_standout_mode, /* Begin stand out mode */ _entr_underline_mode, /* Start underscore mode */ _erase_chars, /* Erase #1 characters (G) */ _exit_alt_charset_mode, /* End alternate character set */ _exit_attribute_mode, /* Turn off all attributes */ _exit_ca_mode, /* String to end programs that use cup */ _exit_delete_mode, /* End delete mode */ _exit_insert_mode, /* End insert mode; */ _exit_standout_mode, /* End stand out mode */ _exit_underline_mode, /* End underscore mode */ _flash_screen, /* Visible bell (may not move cursor) */ _form_feed, /* Hardcopy terminal page eject (*) */ _from_status_line, /* Return from status line */ _init_1string, /* Terminal initialization string */ _init_2string, /* Terminal initialization string */ _init_3string, /* Terminal initialization string */ _init_file, /* Name of file containing is */ _ins_character, /* Insert character */ _ins_line, /* Add new blank line (*) */ _ins_padding, /* Insert pad after character inserted (*) */ _ky_backspace, /* KEY_BACKSPACE, 0407, Sent by backspace key */ _ky_catab, /* KEY_CATAB, 0526, Sent by clear-all-tabs key. */ _ky_clear, /* KEY_CLEAR, 0515, Sent by clear screen or erase key. */ _ky_ctab, /* KEY_CTAB, 0525, Sent by clear-tab key */ _ky_dc, /* KEY_DC, 0512, Sent by delete character key. */ _ky_dl, /* KEY_DL, 0510, Sent by delete line key. */ _ky_down, /* KEY_DOWN, 0402, Sent by terminal down arrow key */ _ky_eic, /* KEY_EIC, 0514, Sent by rmir or smir in insert mode. */ _ky_eol, /* KEY_EOL, 0517, Sent by clear-to-end-of-line key. */ _ky_eos, /* KEY_EOS, 0516, Sent by clear-to-end-of-screen key. */ _ky_f0, /* KEY_F(0), 0410, function key f0. */ _ky_f1, /* KEY_F(1), 0411, function key f1. */ _ky_f10, /* KEY_F(10), 0422, function key f10. */ _ky_f2, /* KEY_F(2), 0412, function key f2. */ _ky_f3, /* KEY_F(3), 0413, function key f3. */ _ky_f4, /* KEY_F(4), 0414, function key f4. */ _ky_f5, /* KEY_F(5), 0415, function key f5. */ _ky_f6, /* KEY_F(6), 0416, function key f6. */ _ky_f7, /* KEY_F(7), 0417, function key f7. */ _ky_f8, /* KEY_F(8), 0420, function key f8. */ _ky_f9, /* KEY_F(9), 0421, function key f9. */ _ky_home, /* KEY_HOME, 0406, Sent by home key. */ _ky_ic, /* KEY_IC, 0513, Sent by ins char/enter ins mode key. */ _ky_il, /* KEY_IL, 0511, Sent by insert line. */ _ky_left, /* KEY_LEFT, 0404, Sent by terminal left arrow key */ _ky_ll, /* KEY_LL, 0533, Sent by home-down key */ _ky_npage, /* KEY_NPAGE, 0522, Sent by next-page key */ _ky_ppage, /* KEY_PPAGE, 0523, Sent by previous-page key */ _ky_right, /* KEY_RIGHT, 0405, Sent by terminal right arrow key */ _ky_sf, /* KEY_SF, 0520, Sent by scroll-forward/down key */ _ky_sr, /* KEY_SR, 0521, Sent by scroll-backward/up key */ _ky_stab, /* KEY_STAB, 0524, Sent by set-tab key */ _ky_up, /* KEY_UP, 0403, Sent by terminal up arrow key */ _kpad_local, /* Out of "keypad transmit" mode */ _kpad_xmit, /* Put terminal in "keypad transmit" mode */ _lab_f0, /* Labels on function key f0 if not f0 */ _lab_f1, /* Labels on function key f1 if not f1 */ _lab_f10, /* Labels on function key f10 if not f10 */ _lab_f2, /* Labels on function key f2 if not f2 */ _lab_f3, /* Labels on function key f3 if not f3 */ _lab_f4, /* Labels on function key f4 if not f4 */ _lab_f5, /* Labels on function key f5 if not f5 */ _lab_f6, /* Labels on function key f6 if not f6 */ _lab_f7, /* Labels on function key f7 if not f7 */ _lab_f8; /* Labels on function key f8 if not f8 */ }; struct strs2 { charptr _lab_f9, /* Labels on function key f9 if not f9 */ _meta_off, /* Turn off "meta mode" */ _meta_on, /* Turn on "meta mode" (8th bit) */ _newline, /* Newline (behaves like cr followed by lf) */ _pad_char, /* Pad character (rather than null) */ _prm_dch, /* Delete #1 chars (G*) */ _prm_delete_line, /* Delete #1 lines (G*) */ _prm_down_cursor, /* Move cursor down #1 lines. (G*) */ _prm_ich, /* Insert #1 blank chars (G*) */ _prm_index, /* Scroll forward #1 lines. (G) */ _prm_insert_line, /* Add #1 new blank lines (G*) */ _prm_left_cursor, /* Move cursor left #1 spaces (G) */ _prm_right_cursor, /* Move cursor right #1 spaces. (G*) */ _prm_rindex, /* Scroll backward #1 lines. (G) */ _prm_up_cursor, /* Move cursor up #1 lines. (G*) */ _pkey_key, /* Prog funct key #1 to type string #2 */ _pkey_local, /* Prog funct key #1 to execute string #2 */ _pkey_xmit, /* Prog funct key #1 to xmit string #2 */ _print_screen, /* Print contents of the screen */ _prtr_off, /* Turn off the printer */ _prtr_on, /* Turn on the printer */ _repeat_char, /* Repeat char #1 #2 times. (G*) */ _reset_1string, /* Reset terminal completely to sane modes. */ _reset_2string, /* Reset terminal completely to sane modes. */ _reset_3string, /* Reset terminal completely to sane modes. */ _reset_file, /* Name of file containing reset string. */ _restore_cursor, /* Restore cursor to position of last sc. */ _row_address, /* Like hpa but sets row. (G) */ _save_cursor, /* Save cursor position. */ _scrll_forward, /* Scroll text up */ _scrll_reverse, /* Scroll text down */ _set_attributes, /* Define the video attributes (G9) */ _set_tab, /* Set a tab in all rows, current column. */ _set_window, /* Current window is lines #1-#2 cols #3-#4 */ _tab, /* Tab to next 8 space hardware tab stop. */ _to_status_line, /* Go to status line, col #1 */ _underline_char, /* Underscore one char and move past it */ _up_half_line, /* Half-line up (reverse 1/2 linefeed) */ _init_prog, /* Path name of program for init. */ _ky_a1, /* KEY_A1, 0534, Upper left of keypad */ _ky_a3, /* KEY_A3, 0535, Upper right of keypad */ _ky_b2, /* KEY_B2, 0536, Center of keypad */ _ky_c1, /* KEY_C1, 0537, Lower left of keypad */ _ky_c3, /* KEY_C3, 0540, Lower right of keypad */ _prtr_non, /* Turn on the printer for #1 bytes. */ _char_padding, /* Like ip but when in replace mode */ _acs_chars, /* Graphic charset pairs aAbBcC - def=vt100 */ _plab_norm, /* Prog label #1 to show string #2 */ _ky_btab, /* KEY_BTAB, 0541, Back tab key */ _entr_xon_mode, /* Turn on xon/xoff handshaking */ _exit_xon_mode, /* Turn off xon/xoff handshaking */ _entr_am_mode, /* Turn on automatic margins */ _exit_am_mode, /* Turn off automatic margins */ _xon_character, /* X-on character */ _xoff_character, /* X-off character */ _ena_acs, /* Enable alternate char set */ _labl_on, /* Turn on soft labels */ _labl_off, /* Turn off soft labels */ _ky_beg, /* KEY_BEG, 0542, beg(inning) key */ _ky_cancel, /* KEY_CANCEL, 0543, cancel key */ _ky_close, /* KEY_CLOSE, 0544, close key */ _ky_command, /* KEY_COMMAND, 0545, cmd (command) key */ _ky_copy, /* KEY_COPY, 0546, copy key */ _ky_create, /* KEY_CREATE, 0547, create key */ _ky_end, /* KEY_END, 0550, end key */ _ky_enter, /* KEY_ENTER, 0527, Enter/send (unreliable) */ _ky_exit, /* KEY_EXIT, 0551, exit key */ _ky_find, /* KEY_FIND, 0552, find key */ _ky_help, /* KEY_HELP, 0553, help key */ _ky_mark, /* KEY_MARK, 0554, mark key */ _ky_message, /* KEY_MESSAGE, 0555, message key */ _ky_move, /* KEY_MOVE, 0556, move key */ _ky_next, /* KEY_NEXT, 0557, next object key */ _ky_open, /* KEY_OPEN, 0560, open key */ _ky_options, /* KEY_OPTIONS, 0561, options key */ _ky_previous, /* KEY_PREVIOUS, 0562, previous object key */ _ky_print, /* KEY_PRINT, 0532, print or copy */ _ky_redo, /* KEY_REDO, 0563, redo key */ _ky_reference, /* KEY_REFERENCE, 0564, ref(erence) key */ _ky_refresh, /* KEY_REFRESH, 0565, refresh key */ _ky_replace, /* KEY_REPLACE, 0566, replace key */ _ky_restart, /* KEY_RESTART, 0567, restart key */ _ky_resume, /* KEY_RESUME, 0570, resume key */ _ky_save, /* KEY_SAVE, 0571, save key */ _ky_suspend, /* KEY_SUSPEND, 0627, suspend key */ _ky_undo, /* KEY_UNDO, 0630, undo key */ _ky_sbeg, /* KEY_SBEG, 0572, shifted beginning key */ _ky_scancel, /* KEY_SCANCEL, 0573, shifted cancel key */ _ky_scommand, /* KEY_SCOMMAND, 0574, shifted command key */ _ky_scopy, /* KEY_SCOPY, 0575, shifted copy key */ _ky_screate, /* KEY_SCREATE, 0576, shifted create key */ _ky_sdc, /* KEY_SDC, 0577, shifted delete char key */ _ky_sdl, /* KEY_SDL, 0600, shifted delete line key */ _ky_select, /* KEY_SELECT, 0601, select key */ _ky_send, /* KEY_SEND, 0602, shifted end key */ _ky_seol, /* KEY_SEOL, 0603, shifted clear line key */ _ky_sexit, /* KEY_SEXIT, 0604, shifted exit key */ _ky_sfind, /* KEY_SFIND, 0605, shifted find key */ _ky_shelp, /* KEY_SHELP, 0606, shifted help key */ _ky_shome; /* KEY_SHOME, 0607, shifted home key */ }; struct strs3 { charptr _ky_sic, /* KEY_SIC, 0610, shifted input key */ _ky_sleft, /* KEY_SLEFT, 0611, shifted left arrow key */ _ky_smessage, /* KEY_SMESSAGE, 0612, shifted message key */ _ky_smove, /* KEY_SMOVE, 0613, shifted move key */ _ky_snext, /* KEY_SNEXT, 0614, shifted next key */ _ky_soptions, /* KEY_SOPTIONS, 0615, shifted options key */ _ky_sprevious, /* KEY_SPREVIOUS, 0616, shifted prev key */ _ky_sprint, /* KEY_SPRINT, 0617, shifted print key */ _ky_sredo, /* KEY_SREDO, 0620, shifted redo key */ _ky_sreplace, /* KEY_SREPLACE, 0621, shifted replace key */ _ky_sright, /* KEY_SRIGHT, 0622, shifted right arrow */ _ky_srsume, /* KEY_SRSUME, 0623, shifted resume key */ _ky_ssave, /* KEY_SSAVE, 0624, shifted save key */ _ky_ssuspend, /* KEY_SSUSPEND, 0625, shifted suspend key */ _ky_sundo, /* KEY_SUNDO, 0626, shifted undo key */ _req_for_input, /* send next input char (for ptys) */ _ky_f11, /* KEY_F(11), 0423, function key f11. */ _ky_f12, /* KEY_F(12), 0424, function key f12. */ _ky_f13, /* KEY_F(13), 0425, function key f13. */ _ky_f14, /* KEY_F(14), 0426, function key f14. */ _ky_f15, /* KEY_F(15), 0427, function key f15. */ _ky_f16, /* KEY_F(16), 0430, function key f16. */ _ky_f17, /* KEY_F(17), 0431, function key f17. */ _ky_f18, /* KEY_F(18), 0432, function key f18. */ _ky_f19, /* KEY_F(19), 0433, function key f19. */ _ky_f20, /* KEY_F(20), 0434, function key f20. */ _ky_f21, /* KEY_F(21), 0435, function key f21. */ _ky_f22, /* KEY_F(22), 0436, function key f22. */ _ky_f23, /* KEY_F(23), 0437, function key f23. */ _ky_f24, /* KEY_F(24), 0440, function key f24. */ _ky_f25, /* KEY_F(25), 0441, function key f25. */ _ky_f26, /* KEY_F(26), 0442, function key f26. */ _ky_f27, /* KEY_F(27), 0443, function key f27. */ _ky_f28, /* KEY_F(28), 0444, function key f28. */ _ky_f29, /* KEY_F(29), 0445, function key f29. */ _ky_f30, /* KEY_F(30), 0446, function key f30. */ _ky_f31, /* KEY_F(31), 0447, function key f31. */ _ky_f32, /* KEY_F(32), 0450, function key f32. */ _ky_f33, /* KEY_F(13), 0451, function key f13. */ _ky_f34, /* KEY_F(34), 0452, function key f34. */ _ky_f35, /* KEY_F(35), 0453, function key f35. */ _ky_f36, /* KEY_F(36), 0454, function key f36. */ _ky_f37, /* KEY_F(37), 0455, function key f37. */ _ky_f38, /* KEY_F(38), 0456, function key f38. */ _ky_f39, /* KEY_F(39), 0457, function key f39. */ _ky_f40, /* KEY_F(40), 0460, function key f40. */ _ky_f41, /* KEY_F(41), 0461, function key f41. */ _ky_f42, /* KEY_F(42), 0462, function key f42. */ _ky_f43, /* KEY_F(43), 0463, function key f43. */ _ky_f44, /* KEY_F(44), 0464, function key f44. */ _ky_f45, /* KEY_F(45), 0465, function key f45. */ _ky_f46, /* KEY_F(46), 0466, function key f46. */ _ky_f47, /* KEY_F(47), 0467, function key f47. */ _ky_f48, /* KEY_F(48), 0470, function key f48. */ _ky_f49, /* KEY_F(49), 0471, function key f49. */ _ky_f50, /* KEY_F(50), 0472, function key f50. */ _ky_f51, /* KEY_F(51), 0473, function key f51. */ _ky_f52, /* KEY_F(52), 0474, function key f52. */ _ky_f53, /* KEY_F(53), 0475, function key f53. */ _ky_f54, /* KEY_F(54), 0476, function key f54. */ _ky_f55, /* KEY_F(55), 0477, function key f55. */ _ky_f56, /* KEY_F(56), 0500, function key f56. */ _ky_f57, /* KEY_F(57), 0501, function key f57. */ _ky_f58, /* KEY_F(58), 0502, function key f58. */ _ky_f59, /* KEY_F(59), 0503, function key f59. */ _ky_f60, /* KEY_F(60), 0504, function key f60. */ _ky_f61, /* KEY_F(61), 0505, function key f61. */ _ky_f62, /* KEY_F(62), 0506, function key f62. */ _ky_f63, /* KEY_F(63), 0507, function key f63. */ _clr_bol, /* Clear to beginning of line, inclusive */ _clear_margins, /* Clear left and right soft margins */ _set_left_margin, /* Set soft left margin */ _set_right_margin, /* Set soft right margin */ Sentinel; /* End of strings. DO NOT MOVE! */ }; struct _bool_struct { char _auto_left_margin, /* cub1 wraps from column 0 to last column */ _auto_right_margin, /* Terminal has automatic margins */ _no_esc_ctlc, /* Beehive (f1=escape, f2=ctrl C) */ _ceol_standout_glitch, /* Standout not erased by overwriting (hp) */ _eat_newline_glitch, /* newline ignored after 80 cols (Concept) */ _erase_overstrike, /* Can erase overstrikes with a blank */ _generic_type, /* Generic line type (e.g. dialup, switch). */ _hard_copy, /* Hardcopy terminal */ _has_meta_key, /* Has a meta key (shift, sets parity bit) */ _has_status_line, /* Has extra "status line" */ _ins_null_glitch, /* Insert mode distinguishes nulls */ _mem_above, /* Display may be retained above the screen */ _mem_below, /* Display may be retained below the screen */ _move_insert_mode, /* Safe to move while in insert mode */ _move_standout_mode, /* Safe to move in standout modes */ _over_strike, /* Terminal overstrikes */ _status_line_esc_ok, /* Escape can be used on the status line */ _dest_tabs_magic_smso, /* Tabs destructive, magic so char (t1061) */ _tilde_glitch, /* Hazeltine; can't print ~'s */ _transparent_underline, /* underline character overstrikes */ _xon_xoff, /* Terminal uses xon/xoff handshaking */ _needs_xon_xoff, /* Padding won't work, xon/xoff required */ _prtr_silent, /* Printer won't echo on screen. */ _hard_cursor, /* Cursor is hard to see. */ _non_rev_rmcup, /* Smcup does not reverse rmcup. */ _no_pad_char, /* Pad character doesn't exist. */ Sentinel; /* End of bools. DO NOT MOVE! */ }; struct _num_struct { short _columns, /* Number of columns in a line */ _init_tabs, /* Tabs initially every # spaces. */ _lines, /* Number of lines on screen or page */ _lines_of_memory, /* Lines of memory if > lines. 0 => varies */ _magic_cookie_glitch, /* Number blank chars left by smso or rmso */ _padding_baud_rate, /* Lowest baud rate where padding needed */ _virtual_terminal, /* Virtual terminal number (CB/Unix) */ _width_status_line, /* # columns in status line */ _num_labels, /* # of labels on screen (start at 1) */ _labl_height, /* # rows in each label */ _labl_width, /* # cols in each label */ Sentinel; /* End of nums. DO NOT MOVE! */ }; struct _str_struct { struct strs strs; struct strs2 strs2; struct strs3 strs3; }; #define _VR2_COMPAT_CODE #ifdef _VR2_COMPAT_CODE struct _Vr2_Astrs { charptr _s1, _s2, _s3, _s4, _s5, _s6, _s7, _s8, _s9, _s10, _s11, _s12, _s13, _s14, _s15, _s16, _s17, _s18, _s19, _s20, _s21, _s22, _s23, _s24, _s25, _s26, _s27, _s28, _s29, _s30, _s31, _s32, _s33, _s34, _s35, _s36, _s37, _s38, _s39, _s40, _s41, _s42, _s43, _s44, _s45, _s46, _s47, _s48, _s49, _s50, _s51, _s52, _s53, _s54, _s55, _s56, _s57, _s58, _s59, _s60, _s61, _s62, _s63, _s64, _s65, _s66, _s67, _s68, _s69, _s70, _s71, _s72, _s73, _s74, _s75, _s76, _s77, _s78, _s79, _s80, _s81, _s82, _s83, _s84, _s85, _s86, _s87, _s88, _s89, _s90, _s91, _s92, _s93, _s94, _s95, _s96, _s97, _s98, _s99, _s100; }; struct _Vr2_Bstrs { charptr _s101, _s102, _s103, _s104, _s105, _s106, _s107, _s108, _s109, _s110, _s111, _s112, _s113, _s114, _s115, _s116, _s117, _s118, _s119, _s120, _s121, _s122, _s123, _s124, _s125, _s126, _s127, _s128, _s129, _s130, _s131, _s132, _s133, _s134, _s135, _s136, _s137, _s138, _s139, _s140, _s141, _s142, _s143, _s144, _s145; }; #endif /* _VR2_COMPAT_CODE */ /* * This definition for the term struct allows the boolean, number * and string information to grow in the future and still allow .o * compatibility. */ struct term { #ifdef _VR2_COMPAT_CODE char _b1, _b2, _b3, _b4, _b5, _b6, _b7, _b8, _b9, _b10, _b11, _b12, _b13, _b14, _b15, _b16, _b17, _b18, _b19, _b20, _b21; short _c1, _c2, _c3, _c4, _c5, _c6, _c7, _c8; struct _Vr2_Astrs _Vr2_Astrs; struct _Vr2_Bstrs _Vr2_Bstrs; #endif /* _VR2_COMPAT_CODE */ short Filedes; /* file descriptor being written to */ #ifndef NONSTANDARD SGTTY Ottyb, /* original state of the terminal */ Nttyb; /* current state of the terminal */ #endif #ifdef DIOCSETT struct termcb new, old; /* CB/UNIX virtual terminals */ #endif #ifdef LTILDE int newlmode, oldlmode; /* BSD tty driver */ #endif struct _bool_struct *_bools; struct _num_struct *_nums; struct _str_struct *_strs; char *_strtab; chtype sgr_mode; /* current physical graphic rendition */ chtype sgr_faked; /* attributes faked by vidputs */ char rmul_rmso_neq; /* rmul != rmso */ char rmul_sgr0_neq; /* rmul != sgr0 */ char rmacs_sgr0_neq; /* rmacs != sgr0 */ char rmacs_rmso_neq; /* rmacs != rmso */ char rmso_sgr0_neq; /* rmso != sgr0 */ #ifdef FIONREAD long timeout; /* for BSD halfdelay mode */ #endif }; typedef struct term TERMINAL; /* allow old names for these capabilities */ #define beehive_glitch no_esc_ctlc #define teleray_glitch dest_tabs_magic_smso #ifndef NONSTANDARD extern TERMINAL *cur_term; extern struct _bool_struct *cur_bools; extern struct _num_struct *cur_nums; extern struct _str_struct *cur_strs; #endif #ifdef SINGLE extern TERMINAL _first_term; extern struct _bool_struct _frst_bools; extern struct _num_struct _frst_nums; extern struct _str_struct _frst_strs; # define CUR _first_term. # define CURB _frst_bools. # define CURN _frst_nums. # define CURS _frst_strs. # define PROGTTY _first_term.Nttyb # define SHELLTTY _first_term.Ottyb #else # define CUR cur_term-> # define CURB cur_bools-> # define CURN cur_nums-> # define CURS cur_strs-> # define PROGTTY (cur_term->Nttyb) # define SHELLTTY (cur_term->Ottyb) #endif extern TERMINAL *set_curterm(/* TERMINAL *newterminal */); extern int del_curterm(/* TERMINAL *oldterminal */); extern char *tparm(), *tgoto(), *tgetstr(), *tigetstr(); extern char *boolnames[], *boolcodes[], *boolfnames[], *numnames[], *numcodes[], *numfnames[], *strnames[], *strcodes[], *strfnames[]; #endif /* auto_left_margin */ 0707070000020063471006640000020000020000010165670366464071200001100000000720unctrl.h/* Copyright (c) 1984 AT&T */ /* All Rights Reserved */ /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ #ident "@(#)curses:screen/unctrl.h 1.1" /* * unctrl.h * * 1/26/81 (Berkeley) @(#)unctrl.h 1.1 * @(#)unctrl.h 1.3 (MRH) 8/23/82 */ #ifndef unctrl extern char *_unctrl[]; # define unctrl(ch) (_unctrl[(unsigned) ch]) #endif 0707070000020063471006640000020000020000010165670366464071200001300000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!000000000TRAILER!!!