Variable: ebnf-arrow-shape

ebnf-arrow-shape is a customizable variable defined in ebnf2ps.el.gz.

Value

hollow

Documentation

Specify the arrow shape.

Valid values are:

   none ======

   semi-up * transparent *
* |*
=====* | *
==+==*
| *
|*
*

   semi-down =====* hollow *
* |*
* | *
==+ *
| *
|*
*

   simple * full *
* |*
=====* |X*
* ==+XX*
* |X*
|*
*

   semi-up-hollow semi-up-full
* *
|* |*
| * |X*
==+==* ==+==*

   semi-down-hollow semi-down-full
==+==* ==+==*
| * |X*
|* |*
* *

   user See also documentation for variable ebnf-user-arrow.

Any other value is treated as none.

This variable was added, or its default value changed, in Emacs 20.

Probably introduced at or before Emacs version 22.1.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/ebnf2ps.el.gz
(defcustom ebnf-arrow-shape 'hollow
  "Specify the arrow shape.

Valid values are:

   `none'	======

   `semi-up'	   *		   `transparent'  *
		    *				  |*
		=====*				  | *
						==+==*
						  | *
						  |*
						  *

   `semi-down'	=====*		   `hollow'	  *
		    *				  |*
		   *				  | *
						==+  *
						  | *
						  |*
						  *

   `simple'	   *		   `full'	  *
		    *				  |*
		=====*				  |X*
		    *				==+XX*
		   *				  |X*
						  |*
						  *

   `semi-up-hollow'		   `semi-up-full'
		  *				  *
		  |*				  |*
		  | *				  |X*
		==+==*				==+==*

   `semi-down-hollow'		   `semi-down-full'
		==+==*				==+==*
		  | *				  |X*
		  |*				  |*
		  *				  *

   `user'	See also documentation for variable `ebnf-user-arrow'.

Any other value is treated as `none'."
  :type '(radio :tag "Arrow Shape"
		(const none)             (const semi-up)
		(const semi-down)        (const simple)
		(const transparent)      (const hollow)
		(const full)             (const semi-up-hollow)
		(const semi-down-hollow) (const semi-up-full)
		(const semi-down-full)   (const user))
  :version "20"
  :group 'ebnf-shape)