Am 13.02.2010 16:55, schrieb Dieter Plaetinck:
>> * indent with tabs
> +1
>> * tabs have 8 characters
> 
> isn't the point of indentation with tabs just that everyone can choose
> the width of the representation for himself?
> unless you plan to use tabs for alignment, which i don't like.
> tabs for indentation, spaces for alignment imho.

This affects how exactly you count the "number of columns" in the next
rule. A tab is then counted as 8 characters (although it will still show
as 2 in my editor).

>> * don't use more than 132 columns
> where does this number come from?
>> * opening braces are top right, closing are bottom left:
> +1
>>
>> function foo() {
>>      echo bar
>> }
> 
> only for bash/C.
> for sh, leave out the 'function' part (it's a bashism)
> 
>> * if and for statements are like this:
>>
>> if true; then
>>      do something
>> else
>>      do something else
>> fi
>>
>> for i in a b c; do
>>      echo $i
>> done
> 
> fine by me
> 
>> * use single quotes if a string does not parseable content
> 
> +1
> 
>> We could also talk about using `` or $(); source vs. .; $foo vs.
>> ${bar} etc.. But that's probably too much.

Never use `...`, always $(...), always use the braces for variable names
and always quote paths that contain variables.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to