This change is intended to detect, during commit,
whether some file contents cannot be interpreted
as either UTF-8 or ASCII. This typically happens
when the file is in the iso8859-1 (UNIX) or
cp1252 (win32) encoding. Nothing very bad happens,
only fossil cannot display the characters. For example,
see:


It would be nice if fossil detects this situation,
so the user has the choice to change the encoding
to utf-8, or answer 'y' if this is intended.

Probably missing is a 'latin-glob', 'non-utf8-glob'
(any ideas for a better name?) setting.

An improvement would be to allow the 'c' response,
which aborts the commit but first converts it to
utf-8 (assuming iso8859-1 on UNIX and cp1252 on win32)

Feedback welcome!