From c3a748fba08461ff81d2b12b548cdd8681cef077 Mon Sep 17 00:00:00 2001 From: Thomas Jensen Date: Thu, 21 Feb 2019 20:55:04 +0100 Subject: [PATCH] Boxes 1.3 released --- _config.yml | 4 +- _posts/2019-02-21-boxes-v1.3-released.md | 27 ++++++++++ box-designs.txt | 66 +++++++++++++++++++++++- docs/boxes-man-1.html | 4 +- docs/releases.html | 6 +++ download.html | 2 +- 6 files changed, 104 insertions(+), 5 deletions(-) create mode 100644 _posts/2019-02-21-boxes-v1.3-released.md diff --git a/_config.yml b/_config.yml index 79454fd..ccd80e4 100644 --- a/_config.yml +++ b/_config.yml @@ -8,7 +8,7 @@ plugins: - jekyll-paginate # url is currently only used only for the RSS feed in feed.xml -url: http://boxes.thomasjensen.com/ +url: https://boxes.thomasjensen.com/ # baseurl will often be '', but for a project page on gh-pages, it needs to # be the project name. @@ -38,6 +38,8 @@ kramdown: exclude: ['README.md', 'LICENSE', 'src/', 'doc/'] +currentVersion: 1.3 + # boxes custom variables defaults: - diff --git a/_posts/2019-02-21-boxes-v1.3-released.md b/_posts/2019-02-21-boxes-v1.3-released.md new file mode 100644 index 0000000..0d49700 --- /dev/null +++ b/_posts/2019-02-21-boxes-v1.3-released.md @@ -0,0 +1,27 @@ +--- +layout: post +title: "New release: boxes v1.3" +date: 2019-02-21 19:00:00 +0100 +comments: false +--- + +**Version 1.3 is out**. +This release features a small number of bug fixes and several new box designs: + +- The most recent Git hash is now included in the version info output, along with information on whether this build + included any files or changes not committed to Git. If so, the version info shows a 'dirty' flag. +- Several small changes to reduce compiler warnings on MinGW +- Bug fix: Improve error message for invalid box size on OSX [#54](https://github.com/{{ site.github }}/issues/54) +- Improve handling of partial lines [#57](https://github.com/{{ site.github }}/issues/57). Previously, it sometimes + happened that an extra blank line was generated when *boxes* was called from a text editor. +- Bug fix: Respect given outfile on box removal [#55](https://github.com/{{ site.github }}/issues/55) +- Fix typo in manpage (thanks [@carnil](https://github.com/carnil)) +- Bug fix by [Stephen M. Cameron](https://github.com/smcameron) to eliminate some compiler warnings + +- New box designs 'f90-box' and 'f90-cmt' by [Matt Thompson](https://github.com/mathomp4) +- New box designs 'fence', 'important', 'important2', and 'important3' by [bdimych](https://github.com/bdimych) +- [Mike Meyer](https://github.com/meyer)'s 'unicornsay' box design now allows smaller speech bubbles + +The detailed changes can be seen in the [commit history](https://github.com/{{ site.github }}/commits/master). + +[[Release History]({{ site.baseurl}}/docs/releases.html)] diff --git a/box-designs.txt b/box-designs.txt index 7eaec02..613d4b7 100644 --- a/box-designs.txt +++ b/box-designs.txt @@ -1,4 +1,4 @@ -52 Available Styles in "boxes-config": +58 Available Styles in "boxes-config": -------------------------------------- ada-box @@ -210,6 +210,23 @@ Joan G. Stark , coded by Thomas Jensen : + + !!!!!!!!!!!!! + ! ! + ! ! + !!!!!!!!!!!!! + + +f90-cmt +(public domain), coded by Matt Thompson : + + ! + ! regular comments used in Fortran 90+ + ! + + face Dmitry Bolshakov : @@ -222,6 +239,17 @@ Dmitry Bolshakov : '--------------' +fence +Dmitry Bolshakov : + + /\ /\ /\ /\ /\ + |__|__|__|__|__| + | | | | | | + | | fence | | + |__|__|__|__|__| + |__|__|__|__|__| + + girl Joan G. Stark , coded by Thomas Jensen : @@ -290,6 +318,42 @@ unknown artist, coded by Karl E. Jorgensen : (_/ +important +Dmitry Bolshakov : + + /\ !!!!!!!!!!! /\ + |! | |! | + |! | important |! | + |__| |__| + (__)!!!!!!!!!!!(__) + + +important2 +Dmitry Bolshakov : + + /\ /\ !!!!!!!!!!!! /\ /\ + |! ||! |!!!!!!!!!!!!|! ||! | + |! ||! | |! ||! | + |! ||! | important2 |! ||! | + |! ||! | |! ||! | + |__||__|!!!!!!!!!!!!|__||__| + (__)(__)!!!!!!!!!!!!(__)(__) + + +important3 +Dmitry Bolshakov : + + /\ /\ /\ !!!!!!!!!!!! /\ /\ /\ + |! ||! ||! |!!!!!!!!!!!!|! ||! ||! | + |! ||! ||! |!!!!!!!!!!!!|! ||! ||! | + |! ||! ||! | |! ||! ||! | + |! ||! ||! | important3 |! ||! ||! | + |! ||! ||! | |! ||! ||! | + |! ||! ||! |!!!!!!!!!!!!|! ||! ||! | + |__||__||__|!!!!!!!!!!!!|__||__||__| + (__)(__)(__)!!!!!!!!!!!!(__)(__)(__) + + java-cmt (public domain), coded by Thomas Jensen : diff --git a/docs/boxes-man-1.html b/docs/boxes-man-1.html index 7efb5cb..1fd07b0 100644 --- a/docs/boxes-man-1.html +++ b/docs/boxes-man-1.html @@ -429,7 +429,7 @@ self-explanatory, though. Boxes is available from its website at -http://{{ page.sitehost }}/. +https://{{ page.sitehost }}/. The website also features a number of examples illustrating this manual page as well as more in-depth documentation. @@ -451,7 +451,7 @@ Please see the boxes website for the most current email address.  

VERSION

-This is boxes version 1.2. +This is boxes version {{ site.currentVersion }}.  

BUGS

diff --git a/docs/releases.html b/docs/releases.html index f478b46..342225e 100644 --- a/docs/releases.html +++ b/docs/releases.html @@ -20,6 +20,12 @@ So far, there were these stable releases: + + 1.3 + February 21, 2019 + link + link + 1.2 March 16, 2017 diff --git a/download.html b/download.html index 02e56e1..c4a44b7 100644 --- a/download.html +++ b/download.html @@ -9,7 +9,7 @@ title: Downloads [GNU General Public License](http://www.gnu.org/licenses/gpl-2.0.html#TOC1){:target="_blank"} (GNU GPL), version 2. -The current release is **version 1.2**. For older revisions, feel free to browse the +The current release is **version {{ site.currentVersion }}**. For older revisions, feel free to browse the [release history]({{ site.baseurl }}/docs/releases.html).