aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/src/ngdoc.js10
-rw-r--r--docs/src/templates/js/docs.js4
-rw-r--r--lib/grunt/utils.js2
3 files changed, 7 insertions, 9 deletions
diff --git a/docs/src/ngdoc.js b/docs/src/ngdoc.js
index a53fbd80..88d595af 100644
--- a/docs/src/ngdoc.js
+++ b/docs/src/ngdoc.js
@@ -39,7 +39,7 @@ exports.merge = merge;
exports.Doc = Doc;
exports.ngVersions = function() {
- var line, versions = [], regex = /^v([1-9]\d*(?:\.\d+)+)$/; //only fetch >= 1.0.0 versions
+ var versions = [], regex = /^v([1-9]\d*(?:\.\d+\S+)+)$/; //only fetch >= 1.0.0 versions
shell.exec('git tag', {silent: true}).output.split(/\s*\n\s*/)
.forEach(function(line) {
var matches = regex.exec(line);
@@ -47,7 +47,7 @@ exports.ngVersions = function() {
versions.push(matches[1]);
}
});
- versions.push(exports.ngCurrentVersion().number);
+ versions.push(exports.ngCurrentVersion().full);
return versions;
};
@@ -295,7 +295,7 @@ Doc.prototype = {
}
pageClassName = pageClassName || prepareClassName(this.name || 'docs') + suffix;
- text = '<div class="' + pageClassName + '">' +
+ text = '<div class="' + pageClassName + '">' +
marked(text) +
'</div>';
text = text.replace(/(?:<p>)?(REPLACEME\d+)(?:<\/p>)?/g, function(_, id) {
@@ -318,8 +318,8 @@ Doc.prototype = {
text = content;
}
return "\n" + line.replace(pattern, function(match) {
- return '<div class="nocode nocode-content" data-popover ' +
- 'data-content="' + text + '" ' +
+ return '<div class="nocode nocode-content" data-popover ' +
+ 'data-content="' + text + '" ' +
'data-title="' + title + '">' +
match +
'</div>';
diff --git a/docs/src/templates/js/docs.js b/docs/src/templates/js/docs.js
index 54d9a571..16042b3a 100644
--- a/docs/src/templates/js/docs.js
+++ b/docs/src/templates/js/docs.js
@@ -4,9 +4,9 @@ var docsApp = {
serviceFactory: {}
};
-docsApp.controller.DocsVersionsCtrl = ['$scope', '$window', 'NG_VERSIONS', function($scope, $window, NG_VERSIONS) {
+docsApp.controller.DocsVersionsCtrl = ['$scope', '$window', 'NG_VERSIONS', 'NG_VERSION', function($scope, $window, NG_VERSIONS, NG_VERSION) {
$scope.versions = expandVersions(NG_VERSIONS);
- $scope.version = ($scope.version || angular.version.full).match(/^([\d\.]+\d+)/)[1]; //match only the number
+ $scope.version = ($scope.version || NG_VERSION).match(/^([\d\.]+\d+\S+)/)[1]; //match only the number
$scope.jumpToDocsVersion = function(value) {
var isLastStable,
diff --git a/lib/grunt/utils.js b/lib/grunt/utils.js
index 13150e29..ff2c6e1d 100644
--- a/lib/grunt/utils.js
+++ b/lib/grunt/utils.js
@@ -22,9 +22,7 @@ module.exports = {
var hash = shell.exec('git rev-parse --short HEAD', {silent: true}).output.replace('\n', '');
var fullVersion = (match[1] + (match[2] ? '-' + hash : ''));
- var numVersion = semver[0] + '.' + semver[1] + '.' + semver[2];
version = {
- number: numVersion,
full: fullVersion,
major: semver[0],
minor: semver[1],