emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[nongnu] elpa/bison-mode 0434673 04/29: Removing dependency on flex-mode


From: ELPA Syncer
Subject: [nongnu] elpa/bison-mode 0434673 04/29: Removing dependency on flex-mode.
Date: Sun, 29 Aug 2021 10:58:40 -0400 (EDT)

branch: elpa/bison-mode
commit 04346731f7eec57682f8180fd50bbd6aa815e54a
Author: Wilfred Hughes <me@wilfred.me.uk>
Commit: Wilfred Hughes <me@wilfred.me.uk>

    Removing dependency on flex-mode.
    
    We don't need it anyway, and it doesn't have licensing information.
---
 bison-mode.el | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/bison-mode.el b/bison-mode.el
index 85cf88b..8cafeba 100644
--- a/bison-mode.el
+++ b/bison-mode.el
@@ -73,15 +73,12 @@
 ;;;;  these are the lines i use to set up correct auto-ing
 ;;(autoload 'bison-mode "bison-mode.el")
 ;;(add-to-set! auto-mode-alist '("\\.y$" . bison-mode))
-
-;;(autoload 'flex-mode "flex-mode")
-;;(add-to-set! auto-mode-alist '("\\.l$" . flex-mode))
+;;(add-to-set! auto-mode-alist '("\\.l$" . bison-mode))
 
 ;;; Code:
 
 ;; *************** dependencies ***************
 (require 'derived)                     ;; define-derived-mode
-(require 'flex-mode)                   ;; for flex-mode derivation
 (require 'make-regexp)                 ;; make-regexp
 
 ;; *************** internal vars ***************
@@ -231,10 +228,9 @@ and \(point\)"
 
 ;; *************** bison-mode ***************
 
-(define-derived-mode bison-mode flex-mode "Bison"
-  "Major mode for editing bison/yacc files
+(define-derived-mode bison-mode c-mode "Bison"
+  "Major mode for editing bison/yacc files."
 
-"
   ;; try to set the indentation correctly
   (setq-default c-basic-offset 4)
   (make-variable-buffer-local 'c-basic-offset)
@@ -274,9 +270,7 @@ and \(point\)"
   (setq font-lock-defaults '((bison-font-lock-keywords
                              bison-font-lock-keywords-1
                              bison-font-lock-keywords-2)
-                            nil nil nil))
-
-)
+                            nil nil nil)))
 
 
 ;; *************** section parsers ***************



reply via email to

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