<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dungeoncrawlchili.org/index.php?action=history&amp;feed=atom&amp;title=Source_code</id>
	<title>Source code - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dungeoncrawlchili.org/index.php?action=history&amp;feed=atom&amp;title=Source_code"/>
	<link rel="alternate" type="text/html" href="https://wiki.dungeoncrawlchili.org/index.php?title=Source_code&amp;action=history"/>
	<updated>2026-08-05T03:15:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.dungeoncrawlchili.org/index.php?title=Source_code&amp;diff=1418&amp;oldid=prev</id>
		<title>Maintenance script: Importing CrawlWiki content</title>
		<link rel="alternate" type="text/html" href="https://wiki.dungeoncrawlchili.org/index.php?title=Source_code&amp;diff=1418&amp;oldid=prev"/>
		<updated>2026-06-16T09:10:52Z</updated>

		<summary type="html">&lt;p&gt;Importing CrawlWiki content&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The &amp;#039;&amp;#039;&amp;#039;source code&amp;#039;&amp;#039;&amp;#039; for [[Crawl]] is the complete set of programming instructions and data that are compiled into a playable game. Unlike most commercial programs, &amp;#039;&amp;#039;Crawl&amp;#039;&amp;#039; is released under an open source license (GPL V2+), meaning the source code is freely accessible by anyone. Crawl is written in [https://en.wikipedia.org/wiki/C%2B%2B C++].&lt;br /&gt;
&lt;br /&gt;
Crawl is actively in development, with new code changes being introduced rapidly (often weekly or even daily). [[Trunk]] is the version of the code containing the latest changes. Periodically these changes are gathered up into a [[Current release|release version]], which has been tested to minimize bugs and other problems.&lt;br /&gt;
&lt;br /&gt;
The Crawl source code can be accessed at [https://github.com/crawl/crawl https://github.com/crawl/crawl]. The default view is of [[trunk]]; to view source code from prior release versions, click on the dropdown that says &amp;quot;Branch: master&amp;quot;, choose &amp;quot;tags,&amp;quot; and then select the version you want.&lt;br /&gt;
&lt;br /&gt;
To search through the code, type a search term in the box at the top of the page. Note that search is case-insensitive and only searches the trunk version.&lt;br /&gt;
&lt;br /&gt;
Prospective developers should read the [https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/contribution-process.md contribution guide] and the [https://crawl.develz.org/wiki/doku.php?id=dcss:help:start introductory pages on the Crawl dev wiki]. Others may simply enjoy source diving to tease out many of the game&amp;#039;s secrets.&lt;br /&gt;
&lt;br /&gt;
==Source diving==&lt;br /&gt;
&amp;quot;Source diving&amp;quot; is the act of reading/searching through the source code of a program. Source diving is usually done when someone wants to know how something really works in the game. Source divers may also program their own [[patch]]es to the game.&lt;br /&gt;
&lt;br /&gt;
Even those who do not understand C++ may be able to source dive to discover Easter eggs or interesting comments in the source, or to look up basic data or text (such as in-game flavour messages).&lt;br /&gt;
&lt;br /&gt;
[[Category:Crawl]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>