ajaxorg/cloud9 — pull request #1427 by gjtorikian (2012-05-06 07:45:07+00:00)
Title: Reintroduce packed ext files

@javruben @zefhemel

The OSS packed version. The list of extensions comes auto-generated direcly from _config/default.js/clientPlugins_. A general overview of this PR includes:

* Changes to_.gitignore_ to not included the build/packed files into the repo
* Updates to the Makefile and DryIce to point to new paths
* Support for the `-r` command
* Removed ide.tmpl.packed.html, and merged its requirements into ide.tmpl.html. This allows us to have just one file to work on/think about.
* With @mattpardee's blessing, completely removed the plugins-client/ext.template directory. This is a template extension/doc/tutorial, and it needs to go outside of our real plugins and into somewhere safe
* Rebuilt Ace's mode, themes, and workers
* Rebuilt APF
* Removed _plugins-client/cloud9.core/www/js/worker_. This directory is completely useless; ace is looking for worker files in client-plugin/lib.ace.

Packed infra depends on this pull so the sooner this goes on, the sooner infra can go in.

**PLEASE NOTE:** There is currently an issue with Ace's theme switching that is present in master and the non-packed and packed versions of the IDE.