angular/modules/@angular/compiler
Grégory Bataille 60a2ba87d4 fix(#7099): support for comment finishing with multiple dashes
<!-- xxxx ------->

The issue came from a lack of support for backtracking on string
matching.
The way it is done, if the "end pattern" for consumeRawText starts with
twice the same character, you end up having problem when your string
being parsed has 3 times this char

Example
End string: xxyz
string to parse: aaaaaaxxxyz

calling consumeRawText(false, 'x', attemptParseStr('xyz')) would fail

Closes #7119
2016-05-24 21:01:41 -07:00
..
src fix(#7099): support for comment finishing with multiple dashes 2016-05-24 21:01:41 -07:00
test fix(#7099): support for comment finishing with multiple dashes 2016-05-24 21:01:41 -07:00
testing refactor(chore): Replace all 'bindings' with 'providers' 2016-05-23 13:31:08 -07:00
compiler.ts feat(core): add a component resolver that can load components lazily using system.js 2016-05-04 14:50:00 -07:00
core_private.dart repackaging: all the repackaging changes squashed 2016-05-01 20:51:00 -07:00
core_private.ts feat: security implementation in Angular 2. 2016-05-03 09:21:43 -07:00
index.ts repackaging: all the repackaging changes squashed 2016-05-01 20:51:00 -07:00
package.json adds 'repository' metadata to npm modules (#8649) 2016-05-17 23:17:15 -07:00
private_export.dart repackaging: all the repackaging changes squashed 2016-05-01 20:51:00 -07:00
private_export.ts refactor(compiler_cli): move it into modules/@angular and integrate properly into the build 2016-05-03 15:57:49 -07:00
rollup.config.js build: fix source map paths for npm packages 2016-05-03 13:36:33 -06:00
testing.ts repackaging: all the repackaging changes squashed 2016-05-01 20:51:00 -07:00
tsconfig-es5.json build: turn on tsc's stripInternal when producint public d.ts file 2016-05-20 10:59:57 -07:00
tsconfig-es2015.json build: turn on tsc's stripInternal when producint public d.ts file 2016-05-20 10:59:57 -07:00