Mercurial > hg > xemacs-beta
view etc/package-index.LATEST.pgp @ 665:fdefd0186b75
[xemacs-hg @ 2001-09-20 06:28:42 by ben]
The great integral types renaming.
The purpose of this is to rationalize the names used for various
integral types, so that they match their intended uses and follow
consist conventions, and eliminate types that were not semantically
different from each other.
The conventions are:
-- All integral types that measure quantities of anything are
signed. Some people disagree vociferously with this, but their
arguments are mostly theoretical, and are vastly outweighed by
the practical headaches of mixing signed and unsigned values,
and more importantly by the far increased likelihood of
inadvertent bugs: Because of the broken "viral" nature of
unsigned quantities in C (operations involving mixed
signed/unsigned are done unsigned, when exactly the opposite is
nearly always wanted), even a single error in declaring a
quantity unsigned that should be signed, or even the even more
subtle error of comparing signed and unsigned values and
forgetting the necessary cast, can be catastrophic, as
comparisons will yield wrong results. -Wsign-compare is turned
on specifically to catch this, but this tends to result in a
great number of warnings when mixing signed and unsigned, and
the casts are annoying. More has been written on this
elsewhere.
-- All such quantity types just mentioned boil down to EMACS_INT,
which is 32 bits on 32-bit machines and 64 bits on 64-bit
machines. This is guaranteed to be the same size as Lisp
objects of type `int', and (as far as I can tell) of size_t
(unsigned!) and ssize_t. The only type below that is not an
EMACS_INT is Hashcode, which is an unsigned value of the same
size as EMACS_INT.
-- Type names should be relatively short (no more than 10
characters or so), with the first letter capitalized and no
underscores if they can at all be avoided.
-- "count" == a zero-based measurement of some quantity. Includes
sizes, offsets, and indexes.
-- "bpos" == a one-based measurement of a position in a buffer.
"Charbpos" and "Bytebpos" count text in the buffer, rather than
bytes in memory; thus Bytebpos does not directly correspond to
the memory representation. Use "Membpos" for this.
-- "Char" refers to internal-format characters, not to the C type
"char", which is really a byte.
-- For the actual name changes, see the script below.
I ran the following script to do the conversion. (NOTE: This script
is idempotent. You can safely run it multiple times and it will
not screw up previous results -- in fact, it will do nothing if
nothing has changed. Thus, it can be run repeatedly as necessary
to handle patches coming in from old workspaces, or old branches.)
There are two tags, just before and just after the change:
`pre-integral-type-rename' and `post-integral-type-rename'. When
merging code from the main trunk into a branch, the best thing to
do is first merge up to `pre-integral-type-rename', then apply the
script and associated changes, then merge from
`post-integral-type-change' to the present. (Alternatively, just do
the merging in one operation; but you may then have a lot of
conflicts needing to be resolved by hand.)
Script `fixtypes.sh' follows:
----------------------------------- cut ------------------------------------
files="*.[ch] s/*.h m/*.h config.h.in ../configure.in Makefile.in.in ../lib-src/*.[ch] ../lwlib/*.[ch]"
gr Memory_Count Bytecount $files
gr Lstream_Data_Count Bytecount $files
gr Element_Count Elemcount $files
gr Hash_Code Hashcode $files
gr extcount bytecount $files
gr bufpos charbpos $files
gr bytind bytebpos $files
gr memind membpos $files
gr bufbyte intbyte $files
gr Extcount Bytecount $files
gr Bufpos Charbpos $files
gr Bytind Bytebpos $files
gr Memind Membpos $files
gr Bufbyte Intbyte $files
gr EXTCOUNT BYTECOUNT $files
gr BUFPOS CHARBPOS $files
gr BYTIND BYTEBPOS $files
gr MEMIND MEMBPOS $files
gr BUFBYTE INTBYTE $files
gr MEMORY_COUNT BYTECOUNT $files
gr LSTREAM_DATA_COUNT BYTECOUNT $files
gr ELEMENT_COUNT ELEMCOUNT $files
gr HASH_CODE HASHCODE $files
----------------------------------- cut ------------------------------------
`fixtypes.sh' is a Bourne-shell script; it uses 'gr':
----------------------------------- cut ------------------------------------
#!/bin/sh
# Usage is like this:
# gr FROM TO FILES ...
# globally replace FROM with TO in FILES. FROM and TO are regular expressions.
# backup files are stored in the `backup' directory.
from="$1"
to="$2"
shift 2
echo ${1+"$@"} | xargs global-replace "s/$from/$to/g"
----------------------------------- cut ------------------------------------
`gr' in turn uses a Perl script to do its real work,
`global-replace', which follows:
----------------------------------- cut ------------------------------------
: #-*- Perl -*-
### global-modify --- modify the contents of a file by a Perl expression
## Copyright (C) 1999 Martin Buchholz.
## Copyright (C) 2001 Ben Wing.
## Authors: Martin Buchholz <martin@xemacs.org>, Ben Wing <ben@xemacs.org>
## Maintainer: Ben Wing <ben@xemacs.org>
## Current Version: 1.0, May 5, 2001
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with XEmacs; see the file COPYING. If not, write to the Free
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
# 02111-1307, USA.
eval 'exec perl -w -S $0 ${1+"$@"}'
if 0;
use strict;
use FileHandle;
use Carp;
use Getopt::Long;
use File::Basename;
(my $myName = $0) =~ s@.*/@@; my $usage="
Usage: $myName [--help] [--backup-dir=DIR] [--line-mode] [--hunk-mode]
PERLEXPR FILE ...
Globally modify a file, either line by line or in one big hunk.
Typical usage is like this:
[with GNU print, GNU xargs: guaranteed to handle spaces, quotes, etc.
in file names]
find . -name '*.[ch]' -print0 | xargs -0 $0 's/\bCONST\b/const/g'\n
[with non-GNU print, xargs]
find . -name '*.[ch]' -print | xargs $0 's/\bCONST\b/const/g'\n
The file is read in, either line by line (with --line-mode specified)
or in one big hunk (with --hunk-mode specified; it's the default), and
the Perl expression is then evalled with \$_ set to the line or hunk of
text, including the terminating newline if there is one. It should
destructively modify the value there, storing the changed result in \$_.
Files in which any modifications are made are backed up to the directory
specified using --backup-dir, or to `backup' by default. To disable this,
use --backup-dir= with no argument.
Hunk mode is the default because it is MUCH MUCH faster than line-by-line.
Use line-by-line only when it matters, e.g. you want to do a replacement
only once per line (the default without the `g' argument). Conversely,
when using hunk mode, *ALWAYS* use `g'; otherwise, you will only make one
replacement in the entire file!
";
my %options = ();
$Getopt::Long::ignorecase = 0;
&GetOptions (
\%options,
'help', 'backup-dir=s', 'line-mode', 'hunk-mode',
);
die $usage if $options{"help"} or @ARGV <= 1;
my $code = shift;
die $usage if grep (-d || ! -w, @ARGV);
sub SafeOpen {
open ((my $fh = new FileHandle), $_[0]);
confess "Can't open $_[0]: $!" if ! defined $fh;
return $fh;
}
sub SafeClose {
close $_[0] or confess "Can't close $_[0]: $!";
}
sub FileContents {
my $fh = SafeOpen ("< $_[0]");
my $olddollarslash = $/;
local $/ = undef;
my $contents = <$fh>;
$/ = $olddollarslash;
return $contents;
}
sub WriteStringToFile {
my $fh = SafeOpen ("> $_[0]");
binmode $fh;
print $fh $_[1] or confess "$_[0]: $!\n";
SafeClose $fh;
}
foreach my $file (@ARGV) {
my $changed_p = 0;
my $new_contents = "";
if ($options{"line-mode"}) {
my $fh = SafeOpen $file;
while (<$fh>) {
my $save_line = $_;
eval $code;
$changed_p = 1 if $save_line ne $_;
$new_contents .= $_;
}
} else {
my $orig_contents = $_ = FileContents $file;
eval $code;
if ($_ ne $orig_contents) {
$changed_p = 1;
$new_contents = $_;
}
}
if ($changed_p) {
my $backdir = $options{"backup-dir"};
$backdir = "backup" if !defined ($backdir);
if ($backdir) {
my ($name, $path, $suffix) = fileparse ($file, "");
my $backfulldir = $path . $backdir;
my $backfile = "$backfulldir/$name";
mkdir $backfulldir, 0755 unless -d $backfulldir;
print "modifying $file (original saved in $backfile)\n";
rename $file, $backfile;
}
WriteStringToFile ($file, $new_contents);
}
}
----------------------------------- cut ------------------------------------
In addition to those programs, I needed to fix up a few other
things, particularly relating to the duplicate definitions of
types, now that some types merged with others. Specifically:
1. in lisp.h, removed duplicate declarations of Bytecount. The
changed code should now look like this: (In each code snippet
below, the first and last lines are the same as the original, as
are all lines outside of those lines. That allows you to locate
the section to be replaced, and replace the stuff in that
section, verifying that there isn't anything new added that
would need to be kept.)
--------------------------------- snip -------------------------------------
/* Counts of bytes or chars */
typedef EMACS_INT Bytecount;
typedef EMACS_INT Charcount;
/* Counts of elements */
typedef EMACS_INT Elemcount;
/* Hash codes */
typedef unsigned long Hashcode;
/* ------------------------ dynamic arrays ------------------- */
--------------------------------- snip -------------------------------------
2. in lstream.h, removed duplicate declaration of Bytecount.
Rewrote the comment about this type. The changed code should
now look like this:
--------------------------------- snip -------------------------------------
#endif
/* The have been some arguments over the what the type should be that
specifies a count of bytes in a data block to be written out or read in,
using Lstream_read(), Lstream_write(), and related functions.
Originally it was long, which worked fine; Martin "corrected" these to
size_t and ssize_t on the grounds that this is theoretically cleaner and
is in keeping with the C standards. Unfortunately, this practice is
horribly error-prone due to design flaws in the way that mixed
signed/unsigned arithmetic happens. In fact, by doing this change,
Martin introduced a subtle but fatal error that caused the operation of
sending large mail messages to the SMTP server under Windows to fail.
By putting all values back to be signed, avoiding any signed/unsigned
mixing, the bug immediately went away. The type then in use was
Lstream_Data_Count, so that it be reverted cleanly if a vote came to
that. Now it is Bytecount.
Some earlier comments about why the type must be signed: This MUST BE
SIGNED, since it also is used in functions that return the number of
bytes actually read to or written from in an operation, and these
functions can return -1 to signal error.
Note that the standard Unix read() and write() functions define the
count going in as a size_t, which is UNSIGNED, and the count going
out as an ssize_t, which is SIGNED. This is a horrible design
flaw. Not only is it highly likely to lead to logic errors when a
-1 gets interpreted as a large positive number, but operations are
bound to fail in all sorts of horrible ways when a number in the
upper-half of the size_t range is passed in -- this number is
unrepresentable as an ssize_t, so code that checks to see how many
bytes are actually written (which is mandatory if you are dealing
with certain types of devices) will get completely screwed up.
--ben
*/
typedef enum lstream_buffering
--------------------------------- snip -------------------------------------
3. in dumper.c, there are four places, all inside of switch()
statements, where XD_BYTECOUNT appears twice as a case tag. In
each case, the two case blocks contain identical code, and you
should *REMOVE THE SECOND* and leave the first.
author | ben |
---|---|
date | Thu, 20 Sep 2001 06:31:11 +0000 |
parents | 3ecd8885ac67 |
children | 9a0959b535de |
line wrap: on
line source
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ;; Package Index file -- Do not edit manually. ;;;@@@ (package-get-update-base-entry (quote (lookup (standards-version 1.1 version "1.03" author-version "1.0" date "1999-05-05" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution mule priority high category "mule" dump nil description "Dictionary support" filename "lookup-1.03-pkg.tar.gz" md5sum "d99759b042f8bf401d487e4ea140450d" size 212861 provides (lookup) requires (cookie lookup) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (os-utils (standards-version 1.1 version "1.18" author-version "21.1" date "1999-07-20" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "os" dump nil description "Miscellaneous O/S utilities." filename "os-utils-1.18-pkg.tar.gz" md5sum "bafbe5e2628fc678daad46b07ba7fef6" size 179680 provides (archive-mode background crypt crypt++ inf-lisp jka-compr lpr mchat tar-mode telnet terminal uncompress) requires (xemacs-base) type single )) )) ;;;@@@ (package-get-update-base-entry (quote (ediff (standards-version 1.1 version "1.22" author-version "2.72" date "1999-05-27" build-date "1999-07-30" maintainer "Michael Kifer <kifer@cs.sunysb.edu>" distribution xemacs priority medium category "prog" dump nil description "Interface over GNU patch." filename "ediff-1.22-pkg.tar.gz" md5sum "a9ece02fc03ac74ee4501845dec88710" size 282084 provides (ediff) requires (pcl-cvs elib dired xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (hm--html-menus (standards-version 1.0 version "1.12" author-version "5.9" date "1999-02-05" build-date "1999-02-05" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution stable priority low category "oa" dump nil description "HTML editing." filename "hm--html-menus-1.12-pkg.tar.gz" md5sum "fc80ef260cc0682bde6e706cdc8ddae4" size 177442 provides (adapt hm--date hm--html-configuration hm--html-drag-and-drop hm--html-indentation hm--html-keys hm--html-menu hm--html-mode hm--html-not-standard hm--html html-view tmpl-minor-mode) requires (dired xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (jde (standards-version 1.0 version "1.14" author-version "2.14" date "1999-02-05" build-date "1999-02-05" maintainer "Andy Piper <andy@xemacs.org>" distribution stable priority medium category "prog" dump nil description "Java language and development support." filename "jde-1.14-pkg.tar.gz" md5sum "1028c54ef317d8dd4d4c78e5b9c004e6" size 320702 provides (jde) requires (cc-mode debug speedbar edit-utils mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (skk (standards-version 1.1 version "1.14" author-version "10.38" date "1999-05-18" build-date "1999-07-30" maintainer "SL Baur <steve@xemacs.org>" distribution mule priority medium category "mule" dump nil description "Japanese Language Input Method." filename "skk-1.14-pkg.tar.gz" md5sum "b8c89832f314570cb251147ced107c49" size 1514095 provides (skk skk-tut) requires (viper mule-base elib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (egg-its (standards-version 1.1 version "1.19" author-version "21.1" date "1999-07-26" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution mule priority high category "mule" dump nil description "Wnn (4.2 and 6) support. SJ3 support." filename "egg-its-1.19-pkg.tar.gz" md5sum "121037363bae6925fd4933f861cbdabb" size 261537 provides (egg-cnpinyin egg-cnzhuyin egg-cwnn-leim egg-jisx0201 egg-jsymbol egg-kwnn-leim egg-leim egg-sj3-client egg-sj3-leim egg-sj3 egg-wnn egg) requires (leim mule-base fsf-compat xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (edict (standards-version 1.1 version "1.08" author-version "0.9.8" date "1998-07-23" build-date "1999-07-30" maintainer "Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>" distribution mule priority high category "mule" dump nil description "Lisp Interface to EDICT, Kanji Dictionary" filename "edict-1.08-pkg.tar.gz" md5sum "f339e93a2cb02d9224e4bf9f313b0b62" size 71621 provides (dui-registry dui edict-edit edict-english edict-japanese edict-morphology edict-test edict ts-mode) requires (mule-base xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (leim (standards-version 1.1 version "1.13" author-version "21.1" date "1999-06-29" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution mule priority medium category "mule" dump nil description "Quail. All non-English and non-Japanese language support." filename "leim-1.13-pkg.tar.gz" md5sum "9cd059afefa3aff94fd1802c8db6c39a" size 1702922 provides () requires (mule-base fsf-compat xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (locale (standards-version 1.1 version "1.14" author-version "21.1" date "1999-05-11" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution mule priority high category "mule" dump nil description "Localized menubars and localized splash screens." filename "locale-1.14-pkg.tar.gz" md5sum "5a5c7e878596a1009e97a8c4f491826c" size 35744 provides () requires (mule-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (mule-base (standards-version 1.1 version "1.32" author-version "21.1" date "1999-06-30" build-date "1999-07-30" maintainer "SL Baur <steve@xemacs.org>" distribution mule priority high category "mule" dump nil description "Basic Mule support, required for building with Mule." filename "mule-base-1.32-pkg.tar.gz" md5sum "40950af24540e6cfc6875a9ddc7bab5d" size 453902 provides (canna-leim canna char-table china-util cyril-util isearch-ext japan-util ccl can-n-egg mule-help) requires (fsf-compat xemacs-base apel) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (strokes (standards-version 1.1 version "1.05" author-version "21.1" date "1998-01-25" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "oa" dump nil description "Mouse enhancement utility." filename "strokes-1.05-pkg.tar.gz" md5sum "42b991c28dc393a78f9da792f15e53d3" size 43480 provides (strokes) requires (text-modes edit-utils mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (time (standards-version 1.1 version "1.08" author-version "1.17" date "1998-04-24" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "oa" dump nil description "Display time & date on the modeline." filename "time-1.08-pkg.tar.gz" md5sum "c67d7143de5694ec4a7e17023ceab902" size 19994 provides (time) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (text-modes (standards-version 1.1 version "1.21" author-version "21.1" date "1999-07-06" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "oa" dump nil description "Miscellaneous support for editing text files." filename "text-modes-1.21-pkg.tar.gz" md5sum "d9d9505dfbe52854b3337eddfce093d1" size 207873 provides (autoinsert crontab-edit filladapt fold-isearch folding image-mode iso-acc iso-ascii iso-cvt iso-insert iso-swed swedish tabify whitespace-mode winmgr-mode xpm-mode xrdb-mode) requires (ispell fsf-compat xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (slider (standards-version 1.1 version "1.10" author-version "0.3x1" date "1998-08-13" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "User interface tool." filename "slider-1.10-pkg.tar.gz" md5sum "a67e165592a2921ff0978a69befa0d6d" size 12000 provides (slider color-selector) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (sgml (standards-version 1.1 version "1.05" author-version "21.1" date "1998-01-25" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "SGML/Linuxdoc-SGML editing." filename "sgml-1.05-pkg.tar.gz" md5sum "ead5d1671dfebf394be76166c786b0c2" size 26937 provides (sgml linuxdoc-sgml) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (psgml (standards-version 1.1 version "1.14" author-version "1.01" date "1999-06-13" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "oa" dump nil description "Validated HTML/SGML editing." filename "psgml-1.14-pkg.tar.gz" md5sum "44102484c3e5588bab21005cec1a46e1" size 425227 provides (psgml sgml) requires (edit-utils) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (pc (standards-version 1.1 version "1.16" author-version "21.1" date "1999-04-13" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "PC style interface emulation." filename "pc-1.16-pkg.tar.gz" md5sum "d721157770274b9fee0b16933764c636" size 16324 provides (delbs fusion pc-select pending-del s-region) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (ispell (standards-version 1.1 version "1.16" author-version "3.2" date "1999-07-22" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "Spell-checking with GNU ispell." filename "ispell-1.16-pkg.tar.gz" md5sum "a3140984afc8a9d5aa0d0116625b2d07" size 68157 provides (ispell) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (frame-icon (standards-version 1.1 version "1.07" author-version "21.1" date "1998-07-14" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "Set up mode-specific icons for each frame under XEmacs" filename "frame-icon-1.07-pkg.tar.gz" md5sum "320909b8d8caa9754c08963878acbb8b" size 33434 provides (forms forms-mode) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (forms (standards-version 1.1 version "1.11" author-version "2.37" date "1999-05-11" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "Forms editing support (obsolete, use Widget instead)." filename "forms-1.11-pkg.tar.gz" md5sum "36604485f4a1031d28968fe2c8534a6d" size 48263 provides (forms forms-mode) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (calendar (standards-version 1.1 version "1.12" author-version "21.1" date "1999-06-24" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "Calendar and diary support." filename "calendar-1.12-pkg.tar.gz" md5sum "d6ad2b3a3477d04ca3b669a67eecc8bc" size 250669 provides (appt cal-dst cal-french cal-mayan cal-x cal-xemacs calendar diary-ins diary-lib holidays lunar solar) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (calc (standards-version 1.1 version "1.11" author-version "2.02fX3" date "1998-07-25" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "Emacs calculator" filename "calc-1.11-pkg.tar.gz" md5sum "7a0cce9d75b5c70f02db67f18eb6a97d" size 1616700 provides (calc) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (speedbar (standards-version 1.1 version "1.13" author-version "0.6.2x" date "1999-07-15" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "oa" dump nil description "Provides a seperate frame with convenient references." filename "speedbar-1.13-pkg.tar.gz" md5sum "0a2352aa6866888fc8ecdc7ec8d86516" size 64955 provides (speedbar) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (edit-utils (standards-version 1.1 version "1.41" author-version "21.1" date "1999-07-07" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "oa" dump nil description "Miscellaneous editor extensions, you probably need this." filename "edit-utils-1.41-pkg.tar.gz" md5sum "a3d5116811348bde6d56976ce94a991a" size 579673 provides (abbrevlist atomic-extents avoid backup-dir balloon-help big-menubar blink-cursor blink-paren bookmark compare-w completion dabbrev desktop detached-minibuf edit-toolbar fast-lock file-part floating-toolbar flow-ctrl foldout func-menu hippie-exp icomplete id-select info-look iswitchb lazy-lock lazy-shot live-icon man mic-paren paren popper mode-motion+ outl-mouse page-ext blink-paren paren permanent-buffers recent-files redo reportmail rsz-minibuf saveconfsavehist saveplace scroll-in-place tempo toolbar-utils tree-menu uniquify where-was-i-db) requires (xemacs-base) type single )) )) ;;;@@@ (package-get-update-base-entry (quote (view-process (standards-version 1.1 version "1.07" author-version "2.4" date "1998-01-24" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "os" dump nil description "A Unix process browsing tool." filename "view-process-1.07-pkg.tar.gz" md5sum "47a82bb6569dd9d9bed03a57c9391538" size 59953 provides (view-process-mode) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (os-utils (standards-version 1.0 version "1.15" author-version "21.0" date "1999-03-19" build-date "1999-05-13" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution stable priority medium category "os" dump nil description "Miscellaneous O/S utilities." filename "os-utils-1.15-pkg.tar.gz" md5sum "92a3d72b0df1fb79fef2aee88a4d4f50" size 228261 provides (archive-mode background crypt crypt++ inf-lisp jka-compr lpr mchat ps-print tar-mode telnet terminal uncompress) requires (xemacs-base) type single )) )) ;;;@@@ (package-get-update-base-entry (quote (ilisp (standards-version 1.1 version "1.08" author-version "5.8" date "1998-01-24" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "os" dump nil description "Front-end for Inferior Lisp." filename "ilisp-1.08-pkg.tar.gz" md5sum "12041533cb292d9d58a55278c8882c70" size 262171 provides (ilisp completer) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (igrep (standards-version 1.1 version "1.06" author-version "2.83" date "1998-08-11" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "os" dump nil description "Enhanced front-end for Grep." filename "igrep-1.06-pkg.tar.gz" md5sum "9a61dc2c81e909993e14254f30df3ee7" size 14927 provides (igrep) requires (dired xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (eterm (standards-version 1.1 version "1.09" author-version "21.1" date "1999-07-07" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "os" dump nil description "Terminal emulation." filename "eterm-1.09-pkg.tar.gz" md5sum "9cdab77e28dc87a79db4c503c961b37a" size 109066 provides (eterm) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (viper (standards-version 1.1 version "1.17" author-version "3.061" date "1999-05-27" build-date "1999-07-30" maintainer "Michael Kifer <kifer@cs.sunysb.edu>" distribution xemacs priority low category "wp" dump nil description "VI emulation support." filename "viper-1.17-pkg.tar.gz" md5sum "89285f1297d73552d43602cf1288aefd" size 317943 provides (viper) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (tpu (standards-version 1.1 version "1.09" author-version "4.2X" date "1998-07-23" build-date "1999-07-30" maintainer "Kevin Oberman <oberman@es.net>" distribution xemacs priority medium category "wp" dump nil description "DEC EDIT/TPU support." filename "tpu-1.09-pkg.tar.gz" md5sum "9a467bd306599d97f0f5be0266850d79" size 58814 provides (tpu) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (textools (standards-version 1.1 version "1.09" author-version "21.1" date "1998-04-29" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "wp" dump nil description "Miscellaneous TeX support." filename "textools-1.09-pkg.tar.gz" md5sum "d0e16392dfdcd9ec8eab4ebc8da9948e" size 79187 provides (bib-mode bibtex refer-to-bibtex) requires (xemacs-base) type single )) )) ;;;@@@ (package-get-update-base-entry (quote (texinfo (standards-version 1.1 version "1.15" author-version "21.1" date "1998-07-20" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "wp" dump nil description "XEmacs TeXinfo support." filename "texinfo-1.15-pkg.tar.gz" md5sum "3c0ba97404953b4383d06f0a88a3a6cd" size 127873 provides (makeinfo tex-mode texinfmt texinfo texnfo-tex texnfo-upd) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (reftex (standards-version 1.1 version "1.14" author-version "3.43" date "1999-04-06" build-date "1999-07-30" maintainer "Carsten Dominik <dominik@strw.LeidenUniv.nl>" distribution xemacs priority medium category "wp" dump nil description "Emacs support for LaTeX cross-references, citations.." filename "reftex-1.14-pkg.tar.gz" md5sum "e56e631f54e895ed95377be6e882bed5" size 215968 provides (reftex) requires (fsf-compat xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (edt (standards-version 1.1 version "1.08" author-version "21.1" date "1998-04-07" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "wp" dump nil description "DEC EDIT/EDT emulation." filename "edt-1.08-pkg.tar.gz" md5sum "bade43d3b5c90a4b9c969a1f85ef606e" size 46128 provides (edt) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (crisp (standards-version 1.1 version "1.10" author-version "1.34" date "1998-08-18" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "wp" dump nil description "Crisp/Brief emulation." filename "crisp-1.10-pkg.tar.gz" md5sum "82fcef8e2a2c6e0d40c68f6142c6a780" size 10065 provides (crisp scroll-lock) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (auctex (standards-version 1.1 version "1.17" author-version "9.7p" date "1998-09-30" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "wp" dump nil description "Basic TeX/LaTeX support." filename "auctex-1.17-pkg.tar.gz" md5sum "be1dc85bba341dba02ec13ce06bf9609" size 365053 provides (auc-old bib-cite font-latex latex multi-prompt tex-buf tex-info tex-jp tex-site tex) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (vhdl (standards-version 1.1 version "1.08" author-version "2.74" date "1998-01-24" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "Support for VHDL." filename "vhdl-1.08-pkg.tar.gz" md5sum "8d3422f8b6ba5584dbf89d3ef6759594" size 65948 provides (vhdl-mode) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (vc (standards-version 1.1 version "1.19" author-version "21.1" date "1999-06-07" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "Version Control for Free systems." filename "vc-1.19-pkg.tar.gz" md5sum "2794428c1167de3f1db8e9928041b065" size 84689 provides (vc) requires (dired xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (vc-cc (standards-version 1.1 version "1.12" author-version "21.1" date "1998-12-09" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "Version Control for ClearCase (UnFree) systems." filename "vc-cc-1.12-pkg.tar.gz" md5sum "db978159bf5d1d194782b79961d003d1" size 96520 provides (vc) requires (dired xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (sh-script (standards-version 1.1 version "1.10" author-version "2.0e" date "1999-05-31" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "Support for editing shell scripts." filename "sh-script-1.10-pkg.tar.gz" md5sum "003e39a5e97acce6f9b751a1fec5e398" size 33987 provides (sh-script executable) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (scheme (standards-version 1.1 version "1.09" author-version "21.1" date "1999-06-15" build-date "1999-07-30" maintainer "Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>" distribution xemacs priority low category "prog" dump nil description "Front-end support for Inferior Scheme." filename "scheme-1.09-pkg.tar.gz" md5sum "a4542795594e46af3b803d44ed3d7c8d" size 36505 provides (scheme xscheme cmuscheme cmuscheme48) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (prog-modes (standards-version 1.1 version "1.21" author-version "21.1" date "1999-07-15" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "prog" dump nil description "Support for various programming languages." filename "prog-modes-1.21-pkg.tar.gz" md5sum "e83aff3ead4ab018d07b9b22e9ba301d" size 601321 provides (autoconf-mode cperl-mode eiffel3 f90 fortran ksh-mode m4-mode makefile perl-mode postscript python-mode rexx-mode simula-mode tcl teco verilog-mod) requires (mail-lib xemacs-devel xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (emerge (standards-version 1.1 version "1.06" author-version "21.1" date "1998-04-07" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "Another interface over GNU patch." filename "emerge-1.06-pkg.tar.gz" md5sum "1f4c3003975e8c540742c37cd398dd4b" size 61012 provides (emerge) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (debug (standards-version 1.1 version "1.10" author-version "21.1" date "1999-05-12" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "GUD, gdb, dbx debugging support." filename "debug-1.10-pkg.tar.gz" md5sum "81fab3bf4b08036d122f1e6abb7ffc74" size 103093 provides (dbx gdb-highlight gdb gdbsrc gud history) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (c-support (standards-version 1.1 version "1.13" author-version "21.1" date "1999-03-02" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "Basic single-file add-ons for editing C code." filename "c-support-1.13-pkg.tar.gz" md5sum "d4568a0fd8c0ea31917ad37e190e443b" size 69931 provides (c-comment-edit cmacexp ctypes hideif hideshow) requires (cc-mode xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (ada (standards-version 1.1 version "1.07" author-version "2.27" date "1998-01-24" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "Ada language support." filename "ada-1.07-pkg.tar.gz" md5sum "f12fe7c6ac8ed3bcfeb761ffd9e60661" size 54369 provides (ada-mode ada-stmt) requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (pcl-cvs (standards-version 1.1 version "1.40" author-version "R-2_0-Beta_2" date "1999-06-16" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "prog" dump nil description "CVS frontend." filename "pcl-cvs-1.40-pkg.tar.gz" md5sum "2ad22b28bb14a7bade0b2fad0723d35f" size 163639 provides (pcl-cvs generic-sc) requires (xemacs-base elib dired) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (cc-mode (standards-version 1.1 version "1.16" author-version "5.25" date "1998-12-30" build-date "1999-07-30" maintainer "Barry Warsaw <bug-cc-mode@gnu.org>" distribution xemacs priority medium category "prog" dump nil description "C, C++ and Java language support." filename "cc-mode-1.16-pkg.tar.gz" md5sum "9f8c53d9abca09982e739344c733c7c3" size 212664 provides (cc-mode) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (misc-games (standards-version 1.1 version "1.12" author-version "21.1" date "1999-03-05" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "games" dump nil description "Other amusements and diversions." filename "misc-games-1.12-pkg.tar.gz" md5sum "74c3421bdfdfe77989741389f0e1330a" size 166163 provides (decipher gomoku hanoi life morse rot13) requires (xemacs-base) type single )) )) ;;;@@@ (package-get-update-base-entry (quote (mine (standards-version 1.1 version "1.11" author-version "1.9" date "1998-05-09" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "games" dump nil description "Minehunt Game." filename "mine-1.11-pkg.tar.gz" md5sum "fad5f9d385ac22c2cf446db18e57300e" size 66703 provides (xmine) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (games (standards-version 1.1 version "1.10" author-version "1.04" date "1998-06-04" build-date "1999-07-30" maintainer "Glynn Clements <glynn@sensei.co.uk>" distribution xemacs priority low category "games" dump nil description "Tetris, Sokoban, and Snake." filename "games-1.10-pkg.tar.gz" md5sum "e43de212a7ceb56cbaad7e40eb775dd2" size 32184 provides (gamegrid snake tetris sokoban) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (cookie (standards-version 1.1 version "1.11" author-version "21.1" date "1998-04-07" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "games" dump nil description "Spook and Yow (Zippy quotes)." filename "cookie-1.11-pkg.tar.gz" md5sum "291ea47a1e71de661de365aea0addb60" size 34221 provides (cookie1 yow) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (bbdb (standards-version 1.1 version "1.08" author-version "2.00.06" date "1999-01-24" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "comm" dump nil description "The Big Brother Data Base" filename "bbdb-1.08-pkg.tar.gz" md5sum "c95ed737fab5b59e88d9acc33703697b" size 282061 provides (bbdb) requires (bbdb edit-utils gnus mh-e rmail supercite vm tm apel mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (zenirc (standards-version 1.1 version "1.06" author-version "2.112" date "1998-08-15" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "comm" dump nil description "ZENIRC IRC Client." filename "zenirc-1.06-pkg.tar.gz" md5sum "7b701d195193ad6b0bf8e2067e17e372" size 276012 provides (zenirc) requires (zenirc) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (mew (standards-version 1.1 version "1.08" author-version "1.93b38x1" date "1998-12-09" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "Messaging in an Emacs World." filename "mew-1.08-pkg.tar.gz" md5sum "47ff3e8966c6a198cbae3a413139f4b7" size 518502 provides (mew) requires (mew) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (tm (standards-version 1.1 version "1.20" author-version "21.1" date "1999-02-06" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "Emacs MIME support." filename "tm-1.20-pkg.tar.gz" md5sum "d602235f7efdcdd37e7758101e3c162d" size 329547 provides (tm tm-edit tm-view mime-setup) requires (gnus mh-e rmail vm mailcrypt mail-lib apel xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (gnus (standards-version 1.1 version "1.42" author-version "5.6.45x1" date "1999-03-12" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "comm" dump nil description "The Gnus Newsreader and Mailreader." filename "gnus-1.42-pkg.tar.gz" md5sum "f076c9ae4ca6ab468454d8036a178501" size 1872714 provides (gnus message) requires (gnus tm apel w3 mh-e mailcrypt rmail mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (rmail (standards-version 1.1 version "1.10" author-version "21.1" date "1998-06-28" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "An obsolete Emacs mailer." filename "rmail-1.10-pkg.tar.gz" md5sum "4a8b8e1d7b68957ab357d8f86f232fac" size 96442 provides (rmail rmailsum) requires (tm apel mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (mailcrypt (standards-version 1.1 version "2.01" author-version "3.5.3" date "1999-03-12" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "Support for messaging encryption with PGP." filename "mailcrypt-2.01-pkg.tar.gz" md5sum "1225a54298f26e6a06749dfb0665b658" size 134061 provides (mailcrypt) requires (mail-lib fsf-compat xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (supercite (standards-version 1.1 version "1.13" author-version "3.55x3" date "1999-04-06" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "An Emacs citation tool for News & Mail messages." filename "supercite-1.13-pkg.tar.gz" md5sum "7f599f29f111dca3e62c3baeec2b2d91" size 99547 provides (supercite) requires (mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (mh-e (standards-version 1.1 version "1.10" author-version "21.1" date "1998-07-12" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "Front end support for MH." filename "mh-e-1.10-pkg.tar.gz" md5sum "e04e85a9ff62282a18a06872c840e22f" size 176436 provides (mh-e) requires (mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (gnats (standards-version 1.1 version "1.09" author-version "3.101" date "1998-08-01" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "comm" dump nil description "XEmacs bug reports." filename "gnats-1.09-pkg.tar.gz" md5sum "0893c6cad7179a2be79744bdfc0c6932" size 189250 provides (gnats gnats-admin send-pr) requires (mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (footnote (standards-version 1.1 version "1.11" author-version "0.18x" date "1999-03-11" build-date "1999-07-30" maintainer "SL Baur <steve@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "Footnoting in mail message editing modes." filename "footnote-1.11-pkg.tar.gz" md5sum "7aa931c602913134e5e716de752439db" size 18364 provides (footnote) requires (mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (eudc (standards-version 1.1 version "1.29" author-version "1.29" date "1999-07-21" build-date "1999-07-30" maintainer "Oscar Figueiredo <oscar@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "Emacs Unified Directory Client (LDAP, PH)." filename "eudc-1.29-pkg.tar.gz" md5sum "23f490bd6771d873c1869fa1ac56a3a8" size 71390 provides (eudc eudc-ldap eudc-ph eudc-bbdb) requires (fsf-compat xemacs-base bbdb) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (net-utils (standards-version 1.1 version "1.12" author-version "21.1" date "1998-07-01" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "comm" dump nil description "Miscellaneous Networking Utilities." filename "net-utils-1.12-pkg.tar.gz" md5sum "49b7e1d0f2f97519eca07d3562f6a00d" size 107202 provides (ilisp-browse-cltl2 emacsbug feedmail metamail net-utils rcompile shadowfile webjump webster-www) requires (w3 efs mail-lib xemacs-base) type single )) )) ;;;@@@ (package-get-update-base-entry (quote (w3 (standards-version 1.1 version "1.14" author-version "4.0pre39x1" date "1999-03-02" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "comm" dump nil description "A Web browser." filename "w3-1.14-pkg.tar.gz" md5sum "693692928758ea53e9fa76527893a483" size 680740 provides (w3 url) requires (w3 mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (vm (standards-version 1.1 version "1.21" author-version "6.72" date "1999-05-13" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "comm" dump nil description "An Emacs mailer." filename "vm-1.21-pkg.tar.gz" md5sum "1110173b0759dbed61e9b1690d32d984" size 619207 provides (vm) requires (mail-lib xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (sounds-wav (standards-version 1.1 version "1.08" author-version "21.1" date "1999-02-02" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "libs" dump nil description "XEmacs Microsoft sound files." filename "sounds-wav-1.08-pkg.tar.gz" md5sum "8d34b4f2a6cb90f3d86c94d018cc3912" size 149046 provides () requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (sounds-au (standards-version 1.1 version "1.08" author-version "21.1" date "1999-02-02" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "libs" dump nil description "XEmacs Sun sound files." filename "sounds-au-1.08-pkg.tar.gz" md5sum "8344fa28ad13a14e67accf72168ac91a" size 126196 provides () requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (xemacs-devel (standards-version 1.1 version "1.23" author-version "21.1" date "1999-05-28" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "libs" dump nil description "Emacs Lisp developer support." filename "xemacs-devel-1.23-pkg.tar.gz" md5sum "f0f629aed67569b793347ca9713fc836" size 83642 provides (docref eldoc elp find-func hide-copyleft ielm regexp-opt trace) requires (xemacs-base) type single )) )) ;;;@@@ (package-get-update-base-entry (quote (tooltalk (standards-version 1.1 version "1.10" author-version "21.1" date "1998-07-25" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "libs" dump nil description "Support for building with Tooltalk." filename "tooltalk-1.10-pkg.tar.gz" md5sum "6e73fe7a0ef9d9511e885999b806f914" size 9279 provides () requires () type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (elib (standards-version 1.1 version "1.05" author-version "1.0" date "1998-10-01" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "libs" dump nil description "Portable Emacs Lisp utilities library." filename "elib-1.05-pkg.tar.gz" md5sum "b9f0d18ae78f70a65a341c515aae2095" size 72809 provides (avltree bintree cookie dll elib-node queue-f queue-m read stack-f stack-m string) requires () type single )) )) ;;;@@@ (package-get-update-base-entry (quote (edebug (standards-version 1.1 version "1.08" author-version "21.1" date "1998-03-12" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "libs" dump nil description "An Emacs Lisp debugger." filename "edebug-1.08-pkg.tar.gz" md5sum "366450f91a308c84471f7cdb98fd907c" size 112428 provides (edebug cl-read cust-print eval-reg cl-specs) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (Sun (standards-version 1.1 version "1.11" author-version "21.1" date "1998-07-25" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority low category "libs" dump nil description "Support for Sparcworks." filename "Sun-1.11-pkg.tar.gz" md5sum "8920cd925c5bff8b9d4a353d08c1f7ff" size 63685 provides (sccs eos-browser eos-common eos-debugger eos-debugger eos-editor eos-init eos-load eos-menubar eos-toolbar sunpro) requires (cc-mode xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (apel (standards-version 1.1 version "1.15" author-version "9.20" date "1999-07-26" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "libs" dump nil description "A Portable Emacs Library. Used by XEmacs MIME support." filename "apel-1.15-pkg.tar.gz" md5sum "503832a7c28fe700afc35dbaf7fdeb01" size 79178 provides (atype emu-20 emu-e19 emu-x20 emu-xemacs emu file-detect filename install mule-caesar path-util richtext std11-parse std11 tinyrich) requires (fsf-compat xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (efs (standards-version 1.1 version "1.15" author-version "1.18" date "1999-01-03" build-date "1999-07-30" maintainer "Mike Sperber <sperber@informatik.uni-tuebingen.de>" distribution xemacs priority medium category "libs" dump nil description "Treat files on remote systems the same as local files." filename "efs-1.15-pkg.tar.gz" md5sum "4c88a1915bace153310c681f24deb14d" size 369713 provides (efs) requires (xemacs-base vm dired) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (dired (standards-version 1.1 version "1.06" author-version "7.9" date "1998-12-09" build-date "1999-07-30" maintainer "Mike Sperber <sperber@informatik.uni-tuebingen.de>" distribution xemacs priority medium category "libs" dump nil description "Manage file systems." filename "dired-1.06-pkg.tar.gz" md5sum "9c857aa147bf53d972ad6ac30ce34bd4" size 187691 provides (diff dired) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (mail-lib (standards-version 1.1 version "1.24" author-version "21.1" date "1999-04-13" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority medium category "libs" dump nil description "Fundamental lisp files for providing email support." filename "mail-lib-1.24-pkg.tar.gz" md5sum "9428816ccc49d99be80dcbfc34d7917f" size 131977 provides (browse-url highlight-headers mail-abbrevs mail-extr mail-utils reporter rfc822 rmail-mini rmailout sendmail smtpmail) requires (xemacs-base) type regular )) )) ;;;@@@ (package-get-update-base-entry (quote (fsf-compat (standards-version 1.1 version "1.06" author-version "21.1" date "1998-09-12" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "libs" dump nil description "FSF Emacs compatibility files." filename "fsf-compat-1.06-pkg.tar.gz" md5sum "b167c9b6e4b6ff464d34143782d6c633" size 17356 provides (overlay thingatpt timer x-popup-menu) requires () type single )) )) ;;;@@@ (package-get-update-base-entry (quote (xemacs-base (standards-version 1.1 version "1.32" author-version "21.1" date "1999-07-22" build-date "1999-07-30" maintainer "XEmacs Development Team <xemacs-beta@xemacs.org>" distribution xemacs priority high category "libs" dump nil description "Fundamental XEmacs support, you almost certainly need this." filename "xemacs-base-1.32-pkg.tar.gz" md5sum "ae699a67f9922ad330fc1e5d45d3ff87" size 430787 provides (add-log advice annotations assoc case-table chistory comint-xemacs comint compile debug ebuff-menu echistory edmacro ehelp electric enriched env facemenu ffap helper imenu iso-syntax macros novice outline overlay passwd pp regi ring shell skeleton sort thing time-stamp timezone xbm-button xpm-button) requires () type regular )) )) ;;;@@@ ;; Package Index file ends here -----BEGIN PGP SIGNATURE----- Version: GnuPG v0.9.8 (SunOS) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjehBIcACgkQEng2Tdz4C2tvvQCbBYGskNM16GwRfw/DjTS4byZN 6CIAnRGmsWGM/07NNA6mEyejc3SDD7/3 =NjSE -----END PGP SIGNATURE-----