org-cycle and org-shifttab stop working after updating
It was working before updating.
My config:
(use-package nov
:init
(add-to-list 'auto-mode-alist '("\\.epub\\'" . nov-mode))
:general
(:states 'normal
:keymaps 'nov-mode-map
"TAB" 'org-cycle
"C-<tab>" 'org-shifttab))
(use-package shrface
:after shr
:straight (shrface :type git :host github :repo "chenyanming/shrface")
:custom
(shrface-paragraph-indentation 2)
(shrface-paragraph-fill-column 80)
:config
(shrface-basic)
(shrface-trial)
(with-eval-after-load 'nov
(setq nov-shr-rendering-functions (append nov-shr-rendering-functions shr-external-rendering-functions))))
@ram535 Sorry for the confusion. Because start from 1.8, a minor mode was added: shrface-mode, you need to enable the shrface-mode for each package. Add one more line in your config:
(use-package shrface
:after shr
;; :straight (shrface :type git :host github :repo "chenyanming/shrface")
:custom
(shrface-paragraph-indentation 2)
(shrface-paragraph-fill-column 80)
:config
(shrface-basic)
(shrface-trial)
(with-eval-after-load 'nov
(setq nov-shr-rendering-functions (append nov-shr-rendering-functions shr-external-rendering-functions))
(add-hook 'nov-mode-hook 'shrface-mode)))
@ram535 Sorry for the confusion. Because start from 1.8, a minor mode was added:
shrface-mode, you need to enable theshrface-modefor each package. Add one more line in your config:(use-package shrface :after shr ;; :straight (shrface :type git :host github :repo "chenyanming/shrface") :custom (shrface-paragraph-indentation 2) (shrface-paragraph-fill-column 80) :config (shrface-basic) (shrface-trial) (with-eval-after-load 'nov (setq nov-shr-rendering-functions (append nov-shr-rendering-functions shr-external-rendering-functions)) (add-hook 'nov-mode-hook 'shrface-mode)))
shrface-mode can be enable/disable on the fly through M-x shrface-mode. And also, shrface-mode-hook was added for more customization options..
I see thanks. But after adding (add-hook 'nov-mode-hook 'shrface-mode).
org-shifttab works.
org-cycle do not work.
org-cycle will call org-children which can not work perfectly, you can use outline-cycle instead.
I see thanks. But after adding
(add-hook 'nov-mode-hook 'shrface-mode).org-shifttabworks.org-cycledo not work.
But you may need to install outline-magic by yourself. Link could be found in README.
I see. I just would like to mention org-cycle was working before the update. I will look into outline-magic solution. Thanks
I see. I just would like to mention
org-cyclewas working before the update. I will look into outline-magic solution. Thanks
Oh, if org-cycle is working before the update, it should work after the update, since I did not change the logic of outline features, just introduce shrface-mode, shrface-basic and shrface-trial, let me reopen this ticket and keep watching.
Since outline-cycle is a solution of helping fix the subtrees can not show issue. org-cycle should work on show overview and show all, but sometimes can not show subtrees.
Feel free to close this issue when you see appropriate . I installed outline-magic which allow me to not need org-cycle.