Wed Oct 29 18:54:28 2014 KADO Masanori * Release 1.4.0. Thu Sep 18 13:48:24 2014 KADO Masanori * bin/review-init, doc/format.rdoc, lib/review/htmlbuilder.rb, lib/review/pdfmaker.rb, lib/review/tocprinter.rb, lib/review/review.tex.erb: change the name of layout template files to "layout.html.erb" and "layout.tex.erb" Wed Aug 20 17:15:04 2014 Masayoshi Takahashi * lib/review/book/chapter.rb: remove unused method Chapter.for_stdin and Chapter.for_path Wed Aug 20 01:51:02 2014 Masayoshi Takahashi * lib/review/book/parameters.rb: remove ReVIEW::Book::Parameters Wed Aug 20 00:30:07 2014 Masayoshi Takahashi * lib/review/book/parameters.rb, lib/review/book/base.rb, test/test_book.rb, test/test_book_parameter.rb: remove unused method: ReVIEW::Book::Parameters.default and ReVIEW::Book::Parameters.load Thu Aug 7 16:25:23 2014 KADO Masanori * lib/review/book/base.rb (Base#prefaces, postscripts): remove implicit prefaces and postscripts. Wed Aug 6 18:55:31 2014 KADO Masanori * bin/review-catalog-converter: add review-catalog-converter for converting old style catalog files into a new style catalog.yml file. Thu Jul 31 15:05:34 2014 Kenshi Muto * lib/review/htmlbuilder.rb, lib/review/idgxmlbuilder.rb: provides warning message if image couldn't be found. Sun Jun 29 22:12:58 2014 Masanori Kado * Release 1.3.0. Sun Jun 29 10:40:02 2014 Kenshi Muto * Now review-epubmaker-ng becomes review-epubmaker. Previous review-epubmaker is renamed to review-epubmaker-legacy. We believe new review-epubmaker has a compatibility with previous version, but please inform us if you meet a different behavior. See doc/libepubmaker/config.yml for details of configurations. Fri Jun 27 22:49:17 2014 Kenshi Muto * lib/epubmaker/epubv2.rb: insert dummy element with double-width space in tree toc when
  • element has only child
      element. Closes #285. Tue Jun 17 10:36:31 2014 Masayoshi Takahashi * lib/review/book/base.rb: remove (rarely used) features. * ignore ./config.rb file * ignore ./lib/review/* files * ignore ./*/*.re and ./*/*/*.re files Wed Jun 11 20:15:00 2014 KADO Masanori * lib/review/book/base.rb (ReVIEW::Book::Base#config): Rename method and instance variable from param to config. Sun Jun 8 22:55:39 2014 Kenshi Muto * lib/review/htmlbuilder.rb, lib/review/htmlutils.rb, test/test_htmlbuilder.rb, test/test_htmlutils.rb: normalize html ID. ID must be /\A[a-z][0-9a-z_.-]*/ with case insensitive. Sun Jun 8 22:04:29 2014 Kenshi Muto * bin/review-epubmaker, bin/review-pdfmaker, lib/review/epubmaker.rb, lib/review/makerhelper.rb: review-*maker calls review-compile of exactly same directory. Closes #228, #288. Sat Jun 7 00:37:17 2014 Kenshi Muto * lib/review/htmlbuilder.rb: use the value of htmlext variable for html file extension, instead of static ".html". Sat Jun 7 00:06:37 2014 Kenshi Muto * lib/epubmaker/content.rb, lib/epubmaker/epubv3.rb, lib/review/epubmaker.rb: add properties='svg' attribute to OPF item of HTML which links SVG file (to satisfy EPUB3 spec.) Wed Jun 4 12:05:36 2014 Kenshi Muto * add safe mode. This feature checks a numeric value of REVIEW_SAFE_MODE environment variable. bit1(+1) : blocks any hooks of epubmaker. bit2(+2) : blocks review-ext.rb. bit3(+4) : blocks user's custom html layouts. Mon Jun 2 14:23:28 2014 Kenshi Muto * doc/libepubmaker/config.yml, lib/epubmaker/producer.rb, lib/review/epubmaker.rb: implement strict image finder mode for review-epubmaker-ng. review-epubmaker-ng picks up the images which are used in each HTMLs and CSSs by declareing 'verify_target_images: true' in yml. Thu May 28 00:51:08 2014 Masayoshi Takahashi * lib/review/book/image_finder.rb: add new class ReVIEW::Book::ImageFinder extracted from ReVIEW::Book::Index Index#find_pathes moves to ImageFinder#find_path, and select only one (first) path because rest pathes is not used. ImageFinder is an independent class, so you can get image pathes without ImageIndex. Sat Apr 12 16:31:11 2014 Masayoshi Takahashi * lib/review/book/index.rb: allow same @s in one document (remove warning) Thu Apr 3 19:03:03 2014 Kenshi Muto * change all .yaml to .yml. (#244) locale.yaml is still supported for backward compatibility. (but locale.yml is preferred.) Thu Apr 3 18:41:42 2014 Kenshi Muto * lib/review/latexbuilder.rb: escape idx string. Thu Apr 3 09:53:26 2014 Kenshi Muto * lib/epubmaker: add zip_addpath parameter to include extra pathes in ePUB file. * Rename sample YAML file's extension from .yaml to .yml. Wed Apr 2 22:34:56 2014 Masayoshi Takahashi * Release 1.2.0. Tue Mar 25 19:11:36 2014 Kenshi Muto * lib/review/book/index.rb, bin/review-compile: improve the image file finder. Now review-compile finds a image file from: 1. ///. 2. //-. 3. //. 4. //. 5. /-. 6. /. Sun Mar 23 23:54:27 2014 Kenshi Muto * doc/libepubmaker/config.yaml, lib/epubmaker/epubv2.rb, lib/epubmaker/epubv3.rb, lib/epubmaker/poducer.rb, test/test_epubmaker.rb: support both hierarchy toc and flat toc. Sun Mar 23 18:05:53 2014 Kenshi Muto * doc/libepubmaker/config.yaml, lib/epubmaker/epubv2.rb, lib/epubmaker/epubv3.rb, lib/epubmaker/poducer.rb, lib/review/epubmaker.rb: use -toc. for ePUB2 as same as ePUB3. dropped tocfile parameter. Closes: #237 Tue Mar 18 18:37:12 2014 Kenshi Muto * doc/libepubmaker/config.yaml: add descriptions of some parameters. Tue Mar 18 17:57:23 2014 Kenshi Muto * epubmaker/content.rb, epubmaker/producer.rb, epubmaker.rb: add embeded font support. By default, review-epubmaker-ng takes fonts/*.{otf|ttf|woff} and images/*.{otf|ttf|woff}. You can change this behaviour by modifying image_ext, font_ext, fontdir, and imagedir in config.yaml. Thu Mar 13 11:34:15 2014 Kenshi Muto * lib/review/htmlutils.rb, lib/review/epubmaker.rb, test_htmlbuilder.rb: use pygments higlighting only if "pygments: true" is defined. Thu Mar 13 09:52:50 2014 Kenshi Muto * epubmaker/epubv3.rb: