;;; ess-comp.el --- setting for compiling, only.12;; Copyright (C) 1997--2006 A. J. Rossini3;; Copyright (C) 1997--2006 A.J. Rossini, Richard M. Heiberger, Martin4;; Maechler, Kurt Hornik, Rodney Sparapani, and Stephen Eglen.56;; Author: A.J. Rossini <[email protected]>7;; Created: 25 July 19978;; Maintainer: ESS-core <[email protected]>910;; Keywords: languages1112;; This file is part of ESS1314;; This file is free software; you can redistribute it and/or modify15;; it under the terms of the GNU General Public License as published by16;; the Free Software Foundation; either version 2, or (at your option)17;; any later version.1819;; This file is distributed in the hope that it will be useful,20;; but WITHOUT ANY WARRANTY; without even the implied warranty of21;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the22;; GNU General Public License for more details.2324;; A copy of the GNU General Public License is available at25;; http://www.r-project.org/Licenses/2627;;; Commentary:2829;; This file sets up all compilation needs.3031;;; Code:3233(provide 'ess-comp)3435;; Emacs doesn't include '.' in the emacs lisp load path.36(add-to-list 'load-path nil)3738;; defvar'ed to nil in ./ess-site.el39(setq ess-show-load-messages t)4041(defun ess-message (format-string &rest args)42"Shortcut for \\[message] only if `ess-show-load-messages' is non-nil."43(if ess-show-load-messages (message format-string args)))4445;; These are required by every other file.46(ess-message "loading 'ess-compat ..") (require 'ess-compat) ;set Emacsen diffs47(ess-message "loading 'ess-custom ..") (require 'ess-custom) ;set variables48(ess-message "loading 'ess ..") (require 'ess) ;configure49(ess-message "loading 'ess-site ..") (require 'ess-site) ;overload defaults5051; Local variables section5253;;; This file is automatically placed in Outline minor mode.54;;; The file is structured as follows:55;;; Chapters: ^L ;56;;; Sections: ;;*;;57;;; Subsections: ;;;*;;;58;;; Components: defuns, defvars, defconsts59;;; Random code beginning with a ;;;;* comment60;;; Local variables:61;;; mode: emacs-lisp62;;; mode: outline-minor63;;; outline-regexp: "\^L\\|\\`;\\|;;\\*\\|;;;\\*\\|(def[cvu]\\|(setq\\|;;;;\\*"64;;; End:6566;;; ess-comp.el ends here676869