summaryrefslogtreecommitdiff
path: root/src/cmdline/cmdline_search_progress.h
AgeCommit message (Collapse)AuthorFilesLines
2010-07-03Move the throttle object to src/generic/util.Daniel_Burrows@alumni.brown.edu1-3/+6
2010-07-03Move the core command-line progress view interface to generic/views.Daniel_Burrows@alumni.brown.edu1-3/+7
2010-06-08Reuse the progress_display interface for the search_progress code.Daniel_Burrows@alumni.brown.edu1-11/+15
2010-06-08Factor the progress update throttling code into a separate class.Daniel_Burrows@alumni.brown.edu1-0/+2
2010-06-08Add a first draft of some wrapper code to display search progress events.Daniel_Burrows@alumni.brown.edu1-0/+44
The design needs to be improved, but it's a proof-of-concept. The wrapper takes care of displaying which pattern is being searched for as part of the displayed progress message. This has the side effect of causing the construction of progress messages to be a substantial fraction of the overall run-time. The API needs to be redesigned so that messages are only formatted when they'll actually be displayed.