NEWS
README
olddoc_1
olddoc_5
olddoc 1.6.0 / 2019-01-07 00:01 UTC
4 changes since v1.5.1 (2017-12-15):
oldweb: work around annoying ERB deprecation in Ruby 2.6
update URLs to HTTPS
linkify source commands and URLs
fall back to cgit_url and git_url if "source_code" is not defined
olddoc 1.5.1 - support rdoc 6.0 / 2017-12-15 20:15 UTC
This release supports rdoc 6.0+ (bundled with Ruby 2.5) with
no additional code changes.
olddoc 1.5.0 / 2017-02-02 18:35 UTC
olddoc now avoids changing core RDoc behavior unless it is
actually specified. Thanks to Daniel Ferreira for noticing
this bug in [ruby-talk:437390]:
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/437390
<CAPL_2g25ir4ZBJo652ao1EYB59ZvFHhpGef1V14QOV2SeVXLeA@mail.gmail.com>
We still assume any Ruby process will only use one RDoc template
in its lifetime, and not switch between them.
There are also a few minor documentation and code cleanups.
5 changes since olddoc v1.4.0:
update URLs to HTTPS
oldweb: apply LessHtml monkey patch late, at runtime
oldweb: use flat_map instead of flatten.map chain
oldweb: use native String#encode for (X)HTML escaping
README: add NNTP archive link for mailing list
olddoc 1.4.0 / 2017-01-22 21:49 UTC
This release fixes one formatting bug. It also removes the
'builder' dependency to avoid warnings with (<= 3.2.2) and
make this project easier-to-install.
3 changes since v1.3.0 (Dec 2016):
oldweb/class: add space before superclass method name
news_rdoc: fix unused variable warning
remove 'builder' dependency
olddoc 1.3.0 / 2016-12-02 21:33 UTC
This release supports the newly-released rdoc 5.x, but maintains
support for rdoc 4.2+. A new "source_code" accessor was
introduced to make us less git-centric to support other systems.
7 changes since 1.2.0:
_head: fix Content-Type charset attribute
add source_code accessor for tail footer
build: dynamically generate version number
_tail: do not mutate existing arrays
gemspec: support rdoc 5.x
build: avoid network usage in "install-gem" target
doc: olddoc.5: document "source_code" field
olddoc 1.2.0 - multiple archive URLs / 2016-01-09 22:29 UTC
Users using .olddoc.yml to add links to mailing list archives
will now be pleased to know "ml_url" and "nntp_url" fields
accept arrays.
This release also fixes bold highlighting of the current
module/class page for APIs.
7 changes since 1.1.2:
bold class bar to highlight current page
copyright updates for 2016
tail: shorten the footer section
head: use old-style <meta> tags for compatibility
nodoc some internals
tail: support multiple URLs for archives
tail: fix divider when private email does not exist
olddoc 1.1.2 - fix Atom feed rendering / 2015-11-28 01:49 UTC
* news_atom: add missing <div> for XHTML
olddoc 1.1.1 / 2015-11-01 07:55 UTC
* oldweb: fix relative path normalization
This was wasting 2 bytes per link on top-level pages.
olddoc 1.1.0 - NNTP and more / 2015-10-15 01:47 UTC
This release adds support for the `nntp_url` in .olddoc.yml
for mailing lists with NNTP gateways (possibly read-only).
This exists because the project mailing list is now readable
over NNTP:
nntp://news.public-inbox.org/inbox.comp.lang.ruby.olddoc
This also relaxes the dependency on the README being
RDoc-formatted, allowing "olddoc prepare" to generate
NEWS/NEWS.atom.xml files for projects which use only
plain-text and not RDoc.
* support for nntp_url, make private_email optional
* gemspec: use SPDX-compatible license
* readme: relax dependency on RDoc formatting
olddoc 1.0.1 - minor tweaks / 2015-01-10 22:24 UTC
* update show NEWS.atom.xml on the website, too
* class.rhtml: ensure space before "source" link
* class: deal with method.param_seq being nil
olddoc 1.0.0 / 2015-01-09 01:32 UTC
initial release!
mail archives: https://80x24.org/olddoc-public/
nntp://news.public-inbox.org/inbox.comp.lang.ruby.olddoc
public: olddoc-public@80x24.org
source code: git clone https://80x24.org/olddoc.git