On Sun, Mar 03, 2019 at 01:07:53PM +0000, Jonathan Guy wrote: > Hi all > > Just out of curiosity in notify.c we have the two lines > > SVN_ERR(svn_cmdline_printf(pool, "\rChecking r ")); > SVN_ERR(svn_cmdline_printf(pool, "\rChecking r%ld...", n->revision)); > > Is there a specific reason \r is used and not \n?
The conflict resolver uses this for reporting its progress while scanning through history. The resolver might have to scan through several hundreds or even thousands of revisions. Printing a newline would make the output scroll by one line per scanned revision...

