Commit b7fc0f95 authored by Eric Hodel's avatar Eric Hodel

Wrap CONTRIBUTING.md to 80 columns

parent 03a8d0c0
...@@ -14,7 +14,8 @@ things in mind before submitting your pull request: ...@@ -14,7 +14,8 @@ things in mind before submitting your pull request:
* Don't mix several features or bug-fixes in one pull request * Don't mix several features or bug-fixes in one pull request
* Create a meaningful commit message * Create a meaningful commit message
* Explain your change (i.e. with a link to the issue you are fixing) * Explain your change (i.e. with a link to the issue you are fixing)
* Use mrbgem to provide non ISO features (classes, modules and methods) unless you have a special reason to implement them in the core * Use mrbgem to provide non ISO features (classes, modules and methods) unless
you have a special reason to implement them in the core
## Coding conventions ## Coding conventions
...@@ -32,8 +33,9 @@ mruby should be highly portable to other systems and compilers. For this it is ...@@ -32,8 +33,9 @@ mruby should be highly portable to other systems and compilers. For this it is
recommended to keep your code as close as possible to the C99 standard recommended to keep your code as close as possible to the C99 standard
(http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf). (http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf).
Although we target C99, Visual C++ is also an important target for mruby. For this Although we target C99, Visual C++ is also an important target for mruby. For
reason a declaration of a local variable has to be at the beginning of a scope block. this reason a declaration of a local variable has to be at the beginning of a
scope block.
#### Reduce library dependencies to a minimum #### Reduce library dependencies to a minimum
...@@ -57,8 +59,8 @@ Use C++ style comments only for temporary comment e.g. commenting out some code ...@@ -57,8 +59,8 @@ Use C++ style comments only for temporary comment e.g. commenting out some code
### Ruby code ### Ruby code
Parts of the standard library of mruby are written in the Ruby programming language Parts of the standard library of mruby are written in the Ruby programming
itself. Please note the following hints for your Ruby code: language itself. Please note the following hints for your Ruby code:
#### Comply with the Ruby standard (ISO/IEC 30170:2012) #### Comply with the Ruby standard (ISO/IEC 30170:2012)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment