From aab5bfd074e57d06a79e39d7c7c4760e1f385a06 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Mon, 17 Oct 2022 21:41:28 -0500 Subject: Bankruptcy 9 --- lisp/+ox.el | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 lisp/+ox.el (limited to 'lisp/+ox.el') diff --git a/lisp/+ox.el b/lisp/+ox.el deleted file mode 100644 index 8748a55..0000000 --- a/lisp/+ox.el +++ /dev/null @@ -1,29 +0,0 @@ -;;; +ox.el --- org-export helpers -*- lexical-binding: t; -*- - -;;; Commentary: - -;;; Code: - -(require 'ox) - -;;; Run hooks before doing any exporting at all - -(defcustom +org-export-pre-hook nil - "Functions to run /before/ `org-export-as' does anything. -These will run on the buffer about to be exported, NOT a copy." - :type 'hook) - -(defun +org-export-pre-run-hooks (&rest _) - "Run hooks in `+org-export-pre-hook'." - (run-hooks '+org-export-pre-hook)) - -(defun +org-export-pre-hooks-insinuate () - "Advise `org-export-as' to run `+org-export-pre-hook'." - (advice-add 'org-export-as :before #'+org-export-pre-run-hooks)) - -(defun +org-export-pre-hooks-remove () - "Remove pre-hook advice on `org-export-as'." - (advice-remove 'org-export-as #'+org-export-pre-run-hooks)) - -(provide '+ox) -;;; +ox.el ends here -- cgit 1.4.1-21-gabe81