Hello. Prompted by fosskers/aura#10 <fosskers/aura#10>, I did a quick analysis of behavior of \b
and \r
in various terminals.
Long story short, @fosskers <https://github.com/fosskers>, author of aura_, an AUR helper (and don’t forget I am a developer of one, too!) is using \b
and \r
in his code for doing magic like displaying progress messages in a row. Aura is written in Haskell, but I do not speak Haskell, so I used Python.