emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem with apropos-documentation.


From: Matt Hodges
Subject: Problem with apropos-documentation.
Date: Mon, 22 Mar 2004 13:57:58 +0000
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (gnu/linux)

In GNU Emacs 21.3.50.3 (alphaev6-unknown-linux-gnu, X toolkit, Xaw3d scroll 
bars)
 of 2004-03-22 on tcdec3
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t

With a prefix argument, apropos-documentation gives an error:

----------------------------------------------------------------------
Debugger entered--Lisp error: (wrong-type-argument stringp quote)
  insert-file-contents(quote)
  (let (symbol doc beg end this-is-a-variable) (setq apropos-files-scanned 
(cons file apropos-files-scanned)) (erase-buffer) (insert-file-contents file) 
(while (search-forward "\n#@" nil t) (setq end ... beg ... end ...) 
(forward-char) (if ... ...)))
  (if (member file apropos-files-scanned) nil (let (symbol doc beg end 
this-is-a-variable) (setq apropos-files-scanned ...) (erase-buffer) 
(insert-file-contents file) (while ... ... ... ...)))
  apropos-documentation-check-elc-file(quote)
  (if (consp doc) (apropos-documentation-check-elc-file (car doc)) (and doc 
(string-match apropos-all-regexp doc) (save-match-data ...) (progn ... doc)))
  apropos-documentation-internal((quote ((devanagari ... nil) (bengali ... nil) 
(gurmukhi ... nil) (gujarati ... nil) (oriya ... nil) (tamil ... nil) (telugu 
... nil) (kannada ... nil) (malayalam ... nil))))
  (setq f (apropos-documentation-internal f) v (apropos-documentation-internal 
v))
  (lambda (symbol) (setq f (apropos-safe-documentation symbol) v (get symbol 
...)) (if (integerp v) (setq v)) (setq f (apropos-documentation-internal f) v 
(apropos-documentation-internal v)) (setq sf (apropos-score-doc f) sv 
(apropos-score-doc v)) (if (or f v) (if ... ... 
...)))(indian-script-language-alist)
  mapatoms((lambda (symbol) (setq f (apropos-safe-documentation symbol) v (get 
symbol ...)) (if (integerp v) (setq v)) (setq f (apropos-documentation-internal 
f) v (apropos-documentation-internal v)) (setq sf (apropos-score-doc f) sv 
(apropos-score-doc v)) (if (or f v) (if ... ... ...))))
  (if do-all (mapatoms (lambda ... ... ... ... ... ...)))
  (save-excursion (set-buffer standard-input) 
(apropos-documentation-check-doc-file) (if do-all (mapatoms ...)) 
(apropos-print nil "\n----------------\n"))
  (unwind-protect (save-excursion (set-buffer standard-input) 
(apropos-documentation-check-doc-file) (if do-all ...) (apropos-print nil 
"\n----------------\n")) (kill-buffer standard-input))
  (let ((standard-input ...) f v sf sv) (unwind-protect (save-excursion ... ... 
... ...) (kill-buffer standard-input)))
  apropos-documentation("documentation.file" (4))
  call-interactively(apropos-documentation)
  execute-extended-command((4))
  call-interactively(execute-extended-command)
----------------------------------------------------------------------

I also find the documentation confusing:

    With optional prefix DO-ALL or if `apropos-do-all' is non-nil,
    also use documentation that is not stored in the documentation
    file and show key bindings.

Does this mean that I need to use a prefix argument to access
documentation of any library not distributed with Emacs? Also, when I
tried apropos-documentation with a prefix argument in Emacs 21.3, I
couldn't see any additional information about key bindings.

Thanks for any clarification on these issues.

Matt




reply via email to

[Prev in Thread] Current Thread [Next in Thread]