Hello, Gustavo Barros <gusbrs.2...@gmail.com> writes:
> 'org-indent-item' disrupts indentation of lines other than the first one of a > given item when 'org-list-demote-modify-bullet' is non-nil. More precisely, > the lines below the first one get one extra space upon "org-metaright". > > Steps to reproduce: > > - Start with =emacs -Q= > > - Get the latest installed Org version with =M-x package-initialized RET= > > - Evaluate: > > #+begin_src emacs-lisp > (setq org-list-demote-modify-bullet > '(("+" . "-") ("-" . "+") ("*" . "+"))) > #+end_src > > (That’s literally the example of the manual). > > - Then find Org file with following contents with point placed where "|" > indicates: > > #+begin_verbatim > - foo > - |bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz > bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz > bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz > bar baz bar baz bar baz > > #+begin_src emacs-lisp > (+ 1 1) > #+end_src > > > #+RESULTS: > : 2 > #+end_verbatim > > - Use "<M-right>" to indent the second item, the result is: > > #+begin_verbatim > - foo > + bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz > bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz > bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz bar baz > bar baz bar baz bar baz > > #+begin_src emacs-lisp > (+ 1 1) > #+end_src > > > #+RESULTS: > : 2 > #+end_verbatim Fixed. Thank you. Regards, -- Nicolas Goaziou