diff options
| author | Lute Kamstra | 2005-05-12 13:19:29 +0000 |
|---|---|---|
| committer | Lute Kamstra | 2005-05-12 13:19:29 +0000 |
| commit | d4fb185de92d5c4a27e7b15f94217697eca32cda (patch) | |
| tree | c5ab126c1523b11dce7e871d619ae7fcff1eec1d | |
| parent | 0598b84f1047c188814a6f00efb33a31cf612aef (diff) | |
| download | emacs-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.el | 110 |
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. |
| 426 | You can use `ini-generic-mode-find-file-hook' to enter this mode | 414 | You can use `ini-generic-mode-find-file-hook' to enter this mode |
| 427 | automatically for INI files whose names do not end in \".ini\"." | 415 | automatically 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 | ||