aboutsummaryrefslogtreecommitdiff
path: root/Messages/Concurrent.hs
Commit message (Collapse)AuthorAge
* typoGravatar Joey Hess2017-05-19
|
* fix build failure w/o concurrent-outputGravatar Joey Hess2017-05-19
| | | | | Also removed warning on old version, since the autobuilder highlights warnings as errors and this is too minor for that.
* avoid warning when the concurrent-output flag is disabledGravatar Joey Hess2017-05-16
|
* clear regions before ssh promptGravatar Joey Hess2017-05-16
| | | | | | | | | | | When built with concurrent-output 1.9, ssh password prompts will no longer interfere with the -J display. To avoid flicker, only done when ssh actually does need to prompt; ssh is first run in batch mode and if that succeeds the connection is up and no need to clear regions. This commit was supported by the NSF-funded DataLad project.
* disentangle concurrency and message typeGravatar Joey Hess2016-09-09
| | | | | | | | This makes -Jn work with --json and --quiet, where before setting -Jn disabled those options. Concurrent json output is currently a mess though since threads output chunks over top of one-another.
* avoid build warnings when building w/o concurrent-outputGravatar Joey Hess2016-09-06
|
* fix build w/o concurrent-outputGravatar Joey Hess2016-02-15
|
* quiet warning on windowsGravatar Joey Hess2016-02-15
|
* Work around problem with concurrent-output when in a non-unicode locale by ↵Gravatar Joey Hess2016-02-14
| | | | | | | | | | | | avoiding use of it in such a locale. Instead -J will behave as if it was built without concurrent-output support in this situation. Ie, it will be mostly quiet, except when there's an error. Note that it's not a problem for a filename to contain invalid utf-8 when in a utf-8 locale. That is handled ok by concurrent-output. It's only displaying unicode characters in a non-unicode locale that doesn't work.
* fix build warning when built w/o concurrent-outputGravatar Joey Hess2015-11-10
|
* Concurrent progress bars are now displayed when using -J with a command that ↵Gravatar Joey Hess2015-11-06
| | | | moves file contents around.
* don't display console regions untill there is output in themGravatar Joey Hess2015-11-05
|
* join back threads before ending concurrent output so display worksGravatar Joey Hess2015-11-05
| | | | | I didn't really want to put allowConcurrentOutput in CmdLine.Action, but there were dep loops and that was the best place available.
* add regions to concurrent outputGravatar Joey Hess2015-11-04
| | | | still no progress displays when getting files etc, but a big improvement
* concurrent-output, first passGravatar Joey Hess2015-11-04
Output without -Jn should be unchanged from before. With -Jn, concurrent-output is used for messages, but regions are not used yet, so it's a mess.