Lines Matching defs:gp

56 	GS *gp;
66 __global_list = gp = gs_init(argv[0]);
86 clp = cl_init(gp);
96 term_init(gp->progname, ttype);
99 if ((OG_D_STR(gp, GO_TERM) =
100 OG_STR(gp, GO_TERM) = strdup(ttype)) == NULL)
101 perr(gp->progname, NULL);
108 OG_VAL(gp, GO_LINES) = OG_D_VAL(gp, GO_LINES) = rows;
109 OG_VAL(gp, GO_COLUMNS) = OG_D_VAL(gp, GO_COLUMNS) = cols;
115 if (sig_init(gp, NULL))
119 rval = editor(gp, argc, argv);
122 sig_end(gp);
125 (void)cl_quit(gp);
139 cl_setname(gp, clp->oname);
153 free(OG_STR(gp, GO_TERM));
154 free(gp);
167 GS *gp;
175 CALLOC_NOMSG(NULL, gp, GS *, 1, sizeof(GS));
176 if (gp == NULL)
179 gp->progname = name;
180 return (gp);
188 cl_init(GS *gp)
196 perr(gp->progname, NULL);
197 gp->cl_private = clp;
208 F_SET(gp, G_SCRIPTED);
219 tcfail: perr(gp->progname, "tcgetattr");
226 cl_func_std(gp);
298 sig_init(GS *gp, SCR *sp)
302 clp = GCLP(gp);
318 perr(gp->progname, NULL);
371 sig_end(GS *gp)
375 clp = GCLP(gp);
389 cl_func_std(GS *gp)
391 gp->scr_addstr = cl_addstr;
392 gp->scr_waddstr = cl_waddstr;
393 gp->scr_attr = cl_attr;
394 gp->scr_baud = cl_baud;
395 gp->scr_bell = cl_bell;
396 gp->scr_busy = NULL;
397 gp->scr_child = NULL;
398 gp->scr_clrtoeol = cl_clrtoeol;
399 gp->scr_cursor = cl_cursor;
400 gp->scr_deleteln = cl_deleteln;
401 gp->scr_reply = NULL;
402 gp->scr_discard = cl_discard;
403 gp->scr_event = cl_event;
404 gp->scr_ex_adjust = cl_ex_adjust;
405 gp->scr_fmap = cl_fmap;
406 gp->scr_insertln = cl_insertln;
407 gp->scr_keyval = cl_keyval;
408 gp->scr_move = cl_move;
409 gp->scr_msg = NULL;
410 gp->scr_optchange = cl_optchange;
411 gp->scr_refresh = cl_refresh;
412 gp->scr_rename = cl_rename;
413 gp->scr_screen = cl_screen;
414 gp->scr_split = cl_split;
415 gp->scr_suspend = cl_suspend;
416 gp->scr_usage = cl_usage;