Function: antlr-set-tabs
antlr-set-tabs is an autoloaded and byte-compiled function defined in
antlr-mode.el.gz.
Signature
(antlr-set-tabs)
Documentation
Use ANTLR's convention for TABs according to antlr-tab-offset-alist.
Used in antlr-mode. Also a useful function in java-mode-hook.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
;;;###autoload
(defun antlr-set-tabs ()
"Use ANTLR's convention for TABs according to `antlr-tab-offset-alist'.
Used in `antlr-mode'. Also a useful function in `java-mode-hook'."
(if buffer-file-name
(let ((alist antlr-tab-offset-alist) elem)
(while alist
(setq elem (pop alist))
(and (or (null (car elem)) (eq (car elem) major-mode))
(or (null (cadr elem))
(string-match (cadr elem) buffer-file-name))
(setq tab-width (caddr elem)
indent-tabs-mode (cadddr elem)
alist nil))))))