emacs-commit
[Top][All Lists]
Advanced

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

[Emacs-commit] emacs/lisp apropos.el


From: Kim F . Storm
Subject: [Emacs-commit] emacs/lisp apropos.el
Date: Fri, 11 Nov 2005 19:08:51 -0500

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Branch:         
Changes by:     Kim F. Storm <address@hidden>   05/11/12 00:08:50

Modified files:
        lisp           : apropos.el 

Log message:
        (apropos-match-face): Doc fix.
        (apropos-sort-by-scores): Add new choice `verbose'.
        (apropos-documentation-sort-by-scores): New defcustom.
        (apropos-pattern): Now contains the pattern entered by the user.
        (apropos-pattern-quoted): New defvar.
        (apropos-regexp): New defvar, containing the regexp corresponding
        to apropos-pattern.
        (apropos-all-words-regexp): Renamed from apropos-all-regexp.
        (apropos-read-pattern): New defun.  Use it to read pattern arg in
        interactive calls; returns list of words for a word list, and
        string for a regexp.
        (apropos-parse-pattern): Renamed from apropos-rewrite-regexp.  Now
        parses a list of words or regexp as returned by apropos-read-pattern.
        (apropos-calc-scores): Return nil if apropos-regexp doesn't match.
        (apropos-score-doc): Return a very high score if the string
        entered by the user matches literally.
        (apropos-variable): Doc fix.  Use apropos-read-pattern.
        (apropos-command): Doc fix.  Use apropos-read-pattern and
        apropos-parse-pattern.  Call apropos-print with nosubst=t.
        (apropos, apropos-value): Doc fix. Use apropos-read-pattern and
        apropos-parse-pattern.
        (apropos-documentation): Doc fix. Use apropos-read-pattern and
        apropos-parse-pattern.  Locally bind apropos-sort-by-scores to
        apropos-documentation-sort-by-scores.  Call apropos-print with
        nosubst=t.
        (apropos-documentation-internal): Pass doc string through
        substitute-key-definition before adding text properties.
        Highlight substring matching literal user input if possible.
        (apropos-documentation-check-doc-file): Remove locals beg and end.
        Fix calculation of score (as added twice).  Pass doc string through
        substitute-key-definition before adding text properties.
        (apropos-documentation-check-elc-file): Pass doc string through
        substitute-key-definition before adding text properties.
        Highlight substring matching literal user input if possible.
        (apropos-print): Add new arg NOSUBST; if set, command and variable
        doc strings have already been passed through substitute-key-definition.
        Add code to handle apropos-accumulator items without score element
        for backwards compatibility (e.g. with woman package).
        Only show scores if apropos-sort-by-scores is `verbose'.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/apropos.el.diff?tr1=1.108&tr2=1.109&r1=text&r2=text





reply via email to

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