It looks as if the promotion and demotion of headers using M-Right, M-S-Right, M-Left, M-S-Left is disabled in orgstruct-mode
as per this emacs-orgmode GNU thread.
Also, making direct function calls like M-xorgstruct-hijacker-org-metaright
do nothing.
Does anyone have a patch that enables that?
Also, I can't have orgstruct-heading-prefix-regexp
as nil
; I need to set it at least to the comment characters of the major mode in which I am using orgstruct. And I am not planning on using block commenting for each orgstruct heading.
In my case I am setting this var to //;
.
I am also curious... why would anyone not use the org mode directly if they are able to use orgstruct with this variable set to nil
?