1
0
mirror of https://git.zap.org.au/git/trader.git synced 2024-12-04 14:46:45 -05:00

List new features of Star Traders 7.2

The anticipated release date is tomorrow!
This commit is contained in:
John Zaitseff 2011-08-28 17:17:10 +10:00
parent 735f7ce3d5
commit e29b94f36a
2 changed files with 29 additions and 17 deletions

26
NEWS
View File

@ -15,11 +15,23 @@ consult the Subversion repository for "trader" on The ZAP Group web server
at http://www.zap.org.au/services/svn/. at http://www.zap.org.au/services/svn/.
Version 7.2 (not yet released) Version 7.2 (29th August, 2011)
------------------------------ -------------------------------
@@@ To be written. Internationalisation, multibyte strings, terminal Star Traders has been internationalised! As part of this update, all
resizing, signals, game file in UTF-8 input and output routines have been rewritten to handle multibyte strings.
English (Australian, British, Canadian and US) translations have been
included. Translations for other languages (and corrections to existing
languages) are more than welcome!
Game files are now stored in UTF-8 format (once decrypted!) and can be
loaded under any locale with automatic character set translation. This
does mean, however, that game files from versions 7.0 and 7.1 of Star
Traders will not load under this release.
The program now better handles terminal resizing events (for versions of
Curses supporting such events). It also tries to restore the terminal
environment correctly when receiving a terminating signal.
Version 7.1 (29th July, 2011) Version 7.1 (29th July, 2011)
@ -41,10 +53,10 @@ exercise for a number of software tools and libraries; the algorithms in
the original Pascal and Visual Basic versions are reused for the game the original Pascal and Visual Basic versions are reused for the game
logic. logic.
Note that the current version of Star Traders does NOT handle locales with Note that versions 7.0 and 7.1 of Star Traders did NOT handle locales with
multibyte character sequences (such as UTF-8) correctly. Each byte in a multibyte character sequences (such as UTF-8) correctly. Each byte in a
multibyte sequence is treated as a separate character. Eight-bit locales such a sequence was treated as a separate character. Eight-bit locales
(such as US-ASCII, ISO8859-1, etc.) work correctly. (such as US-ASCII, ISO8859-1, etc.) worked correctly.
Early history Early history

View File

@ -41,7 +41,7 @@
.if \n[.g] .mso www.tmac .if \n[.g] .mso www.tmac
.\" .\"
.\" ********************************************************************* .\" *********************************************************************
.TH TRADER 6 "22nd July, 2011" "Unix-like systems" .TH TRADER 6 "29th August, 2011" "Unix-like systems"
.SH NAME .SH NAME
trader \- a game of interstellar trading trader \- a game of interstellar trading
.\" ********************************************************************* .\" *********************************************************************
@ -154,9 +154,11 @@ manual page for in-depth details). It requires a text console or window
of at least 80\(mu24 in size. of at least 80\(mu24 in size.
.TP .TP
.BR LANG ", " LC_ALL ", etc." .BR LANG ", " LC_ALL ", etc."
This version of Star Traders has rudimentary support for locales and will This version of Star Traders has full support for locales and will use
use appropriate settings. In particular, numeric quantities will be appropriate settings. In particular, messages will be displayed using
displayed using \fBLC_NUMERIC\fR and monetary quantities will use \fBLC_MESSAGES\fR and \fBLANGUAGE\fR (if Star Traders has been translated
into that language). In addition, numeric quantities will be displayed
using \fBLC_NUMERIC\fR and monetary quantities will use
\fBLC_MONETARY\fR. See the \fBLC_MONETARY\fR. See the
.BR locale (7) .BR locale (7)
or or
@ -172,10 +174,7 @@ inclusive. The game file is scrambled to prevent you or others from
casually cheating! casually cheating!
.\" ********************************************************************* .\" *********************************************************************
.SH BUGS .SH BUGS
The current version of Star Traders does \fInot\fR handle locales with None yet known...
multibyte character sequences (such as UTF-8) correctly. Each byte in a
multibyte sequence is treated as a separate character. Eight-bit locales
(such as US-ASCII, ISO8859-1, etc.) work correctly.
.\" ********************************************************************* .\" *********************************************************************
.SH FEEDBACK .SH FEEDBACK
Your comments, suggestions, corrections and enhancements are always Your comments, suggestions, corrections and enhancements are always
@ -262,8 +261,9 @@ on 15th September, 1995.
Star Traders was then to languish until almost 16 years later... when the Star Traders was then to languish until almost 16 years later... when the
game was rewritten once again, this time in the C programming language. game was rewritten once again, this time in the C programming language.
Version 7.0 was released on 25th July, 2011 for Unix-like operating Version 7.0 was released on 25th July, 2011 for Unix-like operating
systems such as Linux. Now you, too, can run this small piece of systems such as Linux, with subsequent releases to add features and
computing history! correct bugs. Now you, too, can run this small piece of computing
history!
.\" ********************************************************************* .\" *********************************************************************
.SH "SEE ALSO" .SH "SEE ALSO"
.URL http://www.zap.org.au/software/trader/ "Star Traders home page" .URL http://www.zap.org.au/software/trader/ "Star Traders home page"