Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!crg.bull.fr!Stavros.Macrakis From: Stavros.Macrakis@crg.bull.fr Newsgroups: gnu.emacs.bug Subject: Progress reports Message-ID: <8904111614.AA06199@vega.crg.bull.fr> Date: 11 Apr 89 16:14:50 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 13 Many Emacs commands and subsystems give periodic progress reports (xx% of such-and-such processed). These progress reports often slow down processing significantly. For instance, suppressing "Scanning file ..." in tags-loop-continue speeds things up a lot, even if the files aren't yet read in. In other cases (GNUS), the reports go by so fast that you can't even read them. A central routine could handle this better than the current ad-hoc methods (parameterise by progress-report-interval, in seconds). An interrupt character is another possibility (cf. Multics, Tenex). Mix-ins to taste. -s