angular.js/docs/content/guide
Igor Minar f38010d3a2 fix(compiler): revert 8611ebe6 - calling \$digest after linking
Change introduced by me in 8611ebe6 results in considerable inefficiencies when the compiler
and linker is used from within a widget, in which case, we call $digest unnecessary since it
will be called by the $apply which called the directive/widget in the first place.

There are only two places when the extra $digest call can be useful - when manually bootstrapping
the app or in tests. However even in tests this behavior can result in unwanted results (especially
when ng:controller is involved). So it is better to leave it for the developer to call $digest
when it is really needed.
2011-10-20 15:51:14 -07:00
..
dev_guide.bootstrap.auto_bootstrap.ngdoc docs(dev_guide.bootstrap.auto_bootstrap): fixing a typo 2011-10-12 23:04:48 -07:00
dev_guide.bootstrap.manual_bootstrap.ngdoc fix(compiler): revert 8611ebe6 - calling \$digest after linking 2011-10-20 15:51:14 -07:00
dev_guide.bootstrap.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.directives.creating_directives.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.directives.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.directives_widgets.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.extending_compiler.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.markup.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.testing_dom_element.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.understanding_compiler.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.widgets.creating_widgets.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.compiler.widgets.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.di.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.di.understanding_di.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.di.using_di_controllers.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.expressions.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.forms.ngdoc docs(forms): fix devguide forms example code 2011-10-14 08:30:02 -07:00
dev_guide.i18n.ngdoc docs(guide/tutorial/misc): sync with google docs 2011-09-02 10:44:19 -07:00
dev_guide.introduction.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.mvc.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.mvc.understanding_controller.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.mvc.understanding_model.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.mvc.understanding_view.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.overview.ngdoc chore(formating): clean code to be function() { 2011-10-11 11:01:46 -07:00
dev_guide.scopes.internals.ngdoc docs(guide/tutorial/misc): sync with google docs 2011-09-02 10:44:19 -07:00
dev_guide.scopes.ngdoc docs(guide/tutorial/misc): sync with google docs 2011-09-02 10:44:19 -07:00
dev_guide.scopes.understanding_scopes.ngdoc docs(guide/tutorial/misc): sync with google docs 2011-09-02 10:44:19 -07:00
dev_guide.services.$location.ngdoc docs($location): Html5 -> HTML5 2011-10-13 14:42:49 -07:00
dev_guide.services.creating_services.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.services.injecting_controllers.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.services.managing_dependencies.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.services.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.services.registering_services.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.services.testing_services.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.services.understanding_services.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.templates.css-styling.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.templates.databinding.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.templates.filters.creating_filters.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.templates.filters.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.templates.filters.using_filters.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.templates.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
dev_guide.unit-testing.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00
index.ngdoc docs(*): remove @workInProgress from everywhere 2011-10-12 23:04:48 -07:00