add downloads/ in Distribution / packaging
PyInstaller .manifest

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos
into it.
*.exe.manifest
*.manifest

Example template
```
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0">
<assemblyIdentity
type="win32"
name="SourceCoder"
version="14.2.22.0"
processorArchitecture="x86"
/>
<description>Description</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.VC90.CRT"
version="9.0.21022.8"
processorArchitecture="x86"
publicKeyToken="1fc8b3b9a1e18e3b"
/>
</dependentAssembly>
</dependency>
</assembly>
```
.spec files also
remove .exe.manifest ; Redundant
ExtJS JavaScript Framework gitignore

Added gitignore for Sencha ExtJS, a complete web app framework
http://www.sencha.com/products/extjs/
Update and rename ExtJS.gitignore to ExtJS MVC.gitignore
ExtJS ignore Updated with a cleaner explanation.
Added Zephir language gitignore
Added .gitignore for Ninja build system dependency-cache and log.
elisp: adding .cask files to gitignore

cask is a dependency/package management tool for Emacs lisp packages. Adding
.cask to gitignore template to avoid tracking of installed packages not
a part of repository
Ignore profile files
Create Momentics.gitignore

Ignore debug/release builds (those go in Releases)
Merge pull request #1101 from kargakis/patch-1

Ignore profile files
add Meta Programming System gitignore files

The Meta Programming System is a language workbench created by JetBrains.

http://jetbrains.com/mps/

By default this file will ignore the generated java source and the compiled java classes that are
produced by the language compiler. It will only add the Models which contain all information
necessary to reproduce the the java source code and the the resulting class files.

In addition to the generated source code it will ignore the test result files and test property files,
because those are also generated from the models.

The ignore file also prevents commiting the workspace.xml which contains the currently editor state,
like open files and cursor position.
Grammar/formatting tweak to comments

Fixes #897 with amendment
Merge commit 'refs/pull/976'
Get rid of the space in the filename

Amends #976
Added recommended gitignore rules from Craft

Signed-off-by: Ryan Shrum <ryan@ehousestudio.com>
Add arm-p folder

arm-p is another compiled output folder, for device-profile builds
Create GitBook.gitignore