On Mon, Aug 25, 2014 at 10:52 PM, David Botham <dbot...@infoblox.com> wrote:

> 1.  I am getting a lot of warnings about invalid UTF-8 characters in
> configuration files I am typing by hand.  I see any strange characters in
> the files.  Is there a way to find out which characters are offending
> Fossil?  I know I can suppress these warnings, but, it seems strange to me
> that Fossil is seeing the characters in the first place.
>

Can you try looking at it in a hex editor, and see if your editor is
perhaps hiding something from you? i remember a similar case coming up once
caused by a really long line length (a few kb, IIRC), but if you're editing
by hand, that is probably not the problem.


> 2.  Why doesn't Fossil like binary files?  Just about every project I work
> on has a SQLite3 database, which is a binary file.  I will gladly tell
> Fossil to suppress these warnings if I was sure Fossil was not going to do
> something bad to them at some point in the future.
>

Binary itself is not a problem, but we can't generate visual diffs of
binaries (because such a diff makes no sense). Fossil handles binary files
just fine, it just ignores them for certain purposes (e.g. diff view
generation). Thus it often considers what it thinks to be binary files to
be a "potential" error.

To suppress them, see the binary-glob setting:

[stephan@host:~/cvs/fossil/cwal/s2]$ f set | grep binary
binary-glob
diff-binary

(apparently there _is_ an option to diff binaries - learning new things all
the time)

Which you can make persistent by storing a file named
.fossil-settings/binary-glob in your repo (be sure to check it in). The
contents of the file is one blob pattern per line.

e.g.

[stephan@host:~/cvs/fossil/cwal/s2]$ l ../../libfossil/.fossil-settings/
total 20
drwxr-xr-x  2 stephan users   4096 Aug 14 19:39 .
drwxrwxr-x 18 stephan users   4096 Aug 23 19:52 ..
-rw-r--r--  1 stephan stephan   18 Mar 25 17:11 binary-glob
-rw-r--r--  1 stephan stephan    0 Mar 25 17:11 crnl-glob
-rw-r--r--  1 stephan stephan  669 Aug 14 19:39 ignore-glob
-rw-r--r--  1 stephan stephan  473 Mar 28 14:28 ignore-glob~
-rw-r--r--  1 stephan stephan    0 Jan 25  2014 ignore-glob.no-warn
[stephan@host:~/cvs/fossil/cwal/s2]$ cat
../../libfossil/.fossil-settings/binary-glob
*.bmp
*.gif
*.png


-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to