* Bug: Blocks spill their background color [8.3beta (release_8.3beta-1145-g45555d @ /home/simen/src/org-mode/lisp/)]
@ 2015-05-17 13:19 Simen Heggestøyl
2015-05-18 7:19 ` Nicolas Goaziou
0 siblings, 1 reply; 2+ messages in thread
From: Simen Heggestøyl @ 2015-05-17 13:19 UTC (permalink / raw
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 956 bytes --]
When positioned at the end of an outline node, blocks will spill their
background color (defined by the `org-block-end-line' face) when the
node is folded.
To see this, paste the following lines into an Org buffer, and make
sure that a background color is set for `org-block-end-line':
* One
#+BEGIN_SRC
#+END_SRC
This is OK, it won't spill.
* Two
This will spill.
#+BEGIN_SRC
#+END_SRC
* Three
Spill is gone now.
When the node "Two" is folded, the background color will still be
painted all the way to the right fringe (as can be viewed here:
http://folk.uio.no/simenheg/org-spill.png). This becomes especially
prominent when using a theme that sets a background color for
`org-block-end-line', for instance the built-in Leuven theme.
Emacs : GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.5)
of 2015-03-07 on trouble, modified by Debian
Package: Org-mode version 8.3beta (release_8.3beta-1145-g45555d @
/home/simen/src/org-mode/lisp/)
[-- Attachment #2: Type: text/html, Size: 1335 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Bug: Blocks spill their background color [8.3beta (release_8.3beta-1145-g45555d @ /home/simen/src/org-mode/lisp/)]
2015-05-17 13:19 Bug: Blocks spill their background color [8.3beta (release_8.3beta-1145-g45555d @ /home/simen/src/org-mode/lisp/)] Simen Heggestøyl
@ 2015-05-18 7:19 ` Nicolas Goaziou
0 siblings, 0 replies; 2+ messages in thread
From: Nicolas Goaziou @ 2015-05-18 7:19 UTC (permalink / raw
To: Simen Heggestøyl; +Cc: emacs-orgmode
Hello,
Simen Heggestøyl <simenheg@gmail.com> writes:
> When positioned at the end of an outline node, blocks will spill their
> background color (defined by the `org-block-end-line' face) when the
> node is folded.
>
> To see this, paste the following lines into an Org buffer, and make
> sure that a background color is set for `org-block-end-line':
>
>
> * One
> #+BEGIN_SRC
> #+END_SRC
> This is OK, it won't spill. * Two This will spill.
> #+BEGIN_SRC
> #+END_SRC
> * Three
> Spill is gone now.
>
>
> When the node "Two" is folded, the background color will still be
> painted all the way to the right fringe (as can be viewed here:
> http://folk.uio.no/simenheg/org-spill.png). This becomes especially
> prominent when using a theme that sets a background color for
> `org-block-end-line', for instance the built-in Leuven theme.
AFAICT, there's not much we can do about it. It seems to be inherent to
how overlays and text properties work.
You can insert a blank line after your second block.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-05-18 7:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-17 13:19 Bug: Blocks spill their background color [8.3beta (release_8.3beta-1145-g45555d @ /home/simen/src/org-mode/lisp/)] Simen Heggestøyl
2015-05-18 7:19 ` Nicolas Goaziou
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.