/[Apache-SVN]/perl/modperl/docs/trunk/lib/DocSet.pm
ViewVC logotype

Log of /perl/modperl/docs/trunk/lib/DocSet.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 67258 - (view) (annotate) - [select for diffs]
Modified Tue Jul 22 14:42:41 2003 UTC (6 years, 4 months ago) by stas
File length: 5751 byte(s)
Diff to previous 67105 (colored)
docset sync:
- fix fetch_pdf_doc_ver not to try to copy the pdf version of the
document to the same directory.
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 67105 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 06:23:38 2003 UTC (6 years, 7 months ago) by stas
File length: 5751 byte(s)
Diff to previous 66781 (colored)
sync with DocSet-blead:

- if the cache read fails rebuild the docset as if the cache file
  didn't exist (to solve the Storable binary incompatibilities probs)

- purge cache files when the rebuild is forced

Revision 66781 - (view) (annotate) - [select for diffs]
Modified Wed Sep 4 16:01:18 2002 UTC (7 years, 2 months ago) by stas
File length: 5751 byte(s)
Diff to previous 66750 (colored)
sync with DocSet:
- in DocSet::5005compat added a workaround for a bug in
  ExtUtils::MakeMaker v < 6.00, which tries to parse any word which
  include VERSION in it, which causes problems when you do 'r' in
  CPAN.pm. Thanks to Mark Veltzer for reporting the problem.

Revision 66750 - (view) (annotate) - [select for diffs]
Modified Mon Aug 19 06:56:44 2002 UTC (7 years, 3 months ago) by stas
File length: 5751 byte(s)
Diff to previous 66312 (colored)
sync with DocSet 0.14

Revision 66312 - (view) (annotate) - [select for diffs]
Modified Tue May 14 05:24:57 2002 UTC (7 years, 6 months ago) by stas
File length: 4565 byte(s)
Diff to previous 66028 (colored)
sync DocSet:
- change the <pre> rule generator, to do all the formatting work in
  the stylesheet. plus add a new line in front of <pre> so the text
  browsers will present it nicely.

- if the <pre> section is too long ps2pdf fails to generate pdf, so
  split it into 40 lines chunks.

- sitemap is now correctly highlighted in the menu when selected

adjust the stylesheet for the <pre> change in the code

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 66028 - (view) (annotate) - [select for diffs]
Modified Wed Apr 3 07:26:24 2002 UTC (7 years, 7 months ago) by stas
File length: 4565 byte(s)
Diff to previous 65987 (colored)
sync with DocSet:

- replaced call to `which` with a portable which function in
  DocSet::Util (taken from Apache::Build in modperl-2.0 and made to
  use the PATHEXT env variable on WinNT: I can re-submit this one into
  the modperl-2.0 tree if you think that'll be useful, it finds the
  specified file terminated by .exe, .bat, etc.. [Per Einar Ellefsen
  <per.einar@skynet.be>]

- use perl %ENV instead of `env` to set PERL5LIB whenh calling
  docset_build. [Per Einar Ellefsen <per.einar@skynet.be>]

- had to replace all regexes that used a directory/file path, and use
  quotemeta() there, because the backslahes created illegal escape
  sequences. [Per Einar Ellefsen <per.einar@skynet.be>]

- changed some things before calling URI in DocSet::Doc; it not, the
  directory name would be considered part of the host name and thus
  not tried to be opened. So I replaced \ with /, as that'll open the
  file correctly. [Per Einar Ellefsen <per.einar@skynet.be>]

Revision 65987 - (view) (annotate) - [select for diffs]
Modified Fri Mar 22 02:01:52 2002 UTC (7 years, 8 months ago) by stas
File length: 4565 byte(s)
Diff to previous 65882 (colored)
sync with DocSet

- The path must be either ./foo or ../../foo and never leading ./
  followed by ../, since the later doesn't work in IE on Mac.

- partial implementation of L<> handling in POD according to the
  latest spec, submitted to Pod::POM and therefore now DocSet requires
  Pod::POM-0.15.

- hyperlinks validation with -l option is implemented now.

- implemented a RunTime system which allows to set/unset and retrieve
  the current rendering object, needed for implementing
  view_seq_link_transform_path() and view_seq_file() which need to use
  the rendering object.

- implemented the view_seq_link_transform_path to locate the elements
  in L<> in the search path and properly resolve all the internal
  linking.

- added the implementation of the F<> sequence via view_seq_file(),
  which links to a file if it finds it, otherwise it italize the path.

- working on documenting a few classes

- the templates now have an access to a new variable
  doc.dir.path_from_base which specifies the path from the root/base
  to the document without including the final file. ala
  File::Basename::dirname(), it doesn't include any leading ./ and
  closing / and originally developed for the searching sub-docsets.

Revision 65882 - (view) (annotate) - [select for diffs]
Modified Tue Feb 5 10:27:20 2002 UTC (7 years, 9 months ago) by stas
File length: 4572 byte(s)
Diff to previous 65798 (colored)
- sync with DocSet distro

Revision 65798 - (view) (annotate) - [select for diffs]
Modified Thu Jan 24 18:11:24 2002 UTC (7 years, 10 months ago) by stas
File length: 4572 byte(s)
Diff to previous 65737 (colored)
+ sync with DocSet 0.09:

- use the first para of a pod DESCRIPTION section on the index page,
  as a document abstract.

- fix =head sections pod markup rendering

- split the pod by =head[1-4] sections when handing over to the
  template, now the [TOC] appears at the end of each =head[1-4]
  sections in the rendered HTML.

- rewrite the overloaded view_head method, to embed the name anchor
  properly.

- changed the timestamp to be the output of 'scalar localtime'

- now individual documents are rendered as PDF as well (before only
  docsets were rendered as PDF in pdf mode).

- split the copy_as_is functionality into scan and copy, so scan can
  detect whether any of the items were modified and mark the docset as
  dirty (modified).

- perfect the modification control, now only if at least one of the
  items in the docset (chapters, files, docsets, config file) was
  modified the docset will be rebuilt, otherwise it'll be skipped,
  making the partial rebuild/updates much faster.

- the html pages now link to the pdf and source version of the
  document (by prior copying and gzipping these into the same dir).

- Added a 'stitle' attribute in addition to the 'title' attribute. The
  former is for use in the menu and nav bars, stands for 'short
  title'.

Revision 65737 - (view) (annotate) - [select for diffs]
Added Sat Jan 5 18:51:59 2002 UTC (7 years, 10 months ago) by stas
File length: 4572 byte(s)
- add the DocSet package locally until it gets released on CPAN
PR:
Obtained from:
Submitted by:
Reviewed by:

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2