Linux-Announce Digest #372, Volume #3 Sun, 21 Feb 99 05:13:20 EST
Contents:
PostgreSQL DATABASE HOWTO VERSION 11.0 RELEASED (Al Dev)
WWW: operating system opinion ([EMAIL PROTECTED])
COMMERCIAL: Linux Journal, April Issue (Marjorie Richardson)
New release of the ISA PnP utilities (isapnptools-1.18) (Peter Fox)
CONFERENCE: Linux/OpenGL BOF session at Linux World, March 3 (Jon Leech)
ppdd (encrypted filesystem) rev 0.7 available (Allan Latham)
WWW: Linux VARs web site (Phil Hughes)
Readline library version 4.0 available for FTP (Chet Ramey)
----------------------------------------------------------------------------
From: Al Dev <[EMAIL PROTECTED]>
Subject: PostgreSQL DATABASE HOWTO VERSION 11.0 RELEASED
Date: Sat, 20 Feb 1999 02:29:21 GMT
=====BEGIN PGP SIGNED MESSAGE=====
PostgreSQL DATABASE HOWTO VERSION 11.0 RELEASED
-------------------------------------------------
PostgreSQL is a advanced "Open Source Code" SQL server. It is the
default
SQL server for most of the Linux distributions - Redhat, Debian,
Slackware,
etc... It's status rank is same as what Apache, gcc, Linux is to
Webserver, compiler, OS. It is very fast becoming the "STANDARD SQL
SERVER"
engine for this world.
PostgreSQL runs on most flavors of unix - Solaris, HPUX, AIX, BSD, SCO
etc.
Port to Windows NT/95 is also taking place.
PostgreSQL Database HOWTO is at :-
http://sunsite.unc.edu/LDP/HOWTO/PostgreSQL-HOWTO.html
And mirrors sites are at :-
http://www.caldera.com/LDP/HOWTO/PostgreSQL-HOWTO.html
http://www.WGS.com/LDP/HOWTO/PostgreSQL-HOWTO.html
http://www.cc.gatech.edu/linux/LDP/HOWTO/PostgreSQL-HOWTO.html
http://www.redhat.com/linux-info/ldp/HOWTO/PostgreSQL-HOWTO.html
Other mirror sites near you can be found at
http://sunsite.unc.edu/LDP/hmirrors.html
select a site and go to directory /LDP/HOWTO/PostgreSQL-HOWTO.html
This doc will help the Unix user to setup a app/web database server.
PostgreSQL RPMs are at -
Main site is at : http://members.spree.com/technology/aldev/
Mirror sites are at: http://aldev.8m.com
http://aldev.webjump.com
http://homepages.infoseek.com/~aldev1/index.html
http://www3.bcity.com/aldev/
This site also has -
1) Quick Install steps to install linux
2) Quick steps to re-compile the linux kernel
3) Microsoft-Linux Analogy list - zillions of linux applications
4) Top features of linux - why Linux is the BEST
5) PostgreSQL RPMs
AL DEV
Email me at [EMAIL PROTECTED]
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4eAlrUI/eHXJZ5AQFL6wQAsVBhg2Eqw7vRD5WYkeyMT08AkohF1qDG
3YKC/bUhDRKCiojGuby4fswKtFgbAxmWaZuhXn1lYHneZKhSpbyOvmSU2rd3SEL3
9mjEGTKHZKmVyG/gPfTFNj1+9LQQD9qri9nXd+hlynBLt76rPNx4mMuKQuGZQ0+L
+vtDhfosB20=
=dD14
=====END PGP SIGNATURE=====
------------------------------
From: [EMAIL PROTECTED]
Subject: WWW: operating system opinion
Date: Sat, 20 Feb 1999 03:12:57 GMT
=====BEGIN PGP SIGNED MESSAGE=====
osOpinion is the site devoted to giving the average computing professional
the soapbox in which he/she may stand upon to let his/her opinions about
the computer and technology industry be known.
osOpinion already has a large following. It is primarily viewed by the
technology leaders that influence our society. If you have a strong
opinion about something that is happening or has recently happened within
the technology industry, here is the place to voice that opinion for the
several thousand who visit every day.
We would like to welcome computer savvy educated professionals, to
contribute as well as read each others commentary.
There are many people that contribute. People of all ages, computing
backgrounds, as well as those that have different agendas.
osOpinion is also the place to check up on all the Top News & Opinion
headlines around the web This link database us updated every 15 minutes!
�
osOpinion can be found on the web by linking to us at: www.osopinion.com
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4oOVrUI/eHXJZ5AQHLEgP/aZN8Gle80BFF8W75SspWGBQVH5yge2xJ
EPzWZfNoXZO1Nmn1x8/OjhGKro7x99/vcLstnloBV7Ifx7u69Zrm/TyqpIvs5P/Y
NMCfLiGnEQK0MyuYDyzBjbj5wzBzYYLhzXHfA7zG7HbK52YGNukrIJbrbvcx+r63
4xpmDLQBv20=
=uy97
=====END PGP SIGNATURE=====
------------------------------
From: Marjorie Richardson <[EMAIL PROTECTED]>
Subject: COMMERCIAL: Linux Journal, April Issue
Date: Sat, 20 Feb 1999 03:13:23 GMT
Reply-To: [EMAIL PROTECTED]
=====BEGIN PGP SIGNED MESSAGE=====
The March 1999 issue of Linux Journal (#59) will be mailed from the
printers in Waseca, Minnesota on March 12, 1999.
TABLE OF CONTENTS
LINUX JOURNAL
April 1999
Features
* Using Linux with Network Computers by Brian Vincent
Configuring Linux as a boot server for Neoware network computers.
* Network Administration with AWK by Juergen Kahrs
AWK scripting is the easy way to access network services.
* Corel's NetWinder by Marcel Gagne
A review of this networking computer from Canada.
* FlowNet: An Inexpensive High-Performance Network by Erann Gat and
Mike Ciholas
A look at state-of-the-art network hardware and protocols.
News & Articles
* Linux Certification for the Professional by P. Tobin Maginnis
* Blender by Ben Crowder
* Linux Training by Scott Schad
* LJ Interviews John Ousterhout by Marjorie Richardson
Reviews
* Product Reviews
+ Arkeia by Charles Curley
+ Xi Graphics MaXimum cde/OS 1.2.3, Executive Edition by Jeff
Alami
+ Conix 3-D Explorer by Michael J. Hammel
* Book Reviews
+ Linux For Dummies Quick Reference 2nd Edition by Harvey
Friedman
+ Perl Cookbook by James Lee
Columns
* Linux Apprentice: Windows/Linux Dual Boot by Vince Veselosky
* Take Command: grep: Searching for Words by Jan Rooijackers
* Take Command: Good Ol' sed by Hans de Vreught
* Kernel Korner: Linux 2.2 and the Frame-Buffer Console by Joseph
Pranevich
* At the Forge: Writing Modules for mod_perl by Reuven M. Lerner
Departments
* Letters to the Editor
* From the Editor: Network Computing by Marjorie Richardson
* From the Publisher: A Look to the Future by Phil Hughes
* Best of Technical Support
* New Products
+ Cyclades-PR4000, Cyclades Corp.
+ PerlDirect, ActiveState Tool Corp.
+ ICS, BASCOM Global Internet Services, Inc.
+ Linux Network Server Package, CTiTEK
+ CSM Proxy Plus for Linux Version 4.1, CSM-USA, Inc.
+ Empress REBMS v8.10, Empress Software
+ M-Cluster, Alta Technology Corp.
+ LynxArray and LynxNSS, Artecon
+ GO-Global, GO-Between, G0-Joe, GraphOn Corp.
+ Linux Main Memory Database Benchmark, Polyhedra, Inc.
+ Magnate Internet Store, ParaSoft Corp.
+ LinuxCare, LinuxCare, Inc.
* Advertisers Index
* Linux Consultants HOWTO
Strictly On-line
* DECnet Network Protocol by Steve Whitehouse and Patrick Caulfield
* The Xxl Spreadsheet Project by Vincent Granet
* Network Programming with Perl by James Lee
* Linux in Enterprise Network Management by Leo Lahteenmaki
* Alphabet Soup: The Internationalization of Linux, Part 2 by
Stephen Turnbull
_________________________________________________________________
Linux Journal is carried by some newsstands (including all Computer
Literacy stores) and is delivered to newsstands
by a newsstand distributor. If you know a place that sells magazines
that you feel should stock LJ, send e-mail to [EMAIL PROTECTED] or have them
call SSC at 206-782-7733. Getting LJ on newsstands is one of the best
ways we can show the non-Internet crowd that Linux is for real.
Subscriptions are:
US$22/year U.S.
US$27/year Canada & Mexico
US$37/year Foreign
US$39/2 years U.S.
US$49/2 years Canada & Mexico
US$64/2 years Foreign
Linux Journal
P.O. Box 500
Missouri City, TX 77459-9903 USA
Fax: +1 281-261-5999
Tel: +1 888-66-LINUX
E-mail: [EMAIL PROTECTED]
URL: http://www.linuxjournal.com/
Our public key (for encrypting your credit card number) is available by
fingering [EMAIL PROTECTED]
Subscriptions begin with the *next upcoming* issue. Back issues
are available (except for Issues #1, #3, #4, #5, #30 and #44, we're out)
for $6 each or $8 each non-North American airmail.
***Note: All funds should be in U.S. dollars***
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4oVFrUI/eHXJZ5AQGaSAQAp+xcMdtT2TLertyfppTZHTYhV5+9+XTH
BvWj5HmoFADhf3t1X7b6n3qjIrFDV4vi7DJ4Ycyc70t1O241fIQ4Qe7qcVI2nC61
0Rb3nDcnzugG4UKhvTLbvWwD49bc1ETZ6y/jAVlG7h1/sxhy9cn81pHv/12JfDVH
7tY6Aqbk9Pk=
=1dbf
=====END PGP SIGNATURE=====
------------------------------
From: Peter Fox <[EMAIL PROTECTED]>
Subject: New release of the ISA PnP utilities (isapnptools-1.18)
Date: Sat, 20 Feb 1999 03:21:06 GMT
Reply-To: [EMAIL PROTECTED]
=====BEGIN PGP SIGNED MESSAGE=====
I've now released version 1.18 of my Plug and Play ISA configuration tools.
They cover isolation, dumping resource data, and configuring ISA PnP devices.
The tools I wrote for this _will_ eventually be on
ftp://ftp.demon.co.uk/pub/unix/linux/utils/isapnptools-1.18.tgz (89511 bytes),
ftp://MetaLab.unc.edu/pub/Linux/system/hardware/isapnptools-1.18.tgz,
ftp://tsx-11.mit.edu/pub/Linux/sources/sbin/isapnptools-1.18.src.tar.gz,
ftp://ftp.redhat.com/pub/pnp/utils/isapnptools-1.18.tgz and
ftp://ftp.lmh.ox.ac.uk/pub/linux/pnp/isapnptools-1.18.tgz
(And various mirror sites shortly afterwards).
isapnptools-1.18.lsm in the same directory is simply the LSM entry for isapnptools.
isapnptools-1.18.bin.tgz in the same directory also includes precompiled binaries.
I've uploaded them, but they may take a day or two to reach their final home.
The latest version is available now via the link on the isapnptools home
page: http://www.roestock.demon.co.uk/isapnptools/, as is a list of the
md5 checksums for each package.
The isapnptools FAQ is available via the home page above.
Here is the LSM entry:
Begin3
Title: isapnptools
Version: 1.18
Entered-date: 14FEB99
Description: ISA plug and play configuration utility
Two programs - one allows the dumping of resource data and generation
of a skeleton configuration file, the other configures ISA PnP hardware
using a configuration file.
See http://www.roestock.demon.co.uk/isapnptools/ for latest information.
Keywords: ISA PnP Configuration Hardware
Author: [EMAIL PROTECTED] (Peter Fox)
Maintained-by: [EMAIL PROTECTED] (Peter Fox)
Primary-site: MetaLab.unc.edu /pub/Linux/system/hardware
89k isapnptools-1.18.tgz
224k isapnptools-1.18.bin.tgz
Alternate-site: tsx-11.mit.edu /pub/linux/sources/sbin
89k isapnptools-1.18.src.tar.gz
Alternate-site: tsx-11.mit.edu /pub/linux/binaries/sbin
224k isapnptools-1.18.bin.tar.gz
Alternate-site: ftp.redhat.com /pub/pnp/utils
89k isapnptools-1.18.tgz
224k isapnptools-1.18.bin.tgz
Alternate-site: ftp.lmh.ox.ac.uk /pub/linux/pnp
89k isapnptools-1.18.tgz
Original-site: ftp.demon.co.uk /pub/unix/linux/utils
89k isapnptools-1.18.tgz
Copying-policy: GNU
End
Here are the changes:
Changes since Release 1.17
==========================
General
- -------
DOS binaries now use djgpp v2.02 libraries which support long-filenames.
pnpdump (now v1.18)
- -------------------
1) Added --ignorecsum flag, output (IGNORECRC) if used.
2) Fixed bug in read_resource_data() where *result is written twice.
3) Reset and isolation sequence changed slightly.
4) Removed need for lspci (pciutils) - parse /proc/bus/pci/devices ourselves.
5) No longer use any external programs.
6) Fixed bug in reading MEM ranges from /etc/isapnp.gone
7) Make ANSI strings terminate at the first null when output.
8) Output (CHECK) keyword if device supports IO range check.
isapnp (now v1.17)
- ------------------
1) Fixed bug where following CSN configurations would be skipped if
the previous CONFIGURE configuration device was missing.
2) Fixed bug where escape sequences not handled correctly in SetLDName().
3) Configuration filename '-' means use <stdin>.
4) Removed need for pciutils - parse /proc/bus/pci/devices ourselves.
5) Fixed bug in reading MEM ranges from /etc/isapnp.gone
6) Display banner if (DEBUG) used in configuration file.
7) Added (CHECK) keyword for IO range checking.
FAQ (now v0.9)
- --------------
Lots of stuff added, too numerous to identify individually, but includes
the effect of the changes above.
The general section split up to help locate relevant answers.
Enjoy..
Peter Fox
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4qI1rUI/eHXJZ5AQHbJAP/ez5g0Lq4aGmw/zHw2TnzJdeDTEO1SoDg
gIYb5qfFUtzCRqVvqZcpomYqsgAOG1+/2fIQUC+i3uXJNgVwYRCLFyeEuVbR/WhX
H2LFE0B0Hxit4x8yHqORkqjOFI8Q2V5Xrso7xm3XimFSXg5mdwx9SpT10lKAoB8Y
GlduG0O7C64=
=TADZ
=====END PGP SIGNATURE=====
------------------------------
From: [EMAIL PROTECTED] (Jon Leech)
Subject: CONFERENCE: Linux/OpenGL BOF session at Linux World, March 3
Date: Sat, 20 Feb 1999 03:56:03 GMT
=====BEGIN PGP SIGNED MESSAGE=====
I'm organizing a BOF (Birds-of-a-Feather) session on Linux and 3D
graphics at Linux World Expo in March. The details:
Linux/3D BOF
Wednesday, March 3, 1999
San Jose Convention Center
Room A4
5:30-7 PM
If you have a topic to discuss, please contact me about it in
advance (email to [EMAIL PROTECTED]). Items already on the
list:
- Current status of OpenGL, and GLX source code release (Jon Leech,
Silicon Graphics)
- Direct rendering architecture status (Frank LaMonica, Precision
Insight)
- Darryll Strauss will be giving a conference talk with an overview of
the various OpenGL and Mesa projects touching Linux at 2:30, and he
will join us at the BOF to follow up.
Jon Leech
OpenGL Group
Silicon Graphics
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4yVFrUI/eHXJZ5AQGqZgP/YeAQ9vd/WZmGwHug4cN47JcSTEfUDWg4
Yjvq6bHo1Y5K+8YgDyQH7wIvO+bzch6Lodi0DNUVyOQM7eR/PxlEGcqsvZNr7Htk
50nTJSU+p0KfbSfZ64Ih+5p4gvhZhGJ9x5QAL9OwmZZ48GwT0ikIq0ElOW74GqRT
Zn3/RUAiZ1M=
=9Bea
=====END PGP SIGNATURE=====
------------------------------
From: Allan Latham <[EMAIL PROTECTED]>
Subject: ppdd (encrypted filesystem) rev 0.7 available
Date: Sat, 20 Feb 1999 03:57:00 GMT
=====BEGIN PGP SIGNED MESSAGE=====
- -----BEGIN PGP SIGNED MESSAGE-----
The latest version of ppdd is now available. It is unfortunately
not compatible with earlier versions.
The main changes include improved security against an
attacker who has multiple copies of backups or who can see
the same encrypted filesystem at different points in time.
Patches are included for 2.0.36 and 2.2.0-pre7. The 2.2 series
patch should work with other 2.2 kernels too.
ppdd is an advanced encrypted file system for i386 Linux.
It is used in a similar way to the loop device and offers simplicity
and speed plus full strength encryption (256 bit).
The design takes into consideration the fact that data on disc has a
long lifetime and that an attacker may have the matching plaintext to
much of the cyphertext.
A combination of master/working pass phrases offers enhanced security
for backup copies.
Current status is BETA quality and comments on the
implementation and underlying cryptography are most welcome.
Recent versions also allow root filesystem encryption thus ensuring
that no plaintext data can be accidentally left on disc.
It consists of a kernel patch plus support programs and is not
intended for novices at this stage.
Available from: http://pweb.de.uu.net/flexsys.mtk/ppdd-0.7.zip
Various people have reported difficulty downloading .tgz files so the
latest version is now packaged as a .zip file which contains a .tar
and a pgp signature.
My pgp public key is available from: http://pweb.de.uu.net/flexsys.mtk
and from key servers.
- -----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.5.3i for non-commercial use <http://www.pgpi.com>
iQCVAwUBNs3FYuJCY/+xqTOxAQHkAwP/fz6CW0bxj0LY6sfijRRKQK4kMbmqHyoZ
J1BmITsI5eR13gw5q3+gFNvl419wflkEge8+MhxVSKNYd7Rs4FJ+spyJGobQm2Vt
oSZ1Et7gSYc5QiV7Af6R4d8Hb1WHVAyzuDwFsu7lTOwxjpIvT2VPvnHFWn4TxVQo
FzFG/HwBGr4=
=3dVV
- -----END PGP SIGNATURE-----
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4yjVrUI/eHXJZ5AQFfsgQA1biVW73v+BxETWxYe0MAqCa0mhD2tQel
7mfeeas+/MtdZBaeSb8hnUsAbthglPutrkRu5O9aPhyROBnLNoez3wEMrn19lRe3
e5INqOh1h1z+cneZOV+LM7kKd70lJDPzwLVk8zgLo+ivobPKn4juJ/pGDJAEhz+w
fZaz51WUBh8=
=jNqr
=====END PGP SIGNATURE=====
------------------------------
From: [EMAIL PROTECTED] (Phil Hughes)
Subject: WWW: Linux VARs web site
Date: Sat, 20 Feb 1999 03:57:39 GMT
=====BEGIN PGP SIGNED MESSAGE=====
Linux has proved to be a cost-effective platform for business solutions.
Many Value Added Resellers (VARs) are selecting Linux as the platform of
choice. In order to increase the visibility of these VARS, Linux Journal
has established a site where VARs can list their offerings.
This site, www.linuxvar.org, offers a free listing for each VAR by simply
filling out a form. In order to get things rolling, the first 50 VARs to
submit listings will have their business names included in a full-page ad
that will be run in Linux Journal.
There is also a mailing list where VARs can discuss where they want this
web page/idea to go. If you are a VAR, you are encouraged to jump in and
help set the direction of this program.
- --
Phil Hughes, SSC, Inc. P.O. Box 55549, Seattle, WA 98155 (206)PUBS-REF
>>> Publishers of pocket references for UNIX, C, ..., Linux Journal <<<
E-mail: [EMAIL PROTECTED] Phone: (206)782-7733 x104 Fax: (206)782-7191
SSC/Linux Journal web site: http://www.ssc.com/
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4ytFrUI/eHXJZ5AQH5hwP/cJV/k6cdv4uo0najq7Y2odem3yeg4Gtj
2e62kaNqd4ZRsCHdEf4TAux3SMOHEpe4AYKhiJdcSfSlrUeMnnCZojplzLFCdC4o
DYWcyVeo2QC18kYC7yhg3W3rioLbWXSl/2y0pLZ/COnqe9C7zrEeIeUTyE7jIohg
2t5RkYDeTYI=
=Fx5t
=====END PGP SIGNATURE=====
------------------------------
From: [EMAIL PROTECTED] (Chet Ramey)
Subject: Readline library version 4.0 available for FTP
Date: Sat, 20 Feb 1999 03:54:17 GMT
=====BEGIN PGP SIGNED MESSAGE=====
The first public release of the GNU Readline library, version
4.0, is now available for FTP with the URLs
ftp://ftp.cwru.edu/pub/bash/readline-4.0.tar.gz
ftp://ftp.gnu.org/pub/gnu/readline-4.0.tar.gz
and from the usual GNU mirror sites.
This distribution is essentially a standalone version of the
readline library that appears in Bash-2.03 together with an
`autoconf' framework. The documentation has been updated and
is current. Postscript, DVI, and Info versions of the Readline
and History manuals are included. A list of changes in this
release is appended to this announcement.
GNU Readline is a library which provides programs with an input
facility including command-line editing and history. Editing
commands similar to both emacs and vi are included. The GNU
History library, which provides facilities for managing a list of
previously-typed command lines and an interactive command line
recall facility similar to that provided by csh, is also present.
The history library is built as part of the readline as well as
separately.
Diffs from readline-2.2.1 are available with the URLs
ftp://ftp.cwru.edu/pub/bash/readline-2.2.1-4.0.diff
ftp://ftp.gnu.org/pub/gnu/readline-2.2.1-4.0.diff
The diffs should be applied using `patch -p1 patch-file' from within
the readline-2.2.1 source directory.
Please send readline bug reports to [EMAIL PROTECTED]
+========== CHANGES ==========+
This document details the changes between this version, readline-4.0,
and the previous version, readline-2.2.
1. Changes to Readline
a. The version number is now 4.0, to match the major and minor version
numbers on the shared readline and history libraries. Future
releases will maintain the identical numbering.
b. Fixed a typo in the `make install' recipe that copied libreadline.a
to libhistory.old right after installing it.
c. The readline and history info files are now installed out of the source
directory if they are not found in the build directory.
d. The library no longer exports a function named `savestring' -- backwards
compatibility be damned.
e. There is no longer any #ifdef SHELL code in the source files.
f. Some changes were made to the key binding code to fix memory leaks and
better support Win32 systems.
g. Fixed a silly typo in the paren matching code -- it's microseconds, not
milliseconds.
h. The readline library should be compilable by C++ compilers.
i. The readline.h public header file now includes function prototypes for
all readline functions, and some changes were made to fix errors in the
source files uncovered by the use of prototypes.
j. The maximum numeric argument is now clamped at 1000000.
k. Fixes to rl_yank_last_arg to make it behave better.
l. Fixed a bug in the display code that caused core dumps if the prompt
string length exceeded 1024 characters.
m. The menu completion code was fixed to properly insert a single completion
if there is only one match.
n. A bug was fixed that caused the display code to improperly display tabs
after newlines.
o. A fix was made to the completion code in which a typo caused the wrong
value to be passed to the function that computed the longest common
prefix of the list of matches.
p. The completion code now checks the value of rl_filename_completion_desired,
which is set by application-supplied completion functions to indicate
that filename completion is being performed, to decide whether or not to
call an application-supplied `ignore completions' function.
q. Code was added to the history library to catch history substitutions
using `&' without a previous history substitution or search having been
performed.
2. New Features in Readline
a. There is a new script, support/shobj-conf, to do system-specific shared
object and library configuration. It generates variables for configure
to substitute into makefiles. The README file provides a detailed
explanation of the shared library creation process.
b. Shared libraries and objects are now built in the `shlib' subdirectory.
There is a shlib/Makefile.in to control the build process. `make shared'
from the top-level directory is still the right way to build shared
versions of the libraries.
c. rlconf.h is now installed, so applications can find out which features
have been compiled into the installed readline and history libraries.
d. rlstdc.h is now an installed header file.
e. Many changes to the signal handling:
o Readline now catches SIGQUIT and cleans up the tty before returning;
o A new variable, rl_catch_signals, is available to application writers
to indicate to readline whether or not it should install its own
signal handlers for SIGINT, SIGTERM, SIGQUIT, SIGALRM, SIGTSTP,
SIGTTIN, and SIGTTOU;
o A new variable, rl_catch_sigwinch, is available to application
writers to indicate to readline whether or not it should install its
own signal handler for SIGWINCH, which will chain to the calling
applications's SIGWINCH handler, if one is installed;
o There is a new function, rl_free_line_state, for application signal
handlers to call to free up the state associated with the current
line after receiving a signal;
o There is a new function, rl_cleanup_after_signal, to clean up the
display and terminal state after receiving a signal;
o There is a new function, rl_reset_after_signal, to reinitialize the
terminal and display state after an application signal handler
returns and readline continues
f. There is a new function, rl_resize_terminal, to reset readline's idea of
the screen size after a SIGWINCH.
g. New public functions: rl_save_prompt and rl_restore_prompt. These were
previously private functions with a `_' prefix. These functions are
used when an application wants to write a message to the `message area'
with rl_message and have the prompt restored correctly when the message
is erased.
h. New function hook: rl_pre_input_hook, called just before readline starts
reading input, after initialization.
i. New function hook: rl_display_matches_hook, called when readline would
display the list of completion matches. The new function
rl_display_match_list is what readline uses internally, and is available
for use by application functions called via this hook.
j. New bindable function, delete-char-or-list, like tcsh.
k. A new variable, rl_erase_empty_line, which, if set by an application using
readline, will cause readline to erase, prompt and all, lines on which the
only thing typed was a newline.
l. There is a new script, support/shlib-install, to install and uninstall
the shared readline and history libraries.
m. A new bindable variable, `isearch-terminators', which is a string
containing the set of characters that should terminate an incremental
search without being executed as a command.
n. A new bindable function, forward-backward-delete-char.
- --
``The lyf so short, the craft so long to lerne.'' - Chaucer
( ``Discere est Dolere'' -- chet)
Chet Ramey, Case Western Reserve University Internet: [EMAIL PROTECTED]
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNs4x6VrUI/eHXJZ5AQELWAQAvSrMMbj1I1dDwyF8FJX8Vfzf7Z3Q7pfQ
BaJO13U+9hMR4HCplDDXTuZaIBok7wEq3be9lxQyIrDmwFaSIaNNCuFwoQKE53mB
5rX5gMnsMpb24xKYHLiRAqd+pQAa17nYGRQXUmJhfs9ctj6weRS4BTy/TWqx7jPl
aCZS8nkiF3A=
=qsYk
=====END PGP SIGNATURE=====
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: [EMAIL PROTECTED]
You can submit announcements to be moderated via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************