;ELC   
;;; Compiled
;;; in Emacs version 29.3
;;; with all optimizations.



(byte-code "\300\301!\210\300\302!\210\303\304\305\306\305\307%\210\303\310\305\311\305\312%\210\303\313\305\314\305\315%\210\316\317\320\321#\210\303\322\305\323\305\324%\210\316\325\320\326#\210\303\322\305\327\305\330%\210\316\331\320\332#\210\303\322\305\333\305\334%\210\303\335\305\336\305\337%\210\316\340\320\341#\210\303\322\305\342\305\343%\210\316\344\320\345#\210\303\322\305\346\305\347%\210\316\350\320\351#\210\303\322\305\352\305\353%\210\316\354\320\305#\210\316\355\320\356#\210\316\357\320\305#\210\303\322\305\360\305\361%\210\362\363!\207" [require magit bookmark cl-generic-define-method magit-bookmark-get-filename nil (&context (major-mode magit-mode)) #[0 "\300 \207" [magit-toplevel] 1] magit-bookmark--store-buffer-values (bookmark &context (major-mode magit-mode)) #[257 "\301N\211\205 \211@\302\211J#\210A\266\202\202 \207" [major-mode magit-bookmark-variables bookmark-prop-set] 7 "\n\n(fn BOOKMARK)"] magit-bookmark-get-buffer-create (bookmark (mode (derived-mode magit-mode))) #[514 "\303!\304\305\306\307\310\311\312!\313\314O\"!\315\316\317\"\320N\"\"+\207" [magit-display-buffer-noselect magit-display-buffer-function default-directory bookmark-get-filename identity t apply intern format "%s-setup-buffer" symbol-name 0 -5 mapcar make-closure #[257 "\301\300\"\207" [V0 bookmark-prop-get] 4 "\n\n(fn %)"] magit-bookmark-variables] 9 "\n\n(fn BOOKMARK MODE)"] put magit-diff-mode magit-bookmark-variables (magit-buffer-diff-range-oids magit-buffer-diff-typearg magit-buffer-diff-args magit-buffer-diff-files) magit-bookmark-name (&context (major-mode magit-diff-mode)) #[0 "\304\305\306 \211\307\267\202 \310\202  \311\202  \202  \312\313	\nD\"\202  \313\262\2034 \314\315\316\317#\266\202P\2025 \320#\207" [magit-buffer-diff-range magit-buffer-diff-typearg magit-buffer-diff-range-oids magit-buffer-diff-files format "magit-diff(%s%s)" magit-diff-type #s(hash-table size 4 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (staged 10 unstaged 14 committed 18 undefined 22)) "staged" "unstaged" delq nil " -- " " " mapconcat identity #1=""] 10] magit-revision-mode (magit-buffer-revision-oid magit-buffer-diff-args magit-buffer-diff-files) (&context (major-mode magit-revision-mode)) #[0 "\302\303\304!	\203 	\305\306\307#\266\202\202 \310\311\"#\207" [magit-buffer-revision magit-buffer-diff-files format "magit-revision(%s %s)" magit-rev-abbrev " " mapconcat identity magit-rev-format "%s"] 9] magit-stash-mode (magit-buffer-revision-oid magit-buffer-diff-args magit-buffer-diff-files) (&context (major-mode magit-stash-mode)) #[0 "\302\303\304!	\203 	\305\306\307#\266\202\202 \310\311\"#\207" [magit-buffer-revision magit-buffer-diff-files format "magit-stash(%s %s)" magit-rev-abbrev " " mapconcat identity magit-rev-format "%s"] 9] magit-bookmark--get-child-value (section &context (major-mode magit-stash-mode)) #[257 "\302	\303\304\"#\207" [magit-buffer-revision magit-buffer-revision-oid string-replace eieio-oref value] 7 "\n\n(fn SECTION)"] magit-log-mode (magit-buffer-log-revisions magit-buffer-log-args magit-buffer-log-files) (&context (major-mode magit-log-mode)) #[0 "\302\303\304\305\306#\266\202	\203 \307	\304\305\306#\266\202P\202 \310#\207" [magit-buffer-log-revisions magit-buffer-log-files format "magit-log(%s%s)" " " mapconcat identity " -- " #1#] 10] magit-cherry-mode (magit-buffer-refname magit-buffer-cherry-upstream) (&context (major-mode magit-cherry-mode)) #[0 "\302\303	#\207" [magit-buffer-refname magit-buffer-cherry-upstream format "magit-cherry(%s > %s)"] 4] magit-reflog-mode (magit-buffer-refname) (&context (major-mode magit-reflog-mode)) #[0 "\301\302\"\207" [magit-buffer-refname format "magit-reflog(%s)"] 3] magit-status-mode magit-refs-mode (magit-buffer-refs-upstream magit-buffer-refs-args) magit-stashes-mode (&context (major-mode magit-stashes-mode)) #[0 "\301\302\"\207" [magit-buffer-refname format "magit-states(%s)"] 3] provide magit-bookmark] 6)
