Skip to content

Commit

Permalink
Add -v option (verbose) and get rid of finaloutput() function (unused)
Browse files Browse the repository at this point in the history
  • Loading branch information
gvanrossum committed Mar 27, 1992
1 parent 4cd8b5c commit e3d7045
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions Python/pythonmain.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ extern char *getpythonpath();
extern grammar gram; /* From graminit.c */

int debugging; /* Needed by parser.c */
int verbose; /* Needed by import.c */

/* Interface to getopt(): */
extern int optind;
Expand All @@ -60,7 +61,7 @@ main(argc, argv)

initargs(&argc, &argv); /* Defined in config*.c */

while ((c = getopt(argc, argv, "c:d")) != EOF) {
while ((c = getopt(argc, argv, "c:dv")) != EOF) {
if (c == 'c') {
/* -c is the last option; following arguments
that look like options are left for the
Expand All @@ -78,6 +79,10 @@ main(argc, argv)
debugging++;
break;

case 'v':
verbose++;
break;

/* This space reserved for other options */

default:
Expand Down Expand Up @@ -157,7 +162,7 @@ run(fp, filename)
{
if (filename == NULL)
filename = "???";
if (isatty(fileno(fp)))
if (isatty((int)fileno(fp)))
return run_tty_loop(fp, filename);
else
return run_script(fp, filename);
Expand Down Expand Up @@ -457,16 +462,7 @@ goaway(sts)
/*NOTREACHED*/
}

static
finaloutput()
{
#ifdef TRACE_REFS
if (!askyesno("Print left references?"))
return;
printrefs(stderr);
#endif /* TRACE_REFS */
}

/* Ask a yes/no question */

static int
Expand All @@ -480,6 +476,7 @@ askyesno(prompt)
return 0;
return buf[0] == 'y' || buf[0] == 'Y';
}
#endif

#ifdef applec /* MPW (also usable for Think C 3.0) */

Expand Down

0 comments on commit e3d7045

Please sign in to comment.