[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Add org-babel-tangle-finished hook
From: |
Ihor Radchenko |
Subject: |
Re: [PATCH] Add org-babel-tangle-finished hook |
Date: |
Tue, 20 Sep 2022 16:45:56 +0800 |
Timothy <orgmode@tec.tecosaur.net> writes:
> +(defcustom org-babel-tangle-finished-hook nil
> + "Hook run at the very end of `org-babel-tangle'.
> +In this way, it is the counterpart to `org-babel-pre-tangle-hook'."
> + :group 'org-babel
> + :package-version '(Org . "9.6")
> + :type 'hook)
I'd also mention the active buffer when the hook is ran. (And also add
the relevant info to org-babel-pre-tangle-hook docstring)
> From 167d548bf0e3434aab7af40826f7f31b8174ea27 Mon Sep 17 00:00:00 2001
> From: TEC <git@tecosaur.net>
> Date: Sun, 28 Aug 2022 01:29:56 +0800
> Subject: [PATCH 2/3] manual: Document org-babel-tangle-finished-hook
>
> * etc/ORG-NEWS: Mention new hook, `org-babel-tangle-finished-hook'.
>
> * doc/org-manual.org (Tangle hooks): Mention new hook,
> `org-babel-tangle-finished-hook'.
> ---
> doc/org-manual.org | 4 ++++
> etc/ORG-NEWS | 35 +++++++++++++++++++++--------------
> 2 files changed, 25 insertions(+), 14 deletions(-)
>
> diff --git a/doc/org-manual.org b/doc/org-manual.org
> index a37b8390c..2481d81e9 100644
> --- a/doc/org-manual.org
> +++ b/doc/org-manual.org
> @@ -18592,6 +18592,10 @@ *** Tangle hooks
> ~org-babel-tangle~, making it suitable for post-processing,
> compilation, and evaluation of code in the tangled files.
>
> +- ~org-babel-tangle-finished-hook~ ::
> + #+vindex: org-babel-tangle-finished-hook
> +This hook is run after post-tangle hooks, in the original buffer.
There is no indentation in the hook description. It will start a new
paragraph after the item.
--
Ihor Radchenko,
Org mode contributor,
Learn more about Org mode at https://orgmode.org/.
Support Org development at https://liberapay.com/org-mode,
or support my work at https://liberapay.com/yantar92