<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js, branch g3_v1_0</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>feat(Angular.js): add externs file for Closure Compiler</title>
<updated>2013-10-30T21:59:33+00:00</updated>
<author>
<name>Martin Probst</name>
</author>
<published>2013-10-30T21:56:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3ccec13aa702d9a7f75316df0c70873d72148b24'/>
<id>3ccec13aa702d9a7f75316df0c70873d72148b24</id>
<content type='text'>
This adds an (incomplete) externs file for use with the Closure Compiler. Users
can pass this as -extern to the compiler pass to get type checking and protect
their AngularJS use against property renaming in advanced compilation mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds an (incomplete) externs file for use with the Closure Compiler. Users
can pass this as -extern to the compiler pass to get type checking and protect
their AngularJS use against property renaming in advanced compilation mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>revert(validate-commit-msg): fix incorrect comment</title>
<updated>2013-10-21T15:27:04+00:00</updated>
<author>
<name>Daniel Lamb</name>
</author>
<published>2013-09-10T15:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=43d49013d103b3e64aeb2b40fa69b182a8128f6d'/>
<id>43d49013d103b3e64aeb2b40fa69b182a8128f6d</id>
<content type='text'>
Revert d5b62465f06b652b227b73cd15c298832f1f7070 since it was not valid.

Closes #3952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Revert d5b62465f06b652b227b73cd15c298832f1f7070 since it was not valid.

Closes #3952
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(guide/controller): improve guidance and examples</title>
<updated>2013-10-11T11:59:39+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-10-11T11:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=116fac05628807acec6baf331a31b58f26f774a7'/>
<id>116fac05628807acec6baf331a31b58f26f774a7</id>
<content type='text'>
Remove mention of global controller functions
Convert larger examples to runnable demos
Remove mention of pre-1.0 controllers, in particular discussion of
controller inheritance.

TODO: Probably could do with updating to explain the "controller as" syntax
at some point.

Closes: #4373
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove mention of global controller functions
Convert larger examples to runnable demos
Remove mention of pre-1.0 controllers, in particular discussion of
controller inheritance.

TODO: Probably could do with updating to explain the "controller as" syntax
at some point.

Closes: #4373
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(guide/controller): use `.controller` syntax</title>
<updated>2013-10-11T11:58:22+00:00</updated>
<author>
<name>Felix</name>
</author>
<published>2013-10-10T21:49:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c3024254b6535486097648503e2ddae5562b6ddc'/>
<id>c3024254b6535486097648503e2ddae5562b6ddc</id>
<content type='text'>
Use the recommended `module.controller` syntax rather than global
functions to define controllers in the examples.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the recommended `module.controller` syntax rather than global
functions to define controllers in the examples.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($provide): improve docs and examples further</title>
<updated>2013-10-10T17:22:52+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-10-10T15:46:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=770353df1956ab45bdbe45a4d5040caa40bf880f'/>
<id>770353df1956ab45bdbe45a4d5040caa40bf880f</id>
<content type='text'>
Improve the "tracking" service example by adding a configuration option.
Get better formatting of the generated code samples using &lt;pre&gt; tags.
Move the detailed explanations into each function's documentation block.
Improve the overview and list the constituent functions by significance.

Closes #4302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve the "tracking" service example by adding a configuration option.
Get better formatting of the generated code samples using &lt;pre&gt; tags.
Move the detailed explanations into each function's documentation block.
Improve the overview and list the constituent functions by significance.

Closes #4302
</pre>
</div>
</content>
</entry>
<entry>
<title>docs($provide): improve examples and explanations</title>
<updated>2013-10-10T17:22:51+00:00</updated>
<author>
<name>Tim Ruffles</name>
</author>
<published>2013-10-06T22:01:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=85b7d24357a59876810d8b2494bd2bfbb920a5da'/>
<id>85b7d24357a59876810d8b2494bd2bfbb920a5da</id>
<content type='text'>
$provide's example seems awkward. Replace with more real-world example,
using an injected service, where the service defined has a good reason to
be a singleton.

There's quite a lot of confusion around $provide:
http://stackoverflow.com/search?q=angularjs+service+vs+factory
Tests for example at: http://jsbin.com/EMabAv/1/edit?js,output
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$provide's example seems awkward. Replace with more real-world example,
using an injected service, where the service defined has a good reason to
be a singleton.

There's quite a lot of confusion around $provide:
http://stackoverflow.com/search?q=angularjs+service+vs+factory
Tests for example at: http://jsbin.com/EMabAv/1/edit?js,output
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(tutorial/step11): correct Jasmine Matcher link</title>
<updated>2013-10-09T10:30:47+00:00</updated>
<author>
<name>Marko Bonaci</name>
</author>
<published>2013-10-08T19:10:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8469779a8e18ebf8ff90072872735b1730fdcc70'/>
<id>8469779a8e18ebf8ff90072872735b1730fdcc70</id>
<content type='text'>
Link http://pivotal.github.com/jasmine/jsdoc/symbols/jasmine.Matchers.html
is no longer valid.

Closes #4329
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Link http://pivotal.github.com/jasmine/jsdoc/symbols/jasmine.Matchers.html
is no longer valid.

Closes #4329
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngValue): add docs for ngValue directive</title>
<updated>2013-10-07T13:42:54+00:00</updated>
<author>
<name>Brian Ford</name>
</author>
<published>2013-10-03T20:28:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3374e35953f41fb255fff276e43afd2fc997f1d7'/>
<id>3374e35953f41fb255fff276e43afd2fc997f1d7</id>
<content type='text'>
Closes #4267
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4267
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngModel): fix grammar and improve clarity</title>
<updated>2013-10-07T13:41:08+00:00</updated>
<author>
<name>Dave Peticolas</name>
</author>
<published>2013-10-05T22:00:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=90ff8a98d84e2c0f240d89d362e6131c621e4cc1'/>
<id>90ff8a98d84e2c0f240d89d362e6131c621e4cc1</id>
<content type='text'>
Closes #4291

Conflicts:
	src/ng/directive/input.js
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4291

Conflicts:
	src/ng/directive/input.js
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(angular.bind): clarify that bind is partial application</title>
<updated>2013-10-03T22:46:24+00:00</updated>
<author>
<name>Joe Hanink</name>
</author>
<published>2013-10-02T22:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a4dc21ebf53165c70c49c300174714e0921af510'/>
<id>a4dc21ebf53165c70c49c300174714e0921af510</id>
<content type='text'>
The `angular.bind` function reflects the definition of "partial application", which
reduces a function's arity rather than transforming a function with n args into a
chain of n functions, each having a single arg.

curry : f(x,y,z) -&gt; f(x)(y)(z)
partial application : f(x,y,z) -&gt; f(x)(y,z)

Closes #4239
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `angular.bind` function reflects the definition of "partial application", which
reduces a function's arity rather than transforming a function with n args into a
chain of n functions, each having a single arg.

curry : f(x,y,z) -&gt; f(x)(y)(z)
partial application : f(x,y,z) -&gt; f(x)(y,z)

Closes #4239
</pre>
</div>
</content>
</entry>
</feed>
