]> thyrsus.com Git - morse-classic.git/commitdiff
Advertise the "Morse Classic" name.
authorEric S. Raymond <esr@thyrsus.com>
Tue, 25 Jan 2005 11:28:09 +0000 (11:28 +0000)
committerEric S. Raymond <esr@thyrsus.com>
Tue, 25 Jan 2005 11:28:09 +0000 (11:28 +0000)
HISTORY
README
morse.d/morse.c
morse.spec

diff --git a/HISTORY b/HISTORY
index eca179ddb44af3f3ed81807af64be9f796e596f3..2e3a5b4a5c5fefc1c42b6389160ff7131552c532 100644 (file)
--- a/HISTORY
+++ b/HISTORY
@@ -1,3 +1,6 @@
+                       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
@@ -5,6 +8,18 @@ Written by:
   * 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.
 
@@ -41,6 +56,8 @@ Eric S. Raymond <esr@thyrsus.com>, January 2005:
     QSO assumes that srand48/lrand48 is available, so morse will too.
     Wrote the manual page.
     Updated all code to use ANSI prototypes.
+    Named it "Morse Classic" in recognition of its ancient BSD-Reno roots and
+    to distinguish it from Alan Cox's morse program.
 
 Jay Maynard K5ZC, January 2005:
     Mac OS X port patches.
diff --git a/README b/README
index 33e4b2f3bef3116e034a89eb44b03cf737bfc4d2..4186e761c8d807ebaf6f8c857999483e5fbddd78 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,6 @@
-A generic morse-code practice utility for Unix systems.
+This is Morse Classic, a generic morse-code practice utility for Unix systems.
+You'll invoke it as "morse"; the full name is to distinguish it from Alan
+Cox's "morse" program.
 
 Currently supported devices:
  X11:    The X11 window system. (Warning: not all X11 implementations handle
@@ -9,7 +11,7 @@ Currently supported devices:
 
 Adding a new device is as simple as creating a new implementation of the
 beep.h interface. See beep*.[ch] for examples and documentation.
-Please send any additions to the authors!!
+Please send any additions to the maintainers.
 
 A modified version of the program "QSO" by Paul J. Drongowski is also included.
 
index 349024ffe4ca2cf4a17a89adf117127fcd9ff917..a8152d4d2f0762f253ee4b64c6a965b92c27ded7 100644 (file)
  * It doesn't keep PERFECT time, but it seems reasonably close
  * for reasonable word speeds on my slow SUN IPC!
  *
- * 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.
- *
- * For a more detailed history, see the HISTORY file
+ * This program has a long history, see the HISTORY file for details.
  */
 
 /*
index b858d7ea9c0c6c85d089d37518818130ff29dc77..7e52e679e64ea230f8a8ee38d2b95a7623eefd5f 100644 (file)
@@ -1,5 +1,5 @@
 Name: morse
-Summary: morse trainer program
+Summary: Morse Classic morse trainer program
 Version: 2.0
 Release: 1
 License: BSD
@@ -10,7 +10,7 @@ BuildRoot: %{_tmppath}/%{name}-root
 #Destinations: mailto:geojoe@freeusp.org, mailto:pjd@cs.tufts.edu, mailto:jmaynard@conmicro.cx
 
 %description 
-morse is a Morse-code training program for aspiring radio hams.  It
+Morse Classic is a Morse-code training program for aspiring radio hams.  It
 can generate random tests or simulated QSOs resembling those used in
 the ARRL test (a QSO generator is included).  There are a plethora of
 options to vary the training method.  In one of the simpler modes,
@@ -41,9 +41,9 @@ cp morse.1 "$RPM_BUILD_ROOT"%{_mandir}/man1/
 %{_bindir}/QSO
 
 %changelog
-* Mon Jan 24 2005 Eric S. Raymond <esr@snark.thyrsus.com> - 2.1-1
+* Tue Jan 25 2005 Eric S. Raymond <esr@snark.thyrsus.com> - 2.1-1
 - Patched to use termios(3) rather than ioctls() and sigaction rather
-  than sigset(3).  This should allow it to run under Mac OS.
+  than sigset(3).  This should allow it to run under Mac OS X.
 
 * Mon Jan 24 2005 Eric S. Raymond <esr@snark.thyrsus.com> - 2.0-1
 - Initial build.  See HISTORY file in the distribution for prior history.