From: Robert D. <rob...@us...> - 2005-05-23 05:50:15
|
Update of /cvsroot/maxima/maxima/doc/info In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19245 Modified Files: Miscellaneous.texi Log Message: Make @deffn for remove shorter so that it does not tickle the cl-info bug which makes it ignore anything after a @deffn longer than 1 line. Index: Miscellaneous.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Miscellaneous.texi,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- Miscellaneous.texi 27 Apr 2005 14:37:12 -0000 1.14 +++ Miscellaneous.texi 23 May 2005 05:50:06 -0000 1.15 @@ -341,18 +341,23 @@ @c NEEDS EXPANSION, CLARIFICATION, AND EXAMPLES @c HOW DOES THIS INTERACT WITH declare OR OTHER PROPERTY-ESTABLISHING FUNCTIONS ?? @c HOW IS THIS DIFFERENT FROM rem ?? -@deffn {Function} remove (@var{atom_1}, @var{property_1}, ..., @var{atom_n}, @var{property_n}) -@deffnx {Function} remove ([@var{atom_1}, ..., @var{atom_m}], [@var{property_1}, ..., @var{property_n}], ...) +@deffn {Function} remove (@var{a_1}, @var{p_1}, ..., @var{a_n}, @var{p_n}) +@deffnx {Function} remove ([@var{a_1}, ..., @var{a_m}], [@var{p_1}, ..., @var{p_n}], ...) Removes properties associated with atoms. -@code{remove (@var{atom_1}, @var{property_1}, ..., @var{atom_n}, @var{property_n})} -removes @code{property_k} from @code{atom_k}. +@code{remove (@var{a_1}, @var{p_1}, ..., @var{a_n}, @var{p_n})} +removes property @code{p_k} from atom @code{a_k}. -@code{remove ([@var{atom_1}, ..., @var{atom_m}], [@var{property_1}, ..., @var{property_n}], ...)} -removes all properties @code{@var{property_1}, ..., @var{property_n}} -from all atoms @var{atom_1}, ..., @var{atom_m}. +@code{remove ([@var{a_1}, ..., @var{a_m}], [@var{p_1}, ..., @var{p_n}], ...)} +removes properties @code{@var{p_1}, ..., @var{p_n}} +from atoms @var{a_1}, ..., @var{a_m}. There may be more than one pair of lists. +@c VERIFY THAT THIS WORKS AS ADVERTISED +@c SHOW SPECIAL CASE AS @defunx +If an atom is @code{all} then the property is removed from +all atoms which have it. + @c SHOULD REFER TO A LIST OF ALL SYSTEM-DEFINED PROPERTIES HERE. The removed properties may be system-defined properties such as @code{function} or @code{mode_declare}, or user-defined properties. @@ -368,14 +373,9 @@ @c ARE op AND operator PECULIAR TO remove ?? IF SO, SHOW SPECIAL CASE AS @defunx A property may be @code{op} or @code{operator} to remove a syntax extension given to an atom. -@c VERIFY THAT THIS WORKS AS ADVERTISED -@c SHOW SPECIAL CASE AS @defunx -If an atom is "@code{all}" then the property is removed from -all atoms which have it. - @code{remove} always returns @code{done} whether or not an atom has a specified property. This behavior is unlike the more specific remove functions -(@code{remvalue}, @code{remarray}, @code{remfunction}, and @code{remrule}). +@code{remvalue}, @code{remarray}, @code{remfunction}, and @code{remrule}. @c IN SERIOUS NEED OF EXAMPLES HERE @end deffn |