annotate lisp/eos/sun-eos-init.el @ 194:2947057885e5

Added tag r20-3b23 for changeset f53b5ca2e663
author cvs
date Mon, 13 Aug 2007 09:58:32 +0200
parents 376386a54a3c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 ;;; sun-eos-init.el --- Initializes the XEmacs/SPARCworks interface
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 ;; Copyright (C) 1996 Sun Microsystems, Inc.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 ;; Maintainer: Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 ;; Author: Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 ;; Keywords: SPARCworks EOS Era on SPARCworks initialize
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 ;;; Commentary:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 ;; Initialize EOS
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 ;; Please send feedback to eduardo.pelegri-llopart@eng.sun.com
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 ;;; Code:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 ;; This stuff needs to be done at startup time
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 (defun eos::start ()
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 "Initialization needed at start-up time. Should be done by automatic
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 loading of eos"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 (if (not (and (string-match "XEmacs" emacs-version)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 (emacs-version>= 19 12)))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 (error "Eos version %s only runs on XEmacs 19.12 and later"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 eos::version))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 (if (not noninteractive)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 (progn
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 (eos::common-startup)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 (eos::editor-startup)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29 (eos::debugger-startup)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 (eos::debugger-extra-startup)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 (eos::browser-startup)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 (eos::menubar-startup))))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34 ;(add-hook 'before-init-hook 'eos::start t) ; append to the end of hook list
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 (provide 'eos-init)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 ;;; sun-eos-init.el ends here