diff lisp/ldefs-boot.el @ 83556:07774e5c3ff5

Merged from emacs@sv.gnu.org Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-619 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-620 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-621 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-622 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-623 Remove RCS keywords * emacs@sv.gnu.org/emacs--devo--0--patch-624 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-625 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-626 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-627 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-628 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-629 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-630 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-631 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-632 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-633 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-634 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-635 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-636 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-637 Remove RCS keywords * emacs@sv.gnu.org/emacs--devo--0--patch-638 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-639 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-640 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-641 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-642 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-643 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-644 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-645 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-646 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-647 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-648 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-649 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-197 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-198 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-199 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-200 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-201 Update from CVS: lisp/nnweb.el (nnweb-google-parse-1): Update parser. * emacs@sv.gnu.org/gnus--rel--5.10--patch-202 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-596
author Karoly Lorentey <karoly@lorentey.hu>
date Sat, 24 Feb 2007 19:26:54 +0000
parents b8d9a391daf3 212f3587cdb8
children 8aaa2a0d400f
line wrap: on
line diff
--- a/lisp/ldefs-boot.el	Sat Feb 24 19:12:27 2007 +0000
+++ b/lisp/ldefs-boot.el	Sat Feb 24 19:26:54 2007 +0000
@@ -46,7 +46,7 @@
 \(fn)" t nil)
 
 (autoload (quote 5x5-crack-xor-mutate) "5x5" "\
-Attempt to crack 5x5 by xor the current and best solution.
+Attempt to crack 5x5 by xoring the current and best solution.
 Mutate the result.
 
 \(fn)" t nil)
@@ -56,7 +56,7 @@
 
 5x5-crack takes the argument BREEDER which should be a function that takes
 two parameters, the first will be a grid vector array that is the current
-solution and the second will be the best solution so far. The function
+solution and the second will be the best solution so far.  The function
 should return a grid vector array that is the new solution.
 
 \(fn BREEDER)" t nil)
@@ -2720,7 +2720,8 @@
 
 (autoload (quote byte-compile-file) "bytecomp" "\
 Compile a file of Lisp code named FILENAME into a file of byte code.
-The output file's name is made by appending `c' to the end of FILENAME.
+The output file's name is generated by passing FILENAME to the
+`byte-compile-dest-file' function (which see).
 With prefix arg (noninteractively: 2nd arg), LOAD the file after compiling.
 The value is non-nil if there were no errors, nil if errors.
 
@@ -6871,7 +6872,7 @@
 `dired-ls-F-marks-symlinks' concerning the `F' switch.
 On systems such as MS-DOS and MS-Windows, which use `ls' emulation in Lisp,
 some of the `ls' switches are not supported; see the doc string of
-`insert-directory' on `ls-lisp.el' for more details.")
+`insert-directory' in `ls-lisp.el' for more details.")
 
 (custom-autoload (quote dired-listing-switches) "dired" t)
 
@@ -7306,6 +7307,8 @@
 suggested for the target directory depends on the value of
 `dired-dwim-target', which see.
 
+For relative symlinks, use \\[dired-do-relsymlink].
+
 \(fn &optional ARG)" t nil)
 
 (autoload (quote dired-do-hardlink) "dired-aux" "\
@@ -7490,6 +7493,21 @@
 
 \(fn &optional OTHER-WINDOW)" t nil)
 
+(autoload (quote dired-do-relsymlink) "dired-x" "\
+Relative symlink all marked (or next ARG) files into a directory.
+Otherwise make a relative symbolic link to the current file.
+This creates relative symbolic links like
+
+    foo -> ../bar/foo
+
+not absolute ones like
+
+    foo -> /ugly/file/name/that/may/change/any/day/bar/foo
+
+For absolute symlinks, use \\[dired-do-symlink].
+
+\(fn &optional ARG)" t nil)
+
 ;;;***
 
 ;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17817 13975))
@@ -7603,6 +7621,21 @@
 
 \(fn STRING)" nil nil)
 
+(autoload (quote make-glyph-code) "disp-table" "\
+Return a glyph code representing char CHAR with face FACE.
+
+\(fn CHAR &optional FACE)" nil nil)
+
+(autoload (quote glyph-char) "disp-table" "\
+Return the character of glyph code GLYPH.
+
+\(fn GLYPH)" nil nil)
+
+(autoload (quote glyph-face) "disp-table" "\
+Return the face of glyph code GLYPH, or nil if glyph has default face.
+
+\(fn GLYPH)" nil nil)
+
 (autoload (quote standard-display-european) "disp-table" "\
 Semi-obsolete way to toggle display of ISO 8859 European characters.
 
@@ -7792,9 +7825,11 @@
 
 \(fn MODE DOC &optional INIT-VALUE LIGHTER KEYMAP &rest BODY)" nil (quote macro))
 
-(defalias (quote easy-mmode-define-global-mode) (quote define-global-minor-mode))
-
-(autoload (quote define-global-minor-mode) "easy-mmode" "\
+(defalias (quote easy-mmode-define-global-mode) (quote define-globalized-minor-mode))
+
+(defalias (quote define-global-minor-mode) (quote define-globalized-minor-mode))
+
+(autoload (quote define-globalized-minor-mode) "easy-mmode" "\
 Make a global mode GLOBAL-MODE corresponding to buffer-local minor MODE.
 TURN-ON is a function that will be called with no args in every buffer
   and that should try to turn MODE on if applicable for that buffer.
@@ -7804,7 +7839,7 @@
   which see.  In particular, :group specifies the custom group.
   The most useful keywords are those that are passed on to the
   `defcustom'.  It normally makes no sense to pass the :lighter
-  or :keymap keywords to `define-global-minor-mode', since these
+  or :keymap keywords to `define-globalized-minor-mode', since these
   are usually passed to the buffer-local version of the minor mode.
 
 If MODE's set-up depends on the major mode in effect when it was
@@ -8105,9 +8140,9 @@
 \(fn FILE &optional DO-NOT-KILL-BUFFER-WHEN-DONE)" t nil)
 
 (autoload (quote ebnf-eps-buffer) "ebnf2ps" "\
-Generate a PostScript syntactic chart image of the buffer in a EPS file.
-
-Indeed, for each production is generated a EPS file.
+Generate a PostScript syntactic chart image of the buffer in an EPS file.
+
+Generate an EPS file for each production in the buffer.
 The EPS file name has the following form:
 
    <PREFIX><PRODUCTION>.eps
@@ -8116,18 +8151,20 @@
 	     The default value is \"ebnf--\".
 
 <PRODUCTION> is the production name.
-	     The production name is mapped to form a valid file name.
-	     For example, the production name \"A/B + C\" is mapped to
-	     \"A_B_+_C\" and the EPS file name used is \"ebnf--A_B_+_C.eps\".
-
-WARNING: It's *NOT* asked any confirmation to override an existing file.
+	     Some characters in the production file name are replaced to
+	     produce a valid file name.  For example, the production name
+	     \"A/B + C\" is modified to produce \"A_B_+_C\", and the EPS
+	     file name used in this case will be \"ebnf--A_B_+_C.eps\".
+
+WARNING: This function does *NOT* ask any confirmation to override existing
+         files.
 
 \(fn)" t nil)
 
 (autoload (quote ebnf-eps-region) "ebnf2ps" "\
-Generate a PostScript syntactic chart image of the region in a EPS file.
-
-Indeed, for each production is generated a EPS file.
+Generate a PostScript syntactic chart image of the region in an EPS file.
+
+Generate an EPS file for each production in the region.
 The EPS file name has the following form:
 
    <PREFIX><PRODUCTION>.eps
@@ -8136,30 +8173,32 @@
 	     The default value is \"ebnf--\".
 
 <PRODUCTION> is the production name.
-	     The production name is mapped to form a valid file name.
-	     For example, the production name \"A/B + C\" is mapped to
-	     \"A_B_+_C\" and the EPS file name used is \"ebnf--A_B_+_C.eps\".
-
-WARNING: It's *NOT* asked any confirmation to override an existing file.
+	     Some characters in the production file name are replaced to
+	     produce a valid file name.  For example, the production name
+	     \"A/B + C\" is modified to produce \"A_B_+_C\", and the EPS
+	     file name used in this case will be \"ebnf--A_B_+_C.eps\".
+
+WARNING: This function does *NOT* ask any confirmation to override existing
+         files.
 
 \(fn FROM TO)" t nil)
 
 (defalias (quote ebnf-despool) (quote ps-despool))
 
 (autoload (quote ebnf-syntax-directory) "ebnf2ps" "\
-Does a syntactic analysis of the files in DIRECTORY.
-
-If DIRECTORY is nil, it's used `default-directory'.
-
-The files in DIRECTORY that matches `ebnf-file-suffix-regexp' (which see) are
-processed.
+Do a syntactic analysis of the files in DIRECTORY.
+
+If DIRECTORY is nil, use `default-directory'.
+
+Only the files in DIRECTORY that match `ebnf-file-suffix-regexp' (which see)
+are processed.
 
 See also `ebnf-syntax-buffer'.
 
 \(fn &optional DIRECTORY)" t nil)
 
 (autoload (quote ebnf-syntax-file) "ebnf2ps" "\
-Does a syntactic analysis of the FILE.
+Do a syntactic analysis of the named FILE.
 
 If optional arg DO-NOT-KILL-BUFFER-WHEN-DONE is non-nil, the buffer isn't
 killed after syntax checking.
@@ -8169,12 +8208,12 @@
 \(fn FILE &optional DO-NOT-KILL-BUFFER-WHEN-DONE)" t nil)
 
 (autoload (quote ebnf-syntax-buffer) "ebnf2ps" "\
-Does a syntactic analysis of the current buffer.
+Do a syntactic analysis of the current buffer.
 
 \(fn)" t nil)
 
 (autoload (quote ebnf-syntax-region) "ebnf2ps" "\
-Does a syntactic analysis of a region.
+Do a syntactic analysis of region.
 
 \(fn FROM TO)" t nil)
 
@@ -8207,7 +8246,7 @@
 (autoload (quote ebnf-apply-style) "ebnf2ps" "\
 Set STYLE as the current style.
 
-It returns the old style symbol.
+Returns the old style symbol.
 
 See `ebnf-style-database' documentation.
 
@@ -8216,25 +8255,29 @@
 (autoload (quote ebnf-reset-style) "ebnf2ps" "\
 Reset current style.
 
-It returns the old style symbol.
+Returns the old style symbol.
 
 See `ebnf-style-database' documentation.
 
 \(fn &optional STYLE)" t nil)
 
 (autoload (quote ebnf-push-style) "ebnf2ps" "\
-Push the current style and set STYLE as the current style.
-
-It returns the old style symbol.
+Push the current style onto a stack and set STYLE as the current style.
+
+Returns the old style symbol.
+
+See also `ebnf-pop-style'.
 
 See `ebnf-style-database' documentation.
 
 \(fn &optional STYLE)" t nil)
 
 (autoload (quote ebnf-pop-style) "ebnf2ps" "\
-Pop a style and set it as the current style.
-
-It returns the old style symbol.
+Pop a style from the stack of pushed styles and set it as the current style.
+
+Returns the old style symbol.
+
+See also `ebnf-push-style'.
 
 See `ebnf-style-database' documentation.
 
@@ -8892,7 +8935,7 @@
 
 After THUNK has been called, this function \"electrically\" pops up a window
 in which BUFFER is displayed and allows the user to scroll through that buffer
-in electric-help-mode. The window's height will be at least MINHEIGHT if
+in `electric-help-mode'. The window's height will be at least MINHEIGHT if
 this value is non-nil.
 
 If THUNK returns nil, we display BUFFER starting at the top, and
@@ -8901,7 +8944,7 @@
 
 When the user exits (with `electric-help-exit', or otherwise), the help
 buffer's window disappears (i.e., we use `save-window-excursion'), and
-BUFFER is put into `default-major-mode' (or `fundamental-mode') when we exit.
+BUFFER is put into `default-major-mode' (or `fundamental-mode').
 
 \(fn THUNK &optional BUFFER NOERASE MINHEIGHT)" nil nil)
 
@@ -12689,6 +12732,9 @@
 or \\<grep-mode-map>\\[compile-goto-error] in the grep output buffer, to go to the lines
 where grep found matches.
 
+For doing a recursive `grep', see the `rgrep' command.  For running
+`grep' in a specific directory, see `lgrep'.
+
 This command uses a special history list for its COMMAND-ARGS, so you can
 easily repeat a grep command.
 
@@ -12713,7 +12759,7 @@
 (defalias (quote find-grep) (quote grep-find))
 
 (autoload (quote lgrep) "grep" "\
-Run grep, searching for REGEXP in FILES in current directory.
+Run grep, searching for REGEXP in FILES in directory DIR.
 The search is limited to file names matching shell pattern FILES.
 FILES may use abbreviations defined in `grep-files-aliases', e.g.
 entering `ch' is equivalent to `*.[ch]'.
@@ -12728,7 +12774,7 @@
 
 This command shares argument histories with \\[rgrep] and \\[grep].
 
-\(fn REGEXP &optional FILES)" t nil)
+\(fn REGEXP &optional FILES DIR)" t nil)
 
 (autoload (quote rgrep) "grep" "\
 Recursively grep for REGEXP in FILES in directory tree rooted at DIR.
@@ -14722,35 +14768,35 @@
 (autoload (quote ido-switch-buffer-other-window) "ido" "\
 Switch to another buffer and show it in another window.
 The buffer name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido'.
+For details of keybindings, see `ido-switch-buffer'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-display-buffer) "ido" "\
 Display a buffer in another window but don't select it.
 The buffer name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido'.
+For details of keybindings, see `ido-switch-buffer'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-kill-buffer) "ido" "\
 Kill a buffer.
 The buffer name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido'.
+For details of keybindings, see `ido-switch-buffer'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-insert-buffer) "ido" "\
 Insert contents of a buffer in current buffer after point.
 The buffer name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido'.
+For details of keybindings, see `ido-switch-buffer'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-switch-buffer-other-frame) "ido" "\
 Switch to another buffer and show it in another frame.
 The buffer name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido'.
+For details of keybindings, see `ido-switch-buffer'.
 
 \(fn)" t nil)
 
@@ -14805,70 +14851,70 @@
 (autoload (quote ido-find-file-other-window) "ido" "\
 Switch to another file and show it in another window.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-find-alternate-file) "ido" "\
 Switch to another file and show it in another window.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-find-file-read-only) "ido" "\
 Edit file read-only with name obtained via minibuffer.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-find-file-read-only-other-window) "ido" "\
 Edit file read-only in other window with name obtained via minibuffer.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-find-file-read-only-other-frame) "ido" "\
 Edit file read-only in other frame with name obtained via minibuffer.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-display-file) "ido" "\
 Display a file in another window but don't select it.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-find-file-other-frame) "ido" "\
 Switch to another file and show it in another frame.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-write-file) "ido" "\
 Write current buffer to a file.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-insert-file) "ido" "\
 Insert contents of file in current buffer.
 The file name is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
 (autoload (quote ido-dired) "ido" "\
 Call `dired' the ido way.
 The directory is selected interactively by typing a substring.
-For details of keybindings, do `\\[describe-function] ido-find-file'.
+For details of keybindings, see `ido-find-file'.
 
 \(fn)" t nil)
 
@@ -15006,11 +15052,16 @@
 
 (autoload (quote image-type-auto-detected-p) "image" "\
 Return t iff the current buffer contains an auto-detectable image.
-Whether image types are auto-detectable or not depends on the setting
-of the variable `image-type-auto-detectable'.
-
 This function is intended to be used from `magic-mode-alist' (which see).
 
+First, compare the beginning of the buffer with `image-type-header-regexps'.
+If an appropriate image type is found, check if that image type can be
+autodetected using the variable `image-type-auto-detectable'.  Finally,
+if `buffer-file-name' is non-nil, check if it matches another major mode
+in `auto-mode-alist' apart from `image-mode'; if there is another match,
+the autodetection is considered to have failed.  Return t if all the above
+steps succeed.
+
 \(fn)" nil nil)
 
 (autoload (quote create-image) "image" "\
@@ -15944,8 +15995,7 @@
 DICTIONARY-NAME is a possible string value of variable `ispell-dictionary',
 nil means the default dictionary.
 
-CASECHARS is a regular expression of valid characters that comprise a
-word.
+CASECHARS is a regular expression of valid characters that comprise a word.
 
 NOT-CASECHARS is the opposite regexp of CASECHARS.
 
@@ -15959,7 +16009,7 @@
 If you want OTHERCHARS to be empty, use the empty string.
 Hint: regexp syntax requires the hyphen to be declared first here.
 
-CASECHAS, NOT-CASECHARS, and OTHERCHARS must be a unibyte string
+CASECHARS, NOT-CASECHARS, and OTHERCHARS must be unibyte strings
 containing bytes of CHARACTER-SET.  In addition, if they contain
 a non-ASCII byte, the regular expression must be a single
 `character set' construct that doesn't specify a character range
@@ -16047,7 +16097,7 @@
 This will check or reload the dictionary.  Use \\[ispell-change-dictionary]
 or \\[ispell-region] to update the Ispell process.
 
-return values:
+Return values:
 nil           word is correct or spelling is accepted.
 0             word is inserted into buffer-local definitions.
 \"word\"        word corrected from word list.
@@ -16082,9 +16132,9 @@
 `l':   Look up typed-in replacement in alternate dictionary.  Wildcards okay.
 `u':   Like `i', but the word is lower-cased first.
 `m':   Place typed-in value in personal dictionary, then recheck current word.
-`C-l':  redraws screen
-`C-r':  recursive edit
-`C-z':  suspend Emacs or iconify frame
+`C-l':  Redraw screen.
+`C-r':  Recursive edit.
+`C-z':  Suspend Emacs or iconify frame.
 
 \(fn)" nil nil)
 
@@ -28567,7 +28617,7 @@
        representing the type (basic, digest, etc), or nil or the symbol 'any'
        to specify that any authentication is acceptable.  If requesting 'any'
        the strongest matching authentication will be returned.  If this is
-       wrong, its no big deal, the error from the server will specify exactly
+       wrong, it's no big deal, the error from the server will specify exactly
        what type of auth to use
 PROMPT is boolean - specifies whether to ask the user for a username/password
        if one cannot be found in the cache
@@ -30390,7 +30440,7 @@
 \(fn)" t nil)
 
 (autoload (quote viper-mode) "viper" "\
-Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Viper'.
+Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Top'.
 
 \(fn)" t nil)