Clint Adams wrote:
>>Locale is set to hr_HR.UTF-8. RPS1 variable contains %D{%a} or abbreviated
>>weekday. For thursday (in croatian: četvrtak) I should get "Čet", but I
>>don't. Here is a screenshot: http://www.inet.hr/~vfurac/zsh_utf8.png.
>
>
> Do any of the following do the right thing?
>
> print -P "%D{%a}"
% print -P "%D{%a}"
Čet
Yes, it's OK.
> zmodload zsh/datetime; strftime "%a" $EPOCHSECONDS
% zmodload zsh/datetime; strftime "%a" $EPOCHSECONDS
Čet
Yes, this works too.
> PS1="%D{%a}%# "
% PS1="%D{%a}%# "
Not good. I get the same thing as in screenshot.