ChangeLog in review-0.6.0 vs ChangeLog in review-0.9.0
- old
+ new
@@ -1,4 +1,445 @@
+Wed Dec 1 16:41:40 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * VERSION: Version bump to 0.9.0
+
+Wed Dec 1 16:38:34 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * doc/format.txt, doc/format_idg.txt, doc/format_sjis.txt, doc/memo-reviewspec.txt:
+ delete old docs; see format.rdoc, format_idg.rdoc and
+ Wiki pages on github.com (https://github.com/kmuto/review/wiki)
+
+Sun Nov 28 14:12:50 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/idgxmlbuilder.rb: partially support for metric.
+ * test/test_htmlbuilder.rb, test/idg_xmlbuilder.rb,
+ test/test_latexbuilder.rb: add test for //indepimage and //image.
+
+Sun Nov 28 01:28:06 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb, lib/review/idgxmlbuilder.rb,
+ lib/review/htmlbuilder.rb, lib/review/builder.rb:
+ - support metric option of //image
+
+Sat Nov 27 22:59:24 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/compiler.rb: accept space/tab before :
+ (description list).
+
+Sat Nov 27 22:27:56 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/htmlbuilder.rb: use <p class="noindent"> for
+ //noindent. use <p class="flushright"> for //flushright (for
+ backward compatibility, it can be reverted to older <div> and
+ <pre> style by setting --deprecated-blocklines.)
+ * test/test_latexbuilder.rb, test/test_htmlbuilder.rb,
+ test/test_idgbuilder.rb: add flushright and noindent tests.
+ * doc/sample.css: add p, p.noindent, p.flushright, and p.caption.
+
+Sat Nov 27 22:00:20 2010 Kenshi Muto <kmuto@debian.org>
+
+ * bin/review-index: deprecate --html option.
+ * bin/review-check: deprecate -s option.
+ * bin/review-preproc: deprecate --final option.
+
+Sat Nov 27 21:40:42 2010 Kenshi Muto <kmuto@debian.org>
+
+ * merge kdmsnr's branch.
+ - add inline_table/list ref to another chapter.
+
+Sat Nov 27 14:58:05 2010 Kenshi Muto <kmuto@debian.org>
+
+ * Clean up.
+ - bin/setup.rb: remove obsolete file. use gem or git.
+ - lib/review/book.rb, test/test_book.rb: remove PARAMS.
+ - lib/review/compiler.rb, lib/review/htmlbuilder.rb,
+ lib/review/idgxmlbuilder.rb, lib/review/latexbuilder.rb:
+ support caption in //indepimage.
+ //numberlessimage aliases of //indepimage.
+ - bin/review-compile, lib/review/compiler.rb: --hdnumberingmode
+ is deprecated. use --level option.
+ - lib/review/book.rb: remove nocode_file and index_file because
+ they aren't used anymore.
+ - bin/review-epubmaker: print usage if argument isn't defined.
+
+Sat Nov 27 04:00:01 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker: make default LaTeX style much simpler.
+ - add \reviewmainfont and \reviewtitlefont (you can redifine with \renewcomamnd{})
+ - delete header/footer definition (you can do it with config.yml)
+
+Mon Nov 22 00:44:20 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: support @<icon>{} in LATEXBuilder
+
+Sun Nov 21 21:50:32 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * test/test_uuid.rb: reduce slow tests. If we use original
+ uuid.rb without any changes, it's no problem.
+
+Sun Nov 21 15:02:00 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/book.rb: add 'ai' to acceptable image file.
+ * lib/review/builder.rb: move find_pathes() and entries() here
+ from HTMLBuilder.
+ * lib/review/compiler.rb: rescue string() error for TestUnit.
+ * lib/review/htmlbuilder.rb: cleanup.
+ * lib/review/idgxmlbuilder.rb: support both 1.8 and 1.9 in
+ inline_maru. use find_pathes() of builder for @icon and
+ //indepimage.
+
+Sun Nov 21 14:22:55 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/idgxmlbuilder.rb, test/test_idgxmlbuilder.rb:
+ refactoring. add some tests.
+
+Wed Nov 17 09:36:50 2010 Kenshi Muto <kmuto@debian.org>
+
+ * merge KADO's patch and modify.
+ - lib/review/idgxmlbuilder.rb, lib/review/htmlbuilder.rb,
+ lib/review/latexbuilder.rb: //lead, //read, //quote, //note,
+ //memo, //tip, //info, //planning, //best, //important,
+ //security, //caution, //term, //link, //notice, //point,
+ //shoot, //reference, //practice: use normal paragraph
+ syntax; splitted by empty line.
+ - bin/review-compile: For backward compatibilty, add
+ --deprecated-blocklines option.
+
+Wed Nov 17 17:55:42 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexutils.rb, bin/review-pdfmaker,
+ test/test_latexbuilder.rb:
+ - \textbackslash -> \reviewbackslash(to replace into yensign) in LATEXBuilder
+ - allow to overwrite review* macro in LATEXBuilder
+
+Sat Nov 13 23:19:25 2010 Kenshi Muto <kmuto@debian.org>
+
+ * test/test_builder.rb, test/test_htmlbuilder.rb,
+ test/test_idgxmlbuilder.rb, test/test_latexbuilder.rb:
+ add some block test codes.
+ * Fix //quote handling of LATEXBuilder.
+
+Sun Nov 14 05:19:53 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * merge KADO's patch.
+ - test/test_latexbuilder.rb, lib/review/latexbuilder.rb:
+ //quote allow newlines in LATEXBuilder.
+
+Sat Nov 13 10:33:13 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/idgxmlbuilder.rb: round float value for
+ the compatibility between 1.8 and 1.9.
+
+Thu Nov 11 08:16:10 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * test/test_latexbuilder.rb: test tagged header.
+
+Thu Nov 11 21:34:39 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/compiler.rb, lib/review/htmlbuilder.rb,
+ lib/review/idgxmlbuilder.rb, lib/review/latexbuilder.rb:
+ allow inline tags in captions and headers.
+ * test/test_htmlbuilder.rb: test tagged header.
+
+Mon Nov 8 21:58:27 2010 Kenshi Muto <kmuto@debian.org>
+
+ * merge KADO's patch.
+ - lib/review/htmlbuilder.rb: add chap to tabel_header.
+
+Mon Nov 8 21:51:43 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/compiler.rb, lib/review/htmlbuilder.rb,
+ lib/review/idgxmlbuilder.rb, lib/review/latexbuilder.rb:
+ move @<tti>, @<ttb>, @<u>, @<uchar>, @<idx>, and @<hidx> to
+ base op.
+ * lib/review/htmlbuilder.rb, lib/review/latexbuilder.rb:
+ support @<uchar> op.
+ * test/test_htmlbuilder.rb, test/test_latexbuilder.rb,
+ test/test_idgxmlbuilder.rb: add test for @<uchar>.
+
+Sun Nov 7 17:23:12 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/latexbuilder.rb: support //indepimage.
+ * lib/review/htmlbuilder.rb, lib/review/idgxmlbuilder.rb: accept
+ (though just ignore) metric option of //indepimage.
+
+Sun Nov 7 15:20:16 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/htmlbuilder.rb: use <u> instead of <underline> for underline.
+
+Sun Nov 7 13:20:37 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: support @<tti> and @<ttb> for LATEXBuilder
+
+Sun Nov 7 12:35:11 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/idgxmlbuilder.rb: ad-hoc support for //texequation
+ and @<m>.
+
+Sun Nov 7 12:01:03 2010 Kenshi Muto <kmuto@debian.org>
+
+ * merge KADO's branch.
+ - lib/review/htmlbuilder.rb, lib/review/idgxmlbuilder.rb:
+ add @ttb op.
+
+Thu Nov 4 20:48:41 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker: update colophon in LATEXBuilder.
+
+Thu Nov 4 19:58:20 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker, lib/review/latexbuilder.rb:
+ use \reviewkw{} for @<kw>, and \reviewkw{} use \textbf{}
+ and \textgt{} as default
+
+Thu Nov 4 17:29:17 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker: only use coverimage file if 'converimage'
+ attributes has a value(but ignore coverfile).
+
+Thu Nov 4 17:11:56 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * test/test_htmlbuilder.rb, test/test_latexbuilder.rb:
+ add some inline tests.
+
+Thu Nov 4 17:11:04 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: escape inline_m's content.
+
+Thu Nov 4 07:27:09 2010 Kenshi Muto <kmuto@debian.org>
+
+ * bin/review-compile, lib/review/compiler.rb,
+ lib/review/htmlbuilder.rb, lib/review/htmlutils.rb,
+ lib/review/latexbuilder.rb, lib/review/latexutils.rb,
+ doc/format.rdoc, doc/format.re, doc/format.txt:
+ add experimental TeX block equation/inline equation support.
+ add //texequation in LATEXBuilder and HTMLBuilder.
+ add @<m> op in HTMLBuilder.
+ add --mathml option to use math_ml.rb library
+ (http://www.hinet.mydns.jp/?mathml.rb) in HTMLBuilder.
+
+Wed Nov 3 23:44:37 2010 Kenshi Muto <kmuto@debian.org>
+
+ * merge KADO's branch.
+ - bin/review-index: add chapter option
+
+Tue Nov 2 19:11:51 2010 Kenshi Muto <kmuto@debian.org>
+
+ * merge KADO's branch.
+ - lib/review/htmlbuilder.rb: add chap to image_header
+ - doc/format.rdoc: initial document file for GitHub.
+
+Fri Oct 29 06:23:56 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/uuid.rb, test/test_uuid.rb, doc/ruby-uuid/README,
+ doc/ruby-uuid/README.ja: uuid library, imported from
+ git://github.com/shyouhei/ruby-uuid.git
+ Copyright 2007 URABE, Shyouhei.
+ (At this time, I prefer to import third party libraries
+ rather than using gems, to let ReVIEW work on essential
+ Ruby environments.)
+ * bin/review-epubmaker: use time-based random urnid when
+ urnid isn't defined.
+ write <itemref idref="toc" /> only if mytoc is defined.
+ * doc/sample.yaml: modify descriptions of urnid, stylesheet,
+ colophon, and debug.
+
+Wed Oct 27 02:39:40 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: do not use \begin{table}...\end{table}
+ if caption is empty (because we cannot use {table} in column section)
+
+Tue Oct 26 12:26:01 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker: fix all characters in rightside header are uppercase.
+
+Sun Oct 24 04:26:54 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker, lib/review/latexbuilder.rb:
+ fix caption of //list and //table in LATEXBuilder
+
+Tue Oct 19 15:48:44 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: add //tsize and //latextsize for table in LATEXBuilder
+
+Tue Oct 19 12:54:40 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: not use shortstack without @<br>
+
+Sun Oct 17 01:03:43 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker: LATEXBuilder supports //memo command
+
+Wed Oct 13 21:03:25 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/compiler.rb: drop support for multichoice
+ and singlechoice. They need more sophisticated symbols
+ (don't use misleading multibyte characters).
+
+Wed Oct 13 20:54:39 2010 Kenshi Muto <kmuto@debian.org>
+
+ * support ruby 1.9.
+
+Sat Sep 11 19:15:59 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/book.rb, lib/review/htmlbuilder.rb,
+ lib/review/index.rb: support //indepimage.
+
+Sat Sep 11 18:29:39 2010 Kenshi Muto <kmuto@debian.org>
+
+ * bin/review-compile, bin/review-vol, lib/review/book.rb,
+ lib/review/compiler.rb, lib/review/htmlbuilder.rb,
+ lib/review/idgxmlbuilder.rb, lib/review/index.rb,
+ lib/review/latexbuilder.rb, test/*.rb:
+ manage parameters by ReVIEW.book.param.
+ * bin/review-preproc, lib/review/preprocessor.rb:
+ manage preprocessor parameters by Preprocessor.param.
+ * lib/review/buildedr.rb: handle encoding conversions by
+ Builder#convert_outencoding.
+
+Sat Sep 11 16:28:32 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/latexbuilder.rb, lib/review/htmlbuilder.rb:
+ support [nonum] in headlines.
+
+Fri Sep 10 19:33:27 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/htmlbuilder.rb, test/test_htmlbuilder.rb:
+ revert to use double quote for element attributes.
+
+Thu Sep 9 22:21:22 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/htmlbuilder.rb:
+ - use single quote for element attributes.
+ - use 'caption' for the class name of all captions.
+ - surround //source by div class='source-code' instead of
+ div class='caption-code'.
+ - surround //emlist and //emlistnum by div class='emlist-code'
+ instead of div class='code'.
+ - surround //cmd by div class='cmd-code' instead of div
+ class='code'.
+ - surround table by div class='table'.
+ - use b (bold) for @<kw> instead of span class='kw'.
+ - use tt (typewriter) for @<code> instead of span
+ class='inline-code'.
+ * test/test_htmlbuilder.rb: follow single quote changes.
+
+Wed Sep 8 22:24:49 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/htmlbuilder.rb: import all of epubbuilder.rb.
+ - CSS name changed.
+ //list caption: toplabel -> listcaption
+ //source caption: toplabel -> sourcecaption
+ //image caption: botlabel -> imagecaption
+ //table caption: toplabel -> tablecaption
+ - //comment is converted as <!-- --> instead of <p class="comment">.
+ - //image and //numberlessimage are converted as
+ <div class="image"><img> instead of <p class="img"><img>
+ - Produce XHTML header/footer contents by default.
+ - Insert orderded numbers in headers by default. Specifing
+ --secnolevel=0 prevents all of them.
+ * bin/review-compile, doc/memo-reviewspec.txt, bin/review-epubmaker:
+ Replace string EPUB with HTML to follow HTMLBuilder changes.
+
+Sat Sep 4 11:53:31 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: add bloks: emlistnum, listnum, reviewlistcaption, source, flushright
+
+Sat Sep 4 11:45:36 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb: add inlines: @<i>,@<idx>,@<hidx>,@<dtp>,@<code>,
+ @<hd_chap>,@<raw>,@<sub>,@<sup>,@<em>,@<strong>,@<u>
+
+Fri Sep 3 22:50:56 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker: make background color of //cmd black
+
+Fri Sep 3 01:01:19 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb, bin/review-pdfmaker: use {alltt}
+ instead of {verbatim} to allow inline in lists and cmds.
+
+Thu Sep 2 23:38:01 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * bin/review-pdfmaker: add command bin/review-pdfmaker for generating PDF document by LaTeX
+
+Thu Sep 2 13:24:24 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * lib/review/latexbuilder.rb, test/test_latexbuilder.rb: add op @<br>{} into LaTeXBuilder.
+
+Thu Sep 2 12:05:58 2010 Kenshi Muto <kmuto@debian.org>
+
+ * add op @<br>{}.
+
+Wed Sep 1 14:43:13 2010 Kenshi Muto <kmuto@debian.org>
+
+ * Merge git://github.com/akira/review. 52db533ba53a8d9416a17773fdfcf97044f858f0
+ - added tests for ReVIEW.book
+ - added tests for ReVIEW::Parameters
+ - moved get_instance_variables to the Helper module
+ - added tests for ReVIEW::Book.{load,load_default}
+ - added tests for ReVIEW::Book.update_rubyenv
+ - added tests for ReVIEW::ChapterSet
+ - added tests for ReVIEW::Chapter.intern_pathes
+ - added tests for index methods of ReVIEW::Chapter
+ - added tests for ReVIEW::Chapter#on_CHAPS?
+ - added tests for ReVIEW::Part
+ - added/modifed ext of contents of CHAPS/PREDEF
+ Can we omit ext of files?
+ - added a test for ReVIEW::Book#volume
+ - added a test for ReVIEW::Book#{chapters,chapter,each_chapter}
+ - added a test for ReVIEW::Book#{part,each_part}
+ - added a test for ReVIEW::Book#parts
+ - added a test for ReVIEW::Book#basedir
+ - added tests for ReVIEW::Book#postscripts
+ - added tests for ReVIEW::Book#prefaces
+ - added tests for ReVIEW::Book#{setParameter,parse_chapters}
+ - added tests for ReVIEW::Book#read_{CHPAS,PART,bib}
+ - added a test for Book.load_default
+ - added a test for ReVIEW::Chapter#volume
+ - added some tests for ReVIEW::Chapter
+ - added some tests for Builder
+ - added test for ReVIEW::HTMLUtils
+ - removed unused setup
+ - added tests for LineInput
+ - added rcov task
+
+Sun Aug 22 23:25:44 2010 Kenshi Muto <kmuto@debian.org>
+
+ * Merge git://github.com/moro/review into moro
+ - map* from git blob object
+ with @mapfile(git|<object-spec>).example:
+ #@mapfile(git|2e725159:src/codes/features/signup_and_login.feature)
+
+Sun Aug 22 23:08:59 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/epubbuilder.rb: remove escape_html from table to
+ avoid double escaping. add @<dtp> op.
+ * test/test_epubbuilder.rb: add test for table to avoid double
+ escaping.
+ * test/test_idgxmlbuilder.rb: add test unit for IDGXML builder.
+
+Fri Aug 20 14:20:03 2010 Masayoshi Takahashi <takahashimm@gmail.com>
+
+ * doc/memo-reviewspec.txt: add document for design of review format.
+
+Sun Aug 8 17:18:03 2010 Kenshi Muto <kmuto@debian.org>
+
+ * Merge nari's branch. 27a35652ecb5a94d5b36
+ - lib/review/htmlbuilder.rb: add @<doorquote>, @<talk>
+ - lib/review/htmlbuilder.rb: support @<href>.
+ - lib/review/builder.rb: move param parameter to global.
+ - lib/review/compiler.rb: replace @@hdnumberingmode by @strategy.param.
+ * lib/review/epubbuilder.rb: add @<doorquote>, @<talk>, @<hd_chap>.
+ * lib/review/compiler.rb, lib/review/index.rb: unify coding styles.
+ fix a typo.
+
+Sun Aug 8 17:01:48 2010 Kenshi Muto <kmuto@debian.org>
+
+ * lib/review/compiler.rb, lib/review/epubbuilder.rb: support //box
+ as global environment.
+ * lib/review/epubbuilder.rb: support @<icon>.
+
Mon Jul 5 14:42:49 2010 Kenshi Muto <kmuto@debian.org>
* lib/review/idgxmlbuilder.rb, lib/review/epubbuilder.rb:
add =[xcolumn] column.