diff options
Diffstat (limited to 'www/code.html')
-rwxr-xr-x | www/code.html | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/www/code.html b/www/code.html index a5ffa155..faa718ca 100755 --- a/www/code.html +++ b/www/code.html @@ -14,15 +14,9 @@ This helps code auditing and thus reduces bugs. That said, sometimes being more explicit is preferable to being clever enough to outsmart yourself: don't be so terse your code is unreadable.</p> -<p>Toybox source uses two spaces per indentation level, and wraps at 80 -columns.</p> - -<p>Gotos are allowed for error handling, and for breaking out of -nested loops. In general, a goto should only jump forward (not back), and -should either jump to the end of an outer loop, or to error handling code -at the end of the function. Goto labels are never indented: they override the -block structure of the file. Putting them at the left edge makes them easy -to spot as overrides to the normal flow of control, which they are.</p> +<p>Toybox has an actual coding style guide over on +<a href=design.html#codestyle>the design page</a>, but in general we just +want the code to be consistent.</p> <p><h1><a name="building" /><a href="#building">Building Toybox</a></h1></p> @@ -1156,7 +1150,7 @@ Linux kernel's Documentation/kbuild/kconfig-language.txt</p> <h2>Directory generated/</h2> <p>All the files in this directory except the README are generated by the -build. (See scripts/make.sh)</p> +build. (See scripts/make.sh)</p> <ul> <li><p><b>config.h</b> - CFG_COMMAND and USE_COMMAND() macros set by menuconfig via .config.</p></li> @@ -1176,4 +1170,5 @@ calling it.</p></li> <p>Everything in this directory is a derivative file produced from something else. The entire directory is deleted by "make distclean".</p> + <!--#include file="footer.html" --> |