]> git.eshelyaron.com Git - emacs.git/commitdiff
(fortran-mode): Use beginning-of-defun-function, end-of-defun-function.
authorDave Love <fx@gnu.org>
Mon, 24 Jan 2000 22:44:09 +0000 (22:44 +0000)
committerDave Love <fx@gnu.org>
Mon, 24 Jan 2000 22:44:09 +0000 (22:44 +0000)
lisp/ChangeLog
lisp/progmodes/fortran.el

index 8b3db491b321a42fb126d91abe5ba5b551de99ad..e354dac34e6795992f65c2c3aa5bf367aeb3d454 100644 (file)
@@ -1,3 +1,11 @@
+2000-01-24  Dave Love  <fx@gnu.org>
+
+       * fortran.el (fortran-mode): Use beginning-of-defun-function,
+       end-of-defun-function.
+
+       * font-lock.el (turn-on-font-lock): Don't depend on window-system
+       &c.
+
 2000-01-22  Jason Rumney  <jasonr@gnu.org>
 
        * term/w32-win.el (w32_create_initial_fontsets): Disabled as it
index 183b1a00e17ed698db7fa14ee7c3676f108682e0..d53268441f06c1825051d759beaf43ae79f70a60 100644 (file)
@@ -1,6 +1,6 @@
 ;;; fortran.el --- Fortran mode for GNU Emacs
 
-;; Copyright (c) 1986, 93, 94, 95, 97-99, 2000 Free Software Foundation, Inc.
+;; Copyright (c) 1986, 93, 94, 95, 97, 98, 99, 2000 Free Software Foundation, Inc.
 
 ;; Author: Michael D. Prange <prange@erl.mit.edu>
 ;; Maintainer: Dave Love <fx@gnu.org>
@@ -658,7 +658,6 @@ with no args, if that value is non-nil."
   (setq fortran-tab-mode-string " TAB-format")
   (setq indent-tabs-mode (fortran-analyze-file-format))
   (setq imenu-case-fold-search t)
-  (make-local-variable 'imenu-generic-expression)
   (setq imenu-generic-expression fortran-imenu-generic-expression)
   (setq imenu-syntax-alist '(("_$" . "w")))
   (set (make-local-variable 'fill-paragraph-function) 'fortran-fill-paragraph)
@@ -668,8 +667,10 @@ with no args, if that value is non-nil."
          (let (fortran-blink-matching-if ; avoid blinking delay
                indent-region-function)
            (indent-region start end nil))))
-  (setq beginning-of-defun #'fortran-beginning-of-subprogram)
-  (setq end-of-defun #'fortran-end-of-subprogram)
+  (set (make-local-variable 'beginning-of-defun-function)
+       #'fortran-beginning-of-subprogram)
+  (set (make-local-variable 'end-of-defun-function)
+       #'fortran-end-of-subprogram)
   (run-hooks 'fortran-mode-hook))
 \f
 (defun fortran-comment-indent-function ()