Releases: jamestomasino/burrow
BSD compatability
Minor fixes that allow quickstart
to work on openbsd
Add 'burrow root' command to edit root gophermap
v1.6.0 add "burrow root" to edit root gophermap
RSS Type 1 Body Formatting
The fix from v1.5.3 broke formatting of the RSS body content in type 1 entries. This fixes that.
RSS link fixes
Previous versions generated all RSS items with links of type 0 and may have included an extra /./ in the path. This has been fixed.
Permissions fixes
As long as the root gopher directory is properly set, subdirectories for phlog, experiments, etc, will all be created on the fly. Gophermaps are created on the fly as well. All files created will respect umask settings. If there is no $EDITOR var set, burrow will fall back on vim.
BSD bug fixes
RSS generation had issues with pubdate creation and title-casing phlog titles. The title-casing has been temporarily removed until a posix solution can be found. Date generation was replaced with string manipulation to avoid the incompatability of the date command.
POSIX
Removed the Bash 4+ requirement completely. Burrow is insanely portable now. Can we call it posix compliant? I think so!
Compatablity Release
Removed all echos and replaced with printf
Removed gnu specific coreutils switches
Added stylistic shellcheck debug change
Removed gnu getopts
Removed longarg
RSS Feed Support
burrow rss
- will generate rss.xml
in your gopher directory.
You can also automatically generate this file when writing phlogs with the configuration parameter config_phlog_autorss
BSD & GNU coreutils support
v1.3.4 gnu and bsd coreutil compatability fixes