<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ng, branch v1.2.15</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>docs($document): add a documentation example.</title>
<updated>2014-03-21T20:05:29+00:00</updated>
<author>
<name>Trevor Ewen</name>
</author>
<published>2014-03-20T01:06:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=375c47d0c080e9e10867b87264bad657717ecbc4'/>
<id>375c47d0c080e9e10867b87264bad657717ecbc4</id>
<content type='text'>
The $document docs are pretty empty, and this fills them out a bit. The example itself may not be
particularly useful, but it could be improved or removed later. Works for me.

Closes #6757
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The $document docs are pretty empty, and this fills them out a bit. The example itself may not be
particularly useful, but it could be improved or removed later. Works for me.

Closes #6757
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($q): add mention of Antroid 2.x browser</title>
<updated>2014-03-21T20:05:29+00:00</updated>
<author>
<name>thorn0</name>
</author>
<published>2014-02-18T09:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8fd47a1cd54c6f8e7ba2cac8ad34fdf9bf4d74be'/>
<id>8fd47a1cd54c6f8e7ba2cac8ad34fdf9bf4d74be</id>
<content type='text'>
The Android 2.x browser is not ES5-compatible in that it does not allow
use of reserved words as property names. This docs fix adds Android to the
note to the `$q` docs which already make it known that string property
notation should be used when using the `finally` method on `$q`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Android 2.x browser is not ES5-compatible in that it does not allow
use of reserved words as property names. This docs fix adds Android to the
note to the `$q` docs which already make it known that string property
notation should be used when using the `finally` method on `$q`.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($rootScope): ng-repeat can't handle NaN values. #4605</title>
<updated>2014-03-21T20:05:29+00:00</updated>
<author>
<name>Sekib Omazic</name>
</author>
<published>2014-02-09T16:58:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e48c28fe9292efe7af6205b2be116d2350990c73'/>
<id>e48c28fe9292efe7af6205b2be116d2350990c73</id>
<content type='text'>
$watchCollection checks if oldValue !== newValue which does not work for NaN. This was causing
infinite digest errors, since comparing NaN to NaN in $watchCollection would always return false,
indicating that a change was occuring on each loop.

This fix adds a simple check to see if the current value and previous value are both NaN, and
if so, does not count it as a change.

Closes #4605
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$watchCollection checks if oldValue !== newValue which does not work for NaN. This was causing
infinite digest errors, since comparing NaN to NaN in $watchCollection would always return false,
indicating that a change was occuring on each loop.

This fix adds a simple check to see if the current value and previous value are both NaN, and
if so, does not count it as a change.

Closes #4605
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(orderBy): support string predicates containing non-ident characters</title>
<updated>2014-03-21T20:05:29+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-02-06T04:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=10d3e1e4472ab9f5cf4418b6438ec2e0f2b0b288'/>
<id>10d3e1e4472ab9f5cf4418b6438ec2e0f2b0b288</id>
<content type='text'>
The orderBy filter now allows string predicates passed to the orderBy filter to make use property
name predicates containing non-ident strings, such as spaces or percent signs, or non-latin
characters.

This behaviour requires the predicate string to be double-quoted.

In markup, this might look like so:

```html
&lt;div ng-repeat="item in items | orderBy:'\"Tip %\"'"&gt;
...
&lt;/div&gt;
```

Or in JS:

```js
var sorted = $filter('orderBy')(array, ['"Tip %"', '-"Subtotal $"'], false);
```

Closes #6143
Closes #6144
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The orderBy filter now allows string predicates passed to the orderBy filter to make use property
name predicates containing non-ident strings, such as spaces or percent signs, or non-latin
characters.

This behaviour requires the predicate string to be double-quoted.

In markup, this might look like so:

```html
&lt;div ng-repeat="item in items | orderBy:'\"Tip %\"'"&gt;
...
&lt;/div&gt;
```

Or in JS:

```js
var sorted = $filter('orderBy')(array, ['"Tip %"', '-"Subtotal $"'], false);
```

Closes #6143
Closes #6144
</pre>
</div>
</content>
</entry>
<entry>
<title>style($templateCache): remove trailing whitespace</title>
<updated>2014-03-21T18:42:18+00:00</updated>
<author>
<name>Caitlin Potter</name>
</author>
<published>2014-03-18T01:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5b7f1bcc009ac5574da39b25859de3ed3b48abf5'/>
<id>5b7f1bcc009ac5574da39b25859de3ed3b48abf5</id>
<content type='text'>
This was introduced by 2ca6d650e8a13cee28f11c38622cab231787325f, somewhat inexplicably as I had run
grunt ci-checks locally. But regardless, this should fix this up.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was introduced by 2ca6d650e8a13cee28f11c38622cab231787325f, somewhat inexplicably as I had run
grunt ci-checks locally. But regardless, this should fix this up.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($templateCache): use GFM example format rather than &lt;pre&gt; tags</title>
<updated>2014-03-21T18:42:18+00:00</updated>
<author>
<name>Jesse Palmer</name>
</author>
<published>2014-01-31T03:21:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9ab594a66c6385434132c8ffc1ed9ed17bae8298'/>
<id>9ab594a66c6385434132c8ffc1ed9ed17bae8298</id>
<content type='text'>
Updated example formatting.

Closes #6068
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated example formatting.

Closes #6068
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(booleanAttrs): fix typo</title>
<updated>2014-03-21T18:42:17+00:00</updated>
<author>
<name>Sekib Omazic</name>
</author>
<published>2014-03-08T21:04:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c0416866f597e489c6c332f3f53dd15d515baf31'/>
<id>c0416866f597e489c6c332f3f53dd15d515baf31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngForm): remove duplicate @param annotation</title>
<updated>2014-03-21T18:42:17+00:00</updated>
<author>
<name>David Rogers</name>
</author>
<published>2014-03-17T20:44:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8f7f0d26eddc3d609303f9c2836f7dc42a55c3f2'/>
<id>8f7f0d26eddc3d609303f9c2836f7dc42a55c3f2</id>
<content type='text'>
When the example for `ngAnimate` was added in commit:3344396, the `@param name` annotation was unintentionally duplicated. Remove this duplicate.

Closes #6720
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the example for `ngAnimate` was added in commit:3344396, the `@param name` annotation was unintentionally duplicated. Remove this duplicate.

Closes #6720
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngInclude): make the quote type explicit</title>
<updated>2014-03-21T18:42:17+00:00</updated>
<author>
<name>Mark Jones</name>
</author>
<published>2014-03-08T19:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=57b0d91fd88982ddcc002f038426685e85ce04b2'/>
<id>57b0d91fd88982ddcc002f038426685e85ce04b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($http): update shortcut method description</title>
<updated>2014-03-21T18:42:16+00:00</updated>
<author>
<name>linclark</name>
</author>
<published>2014-03-14T01:50:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9226b3657203ea44d25507370c98d9aee5a3e018'/>
<id>9226b3657203ea44d25507370c98d9aee5a3e018</id>
<content type='text'>
Update docs to reflect that $http no longer requires passing in an HTTP method, as changed in #6401.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update docs to reflect that $http no longer requires passing in an HTTP method, as changed in #6401.
</pre>
</div>
</content>
</entry>
</feed>
