;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (require 'svg-mode-line-themes-core) (defalias 'smt/buffer-name-text #[(widget) "\301\302!\303 \204\f\205\304 \205\305P\207" [buffer-offer-save format-mode-line "%b" buffer-file-name buffer-modified-p "*"] 2]) (defalias 'smt/buffer-indicators-text #[(widget) "\303=\206\304 ?\205 \305\306 \205\307 \205\310\311R\312\nGW\203&\n\202'\313)\207" [system-type buffer-read-only indicators windows-nt daemonp "S" window-dedicated-p "D" "R" " " 1 ""] 4]) (defalias 'smt/minor-mode-indicator-text #[(widget) "\205\306\307\301!\205 \205\310\307\302!\203\n\204$\307\303!\205% \205%\311\f\205*\312\307\305!\2055 \2055\313\307\314!\205A\f\205A\315deZ\316 U?\205L\317\307\320!\205X\205X\306\307\321!\205d\205d\322\307\323!\205p\205p\324\260\n\211G\211\325V\262\203\205\326P\202\206\327)\207" [defining-kbd-macro aai-mode evil-local-mode evil-mode truncate-lines dired-omit-mode "M" boundp "I" "E" "T" "O" save-auto-hook "A" buffer-size "N" wmi multiple-cursors-mode "m" iedit-mode "i" 0 " " "" text] 12]) (byte-code "\303\304\305\"\306\307 \"\310 BB\266\203\210)\303\304\311\312\313$\306\314 \"\315 BB\266\203\210)\303\304\316\312\317$\306\320 \"\321 BB\266\203\210)\303\312\322\304\323$\306\324 \"\325 BB\266\203\210)\303\304\326\"\306\327 \"\330 BB\266\203\210)\303\304\331\312\332$\306\333 \"\334 BB\266\203\210)\303\304\335\"\306\336 \"\337 BB\266\203\210)\340\341\342\343\344$\306\345\n\"\346\nBB\266\203\210)\340\341\347\350\351\343\352&\306\353\n\"\354\nBB\266\203\210)\340\341\355\350\351\343\344&\306\356\n\"\357\nBB\266\203\210)\360\361!\207" [object smt/widgets smt/rows smt/make-widget :text smt/minor-mode-indicator-text remove-if #[#1=(elem) "@\301=\207" [elem minor-modes] 2] minor-modes #[(widget) "\301!\207" [mode-name format-mode-line] 2] :on-click #[(widget event) "\301\302\303!\"\207" [mode-line-modes message "%s" format-mode-line] 4] #[#1# "@\301=\207" [elem major-mode] 2] major-mode #[(widget) "\300\301!\207" [format-mode-line vc-mode] 2] #[(widget event) "\301!\207" [vc-menu-map popup-menu] 2] #[#1# "@\301=\207" [elem version-control] 2] version-control #[(widget event) "\300\301 \206\3021\303 0\202\210\304!\207" [message buffer-file-name (error) dired-current-directory nil] 2] smt/buffer-name-text #[#1# "@\301=\207" [elem buffer-name] 2] buffer-name #[(widget) "\303\300!\203!\203!\304 !\211G\305V\205\n\306\232?\205\307\nP)\207\310\207" [which-func-mode which-func-current text boundp format-mode-line 0 "???" " :: " ""] 3] #[#1# "@\301=\207" [elem which-function] 2] which-function #[(widget) "\300\301!\207" [format-mode-line "%l:%p"] 2] #[(widget event) "\300 \207" [what-cursor-position] 1] #[#1# "@\301=\207" [elem position-info] 2] position-info smt/buffer-indicators-text #[#1# "@\301=\207" [elem buffer-info] 2] buffer-info smt/make-row :widgets (buffer-info buffer-name which-function) :margin 2 #[#2=(elem) "@\301=\207" [elem default-left] 2] default-left (major-mode version-control minor-modes) :align "right" 14 #[#2# "@\301=\207" [elem default-right] 2] default-right (position-info) #[#2# "@\301=\207" [elem default-position] 2] default-position provide svg-mode-line-themes-widgets] 7)