src/utilities.lisp, src/class-finalize-impl.lisp: Add `find-duplicates'.
[sod] / doc / misc.tex
index ba76cd8..f23d6a0 100644 (file)
@@ -129,6 +129,11 @@ These symbols are defined in the @|sod-utilities| package.
     {mappend @<function> @<list> \&rest @<more-lists> @> @<result-list>}
 \end{describe}
 
+\begin{describe}{fun}
+    {distinguished-point-shortest-paths @<root> @<neighbours-func>
+      @> @<list>}
+\end{describe}
+
 \begin{describe}{cls}{inconsistent-merge-error (error) \&key :candidates}
 \end{describe}
 
@@ -154,11 +159,16 @@ These symbols are defined in the @|sod-utilities| package.
 \end{describe}
 
 \begin{describe}{fun}
+    {find-duplicates @<report> @<sequence> \&key :identity :test}
+\end{describe}
+
+\begin{describe}{fun}
     {frob-identifier @<string> \&key :swap-case :swap-hyphen
       @> @<frobbed-string>}
 \end{describe}
 
-\begin{describe}{fun}{whitespace-char-p @<character> @> @<generic-function>}
+\begin{describe}{fun}
+    {whitespace-char-p @<character> @> @<generalized-boolean>}
 \end{describe}
 
 \begin{describe}{fun}
@@ -206,6 +216,11 @@ These symbols are defined in the @|sod-utilities| package.
                            @[[ :read-only @<read-only-flag> @]]}
 \end{describe}
 
+\begin{describe}{cls}
+    {simple-control-error (control-error simple-error)
+        \&key :format-control :format-arguments}
+\end{describe}
+
 \begin{describe}{fun}
     {designated-condition
         \=@<default-type> @<datum> @<arguments>                 \\
@@ -213,6 +228,10 @@ These symbols are defined in the @|sod-utilities| package.
       \nlret @<condition>}
 \end{describe}
 
+\begin{describe}{fun}
+    {invoke-associated-restart @<restart> @<condition> \&rest @<arguments>}
+\end{describe}
+
 \begin{describe}{mac}
     {default-slot (@<instance> @<slot> @[@<slot-names>@])       \\ \ind
       @<form>^*}
@@ -247,8 +266,10 @@ These symbols are defined in the @|sod-parser| package.
 \begin{describe}{fun}{info @<datum> \&rest @<arguments> @> @<flag>}
 \end{describe}
 
-\begin{describe}{rst}{noted}
-\end{describe}
+\begin{describe*}
+    {\dhead{rst}{noted}
+     \dhead{fun}{noted \&optional @<condition>}}
+\end{describe*}
 
 \begin{describe}{fun}{cerror* @<datum> \&rest @<arguments>}
 \end{describe}
@@ -256,7 +277,7 @@ These symbols are defined in the @|sod-parser| package.
 %%%--------------------------------------------------------------------------
 \section{Option parser} \label{sec:misc.optparse}
 
-These symbols are defined in the @!optparse| package.
+These symbols are defined in the @|optparse| package.
 
 \begin{describe}{fun}{exit \&optional (@<code> 0) \&key :abrupt}
 \end{describe}
@@ -568,7 +589,8 @@ These symbols are defined in the @!optparse| package.
 \begin{describe}{var}{*debugout-pathname*}
 \end{describe}
 
-\begin{describe}{fun}{test-module @<path> \&key :reason @> @<status>}
+\begin{describe}{fun}
+    {test-module @<path> \&key :reason :clear :backtrace @> @<status>}
 \end{describe}
 
 \begin{describe}{fun}
@@ -576,6 +598,11 @@ These symbols are defined in the @!optparse| package.
       @> t @<c-type> @<kernel> @<string> @! nil @<indicator>}
 \end{describe}
 
+\begin{describe}{fun}
+    {test-parse-pset @<string>
+      @> t @<pset> @! nil @<indicator>}
+\end{describe}
+
 \begin{describe}{mac}
     {test-parser (@<scanner> \&key :backtrace) @<parser> @<input>
       @> @<result> @<status> @<remainder>}