Skip to content
  • Manuel Jacob's avatar
    curses: do not initialize LC_ALL to user settings (issue6358) · d2227d4c9e6b
    Manuel Jacob authored
    701341f57ceb moved the setlocale() call to right before curses was used. This
    didn’t fully solve the problem it was supposed to solve (locale-dependent
    functions, like date formatting/parsing), but only postponed it.
    
    Initializing LC_CTYPE seems to be sufficient for curses to work correctly.
    Luckily this is already done at interpreter startup on modern Python versions
    and, since recently, by Mercurial in the pycompat module in all other cases.
    d2227d4c9e6b