• Stefan Monnier's avatar
    Clean up last bookmark changes for man/woman/gnus-summary. · 398a825b
    Stefan Monnier authored
    * gnus-sum.el: Add bookmark declarations to silence the compiler.
    (gnus-mark-xrefs-as-read, gnus-summary-limit-to-bodies):
    Use with-current-buffer to silence the byte-compiler.
    (gnus-summary-bookmark-make-record): Use derived-mode-p and don't
    bother to require `gnus'.
    (gnus-summary-bookmark-jump): Don't forget to autoload.  Simplify.
    * woman.el: Add bookmark declarations to silence the compiler.
    (bookmark-prop-get): Use `man-args' rather than `filename' as a first
    step to compatibility between man and woman bookmarks.
    Adjust for Man-default-bookmark-title renaming.
    (woman-bookmark-jump): Adjust accordingly.  Don't forget to autoload.
    * man.el: Add bookmark declarations to silence the compiler.
    (Man-name-local-regexp): Make it match NAME as well.
    (Man-getpage-in-background): Return the buffer.
    (Man-notify-when-ready): Use `case'.
    (man-set-default-bookmark-title): Rename to Man-default-bookmark-title.
    Don't hardcode "NAME".  Simplify.
    (Man-bookmark-make-record): Use Man-arguments rather than buffer-name.
    Rename from Man-bookmark-make-record.
    (Man-bookmark-jump): Rename from man-bookmark-jump.  Simplify now that
    we have the actual man-args.  Use Man-getpage-in-background rather
    than `man' since the arg is already processed.  Let bookmark.el do the
    window handling.  Only wait for the relevant process.
    Don't forget to autoload.
    * bookmark.el (bookmark-default-file): Use locate-user-emacs-file.
    398a825b
gnus-sum.el 456 KB