I’ve released v1.0 of gem minitest_log.
Gem markdown_helper Has CLI
I’ve added a proper command-line interface to gem markdown_helper.
Ruby Gem markdown_helper 1.5: Nested Include Files
I have put up gem markdown_helper v1.5, which supports nested include files. An included file can now include more files.
Project structured_log Goes Public
GitHub project structured_log goes public.
Soon to be a Ruby gem.
Updated Ruby Gem markdown_helper
I’ve put up a new version of gem markdown_helper.
Now, by default, the output markdown has added comments that show:
* The path to the template file.
* The path to each included file.
* The image description (original) for each resolved image file path.
You can suppress those comments using the
I have updated the markdown_helper gem.
- File inclusion
- mage path resolution (new)
The image path resolution replaces relative image paths with absolute image URLs.
- This matters because in the documentation for a gem (on RubyDoc.info), YARD formatting changes some file structures, which breaks relative links to images.
- The resolution to absolute URLs avoids that breakage.
More Help with Markdown?
The markdown_helper gem I’ve put up does (so far) one thing:
- Supports file inclusion.
I have in mind two additional features:
- Support for relative links for images (see below for why this matters).
- Support slideshow-style markdown pages (pages linked by next/prev navigation links).
Query: What else would be useful?
About relative links for images: they work fine in GitHub markdown, but when the project is formed into a gem, the links are broken in the gem’s documentation. That’s because on RubyDoc.info, YARD has rearranged some files and folders.
The workaround is to substitute absolute links to the files in
raw.githubusercontent.com. This would be very inconvenient, not to say tedious and possibly error-prone.
What I want to add to the helper is a method that replaces the relative links with absolute ones automatically. That way, we have the convenience of relative links on GitHub, and correct (absolute) links on RubyDoc.
Milestone: 1K Downloads
My first Ruby gem on RubyGems.org, markdown_helper just passed one thousand downloads.
But I can’t get puffed up — the most popular gem, bundler has been downloaded 224 *million* times.
GitHub users have for years been asking for include files in GitHub markdown pages.
I’ve just put up a new Ruby gem, markdown_helper, that implements include files.
A file can be included as:
- Highlighted code block.
- Plain code block.
- Verbatim text.
The gem has an API and a CLI. (For the very young, CLI == command-line interface.)
File Inclusion for GitHub Markdown
I have made public my GitHub repository MarkdownHelper.
The first feature is file inclusion for GitHub markdown, supporting included text as:
* Highlighted code block.
* Plain code block.
* Verbatim text.