Function: forge-edit-post
forge-edit-post is an interactive and natively compiled function
defined in forge-commands.el.
Signature
(forge-edit-post)
Documentation
Edit the current post.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/923zwib42c4qw6x4xps0cv1wi8qcd6lp-emacs-packages-deps/share/emacs/site-lisp/elpa/forge-20261005.753/forge-commands.el
;;; Edit
(defun forge-edit-post ()
"Edit the current post."
(interactive)
(let ((post (forge-post-at-point t)))
(cl-typecase post
(forge-topic
(forge--setup-post-buffer post #'forge--submit-edit-post
"%i" "Edit #%i of %p" nil
(lambda ()
(insert "# " (oref post title) "\n\n")
(insert (oref post body)))))
(forge-post
(forge--setup-post-buffer post #'forge--submit-edit-post
"%i;%I" "Edit comment on #%i of %p" nil
(lambda ()
(insert (oref post body))))))))