Peter Dobscanyi writes in his e-mail of 29-Apr-92:
In the "init.g" file the "ReplacedString" routine searches and replaces
the "old" string segment from the beginning of the "string" so if one
happens to install the gap library directories (lib,grp,...) in
"/usr/local/lib/gap" the following function, for example,-- GRPNAME := ReplacedString( LIBNAME, "lib", "grp" );
results "/usr/local/grp/gap/lib/" and not the desirable
I changed the function 'ReplacedString' to replace the last, not the
first occurence of the <old> string. So now the result would be
"/usr/local/lib/gap/grp/" as desired. This change is in the first patch
that I intend to send out later today.
There is an undiserable global variable (f) in the
"ElementaryAbelianPermGroup" routine in the "permgrp.grp" file.
Probably, it was a typing error.
I also assume that this was a typing error. Anyhow your fix (replacing
every occurence of 'f' with 'facs' is of course correct. Again this is
in the first patch.
Martin Sch"onert, Martin.Schoenert@Math.RWTH-Aachen.DE, +49 241 804551
Lehrstuhl D f"ur Mathematik, Templergraben 64, RWTH, D 51 Aachen, Germany