Aaron O'Mullan
960ef4d945
Fix descriptor and me leak with bad write queues
...
Node.js for some reason queues up writes from fs.writeFile causing
memory and descriptor leaks, preventing building large books. This is
now fixed
Fixes #336 , fixes #454
2014-12-10 16:32:49 +01:00
Samy Pessé
c9a31cc987
Add option isbn for books
2014-12-03 23:19:47 +01:00
Samy Pessé
e36f274dbe
Handle specific version for plugins
2014-11-30 14:46:21 +01:00
Samy Pessé
2a88427e74
Improve error message when plugins not found
2014-11-30 13:13:00 +01:00
Samy Pessé
ed48f5f3ee
Add command "install" to install plugins from book.json
2014-11-30 13:04:38 +01:00
Samy Pessé
d6437d31d4
Omit "generator" when building file with config file
2014-11-25 18:53:02 +01:00
Samy Pessé
3a0f00411b
Fix #505 : add glossary to ebook file
2014-11-24 22:08:19 +01:00
Samy Pessé
5b655bb29a
Fx typo
2014-11-24 21:56:33 +01:00
Samy Pessé
faf10605e8
Add hook finish:before
2014-11-24 21:41:50 +01:00
Samy Pessé
aa4894e94c
Fix parsing of already lexed content
2014-11-14 22:09:30 +01:00
Delbert
a741ec1350
Bug fix for issue #493 : 2-level or more deep relative links may go wrong when in win32
2014-11-06 15:50:59 +08:00
Samy Pessé
dfd487692a
Adapt new page.parse api for tests
2014-11-03 17:40:38 +01:00
Samy Pessé
195374ecee
Merge pull request #489 from codepiano/fork
...
bugfix,init page object's lexed attribute.
2014-11-03 17:29:54 +01:00
Samy Pessé
40c4035afb
Fix #491 : handle correctly url without path for links
2014-11-03 16:57:35 +01:00
codepiano
1502d65286
Merge branch 'master' of github.com:GitbookIO/gitbook into fork
...
Conflicts:
lib/parse/page.js
2014-11-02 01:34:28 +08:00
Samy Pessé
2a4ef5bbf4
Fix dependency in renderer
2014-11-01 15:21:16 +01:00
Samy Pessé
2104404cb3
Remove dependency for path in parser
2014-11-01 15:09:41 +01:00
Samy Pessé
002d685ebb
Adapt include in page parsing to works on clientside
2014-11-01 15:00:13 +01:00
codepiano
9da10e2b25
bugfix,init page object's lexed attribute.
...
the page object's attribute 'lexed' is not correctly inited.so when
use page.lexed to generate the search index file,nothing will be
indexed.
2014-10-31 18:00:09 +08:00
Samy Pessé
d1c0cb9c71
Normalize template paths
2014-10-30 18:01:56 +01:00
Samy Pessé
38c750101c
Fix #487 : Use generated toc as base for ebook generation
2014-10-30 17:52:39 +01:00
Samy Pessé
3c8de4a8ab
Add 'variables' to book.json doc
2014-10-29 17:20:30 +01:00
Samy Pessé
591d8fc9ee
Use book.json to store variables
2014-10-29 17:19:19 +01:00
Aaron O'Mullan
225ff27dd1
Fix small incompatibility mistake
2014-10-15 21:28:53 +02:00
Aaron O'Mullan
52e8361846
Add include support, with variables and the whole shebang
...
Fixes #462
2014-10-15 21:20:10 +02:00
Aaron O'Mullan
c9ec911d0e
Merge pull request #472 from GitbookIO/fix/quizzes
...
Fix/quizzes
2014-10-13 15:55:32 +02:00
Aaron O'Mullan
84d7662fd8
Allow quiz titles in validation
2014-10-13 15:55:59 +02:00
Aaron O'Mullan
676b2287ee
Rewrite quiz logic to be more robust
...
Fixes #470
2014-10-13 15:50:12 +02:00
Samy Pessé
138cddf3d6
Ste GitBook as publisher
2014-10-13 15:23:00 +02:00
Aaron O'Mullan
d730a3aac6
Split section classification to separate files
...
Maybe have a sections folder in the future and one per type
(quiz/exercise/normal) ?
2014-10-13 15:07:46 +02:00
Samy Pessé
78e25f8252
Add link to gitbook.gitignore
2014-10-13 11:10:28 +02:00
Samy Pessé
09f42f57e1
Improve comments
2014-10-13 11:01:00 +02:00
Samy Pessé
36785120b1
Fix default for pdf templates
2014-10-13 10:56:14 +02:00
Samy Pessé
26fad5b888
Remove ref to github options
2014-10-13 10:53:51 +02:00
Samy Pessé
a7ecbb87e4
Force type of header and footer templates
2014-10-13 10:48:02 +02:00
Samy Pessé
1da341741b
Merge pull request #471 from GitbookIO/feature/multipages
...
Use multiple HTML files for ebook generation
2014-10-13 10:41:23 +02:00
Samy Pessé
2dd6192576
Remove old codes
2014-10-12 22:25:39 +02:00
Samy Pessé
7cee248426
Generate multiple page for ebook
2014-10-12 11:32:45 +02:00
Aaron O'Mullan
6ea5b2b539
Fix incorrect page breaks after h1 and h2 divs
...
Fixes #463 , fixes #337 , fixes #293
2014-10-08 20:08:22 +02:00
Alexandre Aquiles
a56b559d43
Adding options to set header and footer in PDF generation
2014-10-06 13:17:34 -03:00
Samy Pessé
d69cc74647
Merge pull request #440 from GitbookIO/feature/ebookplugins
...
Apply plugins to ebook generation
2014-09-17 15:02:22 +02:00
Samy Pessé
f83874a9ca
Fix correct folder for assets
2014-09-17 14:16:04 +02:00
Samy Pessé
1968bb79c2
Use correct resources file for ebook
2014-09-17 13:17:30 +02:00
Samy Pessé
11b299653f
Remove githubId
...
Enable hook for ebook
2014-09-17 13:08:30 +02:00
Samy Pessé
c8c07fe8ce
Add base to use plugins in page format
2014-09-17 13:00:28 +02:00
markcxz
4da4e28d07
fix radio input uncheck failed
2014-09-10 10:27:27 +08:00
Samy Pessé
d0a14dcbcc
Write correct glossary to disk
2014-08-19 10:36:27 -07:00
Samy Pessé
6f1ef585be
Show index on glossary page
2014-08-18 21:53:07 -07:00
Samy Pessé
d84acd0b82
Dump glossary index to glossary_index.json
2014-08-18 21:32:10 -07:00
Samy Pessé
e1723ad3d5
Remove debug
2014-08-18 21:25:27 -07:00