Boxes 1.3 released

This commit is contained in:
Thomas Jensen
2019-02-21 20:55:04 +01:00
parent 6216307fd5
commit c3a748fba0
6 changed files with 104 additions and 5 deletions

View File

@@ -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:
-

View File

@@ -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<!--break-->:
- 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)]

View File

@@ -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 <spunk1111@juno.com>, coded by Thomas Jensen <boxes(at)thomasjense
'-------------------------------------------'
f90-box
(public domain), coded by Matt Thompson <fortran(at)gmail(dot)com>:
!!!!!!!!!!!!!
! !
! !
!!!!!!!!!!!!!
f90-cmt
(public domain), coded by Matt Thompson <fortran(at)gmail(dot)com>:
!
! regular comments used in Fortran 90+
!
face
Dmitry Bolshakov <bdimych@protonmail.com>:
@@ -222,6 +239,17 @@ Dmitry Bolshakov <bdimych@protonmail.com>:
'--------------'
fence
Dmitry Bolshakov <bdimych@protonmail.com>:
/\ /\ /\ /\ /\
|__|__|__|__|__|
| | | | | |
| | fence | |
|__|__|__|__|__|
|__|__|__|__|__|
girl
Joan G. Stark <spunk1111@juno.com>, coded by Thomas Jensen <boxes(at)thomasjensen(dot)com>:
@@ -290,6 +318,42 @@ unknown artist, coded by Karl E. Jorgensen <karl@jorgensen.com>:
(_/
important
Dmitry Bolshakov <bdimych@protonmail.com>:
/\ !!!!!!!!!!! /\
|! | |! |
|! | important |! |
|__| |__|
(__)!!!!!!!!!!!(__)
important2
Dmitry Bolshakov <bdimych@protonmail.com>:
/\ /\ !!!!!!!!!!!! /\ /\
|! ||! |!!!!!!!!!!!!|! ||! |
|! ||! | |! ||! |
|! ||! | important2 |! ||! |
|! ||! | |! ||! |
|__||__|!!!!!!!!!!!!|__||__|
(__)(__)!!!!!!!!!!!!(__)(__)
important3
Dmitry Bolshakov <bdimych@protonmail.com>:
/\ /\ /\ !!!!!!!!!!!! /\ /\ /\
|! ||! ||! |!!!!!!!!!!!!|! ||! ||! |
|! ||! ||! |!!!!!!!!!!!!|! ||! ||! |
|! ||! ||! | |! ||! ||! |
|! ||! ||! | important3 |! ||! ||! |
|! ||! ||! | |! ||! ||! |
|! ||! ||! |!!!!!!!!!!!!|! ||! ||! |
|__||__||__|!!!!!!!!!!!!|__||__||__|
(__)(__)(__)!!!!!!!!!!!!(__)(__)(__)
java-cmt
(public domain), coded by Thomas Jensen <boxes(at)thomasjensen(dot)com>:

View File

@@ -429,7 +429,7 @@ self-explanatory, though.
<I>Boxes</I>
is available from its website at
<A HREF="http://{{ page.sitehost }}/">http://{{ page.sitehost }}/</A>.
<A HREF="https://{{ page.sitehost }}/">https://{{ page.sitehost }}/</A>.
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 <I>boxes</I> website for the most current email address.
<A NAME="lbAI">&nbsp;</A>
<H2>VERSION</H2>
This is <I>boxes</I> version 1.2.
This is <I>boxes</I> version {{ site.currentVersion }}.
<A NAME="lbAJ">&nbsp;</A>
<H2>BUGS</H2>

View File

@@ -20,6 +20,12 @@ So far, there were these stable releases:
</tr>
</thead>
<tbody>
<tr>
<td><a href="{{ site.baseurl}}/2019/02/boxes-v1.3-released">1.3</a></td>
<td>February&nbsp;21, 2019</td>
<td><a href="https://github.com/{{ site.github }}/tree/v1.3">link</a></td>
<td><a href="https://github.com/{{ site.github }}/releases/tag/v1.3">link</a></td>
</tr>
<tr>
<td><a href="{{ site.baseurl}}/2017/03/boxes-v1.2-released">1.2</a></td>
<td>March&nbsp;16, 2017</td>

View File

@@ -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).