Current File : //proc/self/root/kunden/usr/share/emacs/27.2/lisp/emacs-lisp/chart.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\302\303\304\305#\210\306\211\203, \211@\303N\203% \304N\204% \307\304\303N#\210A\266\202\202 \210\310\303\304\311#\207" [require eieio defvaralias chart-map chart-mode-map nil (saved-value saved-variable-comment) put make-obsolete-variable "24.1"] 7)
#@28 Keymap used in chart mode.
(defvar chart-mode-map (make-sparse-keymap) (#$ . 691))
#@63 Local variable containing the locally displayed chart object.
(defvar chart-local-object nil (#$ . 780))
(make-variable-buffer-local 'chart-local-object)
#@87 Colors to use when generating `chart-face-list'.
Colors will be the background color.
(defvar chart-face-color-list '("red" "green" "blue" "cyan" "yellow" "purple") (#$ . 940))
#@103 If pixmaps are allowed, display these background pixmaps.
Useful if new Emacs is used on B&W display.
(defvar chart-face-pixmap-list (byte-code "\300\301!\205\f \301 \205\f \302\207" [fboundp display-graphic-p ("dimple1" "scales" "dot" "cross_weave" "boxes" "dimple3")] 2) (#$ . 1124))
(byte-code "\300\301\302\303\304DD\305\306\307\310\311&\207" [custom-declare-variable chart-face-use-pixmaps funcall function #[0 "\300\207" [nil] 1] "Non-nil to use fancy pixmaps in the background of chart face colors." :group eieio :type boolean] 8)
#@139 Faces used to colorize charts.
List is limited currently, which is ok since you really can't display
too much in text characters anyways.
(defvar chart-face-list (byte-code "\303 \205s \304\211\203p \305\306\307@\310@R!!\262\311\3121* \313 \314V0\202. \210\2021 \2036 @\2027 \315\"\210\316\317\"\210\n\203` \203` \320\321!\203` \3221Y \321@\"0\202_ \210\323\324@\"\210\211B\262A\262A\262\202 \266\204\207" [chart-face-color-list chart-face-pixmap-list chart-face-use-pixmaps display-color-p nil make-face intern "chart-" "-" set-face-background (error) x-display-color-cells 4 "white" set-face-foreground "black" fboundp set-face-background-pixmap (error) message "Cannot set background pixmap %s"] 10) (#$ . 1670))
(defvar chart-mode-hook nil)
(byte-code "\300\301N\204\f \302\300\301\303#\210\304\305!\204 \302\305\306\307#\210\300\207" [chart-mode-hook variable-documentation put "Hook run after entering Chart mode.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it. (This is true for all hook variables.)" boundp chart-mode-map definition-name chart-mode] 4)
(defvar chart-mode-map (make-sparse-keymap))
(byte-code "\301\302N\204 \303\301\302\304\305!#\210\306\307!\204 \303\307\310\311#\210\312\313 !\210\307\302N\204- \303\307\302\304\314!#\210\306\300!\204B \303\300\310\311#\210\315\316\300\317\"\210!\210\300\302N\204P \303\300\302\304\320!#\210\303\311\321\322#\207" [chart-mode-abbrev-table chart-mode-map variable-documentation put purecopy "Keymap for `chart-mode'." boundp chart-mode-syntax-table definition-name chart-mode (lambda (#1=#:def-tmp-var) (defvar chart-mode-syntax-table #1#)) make-syntax-table "Syntax table for `chart-mode'." (lambda (#1#) (defvar chart-mode-abbrev-table #1#)) define-abbrev-table nil "Abbrev table for `chart-mode'." derived-mode-parent special-mode] 5)
#@239 Define a mode in Emacs for displaying a chart.
In addition to any hooks its parent mode `special-mode' might have run,
this mode runs the hook `chart-mode-hook', as the final or penultimate step
during initialization.
\{chart-mode-map}
(defalias 'chart-mode #[0 "\306\300!\210\307\310 \210\311\312\310\313N\203 \314\311\313\310\313N#\210\315!\204'