Current File : //proc/self/root/kunden/usr/share/emacs/27.2/lisp/net/eudc.elc |
;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\300\302!\210\303\304!\204 \300\305!\210\303\306!\204 \307\306\310\"\210\300\311!\207" [require wid-edit cl-lib fboundp make-overlay overlay custom-menu-create autoload "cus-edit" eudc-vars] 3)
(defvar eudc-form-widget-list nil)
(defvar eudc-mode-map (byte-code "\301 \302\"\210\303\304\305#\210\303\306\305#\210\303\307\310#\210\303\311\312#\210\303\313\314#\210\303\315\316#\210\211\207" [widget-keymap make-sparse-keymap set-keymap-parent define-key "q" kill-current-buffer "x" "f" eudc-query-form "b" eudc-try-bbdb-insert "n" eudc-move-to-next-record "p" eudc-move-to-previous-record] 5))
(defvar eudc-local-vars nil)
(defvar eudc-query-function nil)
(defvar eudc-list-attributes-function nil)
(defvar eudc-protocol-attributes-translation-alist nil)
(defvar eudc-bbdb-conversion-alist nil)
(defvar eudc-switch-to-server-hook nil)
(defvar eudc-switch-from-server-hook nil)
(defvar eudc-protocol-has-default-query-attributes nil)
#@49 Return non-nil if BBDB version is 3 or greater.
(defalias 'eudc--using-bbdb-3-or-newer-p #[0 "\301\232\206
\302\303\304!@\"\207" [bbdb-version "@PACKAGE_VERSION@" version<= "3" split-string] 4 (#$ . 1375)])
#@67 Return t if PROP has a value specified in PLIST.
(fn PLIST PROP)
(defalias 'eudc-plist-member #[514 "G\300\246\301U\204
\302\303!\210\3042+ \203) \211@=\203! \305\304\306\"\210AA\262\202 \3070\207" [2 0 error "Malformed plist" found throw t nil] 5 (#$ . 1591)])
#@287 Extract a value from a property list.
PLIST is a property list, which is a list of the form
(PROP1 VALUE1 PROP2 VALUE2...). This function returns the value
corresponding to the given PROP, or DEFAULT if PROP is not
one of the properties on the list.
(fn PLIST PROP &optional DEFAULT)
(defalias 'eudc-plist-get #[770 "\300\"\203\f \301\"\207\207" [eudc-plist-member plist-get] 6 (#$ . 1868)])
#@363 Extract a value from a lax property list.
PLIST is a lax property list, which is a list of the form (PROP1
VALUE1 PROP2 VALUE2...), where comparisons between properties are done
using `equal' instead of `eq'. This function returns the value
corresponding to PROP, or DEFAULT if PROP is not one of the
properties on the list.
(fn PLIST PROP &optional DEFAULT)
(defalias 'eudc-lax-plist-get #[770 "G\300\246\301U\204
\302\303!\210\3042- \203+ @\232\203# \305\304A@\"\210AA\262\202 \2110\207" [2 0 error "Malformed plist" found throw] 6 (#$ . 2273)])
#@103 Replace all matches in STR for REGEXP with NEWTEXT.
Value is the new string.
(fn STR REGEXP NEWTEXT)
(defalias 'eudc-replace-in-string #[771 "\300\301\302\211\303#\211\262\203'