Hi,
Another MSC related bug report for file.
It seems that `file` uses `msc {` to detect a Message Sequence Chart per
the following mini test:
```
$ echo 'msc {' | file -
/dev/stdin: Message Sequence Chart (chart)
```
So it would seem reasonable that the mscgen's examples would be
classified as a `Message Sequence Chart` as they contain this phrase:
```
$ grep 'msc {' examples/client_server.mscin
msc {
```
However, `file` considers them to be `ASCII` text:
```
$ file examples/*.mscin
examples/boxes_example.mscin: ASCII text
examples/client_server.mscin: ASCII text
examples/colour_sample.mscin: ASCII text
examples/msg_types.mscin: ASCII text
examples/simple_prog_desc.mscin: ASCII text
```
I suspect the "problem" is that the examples starts with comments
covering the license of the example and some context about the example.
All examples here are from the `mscgen/0.20-14` Debian source package. I
have not tried `file` on the installed examples. The installed examples
has a #!-line, which could affect the outcome in a different direction.