The qbec alpha fmt command has been deprecated in favor of qbec fmt.
The default behaviour of qbec fmt is backwards incompatible with qbec alpha fmt as it does not need a
qbec root context to run. If you need the old behaviour, you should use
qbec fmt as qbec fmt would now default to qbec fmt .
while not requiring a qbec root is a good thing, it comes with the responsibility to tell the user when they may be formatting stuff from places they did not intend (e.g. ~)
so I think the way this should work is that it should be a streaming command that emits one line for every file processed to stderr instead of being silent and holding on to errors at the end. This way people can do a ^C when they realize that they are running a broadly scoped command.
The qbec alpha fmt command has been deprecated in favor of qbec fmt. The default behaviour of qbec fmt is backwards incompatible with qbec alpha fmt as it does not need a qbec root context to run. If you need the old behaviour, you should use qbec fmt as qbec fmt would now default to qbec fmt .