Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
;ELC
;;; Compiled by leavens@CMC3251632-A on Thu Sep 04 23:07:35 2003
;;; from file d:/emacs/eieio/eieio-doc.el
;;; in Emacs version 21.2.1
;;; with bytecomp version 2.85.4.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
(if (and (boundp 'emacs-version)
(< (aref emacs-version (1- (length emacs-version))) ?A)
(or (and (boundp 'epoch::version) epoch::version)
(string-lessp emacs-version "19.29")))
(error "`eieio-doc.el' was compiled for Emacs 19.29 or later"))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(require 'eieio-opt)
#@45 String representing the node we go BACK to.
(defvar eieiodoc-currently-in-node nil (#$ . 621))
#@57 String represending what type of section header to use.
(defvar eieiodoc-current-section-level nil (#$ . 722))
#@97 Non-nil when while `eieiodoc-recurse' is running.
Can be referenced from the recursed function.
(defvar eieiodoc-prev-class nil (#$ . 839))
#@91 Non-nil when `eieiodoc-recurse' is running.
Can be referenced from the recursed function.
(defvar eieiodoc-next-class nil (#$ . 985))
#@134 Call `eieiodoc-class' after nuking everything from POINT on.
ROOT-CLASS, INDEXSTRING, and SKIPLIST are the same as `eieiodoc-class'.
(defalias 'eieiodoc-class-nuke #[(root-class indexstring &optional skiplist) "`d|\210\303\304!\210\305 \n#\207" [root-class indexstring skiplist sit-for 0 eieiodoc-class] 4 (#$ . 1126)])
#@661 Create documentation starting with ROOT-CLASS.
The first job is to create an indented menu of all the classes
starting with `root-class' and including all it's children. Once this
is done, @nodes are created for all the subclasses. Each node is then
documented with a description of the class, a brief inheritance tree
(with xrefs) and a list of all slots in a big table. Where each slot
is inherited from is also documented. In addition, each class is
documented in the index referenced by INDEXSTRING, a two letter code
described in the texinfo manual.
The optional third argument SKIPLIST is a list of object not to put
into any menus, nodes or lists.
(defalias 'eieiodoc-class #[(root-class indexstring &optional skiplist) "\212\304\305\306\307#\203 \310\224\310\225{\202 \311\312\313`\314\\\307#\203C \315\224b\210\316\317!\203+ \320\202D \316\321!\2035 \322\202D \316\323!\203? \324\202D \324\202D \324)\212\325\n\"\210\326c\210\327\n\330\306$)\207" [eieiodoc-currently-in-node eieiodoc-current-section-level root-class skiplist re-search-backward "@node \\([^,]+\\)" nil t 1 "Top" re-search-forward "@\\(chapter\\|\\(sub\\)*section\\)" 500 0 looking-at "@chapter" "section" "@section" "subsection" "@\\(sub\\)+section" "subsubsection" eieiodoc-main-menu "\n" eieiodoc-recurse eieiodoc-one-node] 5 (#$ . 1454) (list (intern-soft (completing-read "Class: " (eieio-build-class-alist) nil t)) (read-string "Index name (2 chars): "))])
#@109 Create a menu of all classes under CLASS indented the correct amount.
SKIPLIST is a list of objects to skip
(defalias 'eieiodoc-main-menu #[(class skiplist) "\302\210\303c\210\304\305\302 $\210\306c\207" [class skiplist nil "\n@menu\n" eieiodoc-recurse #[(class level) "\302\303\304\"\305 !\306\261\207" [level class "* " make-string 32 symbol-name " ::\n"] 4] "@end menu\n"] 5 (#$ . 2910)])
#@186 Create a node for CLASS, and for all subclasses of CLASS in order.
This function should only be called by `eieiodoc-class'
Argument LEVEL is the current level of recursion we have hit.
(defalias 'eieiodoc-one-node #[(class level) "\306\307\"\210\310\311!\312 \203 \311 !\202 \313\312\n\203 \311\n!\202! \313\312\314\315\316\f\313\311!\314\316
\317\311!\320\261\210\321\32278\2119\203U 98B8\3239!@\2119\204C \324c\2108\203\221 \325\3268@:\"\203{ 8@=\204{ \327\3118@!\330Q\202\200 \3118@!\314\261\2108A87T7\202X \331;\332N