Please don't put emoji in the output of command line tools
@sir bundle (or is it yarn)
@sir Does it do that even if the $LANG isn't a utf8 version?
@sir so much this!
@sir if you're looking to randomly hang a program that shells out to your console utility, stick some vt-100 codes to do status bars and twirly cursors. (Ask Maven users about that).
@alrs also a good way to fill up your builds.sr.ht with a bunch of garbage and hang the site (prior to the fix which only fetches the last bit of long logs)
@sir can I put some non latin1 characters ? what's the problem with unicode ? are you using your command line over a serial port ?
@arthurlutz it's not that it's broken (unless you ignore locale settings) - it's that it's not appropriate.
@sir I'm not sure I understand why
@arthurlutz ASCII is more greppable, scriptable, compatible, and devoid of misbehaving or silly characters. It basically forces you to have sane, predictable output, which is desired for CLI tools.
@sir unicode and it's "silly character" accents seem desirable seen from here for CLI tools, fixing tools so they support standard unicode seems desirable too
@arthurlutz accents are not the silly characters I'm referring to. I'm talking about emoji, box drawing characters, etc
@arthurlutz unicode is important but it's also a huge mess and extremely complicated to get right. User data can (and should) be unicode - UTF-8 is the One True Encoding after all - but interfaces should not be, and CLI programs are interfaces
cmpwn.com is a private Mastodon instance for friends of SirCmpwn.