New cover scheme
[unix-history] / usr / src / usr.bin / window / cmd6.c
CommitLineData
f176f953 1#ifndef lint
84ad208b 2static char *sccsid = "@(#)cmd6.c 3.3 83/11/23";
f176f953
EW
3#endif
4
5#include "defs.h"
6
7/*
8 * Debugging commands.
9 */
10
11c_debug()
12{
13 register struct ww *w;
14
15 if (!terse)
84ad208b 16 (void) wwputs("[m(smap), n(ns), o(os), v(nvis), w(win)]? ", cmdwin);
f176f953
EW
17 wwcurtowin(cmdwin);
18 while (bpeekc() < 0)
19 bread();
20 if (!terse)
21 (void) wwputs("\r\n", cmdwin);
22 switch (bgetc()) {
23 case 'm':
24 wwdumpsmap();
25 break;
26 case 'n':
27 wwdumpns();
28 break;
29 case 'o':
30 wwdumpos();
31 break;
32 case 'v':
33 if ((w = getwin()) != 0)
34 wwdumpnvis(w);
35 break;
f176f953
EW
36 case 'w':
37 if ((w = getwin()) != 0)
38 wwdumpwin(w);
39 break;
40 default:
41 wwbell();
42 }
43}