diff --git a/doc/VERSIONS b/doc/VERSIONS
index 842794422603ed2e13ddf1bfbaa1e23fbdd290af..ff4af37db36a26c89c6cb75852a1d24955e635fe 100644
--- a/doc/VERSIONS
+++ b/doc/VERSIONS
@@ -1,9 +1,9 @@
-$Id: VERSIONS,v 1.284 2004-12-27 05:26:47 geuzaine Exp $
+$Id: VERSIONS,v 1.285 2004-12-27 07:35:13 geuzaine Exp $
 
 New since 1.57: new File->Rename menu; new colormaps+improved colormap
 handling; new color+min/max options in views; new GetValue() function
 to ask for values interactively in scripts; generalized For/EndFor
-loops in parser; new plugins (Annotate, Remove);
+loops in parser; new plugins (Annotate, Remove, Probe);
 
 New in 1.57: generalized displacement maps to display arbitrary view
 types; the arrows representing a vector field can now also be colored
diff --git a/doc/texinfo/opt_general.texi b/doc/texinfo/opt_general.texi
index 92178d16e4306c75b85503b08ac9c6c58279c5e6..b955fa5e356645f17a3bca1689e13dc949d63a0e 100644
--- a/doc/texinfo/opt_general.texi
+++ b/doc/texinfo/opt_general.texi
@@ -504,6 +504,11 @@ Width (in pixels) of the message window@*
 Default value: @code{450}@*
 Saved in: @code{General.SessionFileName}
 
+@item General.NoPopup
+Disable interactive dialog windows in scripts (and use default values instead)@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
 @item General.OptionsPositionX
 Horizontal position (in pixels) of the upper left corner of the option window@*
 Default value: @code{650}@*
diff --git a/doc/texinfo/opt_plugin.texi b/doc/texinfo/opt_plugin.texi
index 38f4001467fbc95cce725a8d54375818842933d4..b8d7ce5601cc59c6190a6b15b6b9d031c5f41a92 100644
--- a/doc/texinfo/opt_plugin.texi
+++ b/doc/texinfo/opt_plugin.texi
@@ -1,4 +1,37 @@
 @ftable @code
+@item Plugin(Annotate)
+Plugin(Annotate) adds a text string of size
+`FontSize' in the view `iView'. If `3D' is
+equal to 1, the plugin inserts the string
+in model coordinates at the position (`X',`Y',`Z').
+If `3D' is equal to 0, the plugin inserts the
+string in screen coordinates at the position
+(`X',`Y'). If `iView' < 0, the plugin is run on
+the current view.
+
+Plugin(Annotate) is executed in-place.
+
+String options:
+@table @code
+@item Text
+Default value: @code{"My Text"}
+@end table
+Numeric options:
+@table @code
+@item X
+Default value: @code{20}
+@item Y
+Default value: @code{20}
+@item Z
+Default value: @code{0}
+@item 3D
+Default value: @code{0}
+@item FontSize
+Default value: @code{14}
+@item iView
+Default value: @code{-1}
+@end table
+
 @item Plugin(CutGrid)
 Plugin(CutGrid) cuts a tetrahedron view with a
 rectangular grid defined by the 3 points (`X0',`Y0',`Z0')
@@ -319,6 +352,64 @@ Default value: @code{-1}
 Default value: @code{0}
 @end table
 
+@item Plugin(Probe)
+Plugin(Probe) gets the value of the simplectic view
+`iView' at the point (`X',`Y',`Z'). If `iView' < 0,
+the plugin is run on the current view.
+
+Plugin(Probe) creates one new view.
+
+Numeric options:
+@table @code
+@item X
+Default value: @code{0}
+@item Y
+Default value: @code{0}
+@item Z
+Default value: @code{0}
+@item iView
+Default value: @code{-1}
+@end table
+
+@item Plugin(Remove)
+Plugin(Remove) removes the marked items
+from the view `iView'. If `iView' < 0, the
+plugin is run on the current view.
+
+Plugin(Remove) is executed in-place.
+
+Numeric options:
+@table @code
+@item Text2D
+Default value: @code{1}
+@item Text3D
+Default value: @code{1}
+@item Points
+Default value: @code{0}
+@item Lines
+Default value: @code{0}
+@item Triangles
+Default value: @code{0}
+@item Quadrangles
+Default value: @code{0}
+@item Tetrahedra
+Default value: @code{0}
+@item Hexahedra
+Default value: @code{0}
+@item Prisms
+Default value: @code{0}
+@item Pyramids
+Default value: @code{0}
+@item Scalar
+Default value: @code{1}
+@item Vector
+Default value: @code{1}
+@item Tensor
+Default value: @code{1}
+@item iView
+Default value: @code{-1}
+@end table
+
 @item Plugin(Skin)
 Plugin(Skin) extracts the skin (the boundary) of
 the view `iView'. If `iView' < 0, the plugin is run