1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00

Flatten `Miscellaneous Functions'

* doc/ref/goops.texi (Miscellaneous Functions): Delete this container
  section, and promote its subsections.
This commit is contained in:
Neil Jerram 2010-10-02 16:24:14 +01:00
parent 9e57815ddf
commit 1905db2b48

View file

@ -41,7 +41,10 @@ overriding or redefining those methods.
* Redefining a Class:: * Redefining a Class::
* Changing the Class of an Instance:: * Changing the Class of an Instance::
* Introspection:: * Introspection::
* Miscellaneous Functions:: * GOOPS Error Handling::
* Object Comparisons::
* Cloning Objects::
* Write and Display::
* The Metaobject Protocol:: * The Metaobject Protocol::
@end menu @end menu
@ -1649,18 +1652,8 @@ Return an expression that prints to show the definition of method
@end example @end example
@end deffn @end deffn
@node Miscellaneous Functions
@section Miscellaneous Functions
@menu
* GOOPS Error Handling::
* Object Comparisons::
* Cloning Objects::
* Write and Display::
@end menu
@node GOOPS Error Handling @node GOOPS Error Handling
@subsection Error Handling @section Error Handling
The procedure @code{goops-error} is called to raise an appropriate error The procedure @code{goops-error} is called to raise an appropriate error
by the default methods of the following generic functions: by the default methods of the following generic functions:
@ -1695,7 +1688,7 @@ as done by @code{scm-error}.
@end deffn @end deffn
@node Object Comparisons @node Object Comparisons
@subsection Object Comparisons @section Object Comparisons
@deffn generic eqv? @deffn generic eqv?
@deffnx method eqv? ((x <top>) (y <top>)) @deffnx method eqv? ((x <top>) (y <top>))
@ -1724,7 +1717,7 @@ and the Guile reference manual.
@end deffn @end deffn
@node Cloning Objects @node Cloning Objects
@subsection Cloning Objects @section Cloning Objects
@deffn generic shallow-clone @deffn generic shallow-clone
@deffnx method shallow-clone (self <object>) @deffnx method shallow-clone (self <object>)
@ -1745,7 +1738,7 @@ or by reference.
@end deffn @end deffn
@node Write and Display @node Write and Display
@subsection Write and Display @section Write and Display
@deffn {primitive generic} write object port @deffn {primitive generic} write object port
@deffnx {primitive generic} display object port @deffnx {primitive generic} display object port