Changeset 26ceba in git for emacs/.emacs-singular


Ignore:
Timestamp:
Aug 31, 1999, 9:16:27 PM (25 years ago)
Author:
Tim Wichmann <wichmann@…>
Branches:
(u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
Children:
9ad3531983eb9d194f4cca3befe7a3e381f64992
Parents:
48d74cb4e67985d6d68d25eb25c32ee983b6e927
Message:
	* .emacs-singular (fboundp): added template for Singular button
	  in toolbar


git-svn-id: file:///usr/local/Singular/svn/trunk@3573 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • emacs/.emacs-singular

    r48d74cb r26ceba  
    11;;; Emacs edit mode for this file is  -*- Emacs-Lisp -*-
    2 ;;; $Id: .emacs-singular,v 1.2 1999-08-31 18:53:53 wichmann Exp $
     2;;; $Id: .emacs-singular,v 1.3 1999-08-31 19:16:27 wichmann Exp $
    33
    44;;;
     
    5050;;; ;; add global menus for Singular
    5151;;; <... choose your version for either Emacs or XEmacs, see below ...>
     52;;;
     53;;; ;; add Singular toolbar for XEmacs
     54;;; <... insert the code below if you are running XEmacs ...>
    5255;;;
    5356;;; ;; add Singular Emacs home directory to `load-path'
     
    109112)
    110113
     114;; update singular-emacs-home-directory
     115(setq singular-emacs-home-directory
     116      (concat singular-emacs-home-directory
     117              ;; we check for trailing slash and backslash
     118              ;; but unconditionally insert a slash.
     119              ;; Hopefully that works on NT, too.
     120              (if (memq (aref singular-emacs-home-directory
     121                              (1- (length singular-emacs-home-directory)))
     122                        '(?/ ?\\))
     123                  "" "/")))
     124
    111125;; add global menus for Singular, Emacs version
    112126(unless (fboundp 'add-submenu)
     
    128142                   ["Start..." singular-other t])))
    129143
     144;; add Singular button to toolbar for XEmacs
     145(if (fboundp 'toolbar-add-item)
     146    (toolbar-add-item
     147     (vector
     148      (toolbar-make-button-list (concat singular-emacs-home-directory
     149                                        "singular.xpm"))
     150      'singular t "Start Singular")
     151     (length (specifier-instance default-toolbar))))
     152
    130153;;;
    131154;;; - load singular.el.
     
    140163
    141164;; load singular.el from `singular-emacs-home-directory'
    142 (load-file (concat singular-emacs-home-directory
    143                    ;; we check for trailing slash and backslash
    144                    ;; but unconditionally insert a slash.
    145                    ;; Hopefully that works on NT, too.
    146                    (if (memq (aref singular-emacs-home-directory
    147                                    (1- (length singular-emacs-home-directory)))
    148                              '(?/ ?\\))
    149                        "" "/")
    150                    "singular.el"))
     165(load-file (concat singular-emacs-home-directory "singular.el"))
Note: See TracChangeset for help on using the changeset viewer.