aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLute Kamstra2005-05-12 13:19:29 +0000
committerLute Kamstra2005-05-12 13:19:29 +0000
commitd4fb185de92d5c4a27e7b15f94217697eca32cda (patch)
treec5ab126c1523b11dce7e871d619ae7fcff1eec1d
parent0598b84f1047c188814a6f00efb33a31cf612aef (diff)
downloademacs-d4fb185de92d5c4a27e7b15f94217697eca32cda.tar.gz
emacs-d4fb185de92d5c4a27e7b15f94217697eca32cda.zip
Fix callers of define-generic-mode.
(generic-x-modes): Delete group. (show-tabs-tab-face, show-tabs-space-face): Put them in the generic-x customization group.
-rw-r--r--lisp/generic-x.el110
1 files changed, 36 insertions, 74 deletions
diff --git a/lisp/generic-x.el b/lisp/generic-x.el
index 31aa9299fbb..e0fb811f88b 100644
--- a/lisp/generic-x.el
+++ b/lisp/generic-x.el
@@ -116,11 +116,6 @@
116 :group 'data 116 :group 'data
117 :version "20.3") 117 :version "20.3")
118 118
119(defgroup generic-x-modes nil
120 "Individual modes in the collection of generic modes."
121 :group 'generic-x
122 :version "22.1")
123
124;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 119;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
125;; Default-Generic mode 120;; Default-Generic mode
126;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 121;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -158,7 +153,7 @@ the regexp in `generic-find-file-regexp'. If the value is nil,
158 :type '(choice (const :tag "Don't check file names" nil) regexp)) 153 :type '(choice (const :tag "Don't check file names" nil) regexp))
159 154
160;; This generic mode is always defined 155;; This generic mode is always defined
161(define-generic-mode default-generic-mode (list ?#) nil nil nil nil :group 'generic-x-modes) 156(define-generic-mode default-generic-mode (list ?#) nil nil nil nil)
162 157
163;; A more general solution would allow us to enter generic-mode for 158;; A more general solution would allow us to enter generic-mode for
164;; *any* comment character, but would require us to synthesize a new 159;; *any* comment character, but would require us to synthesize a new
@@ -308,8 +303,7 @@ your changes into effect."
308 '((nil "^\\([-A-Za-z0-9_]+\\)" 1) 303 '((nil "^\\([-A-Za-z0-9_]+\\)" 1)
309 ("*Directories*" "^\\s-*<Directory\\s-*\\([^>]+\\)>" 1) 304 ("*Directories*" "^\\s-*<Directory\\s-*\\([^>]+\\)>" 1)
310 ("*Locations*" "^\\s-*<Location\\s-*\\([^>]+\\)>" 1)))))) 305 ("*Locations*" "^\\s-*<Location\\s-*\\([^>]+\\)>" 1))))))
311 "Generic mode for Apache or HTTPD configuration files." 306 "Generic mode for Apache or HTTPD configuration files."))
312 :group 'generic-x-modes))
313 307
314(when (memq 'apache-log-generic-mode generic-extras-enable-list) 308(when (memq 'apache-log-generic-mode generic-extras-enable-list)
315 309
@@ -322,8 +316,7 @@ your changes into effect."
322 (2 font-lock-variable-name-face))) 316 (2 font-lock-variable-name-face)))
323 '("access_log\\'") 317 '("access_log\\'")
324 nil 318 nil
325 "Mode for Apache log files" 319 "Mode for Apache log files"))
326 :group 'generic-x-modes))
327 320
328;;; Samba 321;;; Samba
329(when (memq 'samba-generic-mode generic-extras-enable-list) 322(when (memq 'samba-generic-mode generic-extras-enable-list)
@@ -337,8 +330,7 @@ your changes into effect."
337 (2 font-lock-type-face))) 330 (2 font-lock-type-face)))
338 '("smb\\.conf\\'") 331 '("smb\\.conf\\'")
339 '(generic-bracket-support) 332 '(generic-bracket-support)
340 "Generic mode for Samba configuration files." 333 "Generic mode for Samba configuration files."))
341 :group 'generic-x-modes))
342 334
343;;; Fvwm 335;;; Fvwm
344;; This is pretty basic. Also, modes for other window managers could 336;; This is pretty basic. Also, modes for other window managers could
@@ -363,8 +355,7 @@ your changes into effect."
363 nil 355 nil
364 '("\\.fvwmrc\\'" "\\.fvwm2rc\\'") 356 '("\\.fvwmrc\\'" "\\.fvwm2rc\\'")
365 nil 357 nil
366 "Generic mode for FVWM configuration files." 358 "Generic mode for FVWM configuration files."))
367 :group 'generic-x-modes))
368 359
369;;; X Resource 360;;; X Resource
370;; I'm pretty sure I've seen an actual mode to do this, but I don't 361;; I'm pretty sure I've seen an actual mode to do this, but I don't
@@ -377,8 +368,7 @@ your changes into effect."
377 '(("^\\([^:\n]+:\\)" 1 font-lock-variable-name-face)) 368 '(("^\\([^:\n]+:\\)" 1 font-lock-variable-name-face))
378 '("\\.Xdefaults\\'" "\\.Xresources\\'" "\\.Xenvironment\\'" "\\.ad\\'") 369 '("\\.Xdefaults\\'" "\\.Xresources\\'" "\\.Xenvironment\\'" "\\.ad\\'")
379 nil 370 nil
380 "Generic mode for X Resource configuration files." 371 "Generic mode for X Resource configuration files."))
381 :group 'generic-x-modes))
382 372
383;;; Hosts 373;;; Hosts
384(when (memq 'hosts-generic-mode generic-extras-enable-list) 374(when (memq 'hosts-generic-mode generic-extras-enable-list)
@@ -389,8 +379,7 @@ your changes into effect."
389 '(("\\([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\\)" 1 font-lock-constant-face)) 379 '(("\\([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\\)" 1 font-lock-constant-face))
390 '("[hH][oO][sS][tT][sS]\\'") 380 '("[hH][oO][sS][tT][sS]\\'")
391 nil 381 nil
392 "Generic mode for HOSTS files." 382 "Generic mode for HOSTS files."))
393 :group 'generic-x-modes))
394 383
395;;; Windows INF files 384;;; Windows INF files
396(when (memq 'inf-generic-mode generic-extras-enable-list) 385(when (memq 'inf-generic-mode generic-extras-enable-list)
@@ -401,8 +390,7 @@ your changes into effect."
401 '(("^\\(\\[.*\\]\\)" 1 font-lock-constant-face)) 390 '(("^\\(\\[.*\\]\\)" 1 font-lock-constant-face))
402 '("\\.[iI][nN][fF]\\'") 391 '("\\.[iI][nN][fF]\\'")
403 '(generic-bracket-support) 392 '(generic-bracket-support)
404 "Generic mode for MS-Windows INF files." 393 "Generic mode for MS-Windows INF files."))
405 :group 'generic-x-modes))
406 394
407;;; Windows INI files 395;;; Windows INI files
408;; Should define escape character as well! 396;; Should define escape character as well!
@@ -424,8 +412,7 @@ your changes into effect."
424 ("*Variables*" "^\\s-*\\([^=]+\\)\\s-*=" 1)))))) 412 ("*Variables*" "^\\s-*\\([^=]+\\)\\s-*=" 1))))))
425 "Generic mode for MS-Windows INI files. 413 "Generic mode for MS-Windows INI files.
426You can use `ini-generic-mode-find-file-hook' to enter this mode 414You can use `ini-generic-mode-find-file-hook' to enter this mode
427automatically for INI files whose names do not end in \".ini\"." 415automatically for INI files whose names do not end in \".ini\".")
428 :group 'generic-x-modes)
429 416
430(defun ini-generic-mode-find-file-hook () 417(defun ini-generic-mode-find-file-hook ()
431 "Hook function to enter Ini-Generic mode automatically for INI files. 418 "Hook function to enter Ini-Generic mode automatically for INI files.
@@ -453,8 +440,7 @@ like an INI file. You can add this hook to `find-file-hook'."
453 (lambda () 440 (lambda ()
454 (setq imenu-generic-expression 441 (setq imenu-generic-expression
455 '((nil "^\\s-*\\(.*\\)\\s-*=" 1)))))) 442 '((nil "^\\s-*\\(.*\\)\\s-*=" 1))))))
456 "Generic mode for MS-Windows Registry files." 443 "Generic mode for MS-Windows Registry files."))
457 :group 'generic-x-modes))
458 444
459;;; DOS/Windows BAT files 445;;; DOS/Windows BAT files
460(when (memq 'bat-generic-mode generic-extras-enable-list) 446(when (memq 'bat-generic-mode generic-extras-enable-list)
@@ -528,8 +514,7 @@ like an INI file. You can add this hook to `find-file-hook'."
528 "\\`[cC][oO][nN][fF][iI][gG]\\." 514 "\\`[cC][oO][nN][fF][iI][gG]\\."
529 "\\`[aA][uU][tT][oO][eE][xX][eE][cC]\\.") 515 "\\`[aA][uU][tT][oO][eE][xX][eE][cC]\\.")
530 '(generic-bat-mode-setup-function) 516 '(generic-bat-mode-setup-function)
531 "Generic mode for MS-Windows BAT files." 517 "Generic mode for MS-Windows BAT files.")
532 :group 'generic-x-modes)
533 518
534(defvar bat-generic-mode-syntax-table nil 519(defvar bat-generic-mode-syntax-table nil
535 "Syntax table in use in `bat-generic-mode' buffers.") 520 "Syntax table in use in `bat-generic-mode' buffers.")
@@ -608,8 +593,7 @@ like an INI file. You can add this hook to `find-file-hook'."
608 (lambda () 593 (lambda ()
609 (setq imenu-generic-expression 594 (setq imenu-generic-expression
610 '((nil "\\s-/\\([^/]+\\)/[i, \t\n]" 1)))))) 595 '((nil "\\s-/\\([^/]+\\)/[i, \t\n]" 1))))))
611 "Mode for Mailagent rules files." 596 "Mode for Mailagent rules files."))
612 :group 'generic-x-modes))
613 597
614;; Solaris/Sys V prototype files 598;; Solaris/Sys V prototype files
615(when (memq 'prototype-generic-mode generic-extras-enable-list) 599(when (memq 'prototype-generic-mode generic-extras-enable-list)
@@ -632,8 +616,7 @@ like an INI file. You can add this hook to `find-file-hook'."
632 (2 font-lock-variable-name-face))) 616 (2 font-lock-variable-name-face)))
633 '("prototype\\'") 617 '("prototype\\'")
634 nil 618 nil
635 "Mode for Sys V prototype files." 619 "Mode for Sys V prototype files."))
636 :group 'generic-x-modes))
637 620
638;; Solaris/Sys V pkginfo files 621;; Solaris/Sys V pkginfo files
639(when (memq 'pkginfo-generic-mode generic-extras-enable-list) 622(when (memq 'pkginfo-generic-mode generic-extras-enable-list)
@@ -646,8 +629,7 @@ like an INI file. You can add this hook to `find-file-hook'."
646 (2 font-lock-variable-name-face))) 629 (2 font-lock-variable-name-face)))
647 '("pkginfo\\'") 630 '("pkginfo\\'")
648 nil 631 nil
649 "Mode for Sys V pkginfo files." 632 "Mode for Sys V pkginfo files."))
650 :group 'generic-x-modes))
651 633
652;; Javascript mode 634;; Javascript mode
653;; Includes extra keywords from Armando Singer [asinger@MAIL.COLGATE.EDU] 635;; Includes extra keywords from Armando Singer [asinger@MAIL.COLGATE.EDU]
@@ -726,8 +708,7 @@ like an INI file. You can add this hook to `find-file-hook'."
726 (setq imenu-generic-expression 708 (setq imenu-generic-expression
727 '((nil "^function\\s-+\\([A-Za-z0-9_]+\\)" 1) 709 '((nil "^function\\s-+\\([A-Za-z0-9_]+\\)" 1)
728 ("*Variables*" "^var\\s-+\\([A-Za-z0-9_]+\\)" 1)))))) 710 ("*Variables*" "^var\\s-+\\([A-Za-z0-9_]+\\)" 1))))))
729 "Mode for JavaScript files." 711 "Mode for JavaScript files."))
730 :group 'generic-x-modes))
731 712
732;; VRML files 713;; VRML files
733(when (memq 'vrml-generic-mode generic-extras-enable-list) 714(when (memq 'vrml-generic-mode generic-extras-enable-list)
@@ -780,8 +761,7 @@ like an INI file. You can add this hook to `find-file-hook'."
780 ("*Definitions*" 761 ("*Definitions*"
781 "DEF\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([A-Za-z0-9]+\\)\\s-*{" 762 "DEF\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([A-Za-z0-9]+\\)\\s-*{"
782 1)))))) 763 1))))))
783 "Generic Mode for VRML files." 764 "Generic Mode for VRML files."))
784 :group 'generic-x-modes))
785 765
786;; Java Manifests 766;; Java Manifests
787(when (memq 'java-manifest-generic-mode generic-extras-enable-list) 767(when (memq 'java-manifest-generic-mode generic-extras-enable-list)
@@ -802,8 +782,7 @@ like an INI file. You can add this hook to `find-file-hook'."
802 (2 font-lock-constant-face))) 782 (2 font-lock-constant-face)))
803 '("[mM][aA][nN][iI][fF][eE][sS][tT]\\.[mM][fF]\\'") 783 '("[mM][aA][nN][iI][fF][eE][sS][tT]\\.[mM][fF]\\'")
804 nil 784 nil
805 "Mode for Java Manifest files" 785 "Mode for Java Manifest files"))
806 :group 'generic-x-modes))
807 786
808;; Java properties files 787;; Java properties files
809(when (memq 'java-properties-generic-mode generic-extras-enable-list) 788(when (memq 'java-properties-generic-mode generic-extras-enable-list)
@@ -835,8 +814,7 @@ like an INI file. You can add this hook to `find-file-hook'."
835 (lambda () 814 (lambda ()
836 (setq imenu-generic-expression 815 (setq imenu-generic-expression
837 '((nil "^\\([^#! \t\n\r=:]+\\)" 1)))))) 816 '((nil "^\\([^#! \t\n\r=:]+\\)" 1))))))
838 "Mode for Java properties files." 817 "Mode for Java properties files."))
839 :group 'generic-x-modes))
840 818
841;; C shell alias definitions 819;; C shell alias definitions
842(when (memq 'alias-generic-mode generic-extras-enable-list) 820(when (memq 'alias-generic-mode generic-extras-enable-list)
@@ -854,8 +832,7 @@ like an INI file. You can add this hook to `find-file-hook'."
854 (lambda () 832 (lambda ()
855 (setq imenu-generic-expression 833 (setq imenu-generic-expression
856 '((nil "^\\(alias\\|unalias\\)\\s-+\\([-a-zA-Z0-9_]+\\)" 2)))))) 834 '((nil "^\\(alias\\|unalias\\)\\s-+\\([-a-zA-Z0-9_]+\\)" 2))))))
857 "Mode for C Shell alias files." 835 "Mode for C Shell alias files."))
858 :group 'generic-x-modes))
859 836
860;;; Windows RC files 837;;; Windows RC files
861;; Contributed by ACorreir@pervasive-sw.com (Alfred Correira) 838;; Contributed by ACorreir@pervasive-sw.com (Alfred Correira)
@@ -947,8 +924,7 @@ like an INI file. You can add this hook to `find-file-hook'."
947 (2 font-lock-variable-name-face nil t)))) 924 (2 font-lock-variable-name-face nil t))))
948 '("\\.[rR][cC]\\'") 925 '("\\.[rR][cC]\\'")
949 nil 926 nil
950 "Generic mode for MS-Windows Resource files." 927 "Generic mode for MS-Windows Resource files."))
951 :group 'generic-x-modes))
952 928
953;; InstallShield RUL files 929;; InstallShield RUL files
954;; Contributed by Alfred.Correira@Pervasive.Com 930;; Contributed by Alfred.Correira@Pervasive.Com
@@ -1568,8 +1544,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1568 font-lock-variable-name-face "[^_]" "[^_]"))) ; is this face the best choice? 1544 font-lock-variable-name-face "[^_]" "[^_]"))) ; is this face the best choice?
1569 '("\\.[rR][uU][lL]\\'") 1545 '("\\.[rR][uU][lL]\\'")
1570 '(generic-rul-mode-setup-function) 1546 '(generic-rul-mode-setup-function)
1571 "Generic mode for InstallShield RUL files." 1547 "Generic mode for InstallShield RUL files.")
1572 :group 'generic-x-modes)
1573 1548
1574(define-skeleton rul-if 1549(define-skeleton rul-if
1575 "Insert an if statement." 1550 "Insert an if statement."
@@ -1619,8 +1594,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1619 (2 font-lock-variable-name-face))) 1594 (2 font-lock-variable-name-face)))
1620 '("\\.mailrc\\'") 1595 '("\\.mailrc\\'")
1621 nil 1596 nil
1622 "Mode for mailrc files." 1597 "Mode for mailrc files."))
1623 :group 'generic-x-modes))
1624 1598
1625;; Inetd.conf 1599;; Inetd.conf
1626(when (memq 'inetd-conf-generic-mode generic-extras-enable-list) 1600(when (memq 'inetd-conf-generic-mode generic-extras-enable-list)
@@ -1640,8 +1614,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1640 (function 1614 (function
1641 (lambda () 1615 (lambda ()
1642 (setq imenu-generic-expression 1616 (setq imenu-generic-expression
1643 '((nil "^\\([-A-Za-z0-9_]+\\)" 1)))))) 1617 '((nil "^\\([-A-Za-z0-9_]+\\)" 1))))))))
1644 :group 'generic-x-modes))
1645 1618
1646;; Services 1619;; Services
1647(when (memq 'etc-services-generic-mode generic-extras-enable-list) 1620(when (memq 'etc-services-generic-mode generic-extras-enable-list)
@@ -1659,8 +1632,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1659 (function 1632 (function
1660 (lambda () 1633 (lambda ()
1661 (setq imenu-generic-expression 1634 (setq imenu-generic-expression
1662 '((nil "^\\([-A-Za-z0-9_]+\\)" 1)))))) 1635 '((nil "^\\([-A-Za-z0-9_]+\\)" 1))))))))
1663 :group 'generic-x-modes))
1664 1636
1665;; Password and Group files 1637;; Password and Group files
1666(when (memq 'etc-passwd-generic-mode generic-extras-enable-list) 1638(when (memq 'etc-passwd-generic-mode generic-extras-enable-list)
@@ -1702,8 +1674,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1702 (function 1674 (function
1703 (lambda () 1675 (lambda ()
1704 (setq imenu-generic-expression 1676 (setq imenu-generic-expression
1705 '((nil "^\\([-A-Za-z0-9_]+\\):" 1)))))) 1677 '((nil "^\\([-A-Za-z0-9_]+\\):" 1))))))))
1706 :group 'generic-x-modes))
1707 1678
1708;; Fstab 1679;; Fstab
1709(when (memq 'etc-fstab-generic-mode generic-extras-enable-list) 1680(when (memq 'etc-fstab-generic-mode generic-extras-enable-list)
@@ -1753,8 +1724,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1753 (function 1724 (function
1754 (lambda () 1725 (lambda ()
1755 (setq imenu-generic-expression 1726 (setq imenu-generic-expression
1756 '((nil "^\\([/-A-Za-z0-9_]+\\)\\s-+" 1)))))) 1727 '((nil "^\\([/-A-Za-z0-9_]+\\)\\s-+" 1))))))))
1757 :group 'generic-x-modes))
1758 1728
1759;; From Jacques Duthen <jacques.duthen@sncf.fr> 1729;; From Jacques Duthen <jacques.duthen@sncf.fr>
1760(when (memq 'show-tabs-generic-mode generic-extras-enable-list) 1730(when (memq 'show-tabs-generic-mode generic-extras-enable-list)
@@ -1780,7 +1750,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1780 (((class color)) (:background "red")) 1750 (((class color)) (:background "red"))
1781 (t (:weight bold))) 1751 (t (:weight bold)))
1782 "Font Lock mode face used to highlight TABs." 1752 "Font Lock mode face used to highlight TABs."
1783 :group 'generic-x-modes) 1753 :group 'generic-x)
1784 1754
1785(defface show-tabs-space-face 1755(defface show-tabs-space-face
1786 '((((class grayscale) (background light)) (:background "DimGray" :weight bold)) 1756 '((((class grayscale) (background light)) (:background "DimGray" :weight bold))
@@ -1789,7 +1759,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1789 (((class color)) (:background "yellow")) 1759 (((class color)) (:background "yellow"))
1790 (t (:weight bold))) 1760 (t (:weight bold)))
1791 "Font Lock mode face used to highlight spaces." 1761 "Font Lock mode face used to highlight spaces."
1792 :group 'generic-x-modes) 1762 :group 'generic-x)
1793 1763
1794(define-generic-mode show-tabs-generic-mode 1764(define-generic-mode show-tabs-generic-mode
1795 nil ;; no comment char 1765 nil ;; no comment char
@@ -1798,8 +1768,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1798 nil ;; no auto-mode-alist 1768 nil ;; no auto-mode-alist
1799 ;; '(show-tabs-generic-mode-hook-fun) 1769 ;; '(show-tabs-generic-mode-hook-fun)
1800 nil 1770 nil
1801 "Generic mode to show tabs and trailing spaces" 1771 "Generic mode to show tabs and trailing spaces"))
1802 :group 'generic-x-modes))
1803 1772
1804;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 1773;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1805;; DNS modes 1774;; DNS modes
@@ -1822,8 +1791,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1822 ;; List of additional automode-alist expressions 1791 ;; List of additional automode-alist expressions
1823 '("/etc/named.boot\\'") 1792 '("/etc/named.boot\\'")
1824 ;; List of set up functions to call 1793 ;; List of set up functions to call
1825 nil 1794 nil))
1826 :group 'generic-x-modes))
1827 1795
1828(when (memq 'named-database-generic-mode generic-extras-enable-list) 1796(when (memq 'named-database-generic-mode generic-extras-enable-list)
1829 1797
@@ -1838,8 +1806,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1838 ;; List of additional auto-mode-alist expressions 1806 ;; List of additional auto-mode-alist expressions
1839 nil 1807 nil
1840 ;; List of set up functions to call 1808 ;; List of set up functions to call
1841 nil 1809 nil)
1842 :group 'generic-x-modes)
1843 1810
1844(defvar named-database-time-string "%Y%m%d%H" 1811(defvar named-database-time-string "%Y%m%d%H"
1845 "Timestring for named serial numbers.") 1812 "Timestring for named serial numbers.")
@@ -1861,8 +1828,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1861 ;; List of additional auto-mode-alist expressions 1828 ;; List of additional auto-mode-alist expressions
1862 '("/etc/resolv[e]?.conf\\'") 1829 '("/etc/resolv[e]?.conf\\'")
1863 ;; List of set up functions to call 1830 ;; List of set up functions to call
1864 nil 1831 nil))
1865 :group 'generic-x-modes))
1866 1832
1867;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 1833;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1868;; Modes for spice and common electrical engineering circuit netlist formats 1834;; Modes for spice and common electrical engineering circuit netlist formats
@@ -1906,8 +1872,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1906 (function 1872 (function
1907 (lambda() 1873 (lambda()
1908 (setq font-lock-defaults '(generic-font-lock-keywords nil t))))) 1874 (setq font-lock-defaults '(generic-font-lock-keywords nil t)))))
1909 "Generic mode for SPICE circuit netlist files." 1875 "Generic mode for SPICE circuit netlist files."))
1910 :group 'generic-x-modes))
1911 1876
1912(when (memq 'ibis-generic-mode generic-extras-enable-list) 1877(when (memq 'ibis-generic-mode generic-extras-enable-list)
1913 1878
@@ -1918,8 +1883,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1918 ("\\(\\(_\\|\\w\\)+\\)\\s-*=" 1 font-lock-variable-name-face)) 1883 ("\\(\\(_\\|\\w\\)+\\)\\s-*=" 1 font-lock-variable-name-face))
1919 '("\\.[iI][bB][sS]\\'") 1884 '("\\.[iI][bB][sS]\\'")
1920 '(generic-bracket-support) 1885 '(generic-bracket-support)
1921 "Generic mode for IBIS circuit netlist files." 1886 "Generic mode for IBIS circuit netlist files."))
1922 :group 'generic-x-modes))
1923 1887
1924(when (memq 'astap-generic-mode generic-extras-enable-list) 1888(when (memq 'astap-generic-mode generic-extras-enable-list)
1925 1889
@@ -1956,8 +1920,7 @@ like an INI file. You can add this hook to `find-file-hook'."
1956 (function 1920 (function
1957 (lambda() 1921 (lambda()
1958 (setq font-lock-defaults '(generic-font-lock-keywords nil t))))) 1922 (setq font-lock-defaults '(generic-font-lock-keywords nil t)))))
1959 "Generic mode for ASTAP circuit netlist files." 1923 "Generic mode for ASTAP circuit netlist files."))
1960 :group 'generic-x-modes))
1961 1924
1962(when (memq 'etc-modules-conf-generic-mode generic-extras-enable-list) 1925(when (memq 'etc-modules-conf-generic-mode generic-extras-enable-list)
1963 1926
@@ -2001,8 +1964,7 @@ like an INI file. You can add this hook to `find-file-hook'."
2001 ;; List of additional automode-alist expressions 1964 ;; List of additional automode-alist expressions
2002 '("/etc/modules.conf" "/etc/conf.modules") 1965 '("/etc/modules.conf" "/etc/conf.modules")
2003 ;; List of set up functions to call 1966 ;; List of set up functions to call
2004 nil 1967 nil))
2005 :group 'generic-x-modes))
2006 1968
2007(provide 'generic-x) 1969(provide 'generic-x)
2008 1970