Changeset c7a817 in git for emacs


Ignore:
Timestamp:
Oct 22, 1999, 4:03:56 PM (25 years ago)
Author:
Tim Wichmann <wichmann@…>
Branches:
(u'spielwiese', '4a9821a93ffdc22a6696668bd4f6b8c9de3e6c5f')
Children:
4d0e521e40a994c941d5b933887d5e708a7149f9
Parents:
ce3f53e5e9c4815830dde0ecd7da7be3f7505eb2
Message:
+ Added some more defaults (cursor-key model, sections, ...)


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

Legend:

Unmodified
Added
Removed
  • emacs/.emacs-singular

    rce3f53e rc7a817  
    11;;; Emacs edit mode for this file is  -*- Emacs-Lisp -*-
    2 ;;; $Id: .emacs-singular,v 1.5 1999-10-22 11:43:57 obachman Exp $
     2;;; $Id: .emacs-singular,v 1.6 1999-10-22 14:03:56 wichmann Exp $
    33
    44;;;
     
    8181
    8282;; other, "non-customizable" settings
     83(add-hook 'font-lock-mode-hook 'lazy-lock-mode)
     84(setq font-lock-support-mode 'lazy-lock-mode)
     85
    8386(add-hook 'singular-interactive-mode-hook
    8487          (function (lambda () (font-lock-mode 1))))
     88
     89;; turn on c++-mode for files ending in ".sing"
     90(setq auto-mode-alist (cons '("\\.sing\\'" . c++-mode) auto-mode-alist))
    8591
    8692;; this is a work-around for early version of Font Lock mode
     
    103109 '(show-paren-mode t nil (paren))
    104110 '(singular-help-same-window t)
    105  '(transient-mark-mode t))
     111 '(singular-cursor-key-model (quote terminal))
     112 '(transient-mark-mode t)
     113 '(singular-section-face-alist (quote ((input . singular-section-input-face) (output)))))
    106114(custom-set-faces
    107  '(font-lock-comment-face ((t (:bold nil :foreground "Grey50"))) t)
     115 '(singular-section-input-face ((t (:bold t))))
     116 '(singular-section-output-face ((t (:bold nil))))
     117 '(font-lock-comment-face ((t (:bold nil :foreground "Grey30"))) t)
    108118 '(font-lock-string-face ((((class color) (background light)) (:foreground "Blue")) (((class color) (background dark)) (:foreground "LightSkyBlue"))) t)
    109119 '(paren-match ((t (:foreground "Red"))) t)
     
    125135;; add global menus for Singular, Emacs version
    126136(unless (fboundp 'add-submenu)
    127   (setq singular-start-map (make-sparse-keymap "Singular"))
    128   (define-key singular-start-map [singular-other]
     137  (setq singular-start-map (make-sparse-keymap))
     138  (define-key singular-start-map [menu-bar singular]
     139    (cons "Singular" (make-sparse-keymap "Singular")))
     140  (define-key singular-start-map [menu-bar singular restart]
    129141    '("Start..." . singular-other))
    130   (define-key singular-start-map [singular-default]
     142  (define-key singular-start-map [menu-bar singular start-default]
    131143    '("Start default" . singular))
    132   (setq menu-bar-final-items (append '(singular) menu-bar-final-items))
    133   (define-key global-map [menu-bar singular]
    134     (cons "Singular" singular-start-map)))
     144  (setq menu-bar-final-item (append '(singular) menu-bar-final-items))
     145  (use-local-map singular-start-map))
    135146
    136147;; add global menus for Singular, XEmacs version
Note: See TracChangeset for help on using the changeset viewer.