--- doc/ref/matobj.xml.orig 2018-11-01 16:56:12.000000000 -0600 +++ doc/ref/matobj.xml 2019-02-08 14:34:13.213378845 -0700 @@ -48,6 +48,7 @@ vectors and matrices. <#Include Label="MatObj_ZeroVector"> <#Include Label="MatObj_ConstructingFilter_Vector"> <#Include Label="MatObj_Randomize_Vectors"> + <#Include Label="CopySubVector"> <#Include Label="MatObj_WeightOfVector"> <#Include Label="MatObj_DistanceOfVectors"> --- doc/ref/types.xml.orig 2018-11-01 16:56:12.000000000 -0600 +++ doc/ref/types.xml 2019-02-12 15:49:20.589138949 -0700 @@ -345,6 +345,7 @@ objects. It provides automatic storing below). <#Include Label="RepresentationsOfObject"> +<#Include Label="IsPositionalObjectRep"> --- lib/matobj2.gd.orig 2018-11-01 16:56:12.000000000 -0600 +++ lib/matobj2.gd 2019-02-08 14:34:16.934332151 -0700 @@ -565,8 +565,8 @@ DeclareOperation( "Randomize", [IsVector ## <#GAPDoc Label="CopySubVector"> ## ## -## ## nothing +## ## Does dst{dcols} := src{scols} ## without creating an intermediate object and thus - at least in ## special cases - much more efficiently. For certain objects like --- lib/type.g.orig 2018-11-01 16:56:12.000000000 -0600 +++ lib/type.g 2019-02-12 15:50:29.468882817 -0700 @@ -293,6 +293,7 @@ end ); #R IsComponentObjectRep #R IsDataObjectRep ## +## <#GAPDoc Label="IsPositionalObjectRep"> ## ## ## @@ -303,6 +304,7 @@ end ); ## the four basic representations in &GAP; ## ## +## <#/GAPDoc> ## DeclareRepresentation( "IsInternalRep", IS_OBJECT, [], IS_OBJECT ); DeclareRepresentation( "IsPositionalObjectRep", IS_OBJECT, [], IS_OBJECT );