From: Eric S. Raymond Date: Tue, 23 Nov 2010 18:51:12 +0000 (-0500) Subject: Changed the history file to something shipper can parse. X-Git-Tag: 2.4~2 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=a533f8a97036b5031d13d68efa9712c4f9833528;p=morse-classic.git Changed the history file to something shipper can parse. --- diff --git a/HISTORY b/HISTORY index 7af6760..a123450 100644 --- a/HISTORY +++ b/HISTORY @@ -1,50 +1,20 @@ - HISTORY - of the "Morse Classic" trainer + History of the "Morse Classic" trainer -Written by: - Joe Dellinger, Hawaii Institute of Geophysics, University of Hawaii at Manoa - * First alpha on Tue Aug 11 14:01:02 HST 1992 - * Second alpha Thu Nov 26 03:24:19 HST 1992 - * submitted to comp.sources.misc Dec 15 1993 - * Revised version submitted to comp.sources.misc Nov 22 1994 - -Joe had this to say about the origin of the program: - - This code is (ridiculously) heavily modified from morse.c from the Reno - UNIX distribution. I (Joe) also used slightly modified versions of a - subroutine from Richard Ottolini at Unocal for Sun workstation tone - generation. Scott Seligman at Stanford added support for other sorts - of devices and made several other changes. John Shalamskas helped test - and made comments. - -(Note that Sun support and the beeper code for most of these odd devices -was long obsolete and has been removed.) - -Marc Unangst, N8VRH, mju@mudos.ann-arbor.mi.us, Dec 1992: - added System V support. - -Joe Dellinger: - Finally got around to getting my license, April 1994: WH6UR - Moved to Tulsa, Oklahoma: July 1994 +Thomas Horsten , November 2010 (release 2.3): + Fixed the -A, -B, and -S options (-B was always active, -A and -S + had no effect). + Only include prosigns if -B is specified, per the documentation. + Added '@' character (.--.-.), in use if -B is enabled. + Changed representation of prosign from '@' to '~' to accommodate '@'. + Don't crash if char is signed and a negative value is sent. -Joe Dellinger, Nov 1994: - Fixed a bug in the USG termio calls. - Added an option to make the "error" beep come out via the beep - routines instead of by printing a control-G. +Thomas Horsten , October 2010 (release 2.2): + Add beep for PulseAudio. -Jacek M. Holeczek, March/April 2000: - Fixed some source code files so that no warnings from -Wall appear. - The character set made compatible with the International Morse Code. - Added the -n NUM, -R NUM, -N NUM, -C 'STRING', -q options. - Added beep for the AdLib/SoundBlaster FM chip and for the Open Sound - System (OSS) /dev/dsp device. - Note: The code uses directly ANSI sequences "\E[7m" to turn the inverse - video mode on and "\E[0m" to turn all video attributes off. - One should rewrite the openterminal function to provide the - enter_standout_mode "smso/so" and exit_standout_mode "rmso/se" - terminfo/termcap terminal string capabilities. +Jay Maynard (K5ZC) , January 2005 (release 2.1): + Mac OS X port patches. -Eric S. Raymond , January 2005: +Eric S. Raymond , January 2005 (release 2.0): Accepted maintainer's baton from Joe Dellinger and Paul J. Drongowski. Dusted it off, cleaned it up to modern C standards. Changed ALLINTERNATIONAL to runtime -A option. @@ -59,22 +29,51 @@ Eric S. Raymond , January 2005: Named it "Morse Classic" in recognition of its ancient BSD-Reno roots and to distinguish it from Alan Cox's morse program. -After release 2.0: +Jacek M. Holeczek , March/April 2000: + Fixed some source code files so that no warnings from -Wall appear. + The character set made compatible with the International Morse Code. + Added the -n NUM, -R NUM, -N NUM, -C 'STRING', -q options. + Added beep for the AdLib/SoundBlaster FM chip and for the Open Sound + System (OSS) /dev/dsp device. + Note: The code uses directly ANSI sequences "\E[7m" to turn the inverse + video mode on and "\E[0m" to turn all video attributes off. + One should rewrite the openterminal function to provide the + enter_standout_mode "smso/so" and exit_standout_mode "rmso/se" + terminfo/termcap terminal string capabilities. + +Joe Dellinger , November 1994: + Fixed a bug in the USG termio calls. + Added an option to make the "error" beep come out via the beep + routines instead of by printing a control-G. + +Joe Dellinger , April 1994: + Finally got around to getting my license: WH6UR + +Marc Unangst (N8VRH), , December 1992: + Added System V support. + +The program was originally written by Joe Dellinger at the Hawaii +Institute of Geophysics (but he moved to Oklahoma in July 1994). + + * First alpha on Tue Aug 11 14:01:02 HST 1992 + * Second alpha Thu Nov 26 03:24:19 HST 1992 + * submitted to comp.sources.misc Dec 15 1993 + * Revised version submitted to comp.sources.misc Nov 22 1994 + +Joe had this to say about the origin of the program: + + This code is (ridiculously) heavily modified from morse.c from the Reno + UNIX distribution. I (Joe) also used slightly modified versions of a + subroutine from Richard Ottolini at Unocal for Sun workstation tone + generation. Scott Seligman at Stanford added support for other sorts + of devices and made several other changes. John Shalamskas helped test + and made comments. + +(Note that Sun support and the beeper code for most of these odd devices +was long obsolete and has been removed.) + -Jay Maynard K5ZC, January 2005: - Mac OS X port patches. -After release 2.1: -Thomas Horsten , October 2010: - Add beep for PulseAudio. -After release 2.2: -Thomas Horsten , November 2010: - Fixed the -A, -B, and -S options (-B was always active, -A and -S - had no effect). - Only include prosigns if -B is specified, per the documentation. - Added '@' character (.--.-.), in use if -B is enabled. - Changed representation of prosign from '@' to '~' to accommodate '@'. - Don't crash if char is signed and a negative value is sent.