Re: Alignment in make help?

Paul Smith <[email protected]> Wed, 15 Oct 2025 09:59:41 -0400
Newsgroups gmane.comp.gnu.make.bugs
Organization GNU's Not UNIX!
Message-ID <[email protected]>
On Wed, 2025-10-15 at 13:35 +0000, Pollo wrote:
> This seems extremely odd to me. How is that possible that changing a
> character changes also the spaces?? 
> 
> Any help much appreciated.

I think I know what is happening.

You are using some locale where the indentation of the help strings in
the translation is messed up.  When you change that character, now that
line of the help no longer matches the translation so gettext returns
it untranslated and you get the default (correct) indentation.

To prove this, try using the C locale:

  LC_ALL=C ./make --help

If that works, then you'll need to find out what locale you're using:

  echo $LANG
  env | grep LC_

and report the problem with the translation to the Translation Project
team responsible for translating that locale for GNU Make:

https://translationproject.org/domain/make.html