diff options
author | Samy Pessé <samypesse@gmail.com> | 2015-02-14 15:29:41 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2015-02-14 15:29:41 +0100 |
commit | 4079de95879fa340ed36c2678ba918a837123683 (patch) | |
tree | f525fb28a14ee30b8a6064c01d9baf4e1d955fd3 /lib/book.js | |
parent | b86d17108285b2fba7cf19fa55dc562d85b6f385 (diff) | |
download | gitbook-4079de95879fa340ed36c2678ba918a837123683.zip gitbook-4079de95879fa340ed36c2678ba918a837123683.tar.gz gitbook-4079de95879fa340ed36c2678ba918a837123683.tar.bz2 |
Fix #608: fix chapter name for glossary
Diffstat (limited to 'lib/book.js')
-rw-r--r-- | lib/book.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/book.js b/lib/book.js index 650931f..6cdc3e6 100644 --- a/lib/book.js +++ b/lib/book.js @@ -10,6 +10,7 @@ var fs = require("./utils/fs"); var parseNavigation = require("./utils/navigation"); var parseProgress = require("./utils/progress"); var pageUtil = require("./utils/page"); +var batch = require("./utils/batch"); var links = require("./utils/links"); var logger = require("./utils/logger"); @@ -224,9 +225,11 @@ Book.prototype.generate = function(generator) { // Finally let's generate content .then(function() { - return _.reduce(ops["content"] || [], function(prev, file) { + var nFiles = (ops["content"] || []).length; + return _.reduce(ops["content"] || [], function(prev, file, i) { return prev.then(function() { - that.log.debug.ln("converting", file); + var p = ((i*100)/nFiles).toFixed(0)+"%"; + that.log.info.ln("processing", file, p); return Q(generator.convertFile(file)); }); }, Q()); |