[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands
From: |
Evgenii Klimov |
Subject: |
Re: [PATCH v2] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands |
Date: |
Mon, 03 Jul 2023 20:40:50 +0100 |
Ihor Radchenko <yantar92@posteo.net> writes:
[...]
>> +individual commands for more information.
>> +
>> +This function runs the hook `org-shiftmetaleft-hook' as a first
>> +step, `org-shiftmetaleft-final-hook' as the penultimate step, and
>> +returns at first non-nil value."
>
> Upon looking closer, I realized that you also defined return value of
> the function here. Is there any particular reason for this? The return
> value is currently not defined and supposed to be discarded.
Maybe I got it wrong, but I tried to follow the docstring for
`org-metaleft'. And I don't see here the use of the return value either:
#+begin_example
(defun org-metaleft (&optional _arg)
"...
This function runs the hook `org-metaleft-hook' as a first step,
and returns at first non-nil value."
...)
#+end_example
Should I keep it like this?
This function runs the hook `org-shiftmetaleft-hook' as a first
step, and `org-shiftmetaleft-final-hook' as the penultimate step.
- Re: Add final hooks to S-/M-/S-M-cursor commands, Ihor Radchenko, 2023/07/01
- [PATCH v2] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands, Evgenii Klimov, 2023/07/03
- Re: [PATCH v2] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands, Ihor Radchenko, 2023/07/03
- [PATCH v3] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands, Evgenii Klimov, 2023/07/04
- Re: [PATCH v3] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands, Ihor Radchenko, 2023/07/05
- Re: [PATCH v3] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands, Evgenii Klimov, 2023/07/05
- Re: [PATCH v3] lisp/org.el: Add final hooks to S-/M-/S-M-cursor commands, Ihor Radchenko, 2023/07/05
Re: Add final hooks to S-/M-/S-M-cursor commands, Evgenii Klimov, 2023/07/03