Next: Annotation Hooks, Previous: Locating Annotations, Up: Annotations [Contents][Index]
The margin widths are controllable on a buffer-local, window-local, frame-local, device-local, or device-type-local basis through the use of specifiers. See Specifiers.
This is a specifier variable controlling the width of the left outside
margin, in characters. Use set-specifier
to change its value.
This is a specifier variable controlling the width of the right outside
margin, in characters. Use set-specifier
to change its value.
If non-nil
, use the left outside margin as extra whitespace when
displaying whitespace
and inside-margin
annotations.
Defaults to nil
. This is a specifier variable; use
set-specifier
to change its value.
If non-nil
, use the right outside margin as extra whitespace when
displaying whitespace
and inside-margin
annotations.
Defaults to nil
. This is a specifier variable; use
set-specifier
to change its value.
This function returns the width in pixels of the left outside margin of
window. If window is nil
, the selected window is
assumed.
This function returns the width in pixels of the right outside margin of
window. If window is nil
, the selected window is
assumed.
The margin colors are controlled by the faces left-margin
and
right-margin
. These can be set using the X resources
Emacs.left-margin.background
and
Emacs.left-margin.foreground
; likewise for the right margin.