Adding Interactive Data Language (IDL) support.
Oxygene language detection
Oxygene language detection — now with "text only" lexer for now (why do we need this, other languages don't specify one)
Oxygene language detection — trying if making .pas not the primary extension (which Delphi also has) fixes the build fail
Added:

 * DM (Dream Maker) language.
 * Sample DM file.

The DM language is used in an engine known as BYOND which allows users to easily create their own games in a language that is designed to be accessible for newcomers. I do not know how much a language has to be used on the site to be considered but searching for "BYOND" does show a lot of people using the language. I am also still learning git so if I have missed something then please let me know.
 - Updated sample file.
 * Fixed a mis-formating.
 * Missed setting the lexer to Text Only.
 - Moving diff to after DM.
 * Trying this.
Merge branch 'master' of https://github.com/github/linguist
Added Glyph scripting language
Add lexer
Oxygene language detection — drop lexer setting, as we now have a proper Oxygene lexer in pigments.rb
Merge branch 'master' of git://github.com/github/linguist
Add support for nesC

nesC is an embedded systems language. It it is a stable product (~10
years old) primarily used for TinyOS, an embedded operating system.
Development has recently moved to github (https://github.com/tinyos/nesc).

Pygments has now pulled the nesC lexer as of 2013/5/6:
  https://bitbucket.org/birkenfeld/pygments-main/pull-request/166/

Please let me know if I need to do anything else / add more information.
Added BlitzBasic
Add Jade and Scaml
Add samples for Jade and Scaml
The .fun extension is commonly used for Standard ML.