comparison lisp/auto-autoloads.el @ 412:697ef44129c6 r21-2-14

Import from CVS: tag r21-2-14
author cvs
date Mon, 13 Aug 2007 11:20:41 +0200
parents de805c49cfc1
children da8ed4261e83
comparison
equal deleted inserted replaced
411:12e008d41344 412:697ef44129c6
1 ;;; DO NOT MODIFY THIS FILE 1 ;;; DO NOT MODIFY THIS FILE
2 (if (featurep 'lisp-autoloads) (error "Already loaded")) 2 (if (featurep 'Standard-autoloads) (error "Already loaded"))
3 3
4 ;;;### (autoloads nil "abbrev" "lisp/abbrev.el") 4 ;;;### (autoloads nil "abbrev" "lisp/abbrev.el")
5 5
6 ;;;*** 6 ;;;***
7 7
10 (autoload 'about-xemacs "about" "\ 10 (autoload 'about-xemacs "about" "\
11 Describe the True Editor and its minions." t nil) 11 Describe the True Editor and its minions." t nil)
12 12
13 ;;;*** 13 ;;;***
14 14
15 ;;;### (autoloads (set-modified-alist modify-alist remove-alist set-alist del-alist put-alist vassoc) "alist" "lisp/alist.el") 15 ;;;### (autoloads (set-modified-alist modify-alist remove-alist set-alist del-alist put-alist) "alist" "lisp/alist.el")
16
17 (autoload 'vassoc "alist" "\
18 Search VALIST for a vector whose first element is equal to KEY.
19 See also `assoc'." nil nil)
20 16
21 (autoload 'put-alist "alist" "\ 17 (autoload 'put-alist "alist" "\
22 Modify ALIST to set VALUE to ITEM. 18 Modify ALIST to set VALUE to ITEM.
23 If there is a pair whose car is ITEM, replace its cdr by VALUE. 19 If there is a pair whose car is ITEM, replace its cdr by VALUE.
24 If there is not such pair, create new pair (ITEM . VALUE) and 20 If there is not such pair, create new pair (ITEM . VALUE) and
73 bindings. 69 bindings.
74 Returns list of symbols and documentation found." t nil) 70 Returns list of symbols and documentation found." t nil)
75 71
76 ;;;*** 72 ;;;***
77 73
78 ;;;### (autoloads (batch-update-one-directory batch-update-directory batch-update-autoloads update-autoloads-from-directory update-autoloads-here update-file-autoloads generate-file-autoloads) "autoload" "lisp/autoload.el") 74 ;;;### (autoloads (batch-update-directory batch-update-autoloads update-autoloads-from-directory update-autoloads-here update-file-autoloads generate-file-autoloads) "autoload" "lisp/autoload.el")
79 75
80 (autoload 'generate-file-autoloads "autoload" "\ 76 (autoload 'generate-file-autoloads "autoload" "\
81 Insert at point a loaddefs autoload section for FILE. 77 Insert at point a loaddefs autoload section for FILE.
82 autoloads are generated for defuns and defmacros in FILE 78 autoloads are generated for defuns and defmacros in FILE
83 marked by `generate-autoload-cookie' (which see). 79 marked by `generate-autoload-cookie' (which see).
85 are used." t nil) 81 are used." t nil)
86 82
87 (autoload 'update-file-autoloads "autoload" "\ 83 (autoload 'update-file-autoloads "autoload" "\
88 Update the autoloads for FILE in `generated-autoload-file' 84 Update the autoloads for FILE in `generated-autoload-file'
89 \(which FILE might bind in its local variables). 85 \(which FILE might bind in its local variables).
90 This function refuses to update autoloads files." t nil) 86 This functions refuses to update autoloads files." t nil)
91 87
92 (autoload 'update-autoloads-here "autoload" "\ 88 (autoload 'update-autoloads-here "autoload" "\
93 Update sections of the current buffer generated by `update-file-autoloads'." t nil) 89 Update sections of the current buffer generated by `update-file-autoloads'." t nil)
94 90
95 (autoload 'update-autoloads-from-directory "autoload" "\ 91 (autoload 'update-autoloads-from-directory "autoload" "\
96 Update `generated-autoload-file' with all the current autoloads from DIR. 92 Update `generated-autoload-file' with all the current autoloads from DIR.
97 This runs `update-file-autoloads' on each .el file in DIR. 93 This runs `update-file-autoloads' on each .el file in DIR.
98 Obsolete autoload entries for files that no longer exist are deleted. 94 Obsolete autoload entries for files that no longer exist are deleted." t nil)
99 Note that, if this function is called from `batch-update-directory',
100 `generated-autoload-file' was rebound in that function." t nil)
101 95
102 (autoload 'batch-update-autoloads "autoload" "\ 96 (autoload 'batch-update-autoloads "autoload" "\
103 Update the autoloads for the files or directories on the command line. 97 Update the autoloads for the files or directories on the command line.
104 Runs `update-file-autoloads' on files and `update-directory-autoloads' 98 Runs `update-file-autoloads' on files and `update-directory-autoloads'
105 on directories. Must be used only with -batch, and kills Emacs on completion. 99 on directories. Must be used only with -batch, and kills Emacs on completion.
107 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'. 101 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'.
108 The directory to which the auto-autoloads.el file must be the first parameter 102 The directory to which the auto-autoloads.el file must be the first parameter
109 on the command line." nil nil) 103 on the command line." nil nil)
110 104
111 (autoload 'batch-update-directory "autoload" "\ 105 (autoload 'batch-update-directory "autoload" "\
112 Update the autoloads for the directories on the command line. 106 Update the autoloads for the directory on the command line.
113 Runs `update-file-autoloads' on each file in the given directory, and must 107 Runs `update-file-autoloads' on each file in the given directory, must
114 be used only with -batch." nil nil) 108 be used only with -batch and kills XEmacs on completion." nil nil)
115
116 (autoload 'batch-update-one-directory "autoload" "\
117 Update the autoloads for a single directory on the command line.
118 Runs `update-file-autoloads' on each file in the given directory, and must
119 be used only with -batch." nil nil)
120 109
121 ;;;*** 110 ;;;***
122 111
123 ;;;### (autoloads nil "buff-menu" "lisp/buff-menu.el") 112 ;;;### (autoloads nil "buff-menu" "lisp/buff-menu.el")
124 113
126 115
127 (make-variable-buffer-local 'list-buffers-directory) 116 (make-variable-buffer-local 'list-buffers-directory)
128 117
129 ;;;*** 118 ;;;***
130 119
131 ;;;### (autoloads (build-report) "build-report" "lisp/build-report.el") 120 ;;;### (autoloads (batch-byte-recompile-directory batch-byte-recompile-directory-norecurse batch-byte-compile display-call-tree byte-compile-sexp byte-compile compile-defun byte-compile-buffer byte-compile-and-load-file byte-compile-file byte-recompile-file byte-recompile-directory byte-force-recompile) "bytecomp" "lisp/bytecomp.el")
132
133 (autoload 'build-report "build-report" "\
134 Initializes a fresh mail composition buffer using `compose-mail'
135 with the contents of XEmacs Installation file and excerpts from XEmacs
136 make output and errors and leaves point at the beginning of the mail text.
137 See also
138 `compose-mail', `mail-user-agent',
139 `build-report-destination',
140 `build-report-keep-regexp',
141 `build-report-delete-regexp',
142 `build-report-make-output-file' and
143 `build-report-installation-file'." t nil)
144
145 ;;;***
146
147 ;;;### (autoloads (batch-byte-recompile-directory batch-byte-recompile-directory-norecurse batch-byte-compile-one-file batch-byte-compile display-call-tree byte-compile-sexp byte-compile compile-defun byte-compile-buffer byte-compile-and-load-file byte-compile-file byte-recompile-file byte-recompile-directory byte-force-recompile) "bytecomp" "lisp/bytecomp.el")
148 121
149 (autoload 'byte-force-recompile "bytecomp" "\ 122 (autoload 'byte-force-recompile "bytecomp" "\
150 Recompile every `.el' file in DIRECTORY that already has a `.elc' file. 123 Recompile every `.el' file in DIRECTORY that already has a `.elc' file.
151 Files in subdirectories of DIRECTORY are processed also." t nil) 124 Files in subdirectories of DIRECTORY are processed also." t nil)
152 125
219 Use this from the command line, with `-batch'; 192 Use this from the command line, with `-batch';
220 it won't work in an interactive Emacs. 193 it won't work in an interactive Emacs.
221 Each file is processed even if an error occurred previously. 194 Each file is processed even if an error occurred previously.
222 For example, invoke \"xemacs -batch -f batch-byte-compile $emacs/ ~/*.el\"" nil nil) 195 For example, invoke \"xemacs -batch -f batch-byte-compile $emacs/ ~/*.el\"" nil nil)
223 196
224 (autoload 'batch-byte-compile-one-file "bytecomp" "\
225 Run `byte-compile-file' on a single file remaining on the command line.
226 Use this from the command line, with `-batch';
227 it won't work in an interactive Emacs." nil nil)
228
229 (autoload 'batch-byte-recompile-directory-norecurse "bytecomp" "\ 197 (autoload 'batch-byte-recompile-directory-norecurse "bytecomp" "\
230 Same as `batch-byte-recompile-directory' but without recursion." nil nil) 198 Same as `batch-byte-recompile-directory' but without recursion." nil nil)
231 199
232 (autoload 'batch-byte-recompile-directory "bytecomp" "\ 200 (autoload 'batch-byte-recompile-directory "bytecomp" "\
233 Runs `byte-recompile-directory' on the dirs remaining on the command line. 201 Runs `byte-recompile-directory' on the dirs remaining on the command line.
234 Must be used only with `-batch', and kills Emacs on completion. 202 Must be used only with `-batch', and kills Emacs on completion.
235 For example, invoke `xemacs -batch -f batch-byte-recompile-directory .'." nil nil) 203 For example, invoke `xemacs -batch -f batch-byte-recompile-directory .'." nil nil)
236 204
237 ;;;*** 205 ;;;***
238 206
239 ;;;### (autoloads (compiler-macroexpand define-compiler-macro ignore-file-errors ignore-errors assert check-type typep deftype cl-struct-setf-expander defstruct define-modify-macro callf2 callf letf* letf rotatef shiftf remf cl-do-pop psetf setf get-setf-method defsetf define-setf-method declare the locally multiple-value-setq multiple-value-bind lexical-let* lexical-let symbol-macrolet macrolet labels flet progv psetq do-all-symbols do-symbols dotimes dolist do* do loop return-from return block etypecase typecase ecase case load-time-value eval-when destructuring-bind function* defmacro* defun* cl-compile-time-init) "cl-macs" "lisp/cl-macs.el") 207 ;;;### (autoloads (compiler-macroexpand define-compiler-macro ignore-file-errors ignore-errors assert check-type typep deftype cl-struct-setf-expander defstruct define-modify-macro callf2 callf letf* letf rotatef shiftf remf cl-do-pop psetf setf get-setf-method defsetf define-setf-method declare the locally multiple-value-setq multiple-value-bind lexical-let* lexical-let symbol-macrolet macrolet labels flet progv psetq do-all-symbols do-symbols dotimes dolist do* do loop return-from return block etypecase typecase ecase case load-time-value eval-when destructuring-bind function* defmacro* defun* gentemp gensym cl-compile-time-init) "cl-macs" "lisp/cl-macs.el")
240 208
241 (autoload 'cl-compile-time-init "cl-macs" nil nil nil) 209 (autoload 'cl-compile-time-init "cl-macs" nil nil nil)
210
211 (autoload 'gensym "cl-macs" "\
212 Generate a new uninterned symbol.
213 The name is made by appending a number to PREFIX, default \"G\"." nil nil)
214
215 (autoload 'gentemp "cl-macs" "\
216 Generate a new interned symbol with a unique name.
217 The name is made by appending a number to PREFIX, default \"G\"." nil nil)
242 218
243 (autoload 'defun* "cl-macs" "\ 219 (autoload 'defun* "cl-macs" "\
244 (defun* NAME ARGLIST [DOCSTRING] BODY...): define NAME as a function. 220 (defun* NAME ARGLIST [DOCSTRING] BODY...): define NAME as a function.
245 Like normal `defun', except ARGLIST allows full Common Lisp conventions, 221 Like normal `defun', except ARGLIST allows full Common Lisp conventions,
246 and BODY is implicitly surrounded by (block NAME ...)." nil 'macro) 222 and BODY is implicitly surrounded by (block NAME ...)." nil 'macro)
585 561
586 Batch usage: xemacs -batch -l cus-dep.el -f Custom-make-dependencies DIRS" t nil) 562 Batch usage: xemacs -batch -l cus-dep.el -f Custom-make-dependencies DIRS" t nil)
587 563
588 ;;;*** 564 ;;;***
589 565
590 ;;;### (autoloads (custom-migrate-custom-file customize-menu-create custom-menu-create custom-save-all customize-save-customized customize-browse custom-buffer-create-other-window custom-buffer-create customize-apropos-groups customize-apropos-faces customize-apropos-options customize-apropos customize-saved customize-customized customize-face-other-window customize-face customize-option-other-window customize-changed-options customize-variable customize-other-window customize customize-save-variable customize-set-variable customize-set-value) "cus-edit" "lisp/cus-edit.el") 566 ;;;### (autoloads (customize-menu-create custom-menu-create custom-save-all customize-save-customized customize-browse custom-buffer-create-other-window custom-buffer-create customize-apropos-groups customize-apropos-faces customize-apropos-options customize-apropos customize-saved customize-customized customize-face-other-window customize-face customize-option-other-window customize-changed-options customize-variable customize-other-window customize customize-save-variable customize-set-variable customize-set-value) "cus-edit" "lisp/cus-edit.el")
591 567
592 (autoload 'customize-set-value "cus-edit" "\ 568 (autoload 'customize-set-value "cus-edit" "\
593 Set VARIABLE to VALUE. VALUE is a Lisp object. 569 Set VARIABLE to VALUE. VALUE is a Lisp object.
594 570
595 If VARIABLE has a `variable-interactive' property, that is used as if 571 If VARIABLE has a `variable-interactive' property, that is used as if
596 it were the arg to `interactive' (which see) to interactively read the value. 572 it were the arg to `interactive' (which see) to interactively read the value.
597 573
598 If VARIABLE has a `custom-type' property, it must be a widget and the 574 If VARIABLE has a `custom-type' property, it must be a widget and the
599 `:prompt-value' property of that widget will be used for reading the value. 575 `:prompt-value' property of that widget will be used for reading the value." t nil)
600
601 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
602 576
603 (autoload 'customize-set-variable "cus-edit" "\ 577 (autoload 'customize-set-variable "cus-edit" "\
604 Set the default for VARIABLE to VALUE. VALUE is a Lisp object. 578 Set the default for VARIABLE to VALUE. VALUE is a Lisp object.
605 579
606 If VARIABLE has a `custom-set' property, that is used for setting 580 If VARIABLE has a `custom-set' property, that is used for setting
611 585
612 If VARIABLE has a `variable-interactive' property, that is used as if 586 If VARIABLE has a `variable-interactive' property, that is used as if
613 it were the arg to `interactive' (which see) to interactively read the value. 587 it were the arg to `interactive' (which see) to interactively read the value.
614 588
615 If VARIABLE has a `custom-type' property, it must be a widget and the 589 If VARIABLE has a `custom-type' property, it must be a widget and the
616 `:prompt-value' property of that widget will be used for reading the value. 590 `:prompt-value' property of that widget will be used for reading the value. " t nil)
617
618 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
619 591
620 (autoload 'customize-save-variable "cus-edit" "\ 592 (autoload 'customize-save-variable "cus-edit" "\
621 Set the default for VARIABLE to VALUE, and save it for future sessions. 593 Set the default for VARIABLE to VALUE, and save it for future sessions.
622 If VARIABLE has a `custom-set' property, that is used for setting 594 If VARIABLE has a `custom-set' property, that is used for setting
623 VARIABLE, otherwise `set-default' is used. 595 VARIABLE, otherwise `set-default' is used.
627 599
628 If VARIABLE has a `variable-interactive' property, that is used as if 600 If VARIABLE has a `variable-interactive' property, that is used as if
629 it were the arg to `interactive' (which see) to interactively read the value. 601 it were the arg to `interactive' (which see) to interactively read the value.
630 602
631 If VARIABLE has a `custom-type' property, it must be a widget and the 603 If VARIABLE has a `custom-type' property, it must be a widget and the
632 `:prompt-value' property of that widget will be used for reading the value. 604 `:prompt-value' property of that widget will be used for reading the value. " t nil)
633
634 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
635 605
636 (autoload 'customize "cus-edit" "\ 606 (autoload 'customize "cus-edit" "\
637 Select a customization buffer which you can use to set user options. 607 Select a customization buffer which you can use to set user options.
638 User options are structured into \"groups\". 608 User options are structured into \"groups\".
639 The default group is `Emacs'." t nil) 609 The default group is `Emacs'." t nil)
706 that option." nil nil) 676 that option." nil nil)
707 677
708 (autoload 'customize-browse "cus-edit" "\ 678 (autoload 'customize-browse "cus-edit" "\
709 Create a tree browser for the customize hierarchy." t nil) 679 Create a tree browser for the customize hierarchy." t nil)
710 680
681 (defcustom custom-file "~/.emacs" "File used for storing customization information.\nIf you change this from the default \"~/.emacs\" you need to\nexplicitly load that file for the settings to take effect." :type 'file :group 'customize)
682
711 (autoload 'customize-save-customized "cus-edit" "\ 683 (autoload 'customize-save-customized "cus-edit" "\
712 Save all user options which have been set in this session." t nil) 684 Save all user options which have been set in this session." t nil)
713 685
714 (autoload 'custom-save-all "cus-edit" "\ 686 (autoload 'custom-save-all "cus-edit" "\
715 Save all customizations in `custom-file'." nil nil) 687 Save all customizations in `custom-file'." nil nil)
722 Return a customize menu for customization group SYMBOL. 694 Return a customize menu for customization group SYMBOL.
723 If optional NAME is given, use that as the name of the menu. 695 If optional NAME is given, use that as the name of the menu.
724 Otherwise the menu will be named `Customize'. 696 Otherwise the menu will be named `Customize'.
725 The format is suitable for use with `easy-menu-define'." nil nil) 697 The format is suitable for use with `easy-menu-define'." nil nil)
726 698
727 (autoload 'custom-migrate-custom-file "cus-edit" "\ 699 ;;;***
728 Migrate custom file from home directory." nil nil) 700
729 701 ;;;### (autoloads (custom-set-faces custom-set-face-update-spec custom-declare-face) "cus-face" "lisp/cus-face.el")
730 ;;;***
731
732 ;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-theme-face-value custom-theme-set-faces custom-set-faces custom-set-face-update-spec custom-declare-face) "cus-face" "lisp/cus-face.el")
733 702
734 (autoload 'custom-declare-face "cus-face" "\ 703 (autoload 'custom-declare-face "cus-face" "\
735 Like `defface', but FACE is evaluated as a normal argument." nil nil) 704 Like `defface', but FACE is evaluated as a normal argument." nil nil)
736 705
737 (autoload 'custom-set-face-update-spec "cus-face" "\ 706 (autoload 'custom-set-face-update-spec "cus-face" "\
738 Customize the FACE for display types matching DISPLAY, merging 707 Customize the FACE for display types matching DISPLAY, merging
739 in the new items from PLIST" nil nil) 708 in the new items from PLIST" nil nil)
740 709
741 (autoload 'custom-set-faces "cus-face" "\ 710 (autoload 'custom-set-faces "cus-face" "\
742 Initialize faces according to user preferences. 711 Initialize faces according to user preferences.
743 This asociates the setting with the USER theme.
744 The arguments should be a list where each entry has the form: 712 The arguments should be a list where each entry has the form:
745 713
746 (FACE SPEC [NOW [COMMENT]]) 714 (FACE SPEC [NOW])
747 715
748 SPEC will be stored as the saved value for FACE. If NOW is present 716 SPEC will be stored as the saved value for FACE. If NOW is present
749 and non-nil, FACE will also be created according to SPEC. 717 and non-nil, FACE will also be created according to SPEC.
750 COMMENT is a string comment about FACE.
751 718
752 See `defface' for the format of SPEC." nil nil) 719 See `defface' for the format of SPEC." nil nil)
753
754 (autoload 'custom-theme-set-faces "cus-face" "\
755 Initialize faces according to settings specified by args.
756 Records the settings as belonging to THEME.
757
758 See `custom-set-faces' for a description of the arguments ARGS." nil nil)
759
760 (autoload 'custom-theme-face-value "cus-face" "\
761 Return spec of FACE in THEME if the THEME modifies the
762 FACE. Nil otherwise." nil nil)
763
764 (autoload 'custom-theme-reset-faces "cus-face" nil nil nil)
765
766 (autoload 'custom-reset-faces "cus-face" "\
767 Reset the value of the face to values previously defined.
768 Assosiate this setting with the 'user' theme.
769
770 ARGS is defined as for `custom-theme-reset-faces'" nil nil)
771
772 ;;;***
773
774 ;;;### (autoloads (make-custom-file-name) "cus-file" "lisp/cus-file.el")
775
776 (defconst custom-file-base "custom.el" "\
777 Base of file name for storing customization information.")
778
779 (defvar custom-file nil "\
780 File used for storing customization information.
781 If you change this from the default you need to
782 explicitly load that file for the settings to take effect.")
783
784 (autoload 'make-custom-file-name "cus-file" "\
785 Construct the default custom file name from the init file name.
786 If FORCE-NEW is non-nil, force post-migration location." nil nil)
787 720
788 ;;;*** 721 ;;;***
789 722
790 ;;;### (autoloads (disassemble) "disass" "lisp/disass.el") 723 ;;;### (autoloads (disassemble) "disass" "lisp/disass.el")
791 724
838 771
839 ;;;### (autoloads nil "easymenu" "lisp/easymenu.el") 772 ;;;### (autoloads nil "easymenu" "lisp/easymenu.el")
840 773
841 ;;;*** 774 ;;;***
842 775
843 ;;;### (autoloads (pop-tag-mark tags-apropos list-tags tags-query-replace tags-search tags-loop-continue next-file tag-complete-symbol find-tag-other-window find-tag find-tag-at-point visit-tags-table) "etags" "lisp/etags.el") 776 ;;;### (autoloads (pop-tag-mark tags-apropos list-tags tags-query-replace tags-search tags-loop-continue next-file tag-complete-symbol find-tag-other-window find-tag visit-tags-table) "etags" "lisp/etags.el")
844 777
845 (autoload 'visit-tags-table "etags" "\ 778 (autoload 'visit-tags-table "etags" "\
846 Tell tags commands to use tags table file FILE when all else fails. 779 Tell tags commands to use tags table file FILE when all else fails.
847 FILE should be the name of a file created with the `etags' program. 780 FILE should be the name of a file created with the `etags' program.
848 A directory name is ok too; it means file TAGS in that directory." t nil) 781 A directory name is ok too; it means file TAGS in that directory." t nil)
849
850 (autoload 'find-tag-at-point "etags" "\
851 *Find tag whose name contains TAGNAME.
852 Identical to `find-tag' but does not prompt for tag when called interactively;
853 instead, uses tag around or before point." t nil)
854 782
855 (autoload 'find-tag "etags" "\ 783 (autoload 'find-tag "etags" "\
856 *Find tag whose name contains TAGNAME. 784 *Find tag whose name contains TAGNAME.
857 Selects the buffer that the tag is contained in 785 Selects the buffer that the tag is contained in
858 and puts point at its definition. 786 and puts point at its definition.
874 buffer-tag-table another way of specifying a buffer-local table 802 buffer-tag-table another way of specifying a buffer-local table
875 make-tags-files-invisible whether tags tables should be very hidden 803 make-tags-files-invisible whether tags tables should be very hidden
876 tag-mark-stack-max how many tags-based hops to remember" t nil) 804 tag-mark-stack-max how many tags-based hops to remember" t nil)
877 805
878 (autoload 'find-tag-other-window "etags" "\ 806 (autoload 'find-tag-other-window "etags" "\
879 *Find tag whose name contains TAGNAME, in another window. 807 *Find tag whose name contains TAGNAME.
880 Selects the buffer that the tag is contained in in another window 808 Selects the buffer that the tag is contained in in another window
881 and puts point at its definition. 809 and puts point at its definition.
882 If TAGNAME is a null string, the expression in the buffer 810 If TAGNAME is a null string, the expression in the buffer
883 around or before point is used as the tag name. 811 around or before point is used as the tag name.
884 If second arg NEXT is non-nil (interactively, with prefix arg), 812 If second arg NEXT is non-nil (interactively, with prefix arg),
976 (define-obsolete-variable-alias 'font-lock-use-maximal-decoration 'font-lock-maximum-decoration) 904 (define-obsolete-variable-alias 'font-lock-use-maximal-decoration 'font-lock-maximum-decoration)
977 905
978 (defcustom font-lock-maximum-size (* 250 1024) "*If non-nil, the maximum size for buffers for fontifying.\nOnly buffers less than this can be fontified when Font Lock mode is turned on.\nIf nil, means size is irrelevant.\nIf a list, each element should be a cons pair of the form (MAJOR-MODE . SIZE),\nwhere MAJOR-MODE is a symbol or t (meaning the default). For example:\n ((c++-mode . 256000) (c-mode . 256000) (rmail-mode . 1048576))\nmeans that the maximum size is 250K for buffers in `c++-mode' or `c-mode', one\nmegabyte for buffers in `rmail-mode', and size is irrelevant otherwise." :type '(choice (const :tag "none" nil) (integer :tag "size") (repeat :menu-tag "mode specific" :tag "mode specific" :value ((t)) (cons :tag "Instance" (radio :tag "Mode" (const :tag "all" t) (symbol :tag "name")) (radio :tag "Size" (const :tag "none" nil) (integer :tag "size"))))) :group 'font-lock) 906 (defcustom font-lock-maximum-size (* 250 1024) "*If non-nil, the maximum size for buffers for fontifying.\nOnly buffers less than this can be fontified when Font Lock mode is turned on.\nIf nil, means size is irrelevant.\nIf a list, each element should be a cons pair of the form (MAJOR-MODE . SIZE),\nwhere MAJOR-MODE is a symbol or t (meaning the default). For example:\n ((c++-mode . 256000) (c-mode . 256000) (rmail-mode . 1048576))\nmeans that the maximum size is 250K for buffers in `c++-mode' or `c-mode', one\nmegabyte for buffers in `rmail-mode', and size is irrelevant otherwise." :type '(choice (const :tag "none" nil) (integer :tag "size") (repeat :menu-tag "mode specific" :tag "mode specific" :value ((t)) (cons :tag "Instance" (radio :tag "Mode" (const :tag "all" t) (symbol :tag "name")) (radio :tag "Size" (const :tag "none" nil) (integer :tag "size"))))) :group 'font-lock)
979 907
980 (defvar font-lock-keywords nil "\ 908 (defvar font-lock-keywords nil "\
981 A list defining the keywords for `font-lock-mode' to highlight. 909 A list of the keywords to highlight.
982 910 Each element should be of the form:
983 FONT-LOCK-KEYWORDS := List of FONT-LOCK-FORM's. 911
984 912 MATCHER
985 FONT-LOCK-FORM :== MATCHER 913 (MATCHER . MATCH)
986 | (MATCHER . MATCH) 914 (MATCHER . FACENAME)
987 | (MATCHER . FACE-FORM) 915 (MATCHER . HIGHLIGHT)
988 | (MATCHER . HIGHLIGHT) 916 (MATCHER HIGHLIGHT ...)
989 | (MATCHER HIGHLIGHT ...) 917 (eval . FORM)
990 | (eval . FORM) 918
991 919 where HIGHLIGHT should be either MATCH-HIGHLIGHT or MATCH-ANCHORED.
992 MATCHER :== A string containing a regexp. 920
993 | A variable containing a regexp to search for. 921 FORM is an expression, whose value should be a keyword element,
994 | A function to call to make the search. 922 evaluated when the keyword is (first) used in a buffer. This feature
995 It is called with one arg, the limit of the search, 923 can be used to provide a keyword that can only be generated when Font
996 and should leave MATCH results in the XEmacs global 924 Lock mode is actually turned on.
997 match data.
998
999 MATCH :== An integer match subexpression number from MATCHER.
1000
1001 FACE-FORM :== The symbol naming a defined face.
1002 | Expression whos value is the face name to use. If you
1003 want FACE-FORM to be a symbol that evaluates to a face,
1004 use a form like \"(progn sym)\".
1005
1006 HIGHLIGHT :== MATCH-HIGHLIGHT
1007 | MATCH-ANCHORED
1008
1009 FORM :== Expression returning a FONT-LOCK-FORM, evaluated when
1010 the FONT-LOCK-FORM is first used in a buffer. This
1011 feature can be used to provide a FONT-LOCK-FORM that
1012 can only be generated when Font Lock mode is actually
1013 turned on.
1014
1015 MATCH-HIGHLIGHT :== (MATCH FACE-FORM OVERRIDE LAXMATCH)
1016
1017 OVERRIDE :== t - overwrite existing fontification
1018 | 'keep - only parts not already fontified are
1019 highlighted.
1020 | 'prepend - merge faces, this fontification has
1021 precedence over existing
1022 | 'append - merge faces, existing fontification has
1023 precedence over
1024 this face.
1025
1026 LAXMATCH :== If non-nil, no error is signalled if there is no MATCH
1027 in MATCHER.
1028
1029 MATCH-ANCHORED :== (ANCHOR-MATCHER PRE-MATCH-FORM \\
1030 POST-MATCH-FORM MATCH-HIGHLIGHT ...)
1031
1032 ANCHOR-MATCHER :== Like a MATCHER, except that the limit of the search
1033 defaults to the end of the line after PRE-MATCH-FORM
1034 is evaluated. However, if PRE-MATCH-FORM returns a
1035 position greater than the end of the line, that
1036 position is used as the limit of the search. It is
1037 generally a bad idea to return a position greater than
1038 the end of the line, i.e., cause the ANCHOR-MATCHER
1039 search to span lines.
1040
1041 PRE-MATCH-FORM :== Evaluated before the ANCHOR-MATCHER is used, therefore
1042 can be used to initialize before, ANCHOR-MATCHER is
1043 used. Typically, PRE-MATCH-FORM is used to move to
1044 some position relative to the original MATCHER, before
1045 starting with the ANCHOR-MATCHER.
1046
1047 POST-MATCH-FORM :== Like PRE-MATCH-FORM, but used to clean up after the
1048 ANCHOR-MATCHER. It might be used to move, before
1049 resuming with MATCH-ANCHORED's parent's MATCHER.
1050
1051 For example, an element of the first form highlights (if not already highlighted):
1052
1053 \"\\\\<foo\\\\>\" Discrete occurrences of \"foo\" in the value
1054 of the variable `font-lock-keyword-face'.
1055
1056 (\"fu\\\\(bar\\\\)\" . 1) Substring \"bar\" within all occurrences of
1057 \"fubar\" in the value of
1058 `font-lock-keyword-face'.
1059
1060 (\"fubar\" . fubar-face) Occurrences of \"fubar\" in the value of
1061 `fubar-face'.
1062
1063 (\"foo\\\\|bar\" 0 foo-bar-face t) Occurrences of either \"foo\" or \"bar\" in the
1064 value of `foo-bar-face', even if already
1065 highlighted.
1066
1067 (fubar-match 1 fubar-face) The first subexpression within all
1068 occurrences of whatever the function
1069 `fubar-match' finds and matches in the value
1070 of `fubar-face'.
1071
1072 (\"\\\\<anchor\\\\>\" (0 anchor-face) (\"\\\\<item\\\\>\" nil nil (0 item-face)))
1073 -------------- --------------- ------------ --- --- -------------
1074 | | | | | |
1075 MATCHER | ANCHOR-MATCHER | +------+ MATCH-HIGHLIGHT
1076 MATCH-HIGHLIGHT PRE-MATCH-FORM |
1077 POST-MATCH-FORM
1078
1079 Discrete occurrences of \"anchor\" in the value of `anchor-face', and
1080 subsequent discrete occurrences of \"item\" (on the same line) in the value
1081 of `item-face'. (Here PRE-MATCH-FORM and POST-MATCH-FORM are nil.
1082 Therefore \"item\" is initially searched for starting from the end of the
1083 match of \"anchor\", and searching for subsequent instance of \"anchor\"
1084 resumes from where searching for \"item\" concluded.)
1085 925
1086 For highlighting single items, typically only MATCH-HIGHLIGHT is required. 926 For highlighting single items, typically only MATCH-HIGHLIGHT is required.
1087 However, if an item or (typically) several items are to be highlighted 927 However, if an item or (typically) items is to be highlighted following the
1088 following the instance of another item (the anchor) then MATCH-ANCHORED may be 928 instance of another item (the anchor) then MATCH-ANCHORED may be required.
1089 required. 929
930 MATCH-HIGHLIGHT should be of the form:
931
932 (MATCH FACENAME OVERRIDE LAXMATCH)
933
934 Where MATCHER can be either the regexp to search for, a variable
935 containing the regexp to search for, or the function to call to make
936 the search (called with one argument, the limit of the search). MATCH
937 is the subexpression of MATCHER to be highlighted. FACENAME is either
938 a symbol naming a face, or an expression whose value is the face name
939 to use. If you want FACENAME to be a symbol that evaluates to a face,
940 use a form like \"(progn sym)\".
941
942 OVERRIDE and LAXMATCH are flags. If OVERRIDE is t, existing fontification may
943 be overwritten. If `keep', only parts not already fontified are highlighted.
944 If `prepend' or `append', existing fontification is merged with the new, in
945 which the new or existing fontification, respectively, takes precedence.
946 If LAXMATCH is non-nil, no error is signalled if there is no MATCH in MATCHER.
947
948 For example, an element of the form highlights (if not already highlighted):
949
950 \"\\\\\\=<foo\\\\\\=>\" Discrete occurrences of \"foo\" in the value of the
951 variable `font-lock-keyword-face'.
952 (\"fu\\\\(bar\\\\)\" . 1) Substring \"bar\" within all occurrences of \"fubar\" in
953 the value of `font-lock-keyword-face'.
954 (\"fubar\" . fubar-face) Occurrences of \"fubar\" in the value of `fubar-face'.
955 (\"foo\\\\|bar\" 0 foo-bar-face t)
956 Occurrences of either \"foo\" or \"bar\" in the value
957 of `foo-bar-face', even if already highlighted.
958
959 MATCH-ANCHORED should be of the form:
960
961 (MATCHER PRE-MATCH-FORM POST-MATCH-FORM MATCH-HIGHLIGHT ...)
962
963 Where MATCHER is as for MATCH-HIGHLIGHT with one exception; see below.
964 PRE-MATCH-FORM and POST-MATCH-FORM are evaluated before the first, and after
965 the last, instance MATCH-ANCHORED's MATCHER is used. Therefore they can be
966 used to initialize before, and cleanup after, MATCHER is used. Typically,
967 PRE-MATCH-FORM is used to move to some position relative to the original
968 MATCHER, before starting with MATCH-ANCHORED's MATCHER. POST-MATCH-FORM might
969 be used to move, before resuming with MATCH-ANCHORED's parent's MATCHER.
970
971 For example, an element of the form highlights (if not already highlighted):
972
973 (\"\\\\\\=<anchor\\\\\\=>\" (0 anchor-face) (\"\\\\\\=<item\\\\\\=>\" nil nil (0 item-face)))
974
975 Discrete occurrences of \"anchor\" in the value of `anchor-face', and subsequent
976 discrete occurrences of \"item\" (on the same line) in the value of `item-face'.
977 (Here PRE-MATCH-FORM and POST-MATCH-FORM are nil. Therefore \"item\" is
978 initially searched for starting from the end of the match of \"anchor\", and
979 searching for subsequent instance of \"anchor\" resumes from where searching
980 for \"item\" concluded.)
981
982 The above-mentioned exception is as follows. The limit of the MATCHER search
983 defaults to the end of the line after PRE-MATCH-FORM is evaluated.
984 However, if PRE-MATCH-FORM returns a position greater than the position after
985 PRE-MATCH-FORM is evaluated, that position is used as the limit of the search.
986 It is generally a bad idea to return a position greater than the end of the
987 line, i.e., cause the MATCHER search to span lines.
988
989 Note that the MATCH-ANCHORED feature is experimental; in the future, we may
990 replace it with other ways of providing this functionality.
1090 991
1091 These regular expressions should not match text which spans lines. While 992 These regular expressions should not match text which spans lines. While
1092 \\[font-lock-fontify-buffer] handles multi-line patterns correctly, updating when you 993 \\[font-lock-fontify-buffer] handles multi-line patterns correctly, updating
1093 edit the buffer does not, since it considers text one line at a time. 994 when you edit the buffer does not, since it considers text one line at a time.
1094 995
1095 Be very careful composing regexps for this list; the wrong pattern can 996 Be very careful composing regexps for this list;
1096 dramatically slow things down! 997 the wrong pattern can dramatically slow things down!")
1097 ")
1098 998
1099 (make-variable-buffer-local 'font-lock-keywords) 999 (make-variable-buffer-local 'font-lock-keywords)
1100 1000
1101 (defcustom font-lock-mode nil "Non nil means `font-lock-mode' is on" :group 'font-lock :type 'boolean :initialize 'custom-initialize-default :require 'font-lock :set (function (lambda (var val) (font-lock-mode (or val 0))))) 1001 (defcustom font-lock-mode nil "Non nil means `font-lock-mode' is on" :group 'font-lock :type 'boolean :initialize 'custom-initialize-default :require 'font-lock :set (function (lambda (var val) (font-lock-mode (or val 0)))))
1102 1002
1155 1055
1156 (add-minor-mode 'font-lock-mode " Font") 1056 (add-minor-mode 'font-lock-mode " Font")
1157 1057
1158 ;;;*** 1058 ;;;***
1159 1059
1160 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "font-menu" "lisp/font-menu.el")
1161
1162 (defcustom font-menu-ignore-scaled-fonts nil "*If non-nil, then the font menu will try to show only bitmap fonts." :type 'boolean :group 'font-menu)
1163
1164 (defcustom font-menu-this-frame-only-p nil "*If non-nil, then changing the default font from the font menu will only\naffect one frame instead of all frames." :type 'boolean :group 'font-menu)
1165
1166 (fset 'install-font-menus 'reset-device-font-menus)
1167
1168 (autoload 'reset-device-font-menus "font-menu" "\
1169 Generates the `Font', `Size', and `Weight' submenus for the Options menu.
1170 This is run the first time that a font-menu is needed for each device.
1171 If you don't like the lazy invocation of this function, you can add it to
1172 `create-device-hook' and that will make the font menus respond more quickly
1173 when they are selected for the first time. If you add fonts to your system,
1174 or if you change your font path, you can call this to re-initialize the menus." nil nil)
1175
1176 (autoload 'font-menu-family-constructor "font-menu" nil nil nil)
1177
1178 (autoload 'font-menu-size-constructor "font-menu" nil nil nil)
1179
1180 (autoload 'font-menu-weight-constructor "font-menu" nil nil nil)
1181
1182 ;;;***
1183
1184 ;;;### (autoloads (x-font-build-cache font-default-size-for-device font-default-encoding-for-device font-default-registry-for-device font-default-family-for-device font-default-object-for-device font-default-font-for-device font-create-object) "font" "lisp/font.el") 1060 ;;;### (autoloads (x-font-build-cache font-default-size-for-device font-default-encoding-for-device font-default-registry-for-device font-default-family-for-device font-default-object-for-device font-default-font-for-device font-create-object) "font" "lisp/font.el")
1185 1061
1186 (autoload 'font-create-object "font" nil nil nil) 1062 (autoload 'font-create-object "font" nil nil nil)
1187 1063
1188 (autoload 'font-default-font-for-device "font" nil nil nil) 1064 (autoload 'font-default-font-for-device "font" nil nil nil)
1277 1153
1278 (defvar Info-directory-list nil "\ 1154 (defvar Info-directory-list nil "\
1279 List of directories to search for Info documentation files. 1155 List of directories to search for Info documentation files.
1280 1156
1281 The first directory in this list, the \"dir\" file there will become 1157 The first directory in this list, the \"dir\" file there will become
1282 the (dir)Top node of the Info documentation tree. 1158 the (dir)Top node of the Info documentation tree. If you wish to
1283 1159 modify the info search path, use `M-x customize-variable,
1284 Note: DO NOT use the `customize' interface to change the value of this 1160 Info-directory-list' to do so.")
1285 variable. Its value is created dynamically on each startup, depending
1286 on XEmacs packages installed on the system. If you want to change the
1287 search path, make the needed modifications on the variable's value
1288 from .emacs. For instance:
1289
1290 (setq Info-directory-list (cons \"~/info\" Info-directory-list))")
1291 1161
1292 (autoload 'info "info" "\ 1162 (autoload 'info "info" "\
1293 Enter Info, the documentation browser. 1163 Enter Info, the documentation browser.
1294 Optional argument FILE specifies the file to examine; 1164 Optional argument FILE specifies the file to examine;
1295 the default is the top-level directory of Info. 1165 the default is the top-level directory of Info.
1353 ;;;### (autoloads nil "loaddefs" "lisp/loaddefs.el") 1223 ;;;### (autoloads nil "loaddefs" "lisp/loaddefs.el")
1354 1224
1355 ;;;*** 1225 ;;;***
1356 1226
1357 ;;;### (autoloads nil "loadhist" "lisp/loadhist.el") 1227 ;;;### (autoloads nil "loadhist" "lisp/loadhist.el")
1358
1359 ;;;***
1360
1361 ;;;### (autoloads (mswindows-reset-device-font-menus) "msw-font-menu" "lisp/msw-font-menu.el")
1362
1363 (autoload 'mswindows-reset-device-font-menus "msw-font-menu" "\
1364 Generates the `Font', `Size', and `Weight' submenus for the Options menu.
1365 This is run the first time that a font-menu is needed for each device.
1366 If you don't like the lazy invocation of this function, you can add it to
1367 `create-device-hook' and that will make the font menus respond more quickly
1368 when they are selected for the first time. If you add fonts to your system,
1369 or if you change your font path, you can call this to re-initialize the menus." nil nil)
1370
1371 (defun* mswindows-font-menu-font-data (face dcache) (let* ((case-fold-search t) (domain (if font-menu-this-frame-only-p (selected-frame) (selected-device))) (name (font-instance-name (face-font-instance face domain))) (truename (font-instance-truename (face-font-instance face domain (if (featurep 'mule) 'ascii)))) family size weight entry slant) (when (string-match mswindows-font-regexp name) (setq family (match-string 1 name)) (setq entry (vassoc family (aref dcache 0)))) (when (and (null entry) (string-match mswindows-font-regexp truename)) (setq family (match-string 1 truename)) (setq entry (vassoc family (aref dcache 0)))) (when (null entry) (return-from mswindows-font-menu-font-data (make-vector 5 nil))) (when (string-match mswindows-font-regexp name) (setq weight (match-string 2 name)) (setq size (string-to-int (match-string 4 name)))) (when (string-match mswindows-font-regexp truename) (when (not (member weight (aref entry 1))) (setq weight (match-string 2 truename))) (when (not (member size (aref entry 2))) (setq size (string-to-int (match-string 4 truename)))) (setq slant (match-string 5 truename))) (vector entry family size weight slant)))
1372 1228
1373 ;;;*** 1229 ;;;***
1374 1230
1375 ;;;### (autoloads (mwheel-install) "mwheel" "lisp/mwheel.el") 1231 ;;;### (autoloads (mwheel-install) "mwheel" "lisp/mwheel.el")
1376 1232
1439 For version information, it is assumed things are listed in most 1295 For version information, it is assumed things are listed in most
1440 recent to least recent -- in other words, the version names don't have to 1296 recent to least recent -- in other words, the version names don't have to
1441 be lexically ordered. It is debatable if it makes sense to have more than 1297 be lexically ordered. It is debatable if it makes sense to have more than
1442 one version of a package available.") 1298 one version of a package available.")
1443 1299
1444 (defcustom package-get-download-sites '(("xemacs.org" "ftp.xemacs.org" "pub/xemacs/packages") ("crc.ca (Canada)" "ftp.crc.ca" "pub/packages/editors/xemacs/packages") ("ualberta.ca (Canada)" "sunsite.ualberta.ca" "pub/Mirror/xemacs/packages") ("uiuc.edu (United States)" "uiarchive.uiuc.edu" "pub/packages/xemacs/packages") ("unc.edu (United States)" "metalab.unc.edu" "pub/packages/editors/xemacs/packages") ("utk.edu (United States)" "ftp.sunsite.utk.edu" "pub/xemacs/packages") ("unicamp.br (Brazil)" "ftp.unicamp.br" "pub/xemacs/packages") ("tuwien.ac.at (Austria)" "gd.tuwien.ac.at" "editors/xemacs/packages") ("auc.dk (Denmark)" "sunsite.auc.dk" "pub/emacs/xemacs/packages") ("doc.ic.ac.uk (England)" "sunsite.doc.ic.ac.uk" "packages/xemacs/packages") ("funet.fi (Finland)" "ftp.funet.fi" "pub/mirrors/ftp.xemacs.org/pub/tux/xemacs/packages") ("cenatls.cena.dgac.fr (France)" "ftp.cenatls.cena.dgac.fr" "Emacs/xemacs/packages") ("pasteur.fr (France)" "ftp.pasteur.fr" "pub/computing/xemacs/packages") ("tu-darmstadt.de (Germany)" "ftp.tu-darmstadt.de" "pub/editors/xemacs/packages") ("kfki.hu (Hungary)" "ftp.kfki.hu" "pub/packages/xemacs/packages") ("eunet.ie (Ireland)" "ftp.eunet.ie" "mirrors/ftp.xemacs.org/pub/xemacs/packages") ("uniroma2.it (Italy)" "ftp.uniroma2.it" "unix/misc/dist/XEMACS/packages") ("uio.no (Norway)" "sunsite.uio.no" "pub/xemacs/packages") ("icm.edu.pl (Poland)" "ftp.icm.edu.pl" "pub/unix/editors/xemacs/packages") ("srcc.msu.su (Russia)" "ftp.srcc.msu.su" "mirror/ftp.xemacs.org/packages") ("sunet.se (Sweden)" "ftp.sunet.se" "pub/gnu/xemacs/packages") ("cnlab-switch.ch (Switzerland)" "sunsite.cnlab-switch.ch" "mirror/xemacs/packages") ("aist.go.jp (Japan)" "ring.aist.go.jp" "pub/text/xemacs/packages") ("asahi-net.or.jp (Japan)" "ring.asahi-net.or.jp" "pub/text/xemacs/packages") ("dti.ad.jp (Japan)" "ftp.dti.ad.jp" "pub/unix/editor/xemacs/packages") ("jaist.ac.jp (Japan)" "ftp.jaist.ac.jp" "pub/GNU/xemacs/packages") ("nucba.ac.jp (Japan)" "mirror.nucba.ac.jp" "mirror/xemacs/packages") ("sut.ac.jp (Japan)" "sunsite.sut.ac.jp" "pub/archives/packages/xemacs/packages") ("tsukuba.ac.jp (Japan)" "ftp.netlab.is.tsukuba.ac.jp" "pub/GNU/xemacs/packages") ("kreonet.re.kr (Korea)" "ftp.kreonet.re.kr" "pub/tools/emacs/xemacs/packages") ("nctu.edu.tw (Taiwan)" "coda.nctu.edu.tw" "Editors/xemacs/packages") ("sun.ac.za (South Africa)" "ftp.sun.ac.za" "xemacs/packages") ("isu.net.sa (Saudi Arabia)" "ftp.isu.net.sa" "pub/mirrors/ftp.xemacs.org/packages") ("aarnet.edu.au (Australia)" "mirror.aarnet.edu.au" "pub/xemacs/packages")) "*List of remote sites available for downloading packages.\nList format is '(site-description site-name directory-on-site).\nSITE-DESCRIPTION is a textual description of the site. SITE-NAME\nis the internet address of the download site. DIRECTORY-ON-SITE\nis the directory on the site in which packages may be found.\nThis variable is used to initialize `package-get-remote', the\nvariable actually used to specify package download sites." :tag "Package download sites" :type '(repeat (list (string :tag "Name") host-name directory)) :group 'package-get)
1445
1446 (autoload 'package-get-download-menu "package-get" "\ 1300 (autoload 'package-get-download-menu "package-get" "\
1447 Build the `Add Download Site' menu." nil nil) 1301 Build the `Add Download Site' menu." nil nil)
1448 1302
1449 (autoload 'package-get-require-base "package-get" "\ 1303 (autoload 'package-get-require-base "package-get" "\
1450 Require that a package-get database has been loaded. 1304 Require that a package-get database has been loaded.
1506 'always always retrieve the package even if it is already installed 1360 'always always retrieve the package even if it is already installed
1507 'never do not retrieve the package if it is installed. 1361 'never do not retrieve the package if it is installed.
1508 INSTALL-DIR, if non-nil, specifies the package directory where 1362 INSTALL-DIR, if non-nil, specifies the package directory where
1509 fetched packages should be installed. 1363 fetched packages should be installed.
1510 1364
1511 The value of `package-get-base' is used to determine what files should 1365 The value of `package-get-base' is used to determine what files should
1512 be retrieved. The value of `package-get-remote' is used to determine 1366 be retrieved. The value of `package-get-remote' is used to determine
1513 where a package should be retrieved from. The sites are tried in 1367 where a package should be retrieved from. The sites are tried in
1514 order so one is better off listing easily reached sites first. 1368 order so one is better off listing easily reached sites first.
1515 1369
1516 Once the package is retrieved, its md5 checksum is computed. If that 1370 Once the package is retrieved, its md5 checksum is computed. If that
1522 `nil' upon error." t nil) 1376 `nil' upon error." t nil)
1523 1377
1524 (autoload 'package-get-package-provider "package-get" "\ 1378 (autoload 'package-get-package-provider "package-get" "\
1525 Search for a package that provides SYM and return the name and 1379 Search for a package that provides SYM and return the name and
1526 version. Searches in `package-get-base' for SYM. If SYM is a 1380 version. Searches in `package-get-base' for SYM. If SYM is a
1527 consp, then it must match a corresponding (provide (SYM VERSION)) from 1381 consp, then it must match a corresponding (provide (SYM VERSION)) from
1528 the package. 1382 the package.
1529 1383
1530 If FORCE-CURRENT is non-nil make sure the database is up to date. This might 1384 If FORCE-CURRENT is non-nil make sure the database is up to date. This might
1531 lead to Emacs accessing remote sites." t nil) 1385 lead to Emacs accessing remote sites." t nil)
1532 1386
1621 ;;;*** 1475 ;;;***
1622 1476
1623 ;;;### (autoloads (clear-rectangle string-rectangle open-rectangle insert-rectangle yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle delete-rectangle) "rect" "lisp/rect.el") 1477 ;;;### (autoloads (clear-rectangle string-rectangle open-rectangle insert-rectangle yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle delete-rectangle) "rect" "lisp/rect.el")
1624 1478
1625 (autoload 'delete-rectangle "rect" "\ 1479 (autoload 'delete-rectangle "rect" "\
1626 Delete the text in the region-rectangle without saving it. 1480 Delete (don't save) text in rectangle with point and mark as corners.
1627 The same range of columns is deleted in each line starting with the line 1481 The same range of columns is deleted in each line starting with the line
1628 where the region begins and ending with the line where the region ends. 1482 where the region begins and ending with the line where the region ends." t nil)
1629
1630 When called from a program, the rectangle's corners are START and END.
1631 With a prefix (or FILL) argument, also fill lines where nothing has to be
1632 deleted." t nil)
1633 1483
1634 (autoload 'delete-extract-rectangle "rect" "\ 1484 (autoload 'delete-extract-rectangle "rect" "\
1635 Delete the contents of the rectangle with corners at START and END, and 1485 Delete contents of rectangle and return it as a list of strings.
1636 return it as a list of strings, one for each line of the rectangle. 1486 Arguments START and END are the corners of the rectangle.
1637 1487 The value is list of strings, one for each line of the rectangle." nil nil)
1638 With an optional FILL argument, also fill lines where nothing has to be
1639 deleted." nil nil)
1640 1488
1641 (autoload 'extract-rectangle "rect" "\ 1489 (autoload 'extract-rectangle "rect" "\
1642 Return the contents of the rectangle with corners at START and END, 1490 Return contents of rectangle with corners at START and END.
1643 as a list of strings, one for each line of the rectangle." nil nil) 1491 Value is list of strings, one for each line of the rectangle." nil nil)
1644 1492
1645 (defvar killed-rectangle nil "\ 1493 (defvar killed-rectangle nil "\
1646 Rectangle for `yank-rectangle' to insert.") 1494 Rectangle for yank-rectangle to insert.")
1647 1495
1648 (autoload 'kill-rectangle "rect" "\ 1496 (autoload 'kill-rectangle "rect" "\
1649 Delete the region-rectangle and save it as the last killed one. 1497 Delete rectangle with corners at point and mark; save as last killed one.
1650 You might prefer to use `delete-extract-rectangle' from a program. 1498 Calling from program, supply two args START and END, buffer positions.
1651 1499 But in programs you might prefer to use `delete-extract-rectangle'." t nil)
1652 When called from a program, the rectangle's corners are START and END.
1653 With a prefix (or FILL) argument, also fill lines where nothing has to be
1654 deleted." t nil)
1655 1500
1656 (autoload 'yank-rectangle "rect" "\ 1501 (autoload 'yank-rectangle "rect" "\
1657 Yank the last killed rectangle with upper left corner at point." t nil) 1502 Yank the last killed rectangle with upper left corner at point." t nil)
1658 1503
1659 (autoload 'insert-rectangle "rect" "\ 1504 (autoload 'insert-rectangle "rect" "\
1663 RECTANGLE should be a list of strings. 1508 RECTANGLE should be a list of strings.
1664 After this command, the mark is at the upper left corner 1509 After this command, the mark is at the upper left corner
1665 and point is at the lower right corner." nil nil) 1510 and point is at the lower right corner." nil nil)
1666 1511
1667 (autoload 'open-rectangle "rect" "\ 1512 (autoload 'open-rectangle "rect" "\
1668 Blank out the region-rectangle, shifting text right. 1513 Blank out rectangle with corners at point and mark, shifting text right.
1669 1514 The text previously in the region is not overwritten by the blanks,
1670 When called from a program, the rectangle's corners are START and END. 1515 but instead winds up to the right of the rectangle." t nil)
1671 With a prefix (or FILL) argument, fill with blanks even if there is no text
1672 on the right side of the rectangle." t nil)
1673 1516
1674 (autoload 'string-rectangle "rect" "\ 1517 (autoload 'string-rectangle "rect" "\
1675 Insert STRING on each line of the region-rectangle, shifting text right. 1518 Insert STRING on each line of the region-rectangle, shifting text right.
1676 The left edge of the rectangle specifies the column for insertion. 1519 The left edge of the rectangle specifies the column for insertion.
1677 1520 This command does not delete or overwrite any existing text.
1678 If `pending-delete-mode' is active the string replace the region. 1521
1679 Otherwise this command does not delete or overwrite any existing text. 1522 Called from a program, takes three args; START, END and STRING." t nil)
1680
1681 When called from a program, the rectangle's corners are START and END." t nil)
1682 1523
1683 (autoload 'clear-rectangle "rect" "\ 1524 (autoload 'clear-rectangle "rect" "\
1684 Blank out the region-rectangle. 1525 Blank out rectangle with corners at point and mark.
1685 The text previously in the region is overwritten with blanks. 1526 The text previously in the region is overwritten by the blanks.
1686 1527 When called from a program, requires two args which specify the corners." t nil)
1687 When called from a program, the rectangle's corners are START and END.
1688 With a prefix (or FILL) argument, also fill with blanks the parts of the
1689 rectangle which were empty." t nil)
1690 1528
1691 ;;;*** 1529 ;;;***
1692 1530
1693 ;;;### (autoloads (list-load-path-shadows) "shadow" "lisp/shadow.el") 1531 ;;;### (autoloads (list-load-path-shadows) "shadow" "lisp/shadow.el")
1694 1532
1880 (autoload 'widget-delete "wid-edit" "\ 1718 (autoload 'widget-delete "wid-edit" "\
1881 Delete WIDGET." nil nil) 1719 Delete WIDGET." nil nil)
1882 1720
1883 ;;;*** 1721 ;;;***
1884 1722
1885 ;;;### (autoloads (x-reset-device-font-menus) "x-font-menu" "lisp/x-font-menu.el") 1723 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "x-font-menu" "lisp/x-font-menu.el")
1886 1724
1887 (autoload 'x-reset-device-font-menus "x-font-menu" "\ 1725 (defcustom font-menu-ignore-scaled-fonts t "*If non-nil, then the font menu will try to show only bitmap fonts." :type 'boolean :group 'font-menu)
1726
1727 (defcustom font-menu-this-frame-only-p nil "*If non-nil, then changing the default font from the font menu will only\naffect one frame instead of all frames." :type 'boolean :group 'font-menu)
1728
1729 (fset 'install-font-menus 'reset-device-font-menus)
1730
1731 (autoload 'reset-device-font-menus "x-font-menu" "\
1888 Generates the `Font', `Size', and `Weight' submenus for the Options menu. 1732 Generates the `Font', `Size', and `Weight' submenus for the Options menu.
1889 This is run the first time that a font-menu is needed for each device. 1733 This is run the first time that a font-menu is needed for each device.
1890 If you don't like the lazy invocation of this function, you can add it to 1734 If you don't like the lazy invocation of this function, you can add it to
1891 `create-device-hook' and that will make the font menus respond more quickly 1735 `create-device-hook' and that will make the font menus respond more quickly
1892 when they are selected for the first time. If you add fonts to your system, 1736 when they are selected for the first time. If you add fonts to your system,
1893 or if you change your font path, you can call this to re-initialize the menus." nil nil) 1737 or if you change your font path, you can call this to re-initialize the menus." nil nil)
1894 1738
1895 (defun* x-font-menu-font-data (face dcache) (let* ((case-fold-search t) (domain (if font-menu-this-frame-only-p (selected-frame) (selected-device))) (name (font-instance-name (face-font-instance face domain))) (truename (font-instance-truename (face-font-instance face domain (if (featurep 'mule) 'ascii)))) family size weight entry slant) (when (string-match x-font-regexp-foundry-and-family name) (setq family (capitalize (match-string 1 name))) (setq entry (vassoc family (aref dcache 0)))) (when (and (null entry) (string-match x-font-regexp-foundry-and-family truename)) (setq family (capitalize (match-string 1 truename))) (setq entry (vassoc family (aref dcache 0)))) (when (null entry) (return-from x-font-menu-font-data (make-vector 5 nil))) (when (string-match x-font-regexp name) (setq weight (capitalize (match-string 1 name))) (setq size (string-to-int (match-string 6 name)))) (when (string-match x-font-regexp truename) (when (not (member weight (aref entry 1))) (setq weight (capitalize (match-string 1 truename)))) (when (not (member size (aref entry 2))) (setq size (string-to-int (match-string 6 truename)))) (setq slant (capitalize (match-string 2 truename)))) (vector entry family size weight slant))) 1739 (autoload 'font-menu-family-constructor "x-font-menu" nil nil nil)
1740
1741 (autoload 'font-menu-size-constructor "x-font-menu" nil nil nil)
1742
1743 (autoload 'font-menu-weight-constructor "x-font-menu" nil nil nil)
1896 1744
1897 ;;;*** 1745 ;;;***
1898 1746
1899 ;;;### (autoloads (x-win-init-sun) "x-win-sun" "lisp/x-win-sun.el") 1747 ;;;### (autoloads (x-win-init-sun) "x-win-sun" "lisp/x-win-sun.el")
1900 1748
1906 1754
1907 (autoload 'x-win-init-xfree86 "x-win-xfree86" nil nil nil) 1755 (autoload 'x-win-init-xfree86 "x-win-xfree86" nil nil nil)
1908 1756
1909 ;;;*** 1757 ;;;***
1910 1758
1911 (provide 'lisp-autoloads) 1759 (provide 'Standard-autoloads)