summaryrefslogtreecommitdiffstats
path: root/games/morse
Commit message (Collapse)AuthorAgeFilesLines
* Reencode morse.c to UTF-8. This does not make it Unicode aware.uqs2012-01-151-85/+90
| | | | | | No changes in resulting object file. Moved user-visible symbols into comment table, so you can see all chars, not just the ones matching your (fallback) locale.
* Add static keywords to variables and functions where possible in games/.ed2011-11-051-18/+18
| | | | | This allows us to detect unused functions and variables and allows the compiler to do a better job at optimisation.
* morse(6): fix typos and space-before-tabsuqs2011-05-141-20/+20
|
* Drop advertising clause in manpages. It was done a long time agouqs2010-12-061-5/+1
| | | | | | for the source code. Discussed with: core
* Remove the third clause for the Berkeley parts of games, per theimp2010-02-151-5/+1
| | | | letter in /COPYRIGHT.
* morse(6) make WARNS=6 cleanuqs2010-02-151-2/+2
| | | | Approved by: ed (Co-mentor)
* Always compile in the speaker code. There's little savings byimp2010-02-042-4/+3
| | | | | omitting it, and other platforms may implement /dev/speaker in the future.
* Fixed the output grammar to properly speak non-terminal dits.scf2008-06-082-5/+7
| | | | | | | | Updated Lyndon Nerenberg's radio callsign and E-mail address. PR: bin/7868 Submitted by: Lyndon Nerenberg <lyndon@orthanc.ca> MFC after: 1 week
* Add /dev/speaker support to amd64.ru2005-11-112-2/+2
| | | | | | | | The following repo-copies were made (by Mark Murray): sys/i386/isa/spkr.c -> sys/dev/speaker/spkr.c sys/i386/include/speaker.h -> sys/dev/speaker/speaker.h share/man/man4/man4.i386/spkr.4 -> share/man/man4/spkr.4
* Fix markup nits.ru2005-06-071-3/+1
|
* Add Farnsworth support to morse(6).joerg2005-06-072-11/+41
| | | | | | | | | | | | | | (For those interested: this is intented to extend the space between characters to help people learning morse code by giving the brain some extra time for acoustical pattern recognition.) Note: I slightly cleaned up the submitted patch for minor stylistic issues, and changed the default for the new -c option to be identical to -w. Submitted by: "Stephen P. Cravey" <cravey@gotbrains.org> N5UUU MFC after: 2 weeks PR: bin/81831
* Sort sections.ru2005-01-181-5/+5
|
* Markup fixes.ru2004-05-161-20/+28
|
* Really add -l to the usage output.ru2004-05-161-1/+1
|
* Add Greek character encoding suport.dds2004-05-112-16/+79
| | | | MFC after: 2 weeks
* Label @ as being AC (since it's constructed like a prosign).fanf2004-02-201-1/+1
| | | | Submitted by: des
* Add some missing punctuation symbols, in particular @ which (according tofanf2004-02-202-2/+5
| | | | | | | a recent Press Association release) was added to Morse code by the ITU in December. @ was previously used for the SK prosign, which is now spelt &. Obtained from: http://en.wikipedia.org/wiki/Morse_code
* Add a '-l' option suitable for use with /dev/led/* lamps.phk2003-11-032-17/+33
|
* mdoc(7) police:ru2001-08-071-1/+1
| | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
* Fix some fractured english. The translators can ignore this.markm2001-08-071-5/+9
|
* Remove whitespace at EOL.dd2001-07-151-1/+1
|
* mdoc(7) police: removed extraneous .Pp call.ru2001-07-041-1/+0
|
* Convert to nl_langinfo(CODESET)ache2001-06-262-16/+19
|
* Fix ISO_ to preferred MIME nameache2001-06-101-1/+1
|
* - Backout botched attempt to intoduce MANSECT feature.ru2001-03-261-0/+1
| | | | - MAN[1-9] -> MAN.
* Set the default manual section for games/ to 6.ru2001-03-201-1/+0
|
* setlocale(3) has been fixed to match POSIX standard:ru2001-03-022-4/+4
| | | | LC_ALL takes precedence over other LC_* envariables.
* Prepare for mdocNG.ru2001-02-261-1/+1
|
* mdoc(7) police: correct .Dd, add missing .El.ru2001-02-061-1/+2
|
* Give morse(6) own manual page since common manpage for bcd(6), ppt(6) andphantom2001-01-252-1/+169
| | | | morse(6) was mostly dedicated to morse(6)
* Add an eleventh-hour gimick... But since it's only in `games' andjoerg2000-02-271-14/+136
| | | | | | | | | | | | | | | | | | | | | Jordan OK'ed it, i think it's a nice one for those who need it. I once mentioned in Usenet that i've hacked morse(6) so it can control an external device like a tone generator or even a ham radio transceiver, so you could actually use that `game' for really transmitting morse code through the air. A couple of people then bugged be to send them my hack (which it was by that time). So i've now finally found some hours to clean it up (like freaking out with the transmitter no longer keyed in case someone ^c's out of the program...), and to write the man page addition. While i was at it, i also cleaned up some minor nits in Lyndon's /dev/speaker code, mainly #ifdef related stuff like handling getopt() if SPEAKER is not defined etc. enjoy & 73 Approved by: jkh, the restless...
* -Wall fixes.billf1999-12-151-105/+104
|
* copyright/sccsid/rcsid cleanup.billf1999-11-301-3/+5
|
* Sync our register usage with NetBSD's (non-)usage.billf1999-11-161-2/+2
|
* Add $FreeBSD$billf1999-11-161-0/+2
|
* Add #include string.h to get prototypes.jb1998-05-091-0/+1
|
* Alphas don't necessarily have speakers.jb1998-05-091-0/+3
|
* Wargh! Who went and changed all the getopt() comparisons from -1 tojkh1998-03-011-1/+1
| | | | | | | EOF? The getopt(3) manpage clearly states that the return value is *-1*, not EOF! Besides, getopt(3) isn't reading from a file. :) Noticed-while: merging to 2.2 (where this is correct).
* Fix Cyrillic (KOI8-R) code table detection and processingache1997-09-011-12/+12
| | | | Remove yet one setuid()
* Remove HIDEGAME and revoke, it is not a game to hide itache1997-09-012-5/+0
|
* Change games from setuid games to setgid games.eivind1997-09-011-0/+4
| | | | | Reviewed by: maybe@yes.no Obtained from: OpenBSD (mostly deraadt@openbsd.org)
* Make morse(6) realling playing the characters on the speaker.joerg1995-08-272-73/+294
| | | | | | Minor additions by me, mostly taken from the suggestion in PR # bin/709. Submitted by: lyndon@orthanc.com (Lyndon Nerenberg, VE7TCP/VE6BBM)
* Bring in the 4.4 Lite games directory, modulo man page changes and segregationjkh1994-09-042-0/+153
of the x11 based games. I'm not going to tag the originals with bsd_44_lite and do this in two stages since it's just not worth it for this collection, and I've got directory renames to deal with that way. Bleah. Submitted by: jkh
OpenPOWER on IntegriCloud