• Richard M. Stallman's avatar
    (rmail-delete-forward): Go to summary buf to change D mark. · bd1f0f84
    Richard M. Stallman authored
    Always do the motion in the rmail buffer; let that handle summary.
    (rmail-undelete-previous-message): Likewise.
    (rmail-select-summary): New macro.
    (rmail-show-message): Use rmail-select-summary.
    (rmail-get-new-mail): Likewise.
    (rmail-expunge): Likewise.
    
    (rmail-bury): Record Rmail buffer to bury it later.
    
    Major changes from Bob Weiner <weiner@pts.mot.com>
    Handle some Emacs 18 function names to run in 18.
    This is to facilitate working with Weiner.
    (rmail-reply-prefix): New variable.
    (rmail-reply): Use that variable to add to subject.
    (rmail-retry-failure): Change binding to M-m.
    (rmail-forward): Look for >From as well as for From.
    Handle case where neither is found.
    (rmail-last-regexp): New variable.
    (rmail-mode): Make rmail-last-regexp local.
    (rmail): Don't update rmail-mode data for old buffer
    if it's not in rmail mode.
    Error if in Rmail Edit mode.
    (rmail-bury): New command, plus key binding.
    (rmail-summary-by-topic): New key binding.
    (rmail-insert-inbox-text): Check for pop case earlier.
    (rmail-convert-to-babyl-format): Handle Content-Length field.
    (rmail-maybe-display-summary): New function.
    (rmail-redisplay-summary): New user option.
    (rmail-undelete-previous-message, rmail-delete-forward):
    (rmail-get-new-mail, rmail-show-message): Update summary buffer if any.
    Call rmail-maybe-display-summary to put it back on screen.
    (rmail-only-expunge): Renamed from rmail-expunge.
    (rmail-expunge): New function.
    (rmail-message-recipients-p, rmail-message-regexp-p): New functions.
    (rmail-summary-exists, rmail-summary-displayed): New functions.
    bd1f0f84
rmail.el 68.6 KB