;ELC
;;; Compiled
;;; in Emacs version 26.1
;;; with all optimizations.
;;; This file contains utf-8 non-ASCII characters,
;;; and so cannot be loaded into Emacs 22 or earlier.
(and (boundp 'emacs-version)
(< (aref emacs-version (1- (length emacs-version))) ?A)
(string-lessp emacs-version "23")
(error "`%s' was compiled for Emacs 23 or later" #$))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\204\f \302\303\304 \"\210\305\306!\210\305\307!\210\305\310!\210\305\311!\210\305\312!\210\305\313!\210\305\314!\210\315\301\316\317\320\321%\207" [featurep ns error "%s: Loading ns-win.el but not compiled for GNUstep/macOS" invocation-name require frame mouse faces menu-bar fontset dnd ucs-normalize custom-declare-group nil "GNUstep/macOS specific features." :group environment] 6)
#@30
(fn SWITCH &optional TEMP)
(defalias 'ns-handle-nxopen #[513 "\303\203\n \304\202 \305\"\303 \n\211A\242C\"\211\207" [unread-command-events ns-input-file x-invocation-args append (ns-open-temp-file) (ns-open-file)] 6 (#$ . 815)])
#@15
(fn SWITCH)
(defalias 'ns-handle-nxopentemp #[257 "\300\301\"\207" [ns-handle-nxopen t] 4 (#$ . 1059)])
#@15
(fn SWITCH)
(defalias 'ns-ignore-1-arg #[257 "A\211\207" [x-invocation-args] 3 (#$ . 1172)])
#@195 Parse a Nextstep-style geometry string GEOM.
Returns an alist of the form ((top . TOP), (left . LEFT) ... ).
The properties returned may include `top', `left', `height', and `width'.
(fn GEOM)
(defalias 'ns-parse-geometry #[257 "\300\301\"\205J \302\303\304\305\306\307\"!BC\306\310\"\205$ \311\305\306\310\"!BC\306\312\"\2056 \313\305\306\312\"!BC\306\314\"\205H \315\305\306\314 \"!BCF\"\207" [string-match "\\([0-9]+\\)\\( \\([0-9]+\\)\\( \\([0-9]+\\)\\( \\([0-9]+\\) ?\\)?\\)?\\)?" apply append top string-to-number match-string 1 3 left 5 height 7 width] 11 (#$ . 1276)])
(byte-code "\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#\210\312\313\314#\210\312\315\316#\210\312\317\320#\210\312\321\322#\210\312\323\324#\210\312\325\326#\210\312\327\330#\210\312\331\332#\210\312\333\334#\210\312\335\336#\210\312\337\340#\210\312\341\342#\210\312\343\344#\210\312\345\346#\210\312\347\350#\210\312\351\352#\210\312\353\354#\210\312\355\356#\210\312\357\360#\210\312\361\362#\210\312\363\364#\210\312\365\366#\210\312\367\370#\210\312\371\370#\210\312 \372\373#\210\312\374\375#\210\312\376\334#\210\312\377\201@ #\210\312\201A \201B #\210\312\201C \201D #\210\312\201E \201F #\210\312\201G \201H #\210\312\201I \201J #\210\312\201K \201L #\210\312\201M \201N #\210\312\201O \201P #\210\312\201Q \201R #\210\312\201S \201T #\210\312\201U \201V #\210\312\201W \201X #\210\312\201Y \201Z #\210\312\201[ \201\\ #\210\312\201] \201\\ #\210\312\201^ \201_ #\210\312\201` \322#\210\312\201a \201b #\210\312\201c \201d #\210\312\201e \201b #\210\312\201f \201d #\210\312\201g \201h #\210\312\201i \201j #\210\312\201k \201l #\210\201m \201n !\210\312\201o \201J #\210\312\201p \201q #\210\312\201r \201s #\210\312\201t \201u #\210\312\201v \201w #\210\312\201x \201y #\210\312\201z \201D #\210\312\201{ \201| #\210\312\201} \314#\210\302\201~ \201 \"\210\302\201\200 \201\201 \"\210\302\201\202 \201\203 \"\210\302\201\204 \201\205 \"\210\302\201\206 \201\207 \"\210\302\201\210 \201\211 \"\210\302\201\212 \201\213 \"\210\302\201\214 \201\215 \"\210\201\216 \201\217 \201\220 \"\207" [global-map key-translation-map defvaralias ns-alternatives-map x-alternatives-map nil (saved-value saved-variable-comment) put make-obsolete-variable "24.1" define-key [8388652] customize [8388647] next-multiframe-window [8388704] other-frame [8388734] ns-prev-frame [8388653] center-line [8388666] ispell [8388671] info [8388702] kill-some-buffers [8388646] kill-current-buffer [8388675] ns-popup-color-panel [8388676] dired [8388677] edit-abbrevs [8388684] shell-command [8388685] manual-entry [8388691] ns-write-file-using-panel [8388705] mark-whole-buffer [8388707] ns-copy-including-secondary [8388708] isearch-repeat-backward [8388709] isearch-yank-kill [8388710] isearch-forward [8388711] isearch-repeat-forward [8388712] ns-do-hide-emacs [8388680] ns-do-hide-others [142606440] [142607065] [142606440] [8388714] exchange-point-and-mark [8388715] [8388716] goto-line [8388717] iconify-frame [8388718] make-frame [8388719] ns-open-file-using-panel [8388720] ns-print-buffer [8388721] save-buffers-kill-emacs [8388723] save-buffer [8388724] ns-popup-font-panel [8388725] revert-buffer [8388726] yank [8388727] delete-frame [8388728] kill-region [8388729] ns-paste-secondary [8388730] undo [8388732] shell-command-on-region [s-kp-bar] [s-right] ns-next-frame [s-left] [home] beginning-of-buffer [end] end-of-buffer [kp-home] [kp-end] [kp-prior] scroll-down-command [kp-next] scroll-up-command [S-mouse-1] mouse-save-then-kill global-unset-key [S-down-mouse-1] [ns-power-off] [ns-open-file] ns-find-file [ns-open-temp-file] [ns-open-file] [ns-change-font] ns-respond-to-change-font [ns-open-file-line] ns-open-file-select-line [ns-spi-service-call] ns-spi-service-call [ns-new-frame] [ns-toggle-toolbar] ns-toggle-toolbar [ns-show-prefs] mac-allow-anti-aliasing ns-antialias-text mac-command-modifier ns-command-modifier mac-right-command-modifier ns-right-command-modifier mac-control-modifier ns-control-modifier mac-right-control-modifier ns-right-control-modifier mac-option-modifier ns-option-modifier mac-right-option-modifier ns-right-option-modifier mac-function-modifier ns-function-modifier defalias do-applescript ns-do-applescript] 7)
#@13
(fn PATH)
(defalias 'ns-define-service #[257 "\301\302\303\304#\305\306\307\310\302\303\311 B\312##!\313\314\315\316\317\320!\321\"\322\323\324&\"\210\325\"\203q A\203\\ \317\305@!C\"\262\326\325\"!\204U \327@\330@!B#\210A\262\202. \317\305@!C\"\262\327@B#\210\207" [global-map [menu-bar services] mapconcat identity "/" intern subst-char-in-string 32 45 "ns-service" "-" defalias make-byte-code 257 "\211;\203 \211\202 \205 \303 \304 {\305\300\";\203 \211\202> |