diff options
author | Rob Landley <rob@landley.net> | 2014-05-19 18:24:35 -0500 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2014-05-19 18:24:35 -0500 |
commit | ca73392a472f5425ea5059e05c82f104da10ce9d (patch) | |
tree | 11853c32aafe45563fb0b7ea01570051386c04df /www/code.html | |
parent | 3fdbdac0b4762aafae8daa0e2d292b7440c2dc50 (diff) | |
download | toybox-ca73392a472f5425ea5059e05c82f104da10ce9d.tar.gz |
Fluff out the coding style section, but the result was a bit big for the start of code.html, so move it to design.html.
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" --> |