old-www/LDP/LG/issue34/ayers3.html

152 lines
6.2 KiB
HTML

<!--startcut ==========================================================-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<title>Updates and Corrections LG #34</title>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#A000A0"
ALINK="#FF0000">
<!--endcut ============================================================-->
<H4>
"Linux Gazette...<I>making Linux just a little more fun!</I>"
</H4>
<P> <HR> <P>
<!--===================================================================-->
<center><h1>
<font color="maroon">Updates and Corrections</font>
</h1></center>
<center>
<h4>By <a href="mailto: layers@marktwain.net">Larry Ayers</a></h4>
</center>
<hr>
<center><h3>Introduction</h3></center>
<p>I've accumulated a few updates to past articles and reviews, presented here
in reverse chronological order. By the way, I appreciate the e-mail I receive
from LG readers; keep it coming!
<hr>
<center><h3>The Keyboard Practicer</h3></center>
<p>Last month, in the second of two articles about typing tutor
programs I included the Tcl source for a program by Satoshi Asami
called Keyboard Practicer. It turns out that the version I had
didn't include the licensing information, which follows:
<pre>
/*-
* Copyright (c) 1991-1998 Satoshi Asami
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS
* IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
</pre>
<p>The updated archive (which doesn't include any changes other than the
inclusion of the above license) is available from this FTP
<a href="ftp://stampede.cs.berkeley.edu/pub/kp/kp-0.97.tar.gz"> site</a>.
<hr>
<center><h3>Typist</h3></center>
<p>A couple of issues ago I wrote about a console keyboard tutor called
Typist, which at that time was in Sunsite's /pub/Linux/Incoming directory.
I've received e-mail inquiries as to its current location, which isn't
obvious. The new location is
<a href="ftp://sunsite.unc.edu/pub/Linux/apps/cai/typist-2.1a.tar.gz">here</a>.
<hr>
<center><h3>TkDesk</h3></center>
<p>After a long hiatus, Christian Bolik has released a new version of his
featureful file-and-desktop manager TkDesk. I reviewed a much earlier release
back in 1996 (LG #8), and in the several releases since then the application
has improved and matured. Another factor which has changed since 1996 is the
typical desktop machine running TkDesk. The application felt a trifle
sluggish on my old, low-memory 486, but on a reasonably recent Pentium-based
system TkDesk runs well. Aside from being a versatile and configurable
file-manager, TkDesk occupies a sort of middle ground between the typical
miscellaneous collection of Linux apps and a full-fledged desktop manager such
as KDE or Gnome. Its integration with Netscape and XEmacs is particularly
useful, and the button-bar is one of the most configurable and useful I've
seen for X-Windows.
<p>TkDesk still won't run with Tcl/Tk 8.0, but now that incrTcl
(the C++ object-oriented extension to Tcl) has been updated to work with the
newer Tcl/Tk releases, the release of a version of TkDesk which uses these
libraries can't be too far off. The new 1.1 release of TkDesk works fine with
Tcl7.6/Tk4.2 for the time being. The TkDesk homepage is
<a href="http://people.mainz.netsurf.de/~bolik/tkdesk/">here</a>.
<hr>
<center><h3>Window Managers</h3></center>
<p>Two of the most promising new window-managers available for X have been
undergoing rapid development lately. Marco Macek's Icewm is getting better
with each release, and the recent betas have been including GNOME-specific
features. This won't affect those users who aren't using GNOME, as the
configure script detects a GNOME installation and disables these features if
CNOME isn't installed. Check out the icewm
<a href="http://berta.fri.uni-lj.si/~markom/icewm">home-page</a>
for the latest news.
<p>Brad Hughes has been working hard to squelch bugs and further refine his
Blackbox window-manager. He has successfully converted Blackbox so that it
uses the GNU autoconf system instead of an Imakefile type of configuration; in
other words it now uses a configure script to generate a custom-tailored
makefile, which in some cases will make Blackbox easier to compile.
<p>The Blackbox home-page is <a href="http://linux.wiw.org/blackbox">here</a>.
<hr>
<!-- hhmts start -->
Last modified: Wed 28 Oct 1998
<!-- hhmts end -->
<!--===================================================================-->
<P> <hr> <P>
<center><H5>Copyright &copy; 1998, Larry Ayers <BR>
Published in Issue 34 of <i>Linux Gazette</i>, November 1998</H5></center>
<!--===================================================================-->
<P> <hr> <P>
<A HREF="./index.html"><IMG ALIGN=BOTTOM SRC="../gx/indexnew.gif"
ALT="[ TABLE OF CONTENTS ]"></A>
<A HREF="../index.html"><IMG ALIGN=BOTTOM SRC="../gx/homenew.gif"
ALT="[ FRONT PAGE ]"></A>
<A HREF="./ayers2.html"><IMG SRC="../gx/back2.gif"
ALT=" Back "></A>
<A HREF="./vertes.html"><IMG SRC="../gx/fwd.gif" ALT=" Next "></A>
<P> <hr> <P>
<!--startcut ==========================================================-->
</BODY>
</HTML>
<!--endcut ============================================================-->