Lei Zhe <lzhe...@gmail.com> writes: > When a source block is indented within a list, as shown below, > even if I set `org-fontify-whole-block-delimiter-line` to nil, the > spaces before `#+begin_src` are still fontified if I have custom > faces for `org-block-begin-line` and `org-block-end-line`. In my > opinion, this is incorrect behavior; the faces should *not* be applied > to spaces. > > If you agree that this should be fixed, I can submit a patch > by modifying `org-fontify-meta-lines-and-blocks-1`. > Let me know your thoughts. > > ``` > - a block list > #+begin_src python > print(1) > #+end_src > ```
I am not sure. It may depend on `org-src-preserve-indentation'. Also, what about src block body? Imagine that org-block face has a background. That background will be applied to spaces before src block body. Then, if you do not apply fontification to leading spaces before #+begin_src/end_src, it will look strange. -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>