+ }
+ if (!edit && !noheader && value("noheader") == NOSTR) {
+ if (setjmp(hdrjmp) == 0) {
+ if ((prevint = sigset(SIGINT, SIG_IGN)) != SIG_IGN)
+ sigset(SIGINT, hdrstop);
+ announce(!0);
+ fflush(stdout);
+ sigset(SIGINT, prevint);
+ }
+ }
+ if (edit)
+ newfileinfo();