Function: ebnf-delete-style
ebnf-delete-style is an autoloaded, interactive and byte-compiled
function defined in ebnf2ps.el.gz.
Signature
(ebnf-delete-style NAME)
Documentation
Delete style NAME.
See ebnf-style-database documentation.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/ebnf2ps.el.gz
;;;###autoload
(defun ebnf-delete-style (name)
"Delete style NAME.
See `ebnf-style-database' documentation."
(interactive "SDelete style name: ")
(or (assoc name ebnf-style-database)
(error "Style name doesn't exist: %s" name))
(let ((db ebnf-style-database))
(while db
(and (eq (nth 1 (car db)) name)
(error "Style name `%s' is inherited by `%s' style"
name (nth 0 (car db))))
(setq db (cdr db))))
(setq ebnf-style-database (assq-delete-all name ebnf-style-database)))