Added detection for the new M (aka MUMPS) language.
Improved M detection to be more specific.
Use Common Lisp lexer for M syntax highlighting, which gives pretty good results.
Improved comment.
Fixed M lexer name.  Merged with upstream's latest changes.
use downcase string for extname
determine image with downcase extname
Added to vendor.yml the following dependencies related to automake and autoconf:
- (^|/)configure
- (^|/)configure.ac
- (^|/)config.guess
- (^|/)config.sub

Before changing:
[herbert@vps11071 linguist]$ bundle exec linguist ../atmi++/
75%  Shell
15%  C++
10%  C
0%   Perl

After changing:
54%  C++
37%  C
9%   Shell
0%   Perl
Merge remote-tracking branch 'upstream/master'
Add a misclassified Prolog file

This Prolog file was misclassified as Perl.  I assume linguist
was confused because the file has many comments.  Nevertheless,
there are plenty of Prolog-distinguishing tokens such as `:-`,
`module`, `%%`, capitalized variables names, `foo/2`, etc.
.ui file extension added for XML language

Qt uses .ui files to store qtdesinger ui in xml
Merge branch 'master' of https://github.com/github/linguist
Detect cython-generated files
Update lib/linguist/languages.yml

Add DOT language: http://www.graphviz.org/content/dot-language
Update lib/linguist/languages.yml

Add .gv (GraphViz) file extension to DOT language.
Add extension support for Iced Coffeescript
Samples for Processing language, changes to languages.yml
New language: XProc - an XML Pipeline language (W3C)
added XML lexer
More Forth samples.