These extensions are in common use in packages part of ROS, the Robot Operating System.
[urdf](http://wiki.ros.org/urdf), [srdf](http://wiki.ros.org/srdf): These are Robot Description Files, XML documents which describe the physical realities of a robotics platform, for the purposes of consumption by common libraries.
[xacro](http://wiki.ros.org/xacro) is for input files to the XML macro processor xacro, which is used in ROS to output URDF and SRDF files.
[launch](http://wiki.ros.org/roslaunch/XML): Documents which describe sets of ROS nodes to launch together.
[rviz](https://github.com/ros-visualization/rviz/blob/hydro-devel/default.rviz): YAML configuration files belonging to the [rviz](http://wiki.ros.org/rviz#Overview) utility.
Each one has been in use for several years in various ROS-related applications; lots of examples should be apparent in orgs like ros, ros-drivers, ros-visualization, pr2, turtlebot, husky, etc.
Thanks for your consideration!
The two samples are for two different UnrealScript generations:
MutU2Weapons is UnrealScript 2, US3HelloWorld is UnrealScript 3.
Signed-off-by: GreatEmerald <pastas4@gmail.com>
PHPUnit (a popular unit testing tool for PHP) uses `phpunit.xml`
for its configuration.
However it would use `phpunit.xml.dist` as well if `phpunit.xml`
is not available.
The reason is to track `phpunit.xml.dist` in your repo.
And to ignore `phpunit.xml`.
By default everyone (including a CI) would use `phpunit.xml.dist`
except you add `phpunit.xml` locally.
`phpunit.xml.dist` has the same XML structure as `phpunit.xml`.
So it should be detected as XML by linguist.
Example: https://github.com/erusev/parsedown/blob/master/phpunit.xml.dist
I don't know why linguist is not detecting this file as XML since
it starts with `<?xml`. Perhaps it is another issue.