Mercurial > hg > xemacs-beta
comparison lisp/modes/auto-autoloads.el @ 211:78478c60bfcd r20-4b4
Import from CVS: tag r20-4b4
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:05:51 +0200 |
parents | e45d5e7c476e |
children |
comparison
equal
deleted
inserted
replaced
210:49f55ca3ba57 | 211:78478c60bfcd |
---|---|
1 ;;; DO NOT MODIFY THIS FILE | 1 ;;; DO NOT MODIFY THIS FILE |
2 (if (featurep 'modes-autoloads) (error "Already loaded")) | 2 (if (featurep 'modes-autoloads) (error "Already loaded")) |
3 | |
4 ;;;### (autoloads nil "abbrev" "modes/abbrev.el") | |
5 | |
6 ;;;*** | |
7 | |
8 ;;;### (autoloads (ada-make-filename-from-adaname ada-mode) "ada-mode" "modes/ada-mode.el") | |
9 | |
10 (autoload 'ada-mode "ada-mode" "\ | |
11 Ada mode is the major mode for editing Ada code. | |
12 | |
13 Bindings are as follows: (Note: 'LFD' is control-j.) | |
14 | |
15 Indent line '\\[ada-tab]' | |
16 Indent line, insert newline and indent the new line. '\\[newline-and-indent]' | |
17 | |
18 Re-format the parameter-list point is in '\\[ada-format-paramlist]' | |
19 Indent all lines in region '\\[ada-indent-region]' | |
20 Call external pretty printer program '\\[ada-call-pretty-printer]' | |
21 | |
22 Adjust case of identifiers and keywords in region '\\[ada-adjust-case-region]' | |
23 Adjust case of identifiers and keywords in buffer '\\[ada-adjust-case-buffer]' | |
24 | |
25 Call EXTERNAL pretty printer (if you have one) '\\[ada-call-pretty-printer]' | |
26 | |
27 Fill comment paragraph '\\[ada-fill-comment-paragraph]' | |
28 Fill comment paragraph and justify each line '\\[ada-fill-comment-paragraph-justify]' | |
29 Fill comment paragraph, justify and append postfix '\\[ada-fill-comment-paragraph-postfix]' | |
30 | |
31 Next func/proc/task '\\[ada-next-procedure]' Previous func/proc/task '\\[ada-previous-procedure]' | |
32 Next package '\\[ada-next-package]' Previous package '\\[ada-previous-package]' | |
33 | |
34 Goto matching start of current 'end ...;' '\\[ada-move-to-start]' | |
35 Goto end of current block '\\[ada-move-to-end]' | |
36 | |
37 Comments are handled using standard GNU Emacs conventions, including: | |
38 Start a comment '\\[indent-for-comment]' | |
39 Comment region '\\[comment-region]' | |
40 Uncomment region '\\[ada-uncomment-region]' | |
41 Continue comment on next line '\\[indent-new-comment-line]' | |
42 | |
43 If you use imenu.el: | |
44 Display index-menu of functions & procedures '\\[imenu]' | |
45 | |
46 If you use find-file.el: | |
47 Switch to other file (Body <-> Spec) '\\[ff-find-other-file]' | |
48 or '\\[ff-mouse-find-other-file] | |
49 Switch to other file in other window '\\[ada-ff-other-window]' | |
50 or '\\[ff-mouse-find-other-file-other-window] | |
51 If you use this function in a spec and no body is available, it gets created | |
52 with body stubs. | |
53 | |
54 If you use ada-xref.el: | |
55 Goto declaration: '\\[ada-point-and-xref]' on the identifier | |
56 or '\\[ada-goto-declaration]' with point on the identifier | |
57 Complete identifier: '\\[ada-complete-identifier]' | |
58 Execute Gnatf: '\\[ada-gnatf-current]'" t nil) | |
59 | |
60 (autoload 'ada-make-filename-from-adaname "ada-mode" "\ | |
61 Determine the filename of a package/procedure from its own Ada name." t nil) | |
62 | |
63 ;;;*** | |
64 | |
65 ;;;### (autoloads (archive-mode) "arc-mode" "modes/arc-mode.el") | |
66 | |
67 (autoload 'archive-mode "arc-mode" "\ | |
68 Major mode for viewing an archive file in a dired-like way. | |
69 You can move around using the usual cursor motion commands. | |
70 Letters no longer insert themselves. | |
71 Type `e' to pull a file out of the archive and into its own buffer; | |
72 or click mouse-2 on the file's line in the archive mode buffer. | |
73 | |
74 If you edit a sub-file of this archive (as with the `e' command) and | |
75 save it, the contents of that buffer will be saved back into the | |
76 archive. | |
77 | |
78 \\{archive-mode-map}" nil nil) | |
79 | |
80 ;;;*** | |
81 | |
82 ;;;### (autoloads (asm-mode) "asm-mode" "modes/asm-mode.el") | |
83 | |
84 (autoload 'asm-mode "asm-mode" "\ | |
85 Major mode for editing typical assembler code. | |
86 Features a private abbrev table and the following bindings: | |
87 | |
88 \\[asm-colon] outdent a preceding label, tab to next tab stop. | |
89 \\[tab-to-tab-stop] tab to next tab stop. | |
90 \\[asm-newline] newline, then tab to next tab stop. | |
91 \\[asm-comment] smart placement of assembler comments. | |
92 | |
93 The character used for making comments is set by the variable | |
94 `asm-comment-char' (which defaults to `?;'). | |
95 | |
96 Alternatively, you may set this variable in `asm-mode-set-comment-hook', | |
97 which is called near the beginning of mode initialization. | |
98 | |
99 Turning on Asm mode runs the hook `asm-mode-hook' at the end of initialization. | |
100 | |
101 Special commands: | |
102 \\{asm-mode-map} | |
103 " t nil) | |
104 | |
105 ;;;*** | |
106 | 3 |
107 ;;;### (autoloads (autoconf-mode) "autoconf-mode" "modes/autoconf-mode.el") | 4 ;;;### (autoloads (autoconf-mode) "autoconf-mode" "modes/autoconf-mode.el") |
108 | 5 |
109 (autoload 'autoconf-mode "autoconf-mode" "\ | 6 (autoload 'autoconf-mode "autoconf-mode" "\ |
110 A major-mode to edit autoconf input files like configure.in | 7 A major-mode to edit autoconf input files like configure.in |
467 Turn a text file into a self-displaying Un*x command. | 364 Turn a text file into a self-displaying Un*x command. |
468 The magic number of such a command displays all lines but itself." t nil) | 365 The magic number of such a command displays all lines but itself." t nil) |
469 | 366 |
470 ;;;*** | 367 ;;;*** |
471 | 368 |
472 ;;;### (autoloads (f90-mode) "f90" "modes/f90.el") | |
473 | |
474 (autoload 'f90-mode "f90" "\ | |
475 Major mode for editing Fortran 90 code in free format. | |
476 | |
477 \\[f90-indent-new-line] corrects current indentation and creates new indented line. | |
478 \\[f90-indent-line] indents the current line correctly. | |
479 \\[f90-indent-subprogram] indents the current subprogram. | |
480 | |
481 Type `? or `\\[help-command] to display a list of built-in abbrevs for F90 keywords. | |
482 | |
483 Key definitions: | |
484 \\{f90-mode-map} | |
485 | |
486 Variables controlling indentation style and extra features: | |
487 | |
488 f90-do-indent | |
489 Extra indentation within do blocks. (default 3) | |
490 f90-if-indent | |
491 Extra indentation within if/select case/where/forall blocks. (default 3) | |
492 f90-type-indent | |
493 Extra indentation within type/interface/block-data blocks. (default 3) | |
494 f90-program-indent | |
495 Extra indentation within program/module/subroutine/function blocks. | |
496 (default 2) | |
497 f90-continuation-indent | |
498 Extra indentation applied to continuation lines. (default 5) | |
499 f90-comment-region | |
500 String inserted by \\[f90-comment-region] at start of each line in | |
501 region. (default \"!!!$\") | |
502 f90-indented-comment-re | |
503 Regexp determining the type of comment to be intended like code. | |
504 (default \"!\") | |
505 f90-directive-comment-re | |
506 Regexp of comment-like directive like \"!HPF\\\\$\", not to be indented. | |
507 (default \"!hpf\\\\$\") | |
508 f90-break-delimiters | |
509 Regexp holding list of delimiters at which lines may be broken. | |
510 (default \"[-+*/><=,% \\t]\") | |
511 f90-break-before-delimiters | |
512 Non-nil causes `f90-do-auto-fill' to break lines before delimiters. | |
513 (default t) | |
514 f90-beginning-ampersand | |
515 Automatic insertion of & at beginning of continuation lines. (default t) | |
516 f90-smart-end | |
517 From an END statement, check and fill the end using matching block start. | |
518 Allowed values are 'blink, 'no-blink, and nil, which determine | |
519 whether to blink the matching beginning.) (default 'blink) | |
520 f90-auto-keyword-case | |
521 Automatic change of case of keywords. (default nil) | |
522 The possibilities are 'downcase-word, 'upcase-word, 'capitalize-word. | |
523 f90-leave-line-no | |
524 Do not left-justify line numbers. (default nil) | |
525 f90-startup-message | |
526 Set to nil to inhibit message first time F90 mode is used. (default t) | |
527 f90-keywords-re | |
528 List of keywords used for highlighting/upcase-keywords etc. | |
529 | |
530 Turning on F90 mode calls the value of the variable `f90-mode-hook' | |
531 with no args, if that value is non-nil." t nil) | |
532 | |
533 ;;;*** | |
534 | |
535 ;;;### (autoloads (fortran-mode) "fortran" "modes/fortran.el") | |
536 | |
537 (defcustom fortran-tab-mode-default nil "*Default tabbing/carriage control style for empty files in Fortran mode.\nA value of t specifies tab-digit style of continuation control.\nA value of nil specifies that continuation lines are marked\nwith a character in column 6." :type 'boolean :group 'fortran-indent) | |
538 | |
539 (autoload 'fortran-mode "fortran" "\ | |
540 Major mode for editing Fortran code. | |
541 \\[fortran-indent-line] indents the current Fortran line correctly. | |
542 DO statements must not share a common CONTINUE. | |
543 | |
544 Type ;? or ;\\[help-command] to display a list of built-in abbrevs for Fortran keywords. | |
545 | |
546 Key definitions: | |
547 \\{fortran-mode-map} | |
548 | |
549 Variables controlling indentation style and extra features: | |
550 | |
551 comment-start | |
552 Normally nil in Fortran mode. If you want to use comments | |
553 starting with `!', set this to the string \"!\". | |
554 fortran-do-indent | |
555 Extra indentation within do blocks. (default 3) | |
556 fortran-if-indent | |
557 Extra indentation within if blocks. (default 3) | |
558 fortran-structure-indent | |
559 Extra indentation within structure, union, map and interface blocks. | |
560 (default 3) | |
561 fortran-continuation-indent | |
562 Extra indentation applied to continuation statements. (default 5) | |
563 fortran-comment-line-extra-indent | |
564 Amount of extra indentation for text within full-line comments. (default 0) | |
565 fortran-comment-indent-style | |
566 nil means don't change indentation of text in full-line comments, | |
567 fixed means indent that text at `fortran-comment-line-extra-indent' beyond | |
568 the value of `fortran-minimum-statement-indent-fixed' (for fixed | |
569 format continuation style) or `fortran-minimum-statement-indent-tab' | |
570 (for TAB format continuation style). | |
571 relative means indent at `fortran-comment-line-extra-indent' beyond the | |
572 indentation for a line of code. | |
573 (default 'fixed) | |
574 fortran-comment-indent-char | |
575 Single-character string to be inserted instead of space for | |
576 full-line comment indentation. (default \" \") | |
577 fortran-minimum-statement-indent-fixed | |
578 Minimum indentation for Fortran statements in fixed format mode. (def.6) | |
579 fortran-minimum-statement-indent-tab | |
580 Minimum indentation for Fortran statements in TAB format mode. (default 9) | |
581 fortran-line-number-indent | |
582 Maximum indentation for line numbers. A line number will get | |
583 less than this much indentation if necessary to avoid reaching | |
584 column 5. (default 1) | |
585 fortran-check-all-num-for-matching-do | |
586 Non-nil causes all numbered lines to be treated as possible \"continue\" | |
587 statements. (default nil) | |
588 fortran-blink-matching-if | |
589 Non-nil causes \\[fortran-indent-line] on an ENDIF statement to blink on | |
590 matching IF. Also, from an ENDDO statement, blink on matching DO [WHILE] | |
591 statement. (default nil) | |
592 fortran-continuation-string | |
593 Single-character string to be inserted in column 5 of a continuation | |
594 line. (default \"$\") | |
595 fortran-comment-region | |
596 String inserted by \\[fortran-comment-region] at start of each line in | |
597 region. (default \"c$$$\") | |
598 fortran-electric-line-number | |
599 Non-nil causes line number digits to be moved to the correct column | |
600 as typed. (default t) | |
601 fortran-break-before-delimiters | |
602 Non-nil causes `fortran-fill' breaks lines before delimiters. | |
603 (default t) | |
604 fortran-startup-message | |
605 Set to nil to inhibit message first time Fortran mode is used. | |
606 | |
607 Turning on Fortran mode calls the value of the variable `fortran-mode-hook' | |
608 with no args, if that value is non-nil." t nil) | |
609 | |
610 ;;;*** | |
611 | |
612 ;;;### (autoloads (hide-ifdef-mode) "hideif" "modes/hideif.el") | 369 ;;;### (autoloads (hide-ifdef-mode) "hideif" "modes/hideif.el") |
613 | 370 |
614 (add-minor-mode 'hide-ifdef-mode " Ifdef" 'hide-ifdef-mode-map) | 371 (add-minor-mode 'hide-ifdef-mode " Ifdef" 'hide-ifdef-mode-map) |
615 | 372 |
616 (autoload 'hide-ifdef-mode "hideif" "\ | 373 (autoload 'hide-ifdef-mode "hideif" "\ |
735 (autoload 'image-decode-png "image-mode" "\ | 492 (autoload 'image-decode-png "image-mode" "\ |
736 Decode PNG image between START and END." nil nil) | 493 Decode PNG image between START and END." nil nil) |
737 | 494 |
738 (autoload 'image-decode-xpm "image-mode" "\ | 495 (autoload 'image-decode-xpm "image-mode" "\ |
739 Decode XPM image between START and END." nil nil) | 496 Decode XPM image between START and END." nil nil) |
740 | |
741 ;;;*** | |
742 | |
743 ;;;### (autoloads (ksh-mode) "ksh-mode" "modes/ksh-mode.el") | |
744 | |
745 (autoload 'ksh-mode "ksh-mode" "\ | |
746 ksh-mode $Revision: 1.13 $ - Major mode for editing (Bourne, Korn or Bourne again) | |
747 shell scripts. | |
748 Special key bindings and commands: | |
749 \\{ksh-mode-map} | |
750 Variables controlling indentation style: | |
751 ksh-indent | |
752 Indentation of ksh statements with respect to containing block. | |
753 Default value is 2. | |
754 ksh-case-indent | |
755 Additional indentation for statements under case items. | |
756 Default value is nil which will align the statements one position | |
757 past the \")\" of the pattern. | |
758 ksh-case-item-offset | |
759 Additional indentation for case items within a case statement. | |
760 Default value is 2. | |
761 ksh-group-offset | |
762 Additional indentation for keywords \"do\" and \"then\". | |
763 Default value is -2. | |
764 ksh-brace-offset | |
765 Additional indentation of \"{\" under functions or brace groupings. | |
766 Default value is 0. | |
767 ksh-multiline-offset | |
768 Additional indentation of line that is preceded of a line ending with a | |
769 \\ to make it continue on next line. | |
770 ksh-tab-always-indent | |
771 Controls the operation of the TAB key. If t (the default), always | |
772 reindent the current line. If nil, indent the current line only if | |
773 point is at the left margin or in the line's indentation; otherwise | |
774 insert a tab. | |
775 ksh-match-and-tell | |
776 If non-nil echo in the minibuffer the matching compound command | |
777 for the \"done\", \"}\", \"fi\", or \"esac\". Default value is t. | |
778 | |
779 ksh-align-to-keyword | |
780 Controls whether nested constructs align from the keyword or | |
781 the current indentation. If non-nil, indentation will be relative to | |
782 the column the keyword starts. If nil, indentation will be relative to | |
783 the current indentation of the line the keyword is on. | |
784 The default value is non-nil. | |
785 | |
786 ksh-comment-regexp | |
787 Regular expression used to recognize comments. Customize to support | |
788 ksh-like languages. Default value is \"\\s *#\". | |
789 | |
790 Style Guide. | |
791 By setting | |
792 (setq ksh-indent default-tab-width) | |
793 (setq ksh-group-offset 0) | |
794 | |
795 The following style is obtained: | |
796 | |
797 if [ -z $foo ] | |
798 then | |
799 bar # <-- ksh-group-offset is additive to ksh-indent | |
800 foo | |
801 fi | |
802 | |
803 By setting | |
804 (setq ksh-indent default-tab-width) | |
805 (setq ksh-group-offset (- 0 ksh-indent)) | |
806 | |
807 The following style is obtained: | |
808 | |
809 if [ -z $foo ] | |
810 then | |
811 bar | |
812 foo | |
813 fi | |
814 | |
815 By setting | |
816 (setq ksh-case-item-offset 1) | |
817 (setq ksh-case-indent nil) | |
818 | |
819 The following style is obtained: | |
820 | |
821 case x in * | |
822 foo) bar # <-- ksh-case-item-offset | |
823 baz;; # <-- ksh-case-indent aligns with \")\" | |
824 foobar) foo | |
825 bar;; | |
826 esac | |
827 | |
828 By setting | |
829 (setq ksh-case-item-offset 1) | |
830 (setq ksh-case-indent 6) | |
831 | |
832 The following style is obtained: | |
833 | |
834 case x in * | |
835 foo) bar # <-- ksh-case-item-offset | |
836 baz;; # <-- ksh-case-indent | |
837 foobar) foo | |
838 bar;; | |
839 esac | |
840 | |
841 | |
842 Installation: | |
843 | |
844 (setq ksh-mode-hook | |
845 (function (lambda () | |
846 (font-lock-mode 1) ;; font-lock the buffer | |
847 (setq ksh-indent 8) | |
848 (setq ksh-group-offset -8) | |
849 (setq ksh-brace-offset -8) | |
850 (setq ksh-tab-always-indent t) | |
851 (setq ksh-match-and-tell t) | |
852 (setq ksh-align-to-keyword t) ;; Turn on keyword alignment | |
853 )))" t nil) | |
854 | 497 |
855 ;;;*** | 498 ;;;*** |
856 | 499 |
857 ;;;### (autoloads (turn-on-lazy-shot lazy-shot-mode) "lazy-shot" "modes/lazy-shot.el") | 500 ;;;### (autoloads (turn-on-lazy-shot lazy-shot-mode) "lazy-shot" "modes/lazy-shot.el") |
858 | 501 |
1615 | 1258 |
1616 ;;;### (autoloads nil "sgml-mode" "modes/sgml-mode.el") | 1259 ;;;### (autoloads nil "sgml-mode" "modes/sgml-mode.el") |
1617 | 1260 |
1618 ;;;*** | 1261 ;;;*** |
1619 | 1262 |
1620 ;;;### (autoloads (sh-mode) "sh-script" "modes/sh-script.el") | |
1621 | |
1622 (put 'sh-mode 'mode-class 'special) | |
1623 | |
1624 (autoload 'sh-mode "sh-script" "\ | |
1625 Major mode for editing shell scripts. | |
1626 This mode works for many shells, since they all have roughly the same syntax, | |
1627 as far as commands, arguments, variables, pipes, comments etc. are concerned. | |
1628 Unless the file's magic number indicates the shell, your usual shell is | |
1629 assumed. Since filenames rarely give a clue, they are not further analyzed. | |
1630 | |
1631 This mode adapts to the variations between shells (see `sh-set-shell') by | |
1632 means of an inheritance based feature lookup (see `sh-feature'). This | |
1633 mechanism applies to all variables (including skeletons) that pertain to | |
1634 shell-specific features. | |
1635 | |
1636 The default style of this mode is that of Rosenblatt's Korn shell book. | |
1637 The syntax of the statements varies with the shell being used. The | |
1638 following commands are available, based on the current shell's syntax: | |
1639 | |
1640 \\[sh-case] case statement | |
1641 \\[sh-for] for loop | |
1642 \\[sh-function] function definition | |
1643 \\[sh-if] if statement | |
1644 \\[sh-indexed-loop] indexed loop from 1 to n | |
1645 \\[sh-while-getopts] while getopts loop | |
1646 \\[sh-repeat] repeat loop | |
1647 \\[sh-select] select loop | |
1648 \\[sh-until] until loop | |
1649 \\[sh-while] while loop | |
1650 | |
1651 \\[backward-delete-char-untabify] Delete backward one position, even if it was a tab. | |
1652 \\[sh-newline-and-indent] Delete unquoted space and indent new line same as this one. | |
1653 \\[sh-end-of-command] Go to end of successive commands. | |
1654 \\[sh-beginning-of-command] Go to beginning of successive commands. | |
1655 \\[sh-set-shell] Set this buffer's shell, and maybe its magic number. | |
1656 \\[sh-execute-region] Have optional header and region be executed in a subshell. | |
1657 | |
1658 \\[sh-maybe-here-document] Without prefix, following an unquoted < inserts here document. | |
1659 {, (, [, ', \", ` | |
1660 Unless quoted with \\, insert the pairs {}, (), [], or '', \"\", ``. | |
1661 | |
1662 If you generally program a shell different from your login shell you can | |
1663 set `sh-shell-file' accordingly. If your shell's file name doesn't correctly | |
1664 indicate what shell it is use `sh-alias-alist' to translate. | |
1665 | |
1666 If your shell gives error messages with line numbers, you can use \\[executable-interpret] | |
1667 with your script for an edit-interpret-debug cycle." t nil) | |
1668 | |
1669 (defalias 'shell-script-mode 'sh-mode) | |
1670 | |
1671 ;;;*** | |
1672 | |
1673 ;;;### (autoloads (strokes-compose-complex-stroke strokes-decode-buffer strokes-mode strokes-list-strokes strokes-load-user-strokes strokes-help strokes-describe-stroke strokes-do-complex-stroke strokes-do-stroke strokes-read-stroke strokes-global-set-stroke) "strokes" "modes/strokes.el") | |
1674 | |
1675 (defcustom strokes-mode nil "Non-nil when `strokes' is globally enabled." :type 'boolean :set (lambda (symbol value) (strokes-mode (or value 0))) :initialize 'custom-initialize-default :require 'strokes :group 'strokes) | |
1676 | |
1677 (autoload 'strokes-global-set-stroke "strokes" "\ | |
1678 Interactively give STROKE the global binding as COMMAND. | |
1679 Operated just like `global-set-key', except for strokes. | |
1680 COMMAND is a symbol naming an interactively-callable function. STROKE | |
1681 is a list of sampled positions on the stroke grid as described in the | |
1682 documentation for the `strokes-define-stroke' function." t nil) | |
1683 | |
1684 (defalias 'global-set-stroke 'strokes-global-set-stroke) | |
1685 | |
1686 (autoload 'strokes-read-stroke "strokes" "\ | |
1687 Read a simple stroke (interactively) and return the stroke. | |
1688 Optional PROMPT in minibuffer displays before and during stroke reading. | |
1689 This function will display the stroke interactively as it is being | |
1690 entered in the strokes buffer if the variable | |
1691 `strokes-use-strokes-buffer' is non-nil. | |
1692 Optional EVENT is acceptable as the starting event of the stroke" nil nil) | |
1693 | |
1694 (autoload 'strokes-do-stroke "strokes" "\ | |
1695 Read a simple stroke from the user and then exectute its command. | |
1696 This must be bound to a mouse event." t nil) | |
1697 | |
1698 (autoload 'strokes-do-complex-stroke "strokes" "\ | |
1699 Read a complex stroke from the user and then exectute its command. | |
1700 This must be bound to a mouse event." t nil) | |
1701 | |
1702 (autoload 'strokes-describe-stroke "strokes" "\ | |
1703 Displays the command which STROKE maps to, reading STROKE interactively." t nil) | |
1704 | |
1705 (defalias 'describe-stroke 'strokes-describe-stroke) | |
1706 | |
1707 (autoload 'strokes-help "strokes" "\ | |
1708 Get instructional help on using the the `strokes' package." t nil) | |
1709 | |
1710 (autoload 'strokes-load-user-strokes "strokes" "\ | |
1711 Load user-defined strokes from file named by `strokes-file'." t nil) | |
1712 | |
1713 (defalias 'load-user-strokes 'strokes-load-user-strokes) | |
1714 | |
1715 (autoload 'strokes-list-strokes "strokes" "\ | |
1716 Pop up a buffer containing an alphabetical listing of strokes in STROKES-MAP. | |
1717 With CHRONOLOGICAL prefix arg (\\[universal-argument]) list strokes | |
1718 chronologically by command name. | |
1719 If STROKES-MAP is not given, `strokes-global-map' will be used instead." t nil) | |
1720 | |
1721 (defalias 'list-strokes 'strokes-list-strokes) | |
1722 | |
1723 (autoload 'strokes-mode "strokes" "\ | |
1724 Toggle strokes being enabled. | |
1725 With ARG, turn strokes on if and only if ARG is positive or true. | |
1726 Note that `strokes-mode' is a global mode. Think of it as a minor | |
1727 mode in all buffers when activated. | |
1728 By default, strokes are invoked with mouse button-2. You can define | |
1729 new strokes with | |
1730 | |
1731 > M-x global-set-stroke | |
1732 | |
1733 To use strokes for pictographic editing, such as Chinese/Japanese, use | |
1734 Sh-button-2, which draws strokes and inserts them. Encode/decode your | |
1735 strokes with | |
1736 | |
1737 > M-x strokes-encode-buffer | |
1738 > M-x strokes-decode-buffer" t nil) | |
1739 | |
1740 (autoload 'strokes-decode-buffer "strokes" "\ | |
1741 Decode stroke strings in BUFFER and display their corresponding glyphs. | |
1742 Optional BUFFER defaults to the current buffer. | |
1743 Optional FORCE non-nil will ignore the buffer's read-only status." t nil) | |
1744 | |
1745 (autoload 'strokes-compose-complex-stroke "strokes" "\ | |
1746 Read a complex stroke and insert its glyph into the current buffer." t nil) | |
1747 | |
1748 ;;;*** | |
1749 | |
1750 ;;;### (autoloads (tcl-help-on-word inferior-tcl tcl-mode) "tcl" "modes/tcl.el") | |
1751 | |
1752 (autoload 'tcl-mode "tcl" "\ | |
1753 Major mode for editing Tcl code. | |
1754 Expression and list commands understand all Tcl brackets. | |
1755 Tab indents for Tcl code. | |
1756 Paragraphs are separated by blank lines only. | |
1757 Delete converts tabs to spaces as it moves back. | |
1758 | |
1759 Variables controlling indentation style: | |
1760 tcl-indent-level | |
1761 Indentation of Tcl statements within surrounding block. | |
1762 tcl-continued-indent-level | |
1763 Indentation of continuation line relative to first line of command. | |
1764 | |
1765 Variables controlling user interaction with mode (see variable | |
1766 documentation for details): | |
1767 tcl-tab-always-indent | |
1768 Controls action of TAB key. | |
1769 tcl-auto-newline | |
1770 Non-nil means automatically newline before and after braces, brackets, | |
1771 and semicolons inserted in Tcl code. | |
1772 tcl-electric-hash-style | |
1773 Controls action of `#' key. | |
1774 tcl-use-hairy-comment-detector | |
1775 If t, use more complicated, but slower, comment detector. | |
1776 This variable is only used in GNU Emacs 19. | |
1777 tcl-use-smart-word-finder | |
1778 If not nil, use a smarter, Tcl-specific way to find the current | |
1779 word when looking up help on a Tcl command. | |
1780 | |
1781 Turning on Tcl mode calls the value of the variable `tcl-mode-hook' | |
1782 with no args, if that value is non-nil. Read the documentation for | |
1783 `tcl-mode-hook' to see what kinds of interesting hook functions | |
1784 already exist. | |
1785 | |
1786 Commands: | |
1787 \\{tcl-mode-map}" t nil) | |
1788 | |
1789 (autoload 'inferior-tcl "tcl" "\ | |
1790 Run inferior Tcl process. | |
1791 Prefix arg means enter program name interactively. | |
1792 See documentation for function `inferior-tcl-mode' for more information." t nil) | |
1793 | |
1794 (autoload 'tcl-help-on-word "tcl" "\ | |
1795 Get help on Tcl command. Default is word at point. | |
1796 Prefix argument means invert sense of `tcl-use-smart-word-finder'." t nil) | |
1797 | |
1798 ;;;*** | |
1799 | |
1800 ;;;### (autoloads (latex-mode plain-tex-mode tex-mode) "tex-mode" "modes/tex-mode.el") | 1263 ;;;### (autoloads (latex-mode plain-tex-mode tex-mode) "tex-mode" "modes/tex-mode.el") |
1801 | 1264 |
1802 (autoload 'tex-mode "tex-mode" "\ | 1265 (autoload 'tex-mode "tex-mode" "\ |
1803 Major mode for editing files of input for TeX, LaTeX, or SliTeX. | 1266 Major mode for editing files of input for TeX, LaTeX, or SliTeX. |
1804 Tries to determine (by looking at the beginning of the file) whether | 1267 Tries to determine (by looking at the beginning of the file) whether |
1966 Entering Texinfo mode calls the value of text-mode-hook, and then the | 1429 Entering Texinfo mode calls the value of text-mode-hook, and then the |
1967 value of texinfo-mode-hook." t nil) | 1430 value of texinfo-mode-hook." t nil) |
1968 | 1431 |
1969 ;;;*** | 1432 ;;;*** |
1970 | 1433 |
1971 ;;;### (autoloads (verilog-mode) "verilog-mode" "modes/verilog-mode.el") | |
1972 | |
1973 (autoload 'verilog-mode "verilog-mode" "\ | |
1974 Major mode for editing Verilog code. \\<verilog-mode-map> | |
1975 NEWLINE, TAB indents for Verilog code. | |
1976 Delete converts tabs to spaces as it moves back. | |
1977 Supports highlighting. | |
1978 | |
1979 Variables controlling indentation/edit style: | |
1980 | |
1981 verilog-indent-level (default 3) | |
1982 Indentation of Verilog statements with respect to containing block. | |
1983 verilog-indent-level-module (default 3) | |
1984 Absolute indentation of Module level Verilog statements. | |
1985 Set to 0 to get initial and always statements lined up | |
1986 on the left side of your screen. | |
1987 verilog-indent-level-declaration (default 3) | |
1988 Indentation of declarations with respect to containing block. | |
1989 Set to 0 to get them list right under containing block. | |
1990 verilog-indent-level-behavorial (default 3) | |
1991 Indentation of first begin in a task or function block | |
1992 Set to 0 to get such code to linedup underneath the task or function keyword | |
1993 verilog-cexp-indent (default 1) | |
1994 Indentation of Verilog statements broken across lines. | |
1995 verilog-case-indent (default 2) | |
1996 Indentation for case statements. | |
1997 verilog-auto-newline (default nil) | |
1998 Non-nil means automatically newline after semicolons and the punctation | |
1999 mark after an end. | |
2000 verilog-auto-indent-on-newline (default t) | |
2001 Non-nil means automatically indent line after newline | |
2002 verilog-tab-always-indent (default t) | |
2003 Non-nil means TAB in Verilog mode should always reindent the current line, | |
2004 regardless of where in the line point is when the TAB command is used. | |
2005 verilog-indent-begin-after-if (default t) | |
2006 Non-nil means to indent begin statements following a preceding | |
2007 if, else, while, for and repeat statements, if any. otherwise, | |
2008 the begin is lined up with the preceding token. If t, you get: | |
2009 if (a) | |
2010 begin | |
2011 otherwise you get: | |
2012 if (a) | |
2013 begin | |
2014 verilog-auto-endcomments (default t) | |
2015 Non-nil means a comment /* ... */ is set after the ends which ends | |
2016 cases, tasks, functions and modules. | |
2017 The type and name of the object will be set between the braces. | |
2018 verilog-minimum-comment-distance (default 40) | |
2019 Minimum distance between begin and end required before a comment | |
2020 will be inserted. Setting this variable to zero results in every | |
2021 end aquiring a comment; the default avoids too many redundanet | |
2022 comments in tight quarters. | |
2023 verilog-auto-lineup (default `(all)) | |
2024 List of contexts where auto lineup of :'s or ='s should be done. | |
2025 | |
2026 Turning on Verilog mode calls the value of the variable verilog-mode-hook with | |
2027 no args, if that value is non-nil. | |
2028 Other useful functions are: | |
2029 \\[verilog-complete-word] -complete word with appropriate possibilities | |
2030 (functions, verilog keywords...) | |
2031 \\[verilog-comment-region] - Put marked area in a comment, fixing | |
2032 nested comments. | |
2033 \\[verilog-uncomment-region] - Uncomment an area commented with \\[verilog-comment-region]. | |
2034 \\[verilog-insert-block] - insert begin ... end; | |
2035 \\[verilog-star-comment] - insert /* ... */ | |
2036 \\[verilog-mark-defun] - Mark function. | |
2037 \\[verilog-beg-of-defun] - Move to beginning of current function. | |
2038 \\[verilog-end-of-defun] - Move to end of current function. | |
2039 \\[verilog-label-be] - Label matching begin ... end, fork ... join | |
2040 and case ... endcase statements; | |
2041 " t nil) | |
2042 | |
2043 ;;;*** | |
2044 | |
2045 ;;;### (autoloads (vhdl-mode) "vhdl-mode" "modes/vhdl-mode.el") | 1434 ;;;### (autoloads (vhdl-mode) "vhdl-mode" "modes/vhdl-mode.el") |
2046 | 1435 |
2047 (autoload 'vhdl-mode "vhdl-mode" "\ | 1436 (autoload 'vhdl-mode "vhdl-mode" "\ |
2048 Major mode for editing VHDL code. | 1437 Major mode for editing VHDL code. |
2049 vhdl-mode $Revision: 1.13 $ | 1438 vhdl-mode $Revision: 1.14 $ |
2050 To submit a problem report, enter `\\[vhdl-submit-bug-report]' from a | 1439 To submit a problem report, enter `\\[vhdl-submit-bug-report]' from a |
2051 vhdl-mode buffer. This automatically sets up a mail buffer with version | 1440 vhdl-mode buffer. This automatically sets up a mail buffer with version |
2052 information already added. You just need to add a description of the | 1441 information already added. You just need to add a description of the |
2053 problem, including a reproducable test case and send the message. | 1442 problem, including a reproducable test case and send the message. |
2054 | 1443 |
2130 (autoload 'auto-view-mode "view-less" "\ | 1519 (autoload 'auto-view-mode "view-less" "\ |
2131 If the file of the current buffer is not writable, call view-mode. | 1520 If the file of the current buffer is not writable, call view-mode. |
2132 This is meant to be added to `find-file-hooks'." nil nil) | 1521 This is meant to be added to `find-file-hooks'." nil nil) |
2133 | 1522 |
2134 ;;;*** | 1523 ;;;*** |
2135 | |
2136 ;;;### (autoloads (vrml-mode) "vrml-mode" "modes/vrml-mode.el") | |
2137 | |
2138 (autoload 'vrml-mode "vrml-mode" "\ | |
2139 Major mode for editing VRML code. | |
2140 Expression and list commands understand all VRML brackets. | |
2141 Tab indents for VRML code. | |
2142 Paragraphs are separated by blank lines only. | |
2143 Delete converts tabs to spaces as it moves back. | |
2144 | |
2145 Variables controlling indentation style: | |
2146 vrml-indent-level | |
2147 Indentation of VRML statements within surrounding block. | |
2148 | |
2149 Variables controlling user interaction with mode (see variable | |
2150 documentation for details): | |
2151 vrml-tab-always-indent | |
2152 Controls action of TAB key. | |
2153 vrml-auto-newline | |
2154 Non-nil means automatically newline before and after braces | |
2155 inserted in VRML code. | |
2156 | |
2157 Turning on VRML mode calls the value of the variable `vrml-mode-hook' | |
2158 with no args, if that value is non-nil. Read the documentation for | |
2159 `vrml-mode-hook' to see what kinds of interesting hook functions | |
2160 already exist. | |
2161 | |
2162 Commands: | |
2163 \\{vrml-mode-map}" t nil) | |
2164 | |
2165 ;;;*** | |
2166 | |
2167 ;;;### (autoloads (winmgr-mode) "winmgr-mode" "modes/winmgr-mode.el") | |
2168 | |
2169 (autoload 'winmgr-mode "winmgr-mode" "\ | |
2170 Major mode for editing winmgr config files." t nil) | |
2171 | |
2172 ;;;*** | |
2173 | |
2174 ;;;### (autoloads (xpm-mode) "xpm-mode" "modes/xpm-mode.el") | |
2175 | |
2176 (autoload 'xpm-mode "xpm-mode" "\ | |
2177 Treat the current buffer as an xpm file and colorize it. | |
2178 | |
2179 Shift-button-1 lets you paint by dragging the mouse. Shift-button-1 on a | |
2180 color definition line will change the current painting color to that line's | |
2181 value. | |
2182 | |
2183 Characters inserted from the keyboard will NOT be colored properly yet. | |
2184 Use the mouse, or do xpm-init (\\[xpm-init]) after making changes. | |
2185 | |
2186 \\[xpm-add-color] Add a new color, prompting for character and value | |
2187 \\[xpm-show-image] show the current image at the top of the buffer | |
2188 \\[xpm-parse-color] parse the current line's color definition and add | |
2189 it to the color table. Provided as a means of changing colors. | |
2190 XPM minor mode bindings: | |
2191 \\{xpm-mode-map}" t nil) | |
2192 | |
2193 ;;;*** | |
2194 | |
2195 ;;;### (autoloads (xrdb-mode) "xrdb-mode" "modes/xrdb-mode.el") | |
2196 | |
2197 (autoload 'xrdb-mode "xrdb-mode" "\ | |
2198 Major mode for editing xrdb config files" t nil) | |
2199 | |
2200 ;;;*** | |
2201 | 1524 |
2202 (provide 'modes-autoloads) | 1525 (provide 'modes-autoloads) |