all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* How to remove the window separator line ?
@ 2013-01-15 20:29 Cezar Halmagean
  2013-01-15 21:03 ` Eli Zaretskii
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Cezar Halmagean @ 2013-01-15 20:29 UTC (permalink / raw
  To: help-gnu-emacs

Hello,

  I want to remove the thin line that separates the windows and I am not sure what it's called or how to find that setting. Here's a screenshot of it: http://cezar.halmagean.ro/snaps/emacs.png

Thank you,
Cezar


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: How to remove the window separator line ?
  2013-01-15 20:29 How to remove the window separator line ? Cezar Halmagean
@ 2013-01-15 21:03 ` Eli Zaretskii
  2013-01-16 19:35   ` Stephen Berman
  2013-01-15 22:23 ` Peter Dyballa
       [not found] ` <mailman.17535.1358283811.855.help-gnu-emacs@gnu.org>
  2 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2013-01-15 21:03 UTC (permalink / raw
  To: help-gnu-emacs

> Date: Tue, 15 Jan 2013 12:29:08 -0800 (PST)
> From: Cezar Halmagean <cezar@mixandgo.com>
> Injection-Date: Tue, 15 Jan 2013 20:29:08 +0000
> 
>   I want to remove the thin line that separates the windows and I am
>   not sure what it's called or how to find that setting.

It's called "vertical border".  I don't think you can remove it.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: How to remove the window separator line ?
  2013-01-15 20:29 How to remove the window separator line ? Cezar Halmagean
  2013-01-15 21:03 ` Eli Zaretskii
@ 2013-01-15 22:23 ` Peter Dyballa
  2013-01-16  3:52   ` Eli Zaretskii
       [not found] ` <mailman.17535.1358283811.855.help-gnu-emacs@gnu.org>
  2 siblings, 1 reply; 8+ messages in thread
From: Peter Dyballa @ 2013-01-15 22:23 UTC (permalink / raw
  To: Cezar Halmagean; +Cc: help-gnu-emacs


Am 15.01.2013 um 21:29 schrieb Cezar Halmagean:

> I want to remove the thin line that separates the windows

How do you produce that line? Which modes have you switched on? Did you check the customisation existing for these modes?

--
Greetings

  Pete

Computers are good at following instructions, but not at reading your mind.
	- D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: How to remove the window separator line ?
       [not found] ` <mailman.17535.1358283811.855.help-gnu-emacs@gnu.org>
@ 2013-01-15 22:54   ` Cezar Halmagean
  0 siblings, 0 replies; 8+ messages in thread
From: Cezar Halmagean @ 2013-01-15 22:54 UTC (permalink / raw
  To: help-gnu-emacs; +Cc: help-gnu-emacs

On Tuesday, January 15, 2013 11:03:21 PM UTC+2, Eli Zaretskii wrote:
> > Date: Tue, 15 Jan 2013 12:29:08 -0800 (PST)
> 
> > From: Cezar Halmagean <cezar@mixandgo.com>
> 
> > Injection-Date: Tue, 15 Jan 2013 20:29:08 +0000
> 
> > 
> 
> >   I want to remove the thin line that separates the windows and I am
> 
> >   not sure what it's called or how to find that setting.
> 
> 
> 
> It's called "vertical border".  I don't think you can remove it.

Yes that's what it's called, making it the same color as the background will do. Thank you.

For anyone else searching for this:

(set-face-attribute 'vertical-border
                    nil
                    :foreground "#282a2e")


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: How to remove the window separator line ?
  2013-01-15 22:23 ` Peter Dyballa
@ 2013-01-16  3:52   ` Eli Zaretskii
  0 siblings, 0 replies; 8+ messages in thread
From: Eli Zaretskii @ 2013-01-16  3:52 UTC (permalink / raw
  To: help-gnu-emacs

> From: Peter Dyballa <Peter_Dyballa@Web.DE>
> Date: Tue, 15 Jan 2013 23:23:59 +0100
> Cc: help-gnu-emacs@gnu.org
> 
> > I want to remove the thin line that separates the windows
> 
> How do you produce that line?

It appears automatically once you disable the scroll bars.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: How to remove the window separator line ?
  2013-01-15 21:03 ` Eli Zaretskii
@ 2013-01-16 19:35   ` Stephen Berman
  2013-01-16 20:27     ` Eli Zaretskii
  0 siblings, 1 reply; 8+ messages in thread
From: Stephen Berman @ 2013-01-16 19:35 UTC (permalink / raw
  To: Eli Zaretskii; +Cc: help-gnu-emacs

On Tue, 15 Jan 2013 14:54:00 -0800 (PST) Cezar Halmagean <cezar@mixandgo.com> wrote:

> On Tuesday, January 15, 2013 11:03:21 PM UTC+2, Eli Zaretskii wrote:
>> > Date: Tue, 15 Jan 2013 12:29:08 -0800 (PST)
>> 
>> > From: Cezar Halmagean <cezar@mixandgo.com>
>> 
>> > Injection-Date: Tue, 15 Jan 2013 20:29:08 +0000
>> 
>> > 
>> 
>> >   I want to remove the thin line that separates the windows and I am
>> 
>> >   not sure what it's called or how to find that setting.
>> 
>> 
>> 
>> It's called "vertical border".  I don't think you can remove it.

Maybe you can't remove it, but from reading the Display Tables nodes in
the Elisp manual, it seems like you should be able to effectively hide
it, e.g. by making it display as a zero-width space:

(set-display-table-slot standard-display-table 
                        'vertical-border (make-glyph-code 8203))

However, this does not change the vertical border on a graphical Emacs,
only on a non-window-system display (actually, it doesn't work with
zero-width space, I guess because the codepoint is too high; it does
work with 160 (no-break space)).  This difference is not documented in
this node, which is the only place in the Elisp manual that refers to
vertical-border.  Is this a doc bug?

> Yes that's what it's called, making it the same color as the background will
> do. Thank you.
>
> For anyone else searching for this:
>
> (set-face-attribute 'vertical-border
>                     nil
>                     :foreground "#282a2e")

I tried this and found something that looks like a program bug, but
maybe it's a feature I don't understand (in which case it may be another
doc bug).  I use non-toolkit scroll bars.  When I disable scroll bars,
split the window side by side and evaluate the above sexp, the vertical
border takes on the given color; and when I now enable scroll bars
again, now they have this color (I tested with "green" so it was plain
to see).  But if I evaluate the sexp with scroll bars enabled using a
different color, this does not change the color of the scroll bars; but
if I disable scroll bars and then enable them again, now they do have
the changed color.  Is this a bug?

Steve Berman



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: How to remove the window separator line ?
  2013-01-16 19:35   ` Stephen Berman
@ 2013-01-16 20:27     ` Eli Zaretskii
  2013-01-17 10:02       ` Stephen Berman
  0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2013-01-16 20:27 UTC (permalink / raw
  To: help-gnu-emacs

> From: Stephen Berman <stephen.berman@gmx.net>
> Cc: help-gnu-emacs@gnu.org
> Date: Wed, 16 Jan 2013 20:35:41 +0100
> 
> Maybe you can't remove it, but from reading the Display Tables nodes in
> the Elisp manual, it seems like you should be able to effectively hide
> it, e.g. by making it display as a zero-width space:
> 
> (set-display-table-slot standard-display-table 
>                         'vertical-border (make-glyph-code 8203))
> 
> However, this does not change the vertical border on a graphical Emacs,
> only on a non-window-system display (actually, it doesn't work with
> zero-width space, I guess because the codepoint is too high; it does
> work with 160 (no-break space)).  This difference is not documented in
> this node, which is the only place in the Elisp manual that refers to
> vertical-border.  Is this a doc bug?

The GUI display doesn't use the display table for the border, it draws
the border directly as a line of certain thickness.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: How to remove the window separator line ?
  2013-01-16 20:27     ` Eli Zaretskii
@ 2013-01-17 10:02       ` Stephen Berman
  0 siblings, 0 replies; 8+ messages in thread
From: Stephen Berman @ 2013-01-17 10:02 UTC (permalink / raw
  To: help-gnu-emacs

On Wed, 16 Jan 2013 22:27:40 +0200 Eli Zaretskii <eliz@gnu.org> wrote:

>> From: Stephen Berman <stephen.berman@gmx.net>
>> Cc: help-gnu-emacs@gnu.org
>> Date: Wed, 16 Jan 2013 20:35:41 +0100
>> 
>> Maybe you can't remove it, but from reading the Display Tables nodes in
>> the Elisp manual, it seems like you should be able to effectively hide
>> it, e.g. by making it display as a zero-width space:
>> 
>> (set-display-table-slot standard-display-table 
>>                         'vertical-border (make-glyph-code 8203))
>> 
>> However, this does not change the vertical border on a graphical Emacs,
>> only on a non-window-system display (actually, it doesn't work with
>> zero-width space, I guess because the codepoint is too high; it does
>> work with 160 (no-break space)).  This difference is not documented in
>> this node, which is the only place in the Elisp manual that refers to
>> vertical-border.  Is this a doc bug?
>
> The GUI display doesn't use the display table for the border, it draws
> the border directly as a line of certain thickness.

So I guess it is a doc bug.  (To correct what I wrote above: the above
sexp doesn't change vertical border between side-by-side windows on
non-window-system displays either; it changes just the glyph displayed
on the vertical border.  Moreover, the zero-width space codepoint (8203)
is fine, just the glyph is (obviously) invisible.)

Steve Berman




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-01-17 10:02 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-15 20:29 How to remove the window separator line ? Cezar Halmagean
2013-01-15 21:03 ` Eli Zaretskii
2013-01-16 19:35   ` Stephen Berman
2013-01-16 20:27     ` Eli Zaretskii
2013-01-17 10:02       ` Stephen Berman
2013-01-15 22:23 ` Peter Dyballa
2013-01-16  3:52   ` Eli Zaretskii
     [not found] ` <mailman.17535.1358283811.855.help-gnu-emacs@gnu.org>
2013-01-15 22:54   ` Cezar Halmagean

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.