This function returns the maximum accessible value of point in
@var{buffer}. This is @code{(1+ (buffer-size buffer))}, unless
narrowing is in effect, in which case it is the position of the end of
-the region that you narrowed to. (@xref{Narrowing}). @var{buffer}
+the region that you narrowed to. (@pxref{Narrowing}). @var{buffer}
defaults to the current buffer if omitted.
@end defun
If @var{body} changes the current buffer, @code{save-restriction} still
restores the restrictions on the original buffer (the buffer whose
-restructions it saved from), but it does not restore the identity of the
+restrictions it saved from), but it does not restore the identity of the
current buffer.
@code{save-restriction} does @emph{not} restore point and the mark; use