ajaxorg/cloud9 — pull request #2400 by mostafaeweda (2012-11-03 17:51:53+00:00)
Title: [Liskov] Better CSS / PHP / HTML support + Mixed mode language tooling support

**Better language handlers**
* CSS linting & auto-completion
* Php completion using mode_completer
* Support depcrecated prioritisation and documentation & auto-complete icons
* No more 404 requests for sinpper_completer for not supported languages
* Better HTML snippet completions (with and without tag start)
* Fix calculation of cursor position in multi-line completions
* Jade-style / HAML-style typing of HTML with snippet-like filling #kfc -->

^^

where ^^ is the cursor position (the idea was inspired by Wbestorm IDE).

**Mixed modes**
* Context-senstive language tooling infrastructure
* Context-sensitive autocompletion for JS, CSS, HTML & PHP
* Context-sensitive linting / analysis for JS, CSS & PHP
* Context-sensitive colorpicker in `.html` and `.php` files

Screencast for better language handlers: http://screencast.com/t/YPUDw7XyeV8
Complete demo screenshot: ![](http://content.screencast.com/users/mostafaeweda/folders/Jing/media/2ec990c1-b644-4ba9-b844-f10fd4e30386/00000020.png)

@ajaxorg/liskov