emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/progmodes/fortran.el


From: Glenn Morris
Subject: [Emacs-diffs] Changes to emacs/lisp/progmodes/fortran.el
Date: Tue, 15 Apr 2003 16:43:43 -0400

Index: emacs/lisp/progmodes/fortran.el
diff -c emacs/lisp/progmodes/fortran.el:1.104 
emacs/lisp/progmodes/fortran.el:1.105
*** emacs/lisp/progmodes/fortran.el:1.104       Tue Apr 15 15:21:59 2003
--- emacs/lisp/progmodes/fortran.el     Tue Apr 15 16:43:43 2003
***************
*** 83,104 ****
    :type  'boolean
    :group 'fortran-indent)
  
! (defcustom fortran-tab-mode-string " TAB"
!   "*String to appear in mode line in TAB format buffers.
! Should have a leading space."
    :type  'string
    :group 'fortran-indent)
  
- (defvar fortran-tab-mode-minor-mode-string nil
-   "Internal variable used for `minor-mode-alist' in Fortran mode.
- Do not change the value of this variable - edit `fortran-tab-mode-string'
- instead.")
- (make-variable-buffer-local 'fortran-tab-mode-minor-mode-string)
- 
- (add-to-list 'minor-mode-alist
-              '(fortran-tab-mode-minor-mode-string
-                (indent-tabs-mode fortran-tab-mode-minor-mode-string)))
- 
  (defcustom fortran-do-indent 3
    "*Extra indentation applied to DO blocks."
    :type  'integer
--- 83,93 ----
    :type  'boolean
    :group 'fortran-indent)
  
! (defcustom fortran-tab-mode-string "/t"
!   "*String to appear in mode line in TAB format buffers."
    :type  'string
    :group 'fortran-indent)
  
  (defcustom fortran-do-indent 3
    "*Extra indentation applied to DO blocks."
    :type  'integer
***************
*** 677,684 ****
    (set (make-local-variable 'comment-indent-function) 'fortran-comment-indent)
    (set (make-local-variable 'abbrev-all-caps) t)
    (set (make-local-variable 'normal-auto-fill-function) 'fortran-auto-fill)
-   (setq fortran-tab-mode-minor-mode-string fortran-tab-mode-string)
    (set (make-local-variable 'indent-tabs-mode) (fortran-analyze-file-format))
    (set (make-local-variable 'fill-column) 72)
    (set (make-local-variable 'fill-paragraph-function) 'fortran-fill-paragraph)
    (set (make-local-variable 'font-lock-defaults)
--- 666,673 ----
    (set (make-local-variable 'comment-indent-function) 'fortran-comment-indent)
    (set (make-local-variable 'abbrev-all-caps) t)
    (set (make-local-variable 'normal-auto-fill-function) 'fortran-auto-fill)
    (set (make-local-variable 'indent-tabs-mode) (fortran-analyze-file-format))
+   (setq mode-line-process '(indent-tabs-mode fortran-tab-mode-string))
    (set (make-local-variable 'fill-column) 72)
    (set (make-local-variable 'fill-paragraph-function) 'fortran-fill-paragraph)
    (set (make-local-variable 'font-lock-defaults)
***************
*** 1761,1768 ****
        (cond
         ((eq (char-after) ?\t) t)
         ((looking-at " \\{6\\}") nil)
!        (fortran-tab-mode-default t)
!        (t nil)))))
  
  (defun fortran-fill-paragraph (&optional justify)
    "Fill surrounding comment block as paragraphs, else fill statement.
--- 1750,1756 ----
        (cond
         ((eq (char-after) ?\t) t)
         ((looking-at " \\{6\\}") nil)
!        (t fortran-tab-mode-default)))))
  
  (defun fortran-fill-paragraph (&optional justify)
    "Fill surrounding comment block as paragraphs, else fill statement.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]