mirror of
https://github.com/ascii-boxes/boxes.git
synced 2025-08-09 15:15:32 +02:00
Boxes 1.2 released
This commit is contained in:
31
_posts/2017-03-16-boxes-v1.2-released.md
Normal file
31
_posts/2017-03-16-boxes-v1.2-released.md
Normal file
@ -0,0 +1,31 @@
|
||||
---
|
||||
layout: post
|
||||
title: "New release: boxes v1.2"
|
||||
date: 2017-03-16 22:40:00 +0100
|
||||
comments: false
|
||||
---
|
||||
|
||||
**Version 1.2 is out**. This release features a minor enhancement to the configuration file capabilities,
|
||||
several bug fixes, improvements to the build, and several new box designs.<!--break-->
|
||||
|
||||
- The *boxes* configuration file knows a new keyword: `designer`. This gives us the possibility to
|
||||
distinguish between the person who created the original ASCII art, and the person who made it into
|
||||
a *boxes* configuration. Despite this change, the *boxes* config files remain compatible in both directions.
|
||||
- Patch by [François-Xavier Coudert](https://github.com/fxcoudert) to enable *boxes* to be compiled
|
||||
as a 64-bit application on Mac. *Boxes* is available on MacOS via Homebrew.
|
||||
- Patch by [Yu-Jie Lin](https://github.com/livibetter) to better close file handles
|
||||
- Bug fix by [Nic H](https://github.com/scyptnex) on OSX where a box size description like `x7` was
|
||||
being interpreted as hexadecimal 7
|
||||
- Two fixes to the [*boxes* mode for Emacs]({{ site.baseurl}}/docs/install.html#emacs) by
|
||||
[Jason L. Shiffer](https://github.com/zerotao) in response to bug reports, one fix suggested by
|
||||
*Kevin Ryde*
|
||||
- Bug fix by [Salvatore Bonaccorso](https://github.com/carnil) which had caused the build to fail on
|
||||
Ubuntu
|
||||
|
||||
- New box designs 'tex-cmt' and 'tex-box' by [Nic H](https://github.com/scyptnex)
|
||||
- New box design 'face' by [bdimych](https://github.com/bdimych)
|
||||
- New box designs 'twisted' and 'scroll-akn' by [Tristano Ajmone](https://github.com/tajmone)
|
||||
|
||||
The detailed changes can be seen in the [commit history](https://github.com/{{ site.github }}/commits/master).
|
||||
|
||||
[[Release History]({{ site.baseurl}}/docs/releases.html)]
|
@ -1,4 +1,4 @@
|
||||
50 Available Styles in "boxes-config":
|
||||
52 Available Styles in "boxes-config":
|
||||
--------------------------------------
|
||||
|
||||
ada-box
|
||||
@ -558,6 +558,24 @@ Joan G. Stark <spunk1111@juno.com>, coded by Thomas Jensen <boxes(at)thomasjense
|
||||
~but you can hurt them by looking at bad ascii art!~
|
||||
|
||||
|
||||
tex-box
|
||||
(public domain), coded by Nic H <not@applicable.com>:
|
||||
|
||||
%=============%
|
||||
% TeX is love %
|
||||
% Tex is life %
|
||||
%=============%
|
||||
|
||||
|
||||
tex-cmt
|
||||
(public domain), coded by Nic H <not@applicable.com>:
|
||||
|
||||
%
|
||||
% regular TeX/LaTeX
|
||||
% comments
|
||||
%
|
||||
|
||||
|
||||
tjc
|
||||
Thomas Jensen <boxes(at)thomasjensen(dot)com>:
|
||||
|
||||
@ -681,3 +699,4 @@ Joan G. Stark <spunk1111@juno.com>, coded by Thomas Jensen <boxes(at)thomasjense
|
||||
<\/> <\/>
|
||||
</\><\/><\/><\/></\>
|
||||
jgs </\></\></\>
|
||||
|
||||
|
@ -5,7 +5,7 @@ title: Manpage of boxes(1)
|
||||
|
||||
<div class="well bxpage">
|
||||
<H1>boxes</H1>
|
||||
Section: User Commands (1)<BR>Updated: January 16 2015<BR>
|
||||
Section: User Commands (1)<BR>Updated: March 16 2017<BR>
|
||||
[ <A HREF="#index">Index</A> | <A HREF="index.html">Return to Main Contents</A> ]
|
||||
|
||||
<A NAME="lbAB"> </A>
|
||||
@ -451,7 +451,7 @@ Please see the <I>boxes</I> website for the most current email address.
|
||||
<A NAME="lbAI"> </A>
|
||||
<H2>VERSION</H2>
|
||||
|
||||
This is <I>boxes</I> version 1.1.2.
|
||||
This is <I>boxes</I> version 1.2.
|
||||
|
||||
<A NAME="lbAJ"> </A>
|
||||
<H2>BUGS</H2>
|
||||
@ -510,7 +510,7 @@ system-wide configuration file
|
||||
This document was created by
|
||||
<A HREF="http://users.actrix.gen.nz/michael/vhman2html.html" target="_blank">man2html</A>,
|
||||
using the manual pages.<BR>
|
||||
Time: 22:17:25 GMT, January 16, 2015<br/>
|
||||
Page created April 06, 1999, last touched: 16-Jan-2015.
|
||||
Time: 22:17:25 GMT, March 16, 2017<br/>
|
||||
Page created April 06, 1999, last touched: 16-Mar-2017.
|
||||
|
||||
</div>
|
||||
|
@ -21,7 +21,13 @@ So far, there were these stable releases:
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="https://github.com/{{ site.github }}/releases/tag/v1.1.2">1.1.2</a></td>
|
||||
<td><a href="{{ site.baseurl}}/2017/03/boxes-v1.2-released">1.2</a></td>
|
||||
<td>March 16, 2017</td>
|
||||
<td><a href="https://github.com/{{ site.github }}/tree/v1.2">link</a></td>
|
||||
<td><a href="https://github.com/{{ site.github }}/releases/tag/v1.2">link</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="{{ site.baseurl}}/2015/01/boxes-v1.1.2-released">1.1.2</a></td>
|
||||
<td>January 16, 2015</td>
|
||||
<td><a href="https://github.com/{{ site.github }}/tree/v1.1.2">link</a></td>
|
||||
<td><a href="https://github.com/{{ site.github }}/releases/tag/v1.1.2">link</a></td>
|
||||
@ -57,10 +63,21 @@ Sources and binaries for these releases are available from the above table.
|
||||
|
||||
## When to upgrade
|
||||
|
||||
Boxes has been around a long time, and it has been very stable. Sometimes, new releases are still required to ensure that *boxes* continues to compile smoothly on a large number of platforms. Whether or not you should upgrade to a new version depends on what you've got, and what you want to do:
|
||||
Boxes has been around a long time, and it has been very stable. Sometimes, new releases are still
|
||||
required to ensure that *boxes* continues to compile smoothly on a large number of platforms.
|
||||
Whether or not you should upgrade to a new version depends on what you've got, and what you want
|
||||
to do:
|
||||
|
||||
- **Building from Source:** If you want to [build from source]({{ site.baseurl}}/build.html), you should always use the latest sources from the above table. You may also clone the repo and build the bleeding edge. Since we have a stable master branch, this will also get you a good build, but it will be a snapshot version.
|
||||
- **Building from Source:** If you want to [build from source]({{ site.baseurl}}/build.html), you
|
||||
should always use the latest sources from the above table. You may also clone the repo and build
|
||||
the bleeding edge. Since we have a stable master branch, this will also get you a good build, but
|
||||
it will be a snapshot version.
|
||||
|
||||
- **Using a binary:** The last bugfixes and the last functional enhancements were in version 1.1 (of 2006). So if you've got a working 1.1 binary on your system, you're good and you don't need to upgrade. Staying on the even older 1.0.1 will mean that you're missing features (such as better tab handling and the 'mend' option). Anything prior to 1.0.1 should definitely be upgraded.
|
||||
- **Using a binary:** The last major functional enhancements were in version 1.1 (of 2006). So if
|
||||
you've got a working 1.1 binary on your system, you're good and you don't really need to upgrade.
|
||||
Staying on the even older 1.0.1 will mean that you're missing features (such as better tab
|
||||
handling and the 'mend' option). Anything prior to 1.0.1 should definitely be upgraded.
|
||||
|
||||
Note that you can always copy the [latest box designs](https://github.com/{{ site.github }}/blob/master/boxes-config) from GitHub to replace your older *boxes-config* (Unix) or *boxes.cfg* (Windows) - the designs are backwards compatible.
|
||||
Note that you can always copy the [latest box designs](https://github.com/{{ site.github }}/blob/master/boxes-config)
|
||||
from GitHub to replace your older *boxes-config* (Unix) or *boxes.cfg* (Windows) - the designs
|
||||
are backwards compatible.
|
||||
|
@ -5,9 +5,12 @@ title: Downloads
|
||||
|
||||
# Download *Boxes*
|
||||
|
||||
*Boxes* is free software under the [GNU General Public License](http://www.gnu.org/licenses/gpl-2.0.html#TOC1){:target="_blank"} (GNU GPL), version 2.
|
||||
*Boxes* is free software under the
|
||||
[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.1.2**. For older revisions, feel free to browse the [release history]({{ site.baseurl }}/docs/releases.html).
|
||||
The current release is **version 1.2**. For older revisions, feel free to browse the
|
||||
[release history]({{ site.baseurl }}/docs/releases.html).
|
||||
|
||||
|
||||
## Sources
|
||||
@ -16,18 +19,23 @@ The *boxes* sources are now all on GitHub, including previous releases:
|
||||
|
||||
[https://github.com/{{ site.github }}](https://github.com/{{ site.github }}){:target="_blank"}
|
||||
|
||||
For the (historical) record, the source of the outdated version 1.1 is also on [metalab](ftp://metalab.unc.edu/pub/Linux/utils/text/boxes-1.1.src.tar.gz){:target="_blank"} (FTP).
|
||||
|
||||
|
||||
## Binaries
|
||||
|
||||
The author supports binaries for intel/linux and intel/win32. *Boxes* has been compiled on a very wide variety of platforms, and for older releases, some of these binaries are available via the [release history]({{ site.baseurl }}/docs/releases.html). If you have binaries for different and/or new platforms, please send them in!
|
||||
The author currently creates binaries for intel/win32 only. *Boxes* has originally been developed
|
||||
on Unix, is made of highly portable code, and it being run on a very wide variety of platforms.
|
||||
For older releases, some of the binaries created are available via the
|
||||
[release history]({{ site.baseurl }}/docs/releases.html). If you have new binaries for different
|
||||
and/or new platforms, please send them in to be added there.
|
||||
|
||||
**Windows** and **Linux** binary download:
|
||||
[https://github.com/{{ site.github }}/releases/latest](https://github.com/{{ site.github }}/releases/latest){:target="_blank"}
|
||||
Binaries available for download:
|
||||
[https://github.com/{{ site.github }}/releases](https://github.com/{{ site.github }}/releases){:target="_blank"}
|
||||
|
||||
**MacOS X**
|
||||
According to *boxes* user *Michel*, *boxes* can be installed on MacOS X (32bit) by simply typing `brew install boxes`. (Information of October 3, 2012)
|
||||
**MacOS X**\\
|
||||
According to *boxes* user *Michel*, *boxes* can be installed on MacOS X by simply typing `brew install boxes`. (Information of October 3, 2012)
|
||||
|
||||
**Debian** and debian-based, such as **Ubuntu**, including **Windows 10 Ubuntu Subsystem**\\
|
||||
Just type `apt-get install boxes`
|
||||
|
||||
|
||||
## Miscellaneous
|
||||
|
Reference in New Issue
Block a user