For the past 3 years top has fully honored that locale LC_NUMERIC setting which impacts his refresh interval. For the past nearly 5 years top has saved that refresh value in a locale independent form in his config file. With this commit we'll intentionally break top so that a comma or period will be accepted for the radix point regardless of what that LC_NUMERIC may have suggested. The current locale LC_NUMERIC will, however, determine how the delay interval is displayed in the 'd' prompt. [ This position is better than the approach employed ] [ by those coreutils 'sleep' and 'timeout' programs. ] [ Both claim to permit floating point arguments. But ] [ neither one will accept the comma separator should ] [ the locale be a country that in fact uses a comma. ] Reference(s): https://gitlab.com/procps-ng/procps/merge_requests/50 Prototyped by: Jan Rybar <jrybar@redhat.com> Signed-off-by: Jim Warner <james.warner@comcast.net>
25 KiB
25 KiB