Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions smart-tabs-mode.el
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,10 @@
(defvar smart-tabs-mode nil
"Define if smart-tabs-mode is enabled")

;;;###autoload
(defmacro smart-tabs-create-advice-list (advice-list)
`(cl-loop for (func . offset) in ,advice-list
collect `(smart-tabs-advice ,func ,offset)))

;;;###autoload
(defmacro smart-tabs-when (condition advice-list)
Expand All @@ -141,12 +145,6 @@
,@(smart-tabs-create-advice-list advice-list)))


;;;###autoload
(defmacro smart-tabs-create-advice-list (advice-list)
`(cl-loop for (func . offset) in ,advice-list
collect `(smart-tabs-advice ,func ,offset)))


;;;###autoload
(defmacro smart-tabs-create-language-advice (lang mode-hook advice-list &rest body)
"Create a cons cell containing the actions to take to enable
Expand Down