3.11.2 Basic Configuration

If the following lines are not present in ~/.emacs, we suggest they are added, so that the font-lock mode (syntax coloring support) is enabled for all major modes in Emacs that support it.

     (global-font-lock-mode t)       ; GNU Emacs
     (setq font-lock-auto-fontify t) ; XEmacs
     (setq font-lock-maximum-decoration t)

These settings and more are also available through M-x customize-group <RET> font-lock.

If one wants to add font-locking only to the prolog mode, the two lines above could be replaced by:

     (add-hook 'prolog-mode-hook 'turn-on-font-lock)

Similarly, to turn it off only for prolog mode use:

     (add-hook 'prolog-mode-hook 'turn-off-font-lock)