angular/angular.js — pull request #3379 by rodyhaddad (2013-07-29 06:17:18+00:00)
Title: feat($compile): support multi-elements in all declaration styles

I've built on the work of #2783 to make multi-elements possible in all
directive decralation styles.

Basically #2783 was limited to directives declared via attributes.
With this commit, appending X-start and X-end would work
in Comments, Attributes, ClassNames and ElementNames
```html

If ngRepeat's 'restrict' get changed to include 'M'

I get repeated

```
**I will be adding tests for the compileSpec very soon, just wanted to know if it looks good for you guys.**

After I write the tests, I also want to add `restrict: 'CMA'` for the following directives:
* ng-repeat
* ng-show/ng-hide
* ng-if