1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254
|
GNU Typist Release Notes
------------------------
See the `ChangeLog' (top-level and in some subdirectories) and
`THANKS' files for details about changes and contributors.
version 2.9.5 - August 2014
- improved CPM/WPM calculation precision
- fix for Colemak lesson, thanks to Ashley Whetter <ashley@awhetter.co.uk>
- fix for Q series, thanks to Olu Niyi-Awosusi <o.niyiawosusi@gmail.com>
- fix for Colemak lesson (updated top 1000 most frequently used words)
- updated simplified Chinese translation, thanks to Wei Mingzhi
<whistler_wmz@users.sf.net>
version 2.9.4 - February 2014
- fix for Colemak lesson, thanks to Ashley Whetter <ashley@awhetter.co.uk>
- libintl is now an external requirement
- libtinfo is now linked against, as required
- minor documentation fixes
version 2.9.3 - June 2013
- fix for Alt+some key being treated as ESCAPE and clearing drills
(reported by Chris Jones <cjns1989@gmail.com>)
- updates to the ktouch lesson import script, based on a patch
submitted by Alexei Matveev <alexei.matveev@gmail.com>)
- updates to lessons imported from ktouch (fixes issue with lines over
80 characters causing errors, amongst other things)
- fix some errors in lessons, thanks to Rob Day <rkd@rkd.me.uk> and
Chris Jones <cjns1989@gmail.com>
version 2.9.2 - December 2012
- fix collison between unicode 0x107 (c with accent) and KEY_BACKSPACE
(Reported by Kalthor <kalthor@interia.pl>)
- change documentation licence so that there are no invariant sections
version 2.9.1 - November 2011
- Native Language Support added on Windows
- fixed support for UTF-8 on Windows
- re-added vim syntax highlighting and updated manual
- updated Polish translation, thanks to Jakub Bogusz
- several fixes to the build system
Version 2.9 - October 2011
- Full UTF-8 support
- New Colemak typing lessons
- Many new international lessons imported from KTouch 1.6 and
update of the german tipptrainer 0.6.0 lesson
- New Spanish manual, thanks to smc
- Tracking of personal best scores
- New Polish translation, thanks to Jakub Bogusz
- New Turkish translation, thanks to Gökçen Eraslan
- We are dropping support for the DJGPP compiler (DOS), although the
MinGW GCC compiler is still supported.
Version 2.8.5 - March 2011
- Fixed an issue that prevented installation.
- Corrected a minor typo in a lesson.
Version 2.8.4 - February 2011
- Bug fixed where pressing escape at some prompts could crash gtypist
- A few corrected typos in some lessons (thanks to Elmar Zander)
Version 2.8 - May 2008
- License updated to the GNU General Public License version 3.
- Windows NT-based builds (Windows 2000/XP) now supported.
- "Characters Per Minute" scoring mode via "--scoring=cpm"
- New Simplified Chinese interface from Wei Mingzhi
<whistler@openoffice.org>
- Many small bug fixes and other updates;
see the ChangeLog files for details.
Version 2.7 - September 2003
- New menu-based ncurses interface, replacing function keys.
You can use arrow keys to navigate in the menus.
You can use vi keys too!
Much more reliable and user friendly!
- Make a few changes in the lesson file syntax to support menus.
- Built with automake-1.7.7, texinfo-4.6 and gettext-0.12.1
- New Traditional Chinese interface from OLS3 <ols3@www.tnc.edu.tw>
- New Dutch interface from J.M. Cogels <jcogels@chello.nl>
- New Russian interface and lessons
from Dmitry Rutsky <rutsky@school.ioffe.rssi.ru>
- Now ignores trailing spaces in lesson file lines which
were invisible in the interface.
- Now only counts one mistake when a key was missed or
when the user presses the correct key after an error.
Implemented by Rob Leslie <rob@mars.org>
- HTML manual (English and Czech) now available in the source package.
- Lots of small fixes and improvements
(See the ChangeLog file for details)
Version 2.6.2 - September/2002
- Now installs lessons (bug only in version 2.6.1).
Version 2.6.1 - August/2002
- findwords.sh: new script to help with creating lessons.
See the manual for details.
- configure: checks for ncurses if curses if not available.
- built with automake-1.6.3 and gettext-0.11.5.
Version 2.6 - April/2002
- New `typefortune' (perl-)script which creates lessons from `fortune'
(see the new section "Using typefortune" in the manual).
- New interface messages and manual in Czech
from Hynek Hanke <hanke@volny.cz>.
- New lessons in Czech from Hynek Hanke and Richard Susta <r@susta.cz>.
- Manual now using `@copying' as recommended in texinfo-4.2,
and released under the GNU Free Documentation License
(with no Invariant Sections).
- Built with automake 1.6.1, autoconf 2.53, gettext 0.11.1
and texinfo 4.2, following their latest guidelines.
Version 2.5.1 - February/2002
- fix a bug in --help output
- small documentation fixes
Version 2.5 - January/2002
- Allowed the user to skip an exercise or exit the lesson by
pressing ESC twice (once to restart and then again at the
beginning of the exercise to skip)
- Added new switch --no-skip which prohibits the user from skipping
exercises
- Removed more occurrences of "Q: Press Y to continue, ..." following
an exercise (because this is builtin since 2.4) in d.typ, r.typ, v.typ
and esp.typ
- Removed all occurrences of "Q: Press Y to cont..." following T: :
It doesn't make sense to repeat a T:, the standard message
"Press Enter to continue." is better (d.typ, v.typ, r.typ)
(multi-page T:'s are the exception)
- The last two changes make the lesson-files quite a bit simpler
- Fixed errors in d.typ and esp.typ (see lessons/ChangeLog)
- Renamed --wpmode to --word-processor
- Added interface messages in French (using gtranslator)
- Spanish interface updated by José Pelegrín <josepl@acm.org>
- Fixes for undefined symbols errors compiling on Unix systems
(such as Solaris) when both curses and ncurses are installed.
Version 2.4.1 - November/2001
- documentation: fix some TODOs, shorten the node-names
and add descriptions in menus, remove node "Technical Information"
and place its children on top-level and small markup changes
- gtypist-mode.el now works with XEmacs as well (because of this,
gtypist-mode-goto-label is now bound to C-c M-g)
Version 2.4 - September/2001
- Added Finnish Native Language Support
- Changes to the types of exercises: d,D for drills and s,S
for speed-tests
- Added commands E: (sets error-max) and F: (sets "on failure" label)
(currently only used in demo.typ and esp.typ)
- do_drill, do_speedtest: added "builtin repeat loop"
- print_help: only break on whitespace in help-strings, use ';'
to separate words.
- Allowed translation of the "do you want to repeat?" message
(which is possible because it is now builtin) and the corresponding
keys (Y/N)
- fatal_error: made the output more logical
- Allowed "give up" (repeat lesson) via ESC (there is no way to
skip an exercise in 2.4)
- Added (unsigned char) cast in ADDCH, ADDCH_REV to support
8bit-characters in exercises
- Rewrote command-line parsing + use '-' as word-separator in
long options
- command_char's are case-sensitive now
- Ignores trailing whitespace in labels
- Added new lessons which are converted from ktouch-1.0
(http://ktouch.sourceforge.net)
kt*.typ, converted by tools/ktouch2typ.pl and
tipptrainer-0.3.3
(http://www.pingos.schulnetz.org/tipptrainer):
currently only the german lesson, which is in ttde.typ, converted
by tools/tt2typ.pl.
- An Emacs-mode for editing gtypist's script-files:
tools/gtypist-mode.el
- Improved i18n-support
- Improved German translation (with help from de@li.org)
- Minor fixes (build, charset definition)
- Documentation improvements
Version 2.3.2 - Nov/2000
- Now this program is part of GNU! We celebrate with a new
name: "GNU Typist" (or gtypist) and a new release
- New documentation in Texinfo format, the man page now is
generated automatically with the program help2man
- Now configure supports curses if ncurses is not available
(thanks to Caolan McNamara <caolan@csn.ul.ie>)
Version 2.3.1 - Sep/2000
- Fixed bug with --datadir reported by stephan.hegel@gmx.de
Installation of data by default now in prefix/share/typist
- Now the keys F1,F2,...,F12 can be "emulated" with
1,2,3,4,5,6,7,8,9,0,A,S and also C-q, C-w, C-r, C-t, C-z, C-u,
C-i, C-o, C-p, C-a, C-s
- Fixed bug in word processor mode reported by Ben Armstrong,
<synrg@sanctuary.nslug.ns.ca> now by default this mode is
off, it can be activated with the option --wpmode or -w.
(The option --nowpmode doesn't exist anymore)
- Better documentation for installing typist with Dvorak keyboards
and under DOS without Long File Name Support (tested under DOS 6.22)
Version 2.3 - Ago/2000
- New lesson in spanish (lessons/esp.typ)
- NLS (Native Language Support) added (via GNU gettext).
- Avalaible NLS for Spanish (po/es.po) and German (po/de.po)
- Ported to Windows/DOS with the DJGPP compiler and PDCURSES library
- New configuration scheme, using automake and autoconf
Version 2.2b:
- Fixed a bug in exercises, where the typing timer was not started
when the exercise begins with space characters and word processing
behaviour is enabled.
- Moved the binary to typist_bin, and created a typist shell script
wrapper to try to cope with TYPIST_PATH not set, and the variations
in the location of the terminfo database between RedHat 5.2 and
other platforms.
- Again, why not look at 'Jtypist'.
Version 2.2a:
- Added word processing like behaviour to the exercises, so that
multiple spaces combine into one, return moves to the next
paragraph, space is accepted at the end of a line, and hyphens
at a line's end are skipped.
- Fixed drills so that delete does not actually insert an error,
but is now just ignored.
- Corrected backspace key detection on RedHat Linux 5.2.
Version 2.2:
- Removed the C++ version of the program. Apart from my elderly
slackware system, this would not really compile anywhere else,
and was causing more problems than it was worth.
- Added the "one-time" 'O' drill command.
- Added the function key to label binding 'K' command, to allow
better menus to be built.
- Tidied the C program for better error handling. It's still a
bit messy, though.
- Optimised T/D/O/P commands to avoid "Press return to continue"
where they are directly followed by a Q command.
- Updated typv1tov2 and typcombine to use these new features,
and output improved menus that use the function keys for direct
access to lessons, and repeat-this-exercise queries.
- The typist binary is now statically linked for Linux, to try
to enhance its portability as a binary. The build system is
now RedHat 5.2, and the program is now an incredible 700kB
as a static binary.
- All of these enhancements got finished up after I had completed
the Java version, 'Jtypist'. If you can, I'd heartily recommend
that you use the Java one instead of this package. It has a
far better interface, and lots of extra features that Typist 2.2
doesn't have. You should be able to obtain a copy of it from
the same place that you picked up this package from.
Version 2.1a:
- Whole package GPLified. Otherwise, no changes. None.
Nothing at all. Really.
|