<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://sdcc.sourceforge.net/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://sdcc.sourceforge.net/mediawiki/index.php?title=SDCC_coding_style&amp;feed=atom&amp;action=history</id>
		<title>SDCC coding style - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://sdcc.sourceforge.net/mediawiki/index.php?title=SDCC_coding_style&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://sdcc.sourceforge.net/mediawiki/index.php?title=SDCC_coding_style&amp;action=history"/>
		<updated>2013-05-23T11:55:05Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://sdcc.sourceforge.net/mediawiki/index.php?title=SDCC_coding_style&amp;diff=113&amp;oldid=prev</id>
		<title>Borutr at 21:11, 25 December 2012</title>
		<link rel="alternate" type="text/html" href="http://sdcc.sourceforge.net/mediawiki/index.php?title=SDCC_coding_style&amp;diff=113&amp;oldid=prev"/>
				<updated>2012-12-25T21:11:38Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 21:11, 25 December 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;You can find many different coding styles in SDCC sources. &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= SDCC C and C++ coding style =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;You can find many different coding styles in SDCC sources.&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The preferred coding style is the one described in [http://www.gnu.org/prep/standards/standards.html GNU Coding Standards] document, [http://www.gnu.org/prep/standards/standards.html#Formatting 5.1 Formatting Your Source Code] chapter.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The preferred coding style is the one described in [http://www.gnu.org/prep/standards/standards.html GNU Coding Standards] document, [http://www.gnu.org/prep/standards/standards.html#Formatting 5.1 Formatting Your Source Code] chapter.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Additional SDCC rules:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== &lt;/ins&gt;Additional SDCC &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;specific &lt;/ins&gt;rules: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*indent size = 2&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*indent size = 2&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*tab size = 8&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*tab size = 8&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*don't use tab characters in the source code, use spaces instead.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*don't use tab characters in the source code, use spaces instead.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*do '''not''' commit purely stylistic changes as that would break the file history, which is worse than an inconsistent style. Instead consider ''fixing'' the style of individual subroutines when fixing the code itself as well.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;All changes should be documented in the [http://www.gnu.org/prep/standards/standards.html#Change-Logs GNU style ChangeLog].&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Recommended Vim options&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;: &lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Please do '''not''' commit purely stylistic changes as that would break the file history, which is worse than an inconsistent style. Instead consider ''fixing'' the style of individual subroutines when fixing the code itself as well.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;== SDCC library source file license header ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;See [[SDCC library source file license header]].&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Recommended Vim options ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;To have [http://www.vim.org Vim] automatically format your code close to the desired coding style, add the following fragment to your $HOME/.vimrc (Unix) or $HOME/_vimrc (Windows):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;To have [http://www.vim.org Vim] automatically format your code close to the desired coding style, add the following fragment to your $HOME/.vimrc (Unix) or $HOME/_vimrc (Windows):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;autocmd FileType c,cpp call SetupSDCC()&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;autocmd FileType c,cpp call SetupSDCC()&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;== Formatting with &amp;lt;tt&amp;gt;indent&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;astyle&amp;lt;/tt&amp;gt; utilities: ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following commands reformat the source file in compliance with the preferred coding style:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The following commands reformat the source file in compliance with the preferred coding style:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*use tab characters instead spaces where applicable in the source code&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*use tab characters instead spaces where applicable in the source code&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is due that sdas and sdld are derived from &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ASxxxx &lt;/del&gt;and we want to keep the differences as small as possible in order to keep the merging simple.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is due that sdas and sdld are derived from &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ASXXXX &lt;/ins&gt;and we want to keep the differences as small as possible in order to keep the merging simple.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= ChangeLog coding style =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;All changes should be documented in the [http://www.gnu.org/prep/standards/standards.html#Change-Logs GNU style ChangeLog].&amp;lt;br /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Additional SDCC specific rules: ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*use the TAB character for indentation.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*follow the style of previous ChangeLog entries&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*don't forget to thank the author when applying a patch&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= SDCC library source file license header =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;See [[SDCC library source file license header]].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;= SVN commits =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Add the commit comments when committing changes to the Subversion repository. Comments are usually same as ChangeLog entries with the leading TAB characters removed. For example see previous commit comments:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;svn log &amp;amp;lt;file_name&amp;amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;= SVN config settings =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;= SVN config settings =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Use svn:eol-style=native attribute for newly added textual files to the SDCC svn repository. &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Use svn:eol-style=native attribute for newly added textual files to the SDCC svn repository.&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The preferred method is to apply the following settings to the svn conf file, located at:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The preferred method is to apply the following settings to the svn conf file, located at:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Windows: C:\Documents and Settings\YourUserName\Application Data\Subversion\config&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Windows: C:\Documents and Settings\YourUserName\Application Data\Subversion\config&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 178:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 196:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;ChangeLog = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;ChangeLog = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[http://sourceforge.net/users/borutr/ Borut]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Borutr</name></author>	</entry>

	<entry>
		<id>http://sdcc.sourceforge.net/mediawiki/index.php?title=SDCC_coding_style&amp;diff=20&amp;oldid=prev</id>
		<title>Borutr: Created page with &quot;You can find many different coding styles in SDCC sources. &lt;br&gt; The preferred coding style is the one described in [http://www.gnu.org/prep/standards/standards.html GNU Coding...&quot;</title>
		<link rel="alternate" type="text/html" href="http://sdcc.sourceforge.net/mediawiki/index.php?title=SDCC_coding_style&amp;diff=20&amp;oldid=prev"/>
				<updated>2012-12-04T09:45:04Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;You can find many different coding styles in SDCC sources. &amp;lt;br&amp;gt; The preferred coding style is the one described in [http://www.gnu.org/prep/standards/standards.html GNU Coding...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;You can find many different coding styles in SDCC sources. &amp;lt;br&amp;gt;&lt;br /&gt;
The preferred coding style is the one described in [http://www.gnu.org/prep/standards/standards.html GNU Coding Standards] document, [http://www.gnu.org/prep/standards/standards.html#Formatting 5.1 Formatting Your Source Code] chapter.&lt;br /&gt;
&lt;br /&gt;
Additional SDCC rules:&lt;br /&gt;
*indent size = 2&lt;br /&gt;
*tab size = 8&lt;br /&gt;
*don't use tab characters in the source code, use spaces instead.&lt;br /&gt;
&lt;br /&gt;
All changes should be documented in the [http://www.gnu.org/prep/standards/standards.html#Change-Logs GNU style ChangeLog].&lt;br /&gt;
&lt;br /&gt;
Please do '''not''' commit purely stylistic changes as that would break the file history, which is worse than an inconsistent style. Instead consider ''fixing'' the style of individual subroutines when fixing the code itself as well.&lt;br /&gt;
&lt;br /&gt;
== SDCC library source file license header ==&lt;br /&gt;
&lt;br /&gt;
See [[SDCC library source file license header]].&lt;br /&gt;
&lt;br /&gt;
== Recommended Vim options ==&lt;br /&gt;
&lt;br /&gt;
To have [http://www.vim.org Vim] automatically format your code close to the desired coding style, add the following fragment to your $HOME/.vimrc (Unix) or $HOME/_vimrc (Windows):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function SetupSDCC()&lt;br /&gt;
  &amp;quot; Follow SDCC coding style&lt;br /&gt;
  set tabstop=8&lt;br /&gt;
  set softtabstop=2&lt;br /&gt;
  set expandtab&lt;br /&gt;
  set cindent&lt;br /&gt;
  set formatoptions=tcroq&lt;br /&gt;
  set shiftwidth=4&lt;br /&gt;
  set cinoptions=n-2,^-2,{2,l1,t0,(0&lt;br /&gt;
endfunction&lt;br /&gt;
&lt;br /&gt;
filetype on&lt;br /&gt;
autocmd FileType c,cpp call SetupSDCC()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following commands reformat the source file in compliance with the preferred coding style:&lt;br /&gt;
*for C sources:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
indent --line-length128 --no-tabs &amp;lt;source_file&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*for C and C++ sources:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
astyle --style=gnu --pad-oper --pad-header --indent=spaces=2 --convert-tabs &amp;lt;source_file&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= sdas and sdld coding style =&lt;br /&gt;
&lt;br /&gt;
sdas and sdld (SDCC assembler and linker) source files are using different coding syle then SDCC: &lt;br /&gt;
*indent size = 8&lt;br /&gt;
*tab size = 8&lt;br /&gt;
*use tab characters instead spaces where applicable in the source code&lt;br /&gt;
&lt;br /&gt;
This is due that sdas and sdld are derived from ASxxxx and we want to keep the differences as small as possible in order to keep the merging simple.&lt;br /&gt;
&lt;br /&gt;
= SVN config settings =&lt;br /&gt;
&lt;br /&gt;
Use svn:eol-style=native attribute for newly added textual files to the SDCC svn repository. &amp;lt;br&amp;gt;&lt;br /&gt;
The preferred method is to apply the following settings to the svn conf file, located at:&lt;br /&gt;
*Windows: C:\Documents and Settings\YourUserName\Application Data\Subversion\config&lt;br /&gt;
*Linux: ~/.subversion/config&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
### This file configures various client-side behaviors.&lt;br /&gt;
###&lt;br /&gt;
### The commented-out examples below are intended to demonstrate&lt;br /&gt;
### how to use this file.&lt;br /&gt;
&lt;br /&gt;
### Section for authentication and authorization customizations.&lt;br /&gt;
# [auth]&lt;br /&gt;
### Set store-passwords to 'no' to avoid storing passwords in the&lt;br /&gt;
### auth/ area of your config directory.  It defaults to 'yes'.&lt;br /&gt;
### Note that this option only prevents saving of *new* passwords;&lt;br /&gt;
### it doesn't invalidate existing passwords.  (To do that, remove&lt;br /&gt;
### the cache files by hand as described in the Subversion book.)&lt;br /&gt;
# store-passwords = no&lt;br /&gt;
### Set store-auth-creds to 'no' to avoid storing any subversion&lt;br /&gt;
### credentials in the auth/ area of your config directory.&lt;br /&gt;
### It defaults to 'yes'.  Note that this option only prevents&lt;br /&gt;
### saving of *new* credentials;  it doesn't invalidate existing&lt;br /&gt;
### caches.  (To do that, remove the cache files by hand.)&lt;br /&gt;
# store-auth-creds = no&lt;br /&gt;
&lt;br /&gt;
### Section for configuring external helper applications.&lt;br /&gt;
### Set editor to the command used to invoke your text editor.&lt;br /&gt;
###   This will override the environment variables that Subversion&lt;br /&gt;
###   examines by default to find this information ($EDITOR,&lt;br /&gt;
###   et al).&lt;br /&gt;
### Set diff-cmd to the absolute path of your 'diff' program.&lt;br /&gt;
###   This will override the compile-time default, which is to use&lt;br /&gt;
###   Subversion's internal diff implementation.&lt;br /&gt;
### Set diff3-cmd to the absolute path of your 'diff3' program.&lt;br /&gt;
###   This will override the compile-time default, which is to use&lt;br /&gt;
###   Subversion's internal diff3 implementation.&lt;br /&gt;
### Set diff3-has-program-arg to 'true' or 'yes' if your 'diff3'&lt;br /&gt;
###   program accepts the '--diff-program' option.&lt;br /&gt;
# [helpers]&lt;br /&gt;
# editor-cmd = editor (vi, emacs, notepad, etc.)&lt;br /&gt;
# diff-cmd = diff_program (diff, gdiff, etc.)&lt;br /&gt;
# diff3-cmd = diff3_program (diff3, gdiff3, etc.)&lt;br /&gt;
# diff3-has-program-arg = [true | false]&lt;br /&gt;
&lt;br /&gt;
### Section for configuring tunnel agents.&lt;br /&gt;
# [tunnels]&lt;br /&gt;
### Configure svn protocol tunnel schemes here.  By default, only&lt;br /&gt;
### the 'ssh' scheme is defined.  You can define other schemes to&lt;br /&gt;
### be used with 'svn+scheme://hostname/path' URLs.  A scheme&lt;br /&gt;
### definition is simply a command, optionally prefixed by an&lt;br /&gt;
### environment variable name which can override the command if it&lt;br /&gt;
### is defined.  The command (or environment variable) may contain&lt;br /&gt;
### arguments, using standard shell quoting for arguments with&lt;br /&gt;
### spaces.  The command will be invoked as:&lt;br /&gt;
###   &amp;lt;command&amp;gt; &amp;lt;hostname&amp;gt; svnserve -t&lt;br /&gt;
### (If the URL includes a username, then the hostname will be&lt;br /&gt;
### passed to the tunnel agent as &amp;lt;user&amp;gt;@&amp;lt;hostname&amp;gt;.)  If the&lt;br /&gt;
### built-in ssh scheme were not predefined, it could be defined&lt;br /&gt;
### as:&lt;br /&gt;
# ssh = $SVN_SSH ssh&lt;br /&gt;
### If you wanted to define a new 'rsh' scheme, to be used with&lt;br /&gt;
### 'svn+rsh:' URLs, you could do so as follows:&lt;br /&gt;
# rsh = rsh&lt;br /&gt;
### Or, if you wanted to specify a full path and arguments:&lt;br /&gt;
# rsh = /path/to/rsh -l myusername&lt;br /&gt;
### On Windows, if you are specifying a full path to a command,&lt;br /&gt;
### use a forward slash (/) or a paired backslash (\\) as the&lt;br /&gt;
### path separator.  A single backslash will be treated as an&lt;br /&gt;
### escape for the following character.&lt;br /&gt;
&lt;br /&gt;
### Section for configuring miscelleneous Subversion options.&lt;br /&gt;
[miscellany]&lt;br /&gt;
### Set global-ignores to a set of whitespace-delimited globs&lt;br /&gt;
### which Subversion will ignore in its 'status' output.&lt;br /&gt;
# global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store&lt;br /&gt;
### Set log-encoding to the default encoding for log messages&lt;br /&gt;
# log-encoding = latin1&lt;br /&gt;
### Set use-commit-times to make checkout/update/switch/revert&lt;br /&gt;
### put last-committed timestamps on every file touched.&lt;br /&gt;
# use-commit-times = yes&lt;br /&gt;
### Set enable-auto-props to 'yes' to enable automatic properties&lt;br /&gt;
### for 'svn add' and 'svn import', it defaults to 'no'.&lt;br /&gt;
### Automatic properties are defined in the section 'auto-props'.&lt;br /&gt;
enable-auto-props = yes&lt;br /&gt;
&lt;br /&gt;
### Section for configuring automatic properties.&lt;br /&gt;
### The format of the entries is:&lt;br /&gt;
###   file-name-pattern = propname[=value][;propname[=value]...]&lt;br /&gt;
### The file-name-pattern can contain wildcards (such as '*' and&lt;br /&gt;
### '?').  All entries which match will be applied to the file.&lt;br /&gt;
### Note that auto-props functionality must be enabled, which&lt;br /&gt;
### is typically done by setting the 'enable-auto-props' option.&lt;br /&gt;
[auto-props]&lt;br /&gt;
*.c = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.cc = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.cpp = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.h = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.hpp = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.dsp = svn:eol-style=CRLF&lt;br /&gt;
*.dsw = svn:eol-style=CRLF&lt;br /&gt;
*.sh = svn:eol-style=native;svn:executable;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.txt = svn:eol-style=native&lt;br /&gt;
*.png = svn:mime-type=image/png&lt;br /&gt;
*.jpg = svn:mime-type=image/jpeg&lt;br /&gt;
*.ico = svn:mime-type=image/ico&lt;br /&gt;
*.htm = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.html = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.pl = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.pm = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.mk = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.m4 = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.in = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.js = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.php = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.py = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.lkr = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
*.inc = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
configure = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
Makefile = svn:eol-style=native&lt;br /&gt;
ChangeLog = svn:eol-style=native;svn:keywords=Author Date Id Revision&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Borutr</name></author>	</entry>

	</feed>