termux-packages/docs/FORMAT.md

1004 B

Formatting Guidelines

All files should adhere to these formatting guidelines.

Script

  • All build.sh should be set to 644 permission.

  • All scripts should use tabs rather than spaces.

  • All parantheses of shell functions should not be preceded with a space.

  • Avoid use of non utf-8 encoding.

  • Comments should be compact. Do not tab them if not necessary.

  • Dollar parentheses $() rather than backticks `` should be employed in command substitution.

Markdown

  • All filenames should be under code formatting, unless they are links.

  • All titles should be indented with hashes rather than equal signs.

  • All unnumbered lists should be indented with hyphens.

  • All Markdown should be edited on alternate line.

  • All Markdown should use tabs rather than spaces.

  • All .md should be set to 644 permission.

  • All characters should be escaped.

  • All names of .md should be capitalised.

  • All code blocks should be enclosed in backticks, with language specified.