- gen_CM = tt_xgetstr("cm"); /* may not work */
- gen_IM = tt_xgetstr("im");
- gen_IC = tt_tgetstr("ic");
- gen_IP = tt_tgetstr("ip");
- gen_EI = tt_xgetstr("ei");
- gen_DC = tt_tgetstr("dc");
- gen_AL = tt_tgetstr("al");
- gen_DL = tt_tgetstr("dl");
- gen_CE = tt_tgetstr("ce");
- gen_CD = tt_tgetstr("cd");
- gen_CL = tt_xgetstr("cl");
- gen_VS = tt_xgetstr("vs");
- gen_VE = tt_xgetstr("ve");
- gen_TI = tt_xgetstr("ti");
- gen_TE = tt_xgetstr("te");
- gen_SO = tt_xgetstr("so");
- gen_SE = tt_xgetstr("se");
- gen_US = tt_xgetstr("us");
- gen_UE = tt_xgetstr("ue");
- gen_UP = tt_xgetstr("up");
- gen_PC = tt_tgetstr("pc");
- gen_BC = tt_xgetstr("bc");
- gen_ND = tt_xgetstr("nd");
- gen_HO = tt_xgetstr("ho");
- gen_NL = tt_xgetstr("nl");
+ gen_PC = tttgetstr("pc");
+ PC = gen_PC ? *gen_PC->ts_str : 0;
+ ospeed = wwospeed;
+
+ gen_CM = ttxgetstr("cm"); /* may not work */
+ gen_IM = ttxgetstr("im");
+ gen_IC = tttgetstr("ic");
+ gen_ICn = tttgetstr("IC");
+ gen_IP = tttgetstr("ip");
+ gen_EI = ttxgetstr("ei");
+ gen_DC = tttgetstr("dc");
+ gen_DCn = tttgetstr("DC");
+ gen_AL = tttgetstr("al");
+ gen_ALn = tttgetstr("AL");
+ gen_DL = tttgetstr("dl");
+ gen_DLn = tttgetstr("DL");
+ gen_CE = tttgetstr("ce");
+ gen_CD = tttgetstr("cd");
+ gen_CL = ttxgetstr("cl");
+ gen_VS = ttxgetstr("vs");
+ gen_VE = ttxgetstr("ve");
+ gen_TI = ttxgetstr("ti");
+ gen_TE = ttxgetstr("te");
+ gen_SO = ttxgetstr("so");
+ gen_SE = ttxgetstr("se");
+ gen_US = ttxgetstr("us");
+ gen_UE = ttxgetstr("ue");
+ gen_LE = ttxgetstr("le");
+ gen_ND = ttxgetstr("nd");
+ gen_UP = ttxgetstr("up");
+ gen_DO = ttxgetstr("do");
+ gen_BC = ttxgetstr("bc");
+ gen_NL = ttxgetstr("nl");
+ gen_CR = ttxgetstr("cr");
+ gen_HO = ttxgetstr("ho");
+ gen_AS = ttxgetstr("as");
+ gen_AE = ttxgetstr("ae");
+ gen_XS = ttxgetstr("XS");
+ gen_XE = ttxgetstr("XE");
+ gen_SF = ttxgetstr("sf");
+ gen_SFn = ttxgetstr("SF");
+ gen_SR = ttxgetstr("sr");
+ gen_SRn = ttxgetstr("SR");
+ gen_CS = ttxgetstr("cs");