  
  [1X12 [33X[0;0YObsolete functions[133X[101X
  
  
  [1X12.1 [33X[0;0YOperations from AutoDoc[133X[101X
  
  [33X[0;0YThe file functions [10XFindMatchingFiles[110X and [10XCreateDirIfMissing[110X were copied from
  package   [5XAutoDoc[105X   where   they  are  named  [10XAutoDoc_FindMatchingFiles[110X  and
  [10XAutoDoc_CreateDirIfMissing[110X.[133X
  
  [33X[0;0YThe  string  function  [10XStringDotSuffix[110X was also copied from package [5XAutoDoc[105X,
  where it is named [10XAUTODOC_GetSuffix[110X.[133X
  
  [33X[0;0YThe  function  [10XSetIfMissing[110X was also transferred from package [5XAutoDoc[105X, where
  it  is  called  [10XAUTODOC_SetIfMissing[110X.  It  writes into a record provided the
  position is not yet bound.[133X
  
  [33X[0;0YAs  from  version  0.61,  all  these functions became obsolete in [5XUtils[105X, but
  continue to be defined in [5XAutoDoc[105X.[133X
  
  
  [1X12.2 [33X[0;0YFunctions for printing[133X[101X
  
  [33X[0;0YThe function [10XPrintOneItemPerLine[110X was used to prints lists vertically, rather
  than horizontally. Since a very similar result may be achieved using the [5XGAP[105X
  library  functions  [10XPerform[110X  and  [10XDisplay[110X,  this function became obsolete in
  version 0.61.[133X
  
  [4X[32X  Example  [32X[104X
    [4X[25Xgap>[125X [27Xs3 := SymmetricGroup( 3 );; [127X[104X
    [4X[25Xgap>[125X [27XL := KnownPropertiesOfObject( GeneratorsOfGroup( s3 ) );;[127X[104X
    [4X[25Xgap>[125X [27XPerform( L, Display );[127X[104X
    [4X[28XIsFinite[128X[104X
    [4X[28XIsSmallList[128X[104X
    [4X[28XIsGeneratorsOfMagmaWithInverses[128X[104X
    [4X[28XIsAssociative[128X[104X
    [4X[28XIsGeneratorsOfSemigroup[128X[104X
    [4X[28XIsSubsetLocallyFiniteGroup[128X[104X
    [4X[25Xgap>[125X [27XPerform( s3, Display ); [127X[104X
    [4X[28X()[128X[104X
    [4X[28X(2,3)[128X[104X
    [4X[28X(1,3)[128X[104X
    [4X[28X(1,3,2)[128X[104X
    [4X[28X(1,2,3)[128X[104X
    [4X[28X(1,2)[128X[104X
  [4X[32X[104X
  
  
  [1X12.3 [33X[0;0YOther obsolete functions[133X[101X
  
  
  [1X12.3-1 [33X[0;0YApplicable Methods[133X[101X
  
  [33X[0;0YThe function [10XPrintApplicableMethod[110X, which was included in versions from 0.41
  to  0.58,  has been removed since it was considered superfluous. The example
  shows how to print out a function.[133X
  
  [4X[32X  Example  [32X[104X
    [4X[25Xgap>[125X [27XApplicableMethod( IsCyclic, [ Group((1,2,3),(4,5)) ], 1, 1 );[127X[104X
    [4X[28X#I  Searching Method for IsCyclic with 1 argument:[128X[104X
    [4X[28X#I  Total: 8 entries[128X[104X
    [4X[28X#I  Method 5: ``IsCyclic'' at GAPROOT/lib/grp.gi:[128X[104X
    [4X[28X34 , value: 36[128X[104X
    [4X[28Xfunction( G ) ... end[128X[104X
    [4X[25Xgap>[125X [27XPrint( last );[127X[104X
    [4X[28Xfunction ( G )[128X[104X
    [4X[28X    if Length( GeneratorsOfGroup( G ) ) = 1 then[128X[104X
    [4X[28X        return true;[128X[104X
    [4X[28X    else[128X[104X
    [4X[28X        TryNextMethod();[128X[104X
    [4X[28X    fi;[128X[104X
    [4X[28X    return;[128X[104X
    [4X[28Xend[128X[104X
    [4X[25Xgap>[125X [27XApplicableMethod( IsCyclic, [ Group((1,2,3),(4,5)) ], 0, 3 );[127X[104X
    [4X[28Xfunction( obj ) ... end[128X[104X
    [4X[25Xgap>[125X [27XPrint( last );                                               [127X[104X
    [4X[28Xfunction ( obj )[128X[104X
    [4X[28X    <<compiled GAP code>> from GAPROOT/lib/oper1.g:767[128X[104X
    [4X[28Xend[128X[104X
  [4X[32X[104X
  
  
  [1X12.3-2 [33X[0;0YExponentOfPrime[133X[101X
  
  [33X[0;0YThe  function  [10XExponentOfPrime[110X was originally transferred from package [5XRCWA[105X.
  The command [10XExponentOfPrime([3Xn[103X[10X,[3Xp[103X[10X)[110X returned the exponent of the prime [3Xp[103X in the
  prime factorization of [3Xn[103X.[133X
  
  [33X[0;0YSince  the  [5XGAP[105X  function  [10XPValuation[110X produces the same results, and does so
  more quickly, this function has been made obsolete.[133X
  
