xref: /original-bsd/usr.bin/window/cmd4.c (revision d0e3910b)
1 /*
2  * Copyright (c) 1983 Regents of the University of California.
3  * All rights reserved.
4  *
5  * Redistribution and use in source and binary forms are permitted
6  * provided that this notice is preserved and that due credit is given
7  * to the University of California at Berkeley. The name of the University
8  * may not be used to endorse or promote products derived from this
9  * software without specific prior written permission. This software
10  * is provided ``as is'' without express or implied warranty.
11  */
12 
13 #ifndef lint
14 static char sccsid[] = "@(#)cmd4.c	3.15 (Berkeley) 02/21/88";
15 #endif /* not lint */
16 
17 #include "defs.h"
18 
19 c_colon()
20 {
21 	char oldterse = terse;
22 	char buf[512];
23 
24 	setterse(0);
25 	wwputc(':', cmdwin);
26 	wwgets(buf, wwncol - 3, cmdwin);
27 	wwputc('\n', cmdwin);
28 	wwcurtowin(cmdwin);
29 	setterse(oldterse);
30 	if (dolongcmd(buf, (struct value *)0, 0) < 0)
31 		error("Out of memory.");
32 }
33