# HG changeset patch # User Karl Heuer # Date 797656400 0 # Node ID f322675d5c53a9039ced13b2d6b8b147df878a6a # Parent 2fdc054fa4e3eeb5f13fb44539a4dd91e31fc786 Key [C-M-backspace] defined. (mode-line-format): Defined. diff -r 2fdc054fa4e3 -r f322675d5c53 lisp/w32-fns.el --- a/lisp/w32-fns.el Wed Apr 12 03:11:40 1995 +0000 +++ b/lisp/w32-fns.el Wed Apr 12 03:13:20 1995 +0000 @@ -2,6 +2,7 @@ ;; Copyright (C) 1994 Free Software Foundation, Inc. ;; Author: Geoff Voelker (voelker@cs.washington.edu) +;; Version: 1 ;; This file is part of GNU Emacs. @@ -22,12 +23,12 @@ ;;; Commentary: ;; (August 12, 1993) -;; NT switches placed in: -;; -;; compile.el, dired-new.el, dired.el, loadup.el, startup.el, subr.el +;; Created. -;; (November 21, 1993) -;; General stuffing for supporting Windows NT. +;; (November 21, 1994) +;; [C-M-backspace] defined. +;; mode-line-format defined to show buffer file type. +;; audio bell initialized. ;;; Code: @@ -35,6 +36,23 @@ (define-key function-key-map [backspace] "\177") (define-key function-key-map [delete] "\C-d") (define-key function-key-map [M-backspace] [?\M-\177]) +(define-key function-key-map [C-M-backspace] [\C-\M-delete]) + +;; Show file type (text or binary) on modeline +(setq-default mode-line-format + (list (purecopy "") + 'mode-line-modified + 'mode-line-buffer-identification + (purecopy " ") + 'global-mode-string + (purecopy " %[(") + (purecopy "%t:") + 'mode-name 'mode-line-process 'minor-mode-alist + (purecopy "%n") + (purecopy ")%]--") + (purecopy '(line-number-mode "L%l--")) + (purecopy '(-3 . "%p")) + (purecopy "-%-"))) ;; Ignore case on file-name completion (setq completion-ignore-case t) @@ -112,4 +130,7 @@ (global-unset-key [C-down-mouse-2]) (global-unset-key [C-down-mouse-3]) +;;; Set to a system sound if you want a fancy bell. +(set-message-beep nil) + ;;; winnt.el ends here