summaryrefslogtreecommitdiff
path: root/elpa/magit-20190902.1343/magit-section.elc
blob: e843d9d269e35f6061a3836129ee93295644a4c2 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 36 2e 33 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.26.3.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 imizations...;;;.This.file.conta
0060 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a ins.utf-8.non-ASCII.characters,.
0080 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e 74 6f ;;;.and.so.cannot.be.loaded.into
00a0 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f 75 6e .Emacs.22.or.earlier..(and.(boun
00c0 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 65 66 dp.'emacs-version)......(<.(aref
00e0 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 63 73 .emacs-version.(1-.(length.emacs
0100 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c 65 73 -version))).?A)......(string-les
0120 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 72 72 sp.emacs-version."23")......(err
0140 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 73 20 or."`%s'.was.compiled.for.Emacs.
0160 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 23.or.later".#$))..;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c ;;;;;;;;;;;;;;;;...(byte-code."\
01a0 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c 33 30 300\301!\210\300\302!\210\300\30
01c0 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 3!\210\300\304!\210\305\306\307\
01e0 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 26 07 5c 32 31 30 5c 33 31 35 5c 33 31 310\311\312\313\314&.\210\315\31
0200 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 44 44 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 31 33 5c 6\317\320\321DD\322\323\324\313\
0220 33 30 36 5c 33 32 35 5c 33 32 36 26 09 5c 32 31 30 5c 33 31 35 5c 33 32 37 5c 33 31 37 5c 33 32 306\325\326&.\210\315\327\317\32
0240 30 5c 33 33 30 44 44 5c 33 33 31 5c 33 32 33 5c 33 33 32 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 0\330DD\331\323\332\313\306\325\
0260 33 33 33 5c 33 33 34 5c 33 33 35 26 0b 5c 32 31 30 5c 33 31 35 5c 33 33 36 5c 33 31 37 5c 33 32 333\334\335&.\210\315\336\317\32
0280 30 5c 33 33 37 44 44 5c 33 34 30 5c 33 32 33 5c 33 34 31 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 0\337DD\340\323\341\313\306\325\
02a0 33 33 33 5c 33 33 34 5c 33 34 32 26 0b 5c 32 31 30 5c 33 31 35 5c 33 34 33 5c 33 31 37 5c 33 32 333\334\342&.\210\315\343\317\32
02c0 30 5c 33 34 34 44 44 5c 33 34 35 5c 33 32 33 5c 33 34 36 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 0\344DD\345\323\346\313\306\325\
02e0 33 33 33 5c 33 33 34 5c 33 34 37 26 0b 5c 32 31 30 5c 33 31 35 5c 33 35 30 5c 33 31 37 5c 33 32 333\334\347&.\210\315\350\317\32
0300 30 5c 33 35 31 44 44 5c 33 35 32 5c 33 32 33 5c 33 35 33 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 0\351DD\352\323\353\313\306\325\
0320 33 33 33 5c 33 33 34 5c 33 35 34 26 0b 5c 32 31 30 5c 33 31 35 5c 33 35 35 5c 33 31 37 5c 33 32 333\334\354&.\210\315\355\317\32
0340 30 5c 33 35 36 44 44 5c 33 35 37 5c 33 32 33 5c 33 36 30 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 0\356DD\357\323\360\313\306\325\
0360 33 36 31 26 09 5c 32 31 30 5c 33 31 35 5c 33 36 32 5c 33 31 37 5c 33 32 30 5c 33 36 33 44 44 5c 361&.\210\315\362\317\320\363DD\
0380 33 36 34 5c 33 32 33 5c 33 36 35 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 33 36 36 26 09 5c 32 31 364\323\365\313\306\325\366&.\21
03a0 30 5c 33 31 35 5c 33 36 37 5c 33 31 37 5c 33 32 30 5c 33 37 30 44 44 5c 33 37 31 5c 33 32 33 5c 0\315\367\317\320\370DD\371\323\
03c0 33 37 32 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 33 37 33 26 09 5c 32 31 30 5c 33 37 34 5c 33 37 372\313\306\325\373&.\210\374\37
03e0 35 5c 33 37 36 5c 33 37 37 5c 33 31 33 5c 32 30 31 40 00 25 5c 32 31 30 5c 33 37 34 5c 32 30 31 5\376\377\313\201@.%\210\374\201
0400 41 00 5c 32 30 31 42 00 5c 32 30 31 43 00 5c 33 31 33 5c 32 30 31 40 00 25 5c 32 31 30 5c 33 37 A.\201B.\201C.\313\201@.%\210\37
0420 34 5c 32 30 31 44 00 5c 32 30 31 45 00 5c 32 30 31 46 00 5c 33 31 33 5c 32 30 31 40 00 25 5c 32 4\201D.\201E.\201F.\313\201@.%\2
0440 31 30 5c 33 37 34 5c 32 30 31 47 00 5c 32 30 31 48 00 5c 32 30 31 49 00 5c 33 31 33 5c 32 30 31 10\374\201G.\201H.\201I.\313\201
0460 40 00 25 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 64 61 73 68 20 65 69 @.%\207".[require.cl-lib.dash.ei
0480 65 69 6f 20 6d 61 67 69 74 2d 75 74 69 6c 73 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 eio.magit-utils.custom-declare-g
04a0 72 6f 75 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 6e 69 6c 20 22 45 78 70 61 6e 64 61 62 roup.magit-section.nil."Expandab
04c0 6c 65 20 73 65 63 74 69 6f 6e 73 2e 22 20 3a 6c 69 6e 6b 20 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 le.sections.".:link.(info-link."
04e0 28 6d 61 67 69 74 29 53 65 63 74 69 6f 6e 73 22 29 20 3a 67 72 6f 75 70 20 6d 61 67 69 74 20 63 (magit)Sections").:group.magit.c
0500 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6d 61 67 69 74 2d 73 65 63 ustom-declare-variable.magit-sec
0520 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 66 75 6e 63 61 6c 6c 20 66 75 tion-show-child-count.funcall.fu
0540 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 57 68 nction.#[0."\300\207".[t].1]."Wh
0560 65 74 68 65 72 20 74 6f 20 61 70 70 65 6e 64 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 68 ether.to.append.the.number.of.ch
0580 69 6c 64 72 65 6e 20 74 6f 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 2e 5c 6e 54 68 69 ildren.to.section.headings.\nThi
05a0 73 20 6f 6e 6c 79 20 61 70 70 6c 69 65 73 20 74 6f 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 77 s.only.applies.to.sections.for.w
05c0 68 69 63 68 20 64 6f 69 6e 67 20 73 6f 20 6d 61 6b 65 73 20 73 65 6e 73 65 2e 22 20 3a 70 61 63 hich.doing.so.makes.sense.".:pac
05e0 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 20 3a kage-version.(magit..."2.1.0").:
0600 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d type.boolean.magit-section-movem
0620 65 6e 74 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6d 61 67 69 74 2d ent-hook.#[0."\300\207".[(magit-
0640 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 6d 61 67 69 74 2d 6c 6f 67 2d hunk-set-window-start.magit-log-
0660 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 6d 61 67 maybe-update-revision-buffer.mag
0680 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 6f 72 65 2d 63 6f 6d 6d 69 74 73 29 5d it-log-maybe-show-more-commits)]
06a0 20 31 5d 20 22 48 6f 6f 6b 20 72 75 6e 20 62 79 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d .1]."Hook.run.by.`magit-section-
06c0 67 6f 74 6f 27 2e 5c 6e 54 68 61 74 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 75 72 6e 20 69 73 goto'.\nThat.function.in.turn.is
06e0 20 75 73 65 64 20 62 79 20 61 6c 6c 20 73 65 63 74 69 6f 6e 20 6d 6f 76 65 6d 65 6e 74 20 63 6f .used.by.all.section.movement.co
0700 6d 6d 61 6e 64 73 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 20 68 6f 6f 6b 20 mmands.".(magit..."2.3.0").hook.
0720 3a 6f 70 74 69 6f 6e 73 20 28 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d :options.(magit-hunk-set-window-
0740 73 74 61 72 74 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d start.magit-status-maybe-update-
0760 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 79 revision-buffer.magit-status-may
0780 62 65 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 20 6d 61 67 69 74 2d 73 74 61 be-update-stash-buffer.magit-sta
07a0 74 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 20 6d 61 67 tus-maybe-update-blob-buffer.mag
07c0 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 it-log-maybe-update-revision-buf
07e0 66 65 72 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d fer.magit-log-maybe-update-blob-
0800 62 75 66 66 65 72 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 6f 72 65 buffer.magit-log-maybe-show-more
0820 2d 63 6f 6d 6d 69 74 73 20 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 61 79 62 65 2d 75 70 64 -commits.magit-stashes-maybe-upd
0840 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ate-stash-buffer).magit-section-
0860 68 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 highlight-hook.#[0."\300\207".[(
0880 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 20 6d 61 67 69 74 2d 73 65 63 74 69 magit-diff-highlight.magit-secti
08a0 6f 6e 2d 68 69 67 68 6c 69 67 68 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c on-highlight.magit-section-highl
08c0 69 67 68 74 2d 73 65 6c 65 63 74 69 6f 6e 29 5d 20 31 5d 20 22 46 75 6e 63 74 69 6f 6e 73 20 75 ight-selection)].1]."Functions.u
08e0 73 65 64 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 sed.to.highlight.the.current.sec
0900 74 69 6f 6e 2e 5c 6e 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 72 75 6e 20 77 69 74 68 tion.\nEach.function.is.run.with
0920 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 73 20 6f 6e 6c 79 20 61 72 67 .the.current.section.as.only.arg
0940 75 6d 65 6e 74 5c 6e 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e 73 ument\nuntil.one.of.them.returns
0960 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 20 28 6d 61 .non-nil.".(magit..."2.1.0").(ma
0980 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e git-diff-highlight.magit-section
09a0 2d 68 69 67 68 6c 69 67 68 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 -highlight.magit-section-highlig
09c0 68 74 2d 73 65 6c 65 63 74 69 6f 6e 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 6e 68 69 ht-selection).magit-section-unhi
09e0 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6d 61 ghlight-hook.#[0."\300\207".[(ma
0a00 67 69 74 2d 64 69 66 66 2d 75 6e 68 69 67 68 6c 69 67 68 74 29 5d 20 31 5d 20 22 46 75 6e 63 74 git-diff-unhighlight)].1]."Funct
0a20 69 6f 6e 73 20 75 73 65 64 20 74 6f 20 75 6e 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 70 72 65 ions.used.to.unhighlight.the.pre
0a40 76 69 6f 75 73 6c 79 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 5c 6e 45 61 63 68 20 66 viously.current.section.\nEach.f
0a60 75 6e 63 74 69 6f 6e 20 69 73 20 72 75 6e 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 unction.is.run.with.the.current.
0a80 73 65 63 74 69 6f 6e 20 61 73 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 5c 6e 75 6e 74 69 6c 20 section.as.only.argument\nuntil.
0aa0 6f 6e 65 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 4d 6f one.of.them.returns.non-nil...Mo
0ac0 73 74 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 70 72 6f 70 65 72 6c 79 5c 6e 75 6e 68 69 67 68 st.sections.are.properly\nunhigh
0ae0 6c 69 67 68 74 65 64 20 77 69 74 68 6f 75 74 20 72 65 71 75 69 72 69 6e 67 20 61 20 73 70 65 63 lighted.without.requiring.a.spec
0b00 69 61 6c 69 7a 65 64 20 75 6e 68 69 67 68 6c 69 67 68 74 65 72 2c 5c 6e 64 69 66 66 2d 72 65 6c ialized.unhighlighter,\ndiff-rel
0b20 61 74 65 64 20 73 65 63 74 69 6f 6e 73 20 62 65 69 6e 67 20 74 68 65 20 6f 6e 6c 79 20 65 78 63 ated.sections.being.the.only.exc
0b40 65 70 74 69 6f 6e 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 20 28 6d 61 67 69 eption.".(magit..."2.1.0").(magi
0b60 74 2d 64 69 66 66 2d 75 6e 68 69 67 68 6c 69 67 68 74 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f t-diff-unhighlight).magit-sectio
0b80 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c n-set-visibility-hook.#[0."\300\
0ba0 32 30 37 22 20 5b 28 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 70 61 6e 73 69 6f 6e 2d 74 68 72 65 207".[(magit-diff-expansion-thre
0bc0 73 68 6f 6c 64 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 63 68 65 64 2d 76 69 73 69 62 shold.magit-section-cached-visib
0be0 69 6c 69 74 79 29 5d 20 31 5d 20 22 48 6f 6f 6b 20 75 73 65 64 20 74 6f 20 73 65 74 20 74 68 65 ility)].1]."Hook.used.to.set.the
0c00 20 69 6e 69 74 69 61 6c 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 61 20 73 65 63 74 69 6f 6e .initial.visibility.of.a.section
0c20 2e 5c 6e 53 74 6f 70 20 61 74 20 74 68 65 20 66 69 72 73 74 20 66 75 6e 63 74 69 6f 6e 20 74 68 .\nStop.at.the.first.function.th
0c40 61 74 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 54 68 65 20 72 65 74 75 72 6e 65 at.returns.non-nil...The.returne
0c60 64 5c 6e 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 62 65 20 60 73 68 6f 77 27 2c 20 60 68 69 64 65 d\nvalue.should.be.`show',.`hide
0c80 27 20 6f 72 20 6e 69 6c 2e 20 20 49 66 20 6e 6f 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e '.or.nil...If.no.function.return
0ca0 73 5c 6e 6e 6f 6e 2d 6e 69 6c 2c 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 76 69 73 69 62 69 s\nnon-nil,.determine.the.visibi
0cc0 6c 69 74 79 20 61 73 20 75 73 75 61 6c 2c 20 69 2e 65 2e 20 75 73 65 20 74 68 65 5c 6e 68 61 72 lity.as.usual,.i.e..use.the\nhar
0ce0 64 63 6f 64 65 64 20 73 65 63 74 69 6f 6e 20 73 70 65 63 69 66 69 63 20 64 65 66 61 75 6c 74 20 dcoded.section.specific.default.
0d00 28 73 65 65 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 27 29 2e 22 20 28 (see.`magit-insert-section').".(
0d20 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 22 29 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 70 magit..."2.4.0").(magit-diff-exp
0d40 61 6e 73 69 6f 6e 2d 74 68 72 65 73 68 6f 6c 64 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 ansion-threshold.magit-section-c
0d60 61 63 68 65 64 2d 76 69 73 69 62 69 6c 69 74 79 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ached-visibility).magit-section-
0d80 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 cache-visibility.#[0."\300\207".
0da0 5b 74 5d 20 31 5d 20 22 57 68 65 74 68 65 72 20 74 6f 20 63 61 63 68 65 20 76 69 73 69 62 69 6c [t].1]."Whether.to.cache.visibil
0dc0 69 74 79 20 6f 66 20 73 65 63 74 69 6f 6e 73 2e 5c 6e 5c 6e 53 65 63 74 69 6f 6e 73 20 61 6c 77 ity.of.sections.\n\nSections.alw
0de0 61 79 73 20 72 65 74 61 69 6e 20 74 68 65 69 72 20 76 69 73 69 62 69 6c 69 74 79 20 73 74 61 74 ays.retain.their.visibility.stat
0e00 65 20 77 68 65 6e 20 74 68 65 79 20 61 72 65 20 62 65 69 6e 67 5c 6e 72 65 63 72 65 61 74 65 64 e.when.they.are.being\nrecreated
0e20 20 64 75 72 69 6e 67 20 61 20 72 65 66 72 65 73 68 2e 20 20 42 75 74 20 69 66 20 61 20 73 65 63 .during.a.refresh...But.if.a.sec
0e40 74 69 6f 6e 20 64 69 73 61 70 70 65 61 72 73 20 61 6e 64 20 74 68 65 6e 5c 6e 6c 61 74 65 72 20 tion.disappears.and.then\nlater.
0e60 72 65 61 70 70 65 61 72 73 20 61 67 61 69 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 6f 70 74 69 6f reappears.again,.then.this.optio
0e80 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 69 73 20 69 73 5c 6e 74 68 65 20 n.controls.whether.this.is\nthe.
0ea0 63 61 73 65 2e 5c 6e 5c 6e 49 66 20 74 2c 20 74 68 65 6e 20 63 61 63 68 65 20 74 68 65 20 76 69 case.\n\nIf.t,.then.cache.the.vi
0ec0 73 69 62 69 6c 69 74 79 20 6f 66 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 2e 20 20 49 66 20 61 20 sibility.of.all.sections...If.a.
0ee0 6c 69 73 74 20 6f 66 5c 6e 73 65 63 74 69 6f 6e 20 74 79 70 65 73 2c 20 74 68 65 6e 20 6f 6e 6c list.of\nsection.types,.then.onl
0f00 79 20 64 6f 20 73 6f 20 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 73 65 63 74 69 6f 6e 73 2e 20 20 y.do.so.for.matching.sections...
0f20 49 66 20 6e 69 6c 2c 5c 6e 74 68 65 6e 20 64 6f 6e 27 74 20 64 6f 20 73 6f 20 66 6f 72 20 61 6e If.nil,\nthen.don't.do.so.for.an
0f40 79 20 73 65 63 74 69 6f 6e 73 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 20 y.sections.".(magit..."2.12.0").
0f60 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 6e 27 74 20 63 61 63 68 65 (choice.(const.:tag."Don't.cache
0f80 20 76 69 73 69 62 69 6c 69 74 79 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 .visibility".nil).(const.:tag."C
0fa0 61 63 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 22 ache.visibility.of.all.sections"
0fc0 20 74 29 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 43 61 63 68 65 20 76 69 73 69 62 69 6c 69 .t).(repeat.:tag."Cache.visibili
0fe0 74 79 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 74 79 70 65 73 22 20 73 79 6d 62 6f 6c 29 29 20 6d ty.for.section.types".symbol)).m
1000 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 69 74 69 61 6c 2d 76 69 73 69 62 69 6c 69 74 79 2d agit-section-initial-visibility-
1020 61 6c 69 73 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 28 73 74 61 73 68 65 73 20 alist.#[0."\300\207".[((stashes.
1040 2e 20 68 69 64 65 29 29 5d 20 31 5d 20 22 41 6c 69 73 74 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 ..hide))].1]."Alist.controlling.
1060 74 68 65 20 69 6e 69 74 69 61 6c 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 73 65 63 74 69 6f the.initial.visibility.of.sectio
1080 6e 73 2e 5c 6e 5c 6e 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 6d 61 70 73 20 61 20 73 65 63 74 69 ns.\n\nEach.element.maps.a.secti
10a0 6f 6e 20 74 79 70 65 20 6f 72 20 6c 69 6e 65 61 67 65 20 74 6f 20 74 68 65 20 69 6e 69 74 69 61 on.type.or.lineage.to.the.initia
10c0 6c 5c 6e 76 69 73 69 62 69 6c 69 74 79 20 73 74 61 74 65 20 66 6f 72 20 73 75 63 68 20 73 65 63 l\nvisibility.state.for.such.sec
10e0 74 69 6f 6e 73 2e 20 20 54 68 65 20 73 74 61 74 65 20 68 61 73 20 74 6f 20 62 65 20 6f 6e 65 20 tions...The.state.has.to.be.one.
1100 6f 66 5c 6e 60 73 68 6f 77 27 20 6f 72 20 60 68 69 64 65 27 2c 20 6f 72 20 61 20 66 75 6e 63 74 of\n`show'.or.`hide',.or.a.funct
1120 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 73 79 ion.that.returns.one.of.these.sy
1140 6d 62 6f 6c 73 2e 5c 6e 41 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 mbols.\nA.function.is.called.wit
1160 68 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 73 20 74 68 65 20 6f 6e 6c 79 20 61 72 67 75 6d 65 h.the.section.as.the.only.argume
1180 6e 74 2e 5c 6e 5c 6e 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 67 69 74 2d 64 65 nt.\n\nUse.the.command.`magit-de
11a0 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 27 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 61 20 73 scribe-section'.to.determine.a.s
11c0 65 63 74 69 6f 6e 27 73 5c 6e 6c 69 6e 65 61 67 65 20 6f 72 20 74 79 70 65 2e 20 20 54 68 65 20 ection's\nlineage.or.type...The.
11e0 76 65 63 74 6f 72 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 69 73 20 74 68 65 20 73 65 63 74 vector.in.the.output.is.the.sect
1200 69 6f 6e 20 6c 69 6e 65 61 67 65 5c 6e 61 6e 64 20 74 68 65 20 74 79 70 65 20 69 73 20 74 68 65 ion.lineage\nand.the.type.is.the
1220 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 74 68 61 74 20 76 65 63 74 6f 72 2e 20 20 .first.element.of.that.vector...
1240 57 69 6c 64 63 61 72 64 73 20 63 61 6e 5c 6e 62 65 20 75 73 65 64 2c 20 73 65 65 20 60 6d 61 67 Wildcards.can\nbe.used,.see.`mag
1260 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 27 2e 5c 6e 5c 6e 43 75 72 72 65 6e 74 6c 79 20 it-section-match'.\n\nCurrently.
1280 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 74 6f 20 6f 76 65 72 this.option.is.only.used.to.over
12a0 72 69 64 65 20 68 61 72 64 63 6f 64 65 64 20 64 65 66 61 75 6c 74 73 2c 5c 6e 62 75 74 20 69 6e ride.hardcoded.defaults,\nbut.in
12c0 20 74 68 65 20 66 75 74 75 72 65 20 69 74 20 77 69 6c 6c 20 61 6c 73 6f 20 62 65 20 75 73 65 64 .the.future.it.will.also.be.used
12e0 20 73 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 73 2e 5c 6e 5c 6e 41 6e 20 65 6e 74 72 79 20 77 .set.the.defaults.\n\nAn.entry.w
1300 68 6f 73 65 20 6b 65 79 20 69 73 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 69 6e 69 74 69 61 hose.key.is.`magit-status-initia
1320 6c 2d 73 65 63 74 69 6f 6e 27 20 73 70 65 63 69 66 69 65 73 5c 6e 74 68 65 20 76 69 73 69 62 69 l-section'.specifies\nthe.visibi
1340 6c 69 74 79 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 73 74 61 74 75 lity.of.the.section.`magit-statu
1360 73 2d 67 6f 74 6f 2d 69 6e 69 74 69 61 6c 2d 73 65 63 74 69 6f 6e 27 5c 6e 6a 75 6d 70 73 20 74 s-goto-initial-section'\njumps.t
1380 6f 2e 20 20 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 6f 6e 6c 79 20 6f 76 65 72 72 69 64 65 20 o...This.does.not.only.override.
13a0 64 65 66 61 75 6c 74 73 2c 20 62 75 74 20 61 6c 73 6f 20 6f 74 68 65 72 5c 6e 65 6e 74 72 69 65 defaults,.but.also.other\nentrie
13c0 73 20 6f 66 20 74 68 69 73 20 61 6c 69 73 74 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 s.of.this.alist.".(magit..."2.12
13e0 2e 30 22 29 20 28 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 28 73 65 78 70 20 3a 74 61 67 .0").(alist.:key-type.(sexp.:tag
1400 20 22 53 65 63 74 69 6f 6e 20 74 79 70 65 2f 6c 69 6e 65 61 67 65 22 29 20 3a 76 61 6c 75 65 2d ."Section.type/lineage").:value-
1420 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 68 69 64 65 29 20 28 63 6f 6e 73 74 type.(choice.(const.hide).(const
1440 20 73 68 6f 77 29 20 66 75 6e 63 74 69 6f 6e 29 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d .show).function)).magit-section-
1460 76 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 20 23 5b 30 20 22 5c 33 30 30 20 5c visibility-indicator.#[0."\300.\
1480 32 30 33 07 00 5c 33 30 31 5c 32 30 37 5c 33 30 32 5c 32 30 37 22 20 5b 77 69 6e 64 6f 77 2d 73 203..\301\207\302\207".[window-s
14a0 79 73 74 65 6d 20 28 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 3e 20 2e 20 6d 61 ystem.(magit-fringe-bitmap>...ma
14c0 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 76 29 20 28 22 e2 80 a6 22 20 2e 20 74 29 5d git-fringe-bitmapv).("..."...t)]
14e0 20 31 5d 20 22 57 68 65 74 68 65 72 20 61 6e 64 20 68 6f 77 20 74 6f 20 69 6e 64 69 63 61 74 65 .1]."Whether.and.how.to.indicate
1500 20 74 68 61 74 20 61 20 73 65 63 74 69 6f 6e 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 2f .that.a.section.can.be.expanded/
1520 63 6f 6c 6c 61 70 73 65 64 2e 5c 6e 5c 6e 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 64 6f 6e 27 74 collapsed.\n\nIf.nil,.then.don't
1540 20 73 68 6f 77 20 61 6e 79 20 69 6e 64 69 63 61 74 6f 72 73 2e 5c 6e 4f 74 68 65 72 77 69 73 65 .show.any.indicators.\nOtherwise
1560 20 74 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 6f 20 68 61 76 65 20 6f 6e 65 20 6f 66 20 74 68 .the.value.has.to.have.one.of.th
1580 65 73 65 20 74 77 6f 20 66 6f 72 6d 73 3a 5c 6e 5c 6e 28 45 58 50 41 4e 44 41 42 4c 45 2d 42 49 ese.two.forms:\n\n(EXPANDABLE-BI
15a0 54 4d 41 50 20 2e 20 43 4f 4c 4c 41 50 53 49 42 4c 45 2d 42 49 54 4d 41 50 29 5c 6e 5c 6e 20 20 TMAP...COLLAPSIBLE-BITMAP)\n\n..
15c0 42 6f 74 68 20 76 61 6c 75 65 73 20 68 61 76 65 20 74 6f 20 62 65 20 76 61 72 69 61 62 6c 65 73 Both.values.have.to.be.variables
15e0 20 77 68 6f 73 65 20 76 61 6c 75 65 73 20 61 72 65 20 66 72 69 6e 67 65 5c 6e 20 20 62 69 74 6d .whose.values.are.fringe\n..bitm
1600 61 70 73 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 65 76 65 72 79 20 73 65 63 74 69 6f 6e aps...In.this.case.every.section
1620 20 74 68 61 74 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 6f 72 5c 6e 20 20 63 6f 6c 6c .that.can.be.expanded.or\n..coll
1640 61 70 73 65 64 20 67 65 74 73 20 61 6e 20 69 6e 64 69 63 61 74 6f 72 20 69 6e 20 74 68 65 20 6c apsed.gets.an.indicator.in.the.l
1660 65 66 74 20 66 72 69 6e 67 65 2e 5c 6e 5c 6e 20 20 54 6f 20 70 72 6f 76 69 64 65 20 65 78 74 72 eft.fringe.\n\n..To.provide.extr
1680 61 20 70 61 64 64 69 6e 67 20 61 72 6f 75 6e 64 20 74 68 65 20 69 6e 64 69 63 61 74 6f 72 2c 20 a.padding.around.the.indicator,.
16a0 73 65 74 5c 6e 20 20 60 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 27 20 69 6e 20 60 6d set\n..`left-fringe-width'.in.`m
16c0 61 67 69 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 27 2e 5c 6e 5c 6e 28 53 54 52 49 4e 47 20 2e 20 42 4f agit-mode-hook'.\n\n(STRING...BO
16e0 4f 4c 45 41 4e 29 5c 6e 5c 6e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 53 54 52 49 4e 47 20 OLEAN)\n\n..In.this.case.STRING.
1700 28 75 73 75 61 6c 6c 79 20 61 6e 20 65 6c 6c 69 70 73 69 73 29 20 69 73 20 73 68 6f 77 6e 20 61 (usually.an.ellipsis).is.shown.a
1720 74 20 74 68 65 20 65 6e 64 5c 6e 20 20 6f 66 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 65 t.the.end\n..of.the.heading.of.e
1740 76 65 72 79 20 63 6f 6c 6c 61 70 73 65 64 20 73 65 63 74 69 6f 6e 2e 20 20 45 78 70 61 6e 64 65 very.collapsed.section...Expande
1760 64 20 73 65 63 74 69 6f 6e 73 5c 6e 20 20 67 65 74 20 6e 6f 20 69 6e 64 69 63 61 74 6f 72 2e 20 d.sections\n..get.no.indicator..
1780 20 54 68 65 20 63 64 72 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 61 70 .The.cdr.controls.whether.the.ap
17a0 70 65 61 72 61 6e 63 65 20 6f 66 5c 6e 20 20 74 68 65 73 65 20 65 6c 6c 69 70 73 69 73 20 74 61 pearance.of\n..these.ellipsis.ta
17c0 6b 65 20 73 65 63 74 69 6f 6e 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 69 6e 74 6f 20 61 63 63 ke.section.highlighting.into.acc
17e0 6f 75 6e 74 2e 20 20 44 6f 69 6e 67 5c 6e 20 20 73 6f 20 6d 69 67 68 74 20 70 6f 74 65 6e 74 69 ount...Doing\n..so.might.potenti
1800 61 6c 6c 79 20 68 61 76 65 20 61 6e 20 69 6d 70 61 63 74 20 6f 6e 20 70 65 72 66 6f 72 6d 61 6e ally.have.an.impact.on.performan
1820 63 65 2c 20 77 68 69 6c 65 20 6e 6f 74 5c 6e 20 20 64 6f 69 6e 67 20 73 6f 20 69 73 20 6b 69 6e ce,.while.not\n..doing.so.is.kin
1840 64 61 20 75 67 6c 79 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 31 2e 30 22 29 20 28 63 68 da.ugly.".(magit..."2.91.0").(ch
1860 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 69 6e 64 69 63 61 74 6f 72 73 22 oice.(const.:tag."No.indicators"
1880 20 6e 69 6c 29 20 28 63 6f 6e 73 20 3a 74 61 67 20 22 55 73 65 20 2b 2d 20 66 72 69 6e 67 65 20 .nil).(cons.:tag."Use.+-.fringe.
18a0 69 6e 64 69 63 61 74 6f 72 73 22 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d indicators".(const.magit-fringe-
18c0 62 69 74 6d 61 70 2b 29 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 bitmap+).(const.magit-fringe-bit
18e0 6d 61 70 2d 29 29 20 28 63 6f 6e 73 20 3a 74 61 67 20 22 55 73 65 20 3e 76 20 66 72 69 6e 67 65 map-)).(cons.:tag."Use.>v.fringe
1900 20 69 6e 64 69 63 61 74 6f 72 73 22 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 .indicators".(const.magit-fringe
1920 2d 62 69 74 6d 61 70 3e 29 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 -bitmap>).(const.magit-fringe-bi
1940 74 6d 61 70 76 29 29 20 28 63 6f 6e 73 20 3a 74 61 67 20 22 55 73 65 20 62 6f 6c 64 20 3e 76 20 tmapv)).(cons.:tag."Use.bold.>v.
1960 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 6f 72 73 29 22 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 fringe.indicators)".(const.magit
1980 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 62 6f 6c 64 3e 29 20 28 63 6f 6e 73 74 20 6d 61 67 -fringe-bitmap-bold>).(const.mag
19a0 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 62 6f 6c 64 76 29 29 20 28 63 6f 6e 73 20 3a it-fringe-bitmap-boldv)).(cons.:
19c0 74 61 67 20 22 55 73 65 20 63 75 73 74 6f 6d 20 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 6f 72 tag."Use.custom.fringe.indicator
19e0 73 22 20 28 76 61 72 69 61 62 6c 65 20 3a 74 61 67 20 22 45 78 70 61 6e 64 61 62 6c 65 20 62 69 s".(variable.:tag."Expandable.bi
1a00 74 6d 61 70 20 76 61 72 69 61 62 6c 65 22 29 20 28 76 61 72 69 61 62 6c 65 20 3a 74 61 67 20 22 tmap.variable").(variable.:tag."
1a20 43 6f 6c 6c 61 70 73 61 62 6c 65 20 62 69 74 6d 61 70 20 76 61 72 69 61 62 6c 65 22 29 29 20 28 Collapsable.bitmap.variable")).(
1a40 63 6f 6e 73 20 3a 74 61 67 20 22 55 73 65 20 65 6c 6c 69 70 73 65 73 20 61 74 20 65 6e 64 20 6f cons.:tag."Use.ellipses.at.end.o
1a60 66 20 68 65 61 64 69 6e 67 73 22 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 45 6c 6c 69 70 73 f.headings".(string.:tag."Ellips
1a80 69 73 22 20 22 e2 80 a6 22 29 20 28 63 68 6f 69 63 65 20 3a 74 61 67 20 22 55 73 65 20 66 61 63 is"."...").(choice.:tag."Use.fac
1aa0 65 20 6b 6c 75 64 67 65 22 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 59 65 73 20 28 70 6f 74 65 e.kludge".(const.:tag."Yes.(pote
1ac0 6e 74 69 61 6c 6c 79 20 73 6c 6f 77 29 22 20 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e ntially.slow)".t).(const.:tag."N
1ae0 6f 20 28 6b 69 6e 64 61 20 75 67 6c 79 29 22 20 6e 69 6c 29 29 29 29 20 63 75 73 74 6f 6d 2d 64 o.(kinda.ugly)".nil)))).custom-d
1b00 65 63 6c 61 72 65 2d 66 61 63 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 eclare-face.magit-section-highli
1b20 67 68 74 20 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 ght.((((class.color).(background
1b40 20 6c 69 67 68 74 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 39 35 22 29 20 28 .light)).:background."grey95").(
1b60 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 ((class.color).(background.dark)
1b80 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 32 30 22 29 29 20 22 46 61 63 65 20 66 ).:background."grey20"))."Face.f
1ba0 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 or.highlighting.the.current.sect
1bc0 69 6f 6e 2e 22 20 6d 61 67 69 74 2d 66 61 63 65 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ion.".magit-faces.magit-section-
1be0 68 65 61 64 69 6e 67 20 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 heading.((((class.color).(backgr
1c00 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 44 61 72 6b 47 6f ound.light)).:foreground."DarkGo
1c20 6c 64 65 6e 72 6f 64 34 22 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 20 28 28 28 63 6c 61 73 73 ldenrod4".:weight.bold).(((class
1c40 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 .color).(background.dark)).:fore
1c60 67 72 6f 75 6e 64 20 22 4c 69 67 68 74 47 6f 6c 64 65 6e 72 6f 64 32 22 20 3a 77 65 69 67 68 74 ground."LightGoldenrod2".:weight
1c80 20 62 6f 6c 64 29 29 20 22 46 61 63 65 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e .bold))."Face.for.section.headin
1ca0 67 73 2e 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 63 6f 6e 64 61 72 79 2d 68 65 61 gs.".magit-section-secondary-hea
1cc0 64 69 6e 67 20 28 28 74 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 29 20 22 46 61 63 65 20 66 6f ding.((t.:weight.bold))."Face.fo
1ce0 72 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 20 6f 66 20 73 6f 6d 65 20 73 65 63 6f 6e r.section.headings.of.some.secon
1d00 64 61 72 79 20 68 65 61 64 69 6e 67 73 2e 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 dary.headings.".magit-section-he
1d20 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 20 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 ading-selection.((((class.color)
1d40 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 .(background.light)).:foreground
1d60 20 22 73 61 6c 6d 6f 6e 34 22 29 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 ."salmon4").(((class.color).(bac
1d80 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 4c 69 67 68 kground.dark)).:foreground."Ligh
1da0 74 53 61 6c 6d 6f 6e 33 22 29 29 20 22 46 61 63 65 20 66 6f 72 20 73 65 6c 65 63 74 65 64 20 73 tSalmon3"))."Face.for.selected.s
1dc0 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 2e 22 5d 20 31 32 29 0a 23 40 35 33 20 49 6e 74 65 ection.headings."].12).#@53.Inte
1de0 72 6e 61 6c 20 76 61 72 69 61 62 6c 65 20 75 73 65 64 20 66 6f 72 20 60 6d 61 67 69 74 2d 65 78 rnal.variable.used.for.`magit-ex
1e00 70 6c 61 69 6e 2d 73 65 63 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d plain-section'...(defvar.magit--
1e20 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 37 current-section-hook.nil.(#$...7
1e40 36 34 34 29 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 644)).(defvar.magit--section-typ
1e60 65 2d 61 6c 69 73 74 20 27 28 28 66 69 6c 65 20 2e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 e-alist.'((file...magit-file-sec
1e80 74 69 6f 6e 29 20 28 68 75 6e 6b 20 2e 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e tion).(hunk...magit-hunk-section
1ea0 29 20 28 6d 6f 64 75 6c 65 20 2e 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e ).(module...magit-module-section
1ec0 29 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 ))).(byte-code."\300\301\302\303
1ee0 21 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 33 30 33 21 5c 22 5c 32 31 30 5c 33 !\"\210\300\304\305\303!\"\210\3
1f00 30 30 5c 33 30 36 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 37 5c 33 30 36 5c 33 31 30 5c 33 31 31 00\306\304\"\210\307\306\310\311
1f20 23 5c 32 31 30 5c 33 31 32 5c 33 30 33 5c 33 31 33 5c 33 30 34 23 5c 33 31 34 5c 33 30 33 5c 33 #\210\312\303\313\304#\314\303\3
1f40 31 35 5c 33 31 36 5c 33 31 35 24 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6d 61 67 69 74 15\316\315$\207".[defalias.magit
1f60 2d 73 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 6c 61 73 73 2d 70 72 65 64 -section-p.eieio-make-class-pred
1f80 69 63 61 74 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f icate.magit-section.magit-sectio
1fa0 6e 2d 2d 65 69 65 69 6f 2d 63 68 69 6c 64 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 68 69 6c 64 n--eieio-childp.eieio-make-child
1fc0 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 68 69 6c 64 2d 70 -predicate.magit-section-child-p
1fe0 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 75 73 65 20 28 63 6c 2d 74 79 70 65 70 20 2e 2e .make-obsolete."use.(cl-typep...
2000 2e 20 5c 5c 3d 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 69 6e 73 74 65 61 64 22 20 22 32 ..\\='magit-section).instead"."2
2020 35 2e 31 22 20 64 65 66 69 6e 65 2d 73 79 6d 62 6f 6c 2d 70 72 6f 70 20 63 6c 2d 64 65 66 74 79 5.1".define-symbol-prop.cl-defty
2040 70 65 2d 73 61 74 69 73 66 69 65 73 20 65 69 65 69 6f 2d 64 65 66 63 6c 61 73 73 2d 69 6e 74 65 pe-satisfies.eieio-defclass-inte
2060 72 6e 61 6c 20 6e 69 6c 20 28 28 6b 65 79 6d 61 70 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 20 rnal.nil.((keymap.:initform.nil.
2080 3a 61 6c 6c 6f 63 61 74 69 6f 6e 20 3a 63 6c 61 73 73 29 20 28 74 79 70 65 20 3a 69 6e 69 74 66 :allocation.:class).(type.:initf
20a0 6f 72 6d 20 6e 69 6c 20 3a 69 6e 69 74 61 72 67 20 3a 74 79 70 65 29 20 28 76 61 6c 75 65 20 3a orm.nil.:initarg.:type).(value.:
20c0 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 20 3a 69 6e 69 74 61 72 67 20 3a 76 61 6c 75 65 29 20 28 73 initform.nil.:initarg.:value).(s
20e0 74 61 72 74 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 20 3a 69 6e 69 74 61 72 67 20 3a 73 74 61 tart.:initform.nil.:initarg.:sta
2100 72 74 29 20 28 63 6f 6e 74 65 6e 74 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 65 6e 64 rt).(content.:initform.nil).(end
2120 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 68 69 64 64 65 6e 20 3a 69 6e 69 74 66 6f 72 .:initform.nil).(hidden.:initfor
2140 6d 20 6e 69 6c 29 20 28 77 61 73 68 65 72 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 70 m.nil).(washer.:initform.nil).(p
2160 72 6f 63 65 73 73 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 68 65 61 64 69 6e 67 2d 68 rocess.:initform.nil).(heading-h
2180 69 67 68 6c 69 67 68 74 2d 66 61 63 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 69 6e ighlight-face.:initform.nil).(in
21a0 73 65 72 74 65 72 20 3a 69 6e 69 74 66 6f 72 6d 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 27 serter.:initform.(symbol-value.'
21c0 6d 61 67 69 74 2d 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 29 29 20 28 70 magit--current-section-hook)).(p
21e0 61 72 65 6e 74 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 20 3a 69 6e 69 74 61 72 67 20 3a 70 61 arent.:initform.nil.:initarg.:pa
2200 72 65 6e 74 29 20 28 63 68 69 6c 64 72 65 6e 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 5d rent).(children.:initform.nil))]
2220 20 36 29 0a 23 40 37 30 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 6f 62 6a 65 63 74 20 6f 66 20 .6).#@70.Create.a.new.object.of.
2240 63 6c 61 73 73 20 74 79 70 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e class.type.`magit-section'...(fn
2260 20 26 72 65 73 74 20 53 4c 4f 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d .&rest.SLOTS)..(defalias.'magit-
2280 73 65 63 74 69 6f 6e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 23 5c 32 30 section.#[128."\300\301\302.#\20
22a0 37 22 20 5b 61 70 70 6c 79 20 6d 61 6b 65 2d 69 6e 73 74 61 6e 63 65 20 6d 61 67 69 74 2d 73 65 7".[apply.make-instance.magit-se
22c0 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 38 37 34 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 ction].5.(#$...8745)]).(byte-cod
22e0 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 e."\300\301\302\303#\300\207".[f
2300 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 63 6f 6d 70 69 6c unction-put.magit-section.compil
2320 65 72 2d 6d 61 63 72 6f 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e 6f 6e 2d 63 6d 61 er-macro.magit-section--anon-cma
2340 63 72 6f 5d 20 34 29 0a 23 40 32 36 20 0a 0a 28 66 6e 20 57 48 4f 4c 45 20 26 72 65 73 74 20 53 cro].4).#@26...(fn.WHOLE.&rest.S
2360 4c 4f 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d LOTS)..(defalias.'magit-section-
2380 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 32 31 31 40 3b 5c 32 30 34 08 00 -anon-cmacro.#[385."\211@;\204..
23a0 01 5c 32 30 37 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 40 05 40 23 03 40 5c 33 30 33 04 40 44 04 .\207\300\301\302.@.@#.@\303.@D.
23c0 41 42 42 5c 22 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 70 2d 2d 77 61 72 6e 2d 61 6e 64 2d 72 ABB\"\207".[macroexp--warn-and-r
23e0 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 22 4f 62 73 6f 6c 65 74 65 20 6e 61 6d 65 20 61 72 67 20 eturn.format."Obsolete.name.arg.
2400 25 53 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 25 53 22 20 69 64 65 6e 74 69 74 79 5d 20 %S.to.constructor.%S".identity].
2420 37 20 28 23 24 20 2e 20 39 30 33 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 7.(#$...9037)]).(byte-code."\300
2440 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c \301\302\303!\"\210\300\304\305\
2460 33 30 33 21 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 36 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 37 303!\"\210\300\306\304\"\210\307
2480 5c 33 30 36 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 30 33 5c 33 31 33 5c 33 30 \306\310\311#\210\312\303\313\30
24a0 34 23 5c 33 31 34 5c 33 30 33 5c 33 31 35 5c 33 31 36 5c 33 31 37 24 5c 32 30 37 22 20 5b 64 65 4#\314\303\315\316\317$\207".[de
24c0 66 61 6c 69 61 73 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 falias.magit-file-section-p.eiei
24e0 6f 2d 6d 61 6b 65 2d 63 6c 61 73 73 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 66 69 6c o-make-class-predicate.magit-fil
2500 65 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 2d 65 69 e-section.magit-file-section--ei
2520 65 69 6f 2d 63 68 69 6c 64 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 68 69 6c 64 2d 70 72 65 64 eio-childp.eieio-make-child-pred
2540 69 63 61 74 65 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 63 68 69 6c 64 2d 70 icate.magit-file-section-child-p
2560 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 75 73 65 20 28 63 6c 2d 74 79 70 65 70 20 2e 2e .make-obsolete."use.(cl-typep...
2580 2e 20 5c 5c 3d 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 29 20 69 6e 73 74 65 61 ..\\='magit-file-section).instea
25a0 64 22 20 22 32 35 2e 31 22 20 64 65 66 69 6e 65 2d 73 79 6d 62 6f 6c 2d 70 72 6f 70 20 63 6c 2d d"."25.1".define-symbol-prop.cl-
25c0 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 20 65 69 65 69 6f 2d 64 65 66 63 6c 61 73 73 deftype-satisfies.eieio-defclass
25e0 2d 69 6e 74 65 72 6e 61 6c 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 28 28 73 6f 75 72 -internal.(magit-section).((sour
2600 63 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 68 65 61 64 65 72 20 3a 69 6e 69 74 66 ce.:initform.nil).(header.:initf
2620 6f 72 6d 20 6e 69 6c 29 29 20 6e 69 6c 5d 20 36 29 0a 23 40 37 35 20 43 72 65 61 74 65 20 61 20 orm.nil)).nil].6).#@75.Create.a.
2640 6e 65 77 20 6f 62 6a 65 63 74 20 6f 66 20 63 6c 61 73 73 20 74 79 70 65 20 60 6d 61 67 69 74 2d new.object.of.class.type.`magit-
2660 66 69 6c 65 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 4c 4f 54 53 29 file-section'...(fn.&rest.SLOTS)
2680 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 20 ..(defalias.'magit-file-section.
26a0 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 23 5c 32 30 37 22 20 5b 61 70 70 6c #[128."\300\301\302.#\207".[appl
26c0 79 20 6d 61 6b 65 2d 69 6e 73 74 61 6e 63 65 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 y.make-instance.magit-file-secti
26e0 6f 6e 5d 20 35 20 28 23 24 20 2e 20 39 37 38 33 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 on].5.(#$...9783)]).(byte-code."
2700 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 \300\301\302\303#\300\207".[func
2720 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 20 63 6f 6d 70 tion-put.magit-file-section.comp
2740 69 6c 65 72 2d 6d 61 63 72 6f 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 2d 61 iler-macro.magit-file-section--a
2760 6e 6f 6e 2d 63 6d 61 63 72 6f 5d 20 34 29 0a 23 40 32 36 20 0a 0a 28 66 6e 20 57 48 4f 4c 45 20 non-cmacro].4).#@26...(fn.WHOLE.
2780 26 72 65 73 74 20 53 4c 4f 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 66 &rest.SLOTS)..(defalias.'magit-f
27a0 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 ile-section--anon-cmacro.#[385."
27c0 5c 32 31 31 40 3b 5c 32 30 34 08 00 01 5c 32 30 37 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 40 05 \211@;\204...\207\300\301\302.@.
27e0 40 23 03 40 5c 33 30 33 04 40 44 04 41 42 42 5c 22 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 70 @#.@\303.@D.ABB\"\207".[macroexp
2800 2d 2d 77 61 72 6e 2d 61 6e 64 2d 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 22 4f 62 73 6f 6c 65 --warn-and-return.format."Obsole
2820 74 65 20 6e 61 6d 65 20 61 72 67 20 25 53 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 25 53 te.name.arg.%S.to.constructor.%S
2840 22 20 69 64 65 6e 74 69 74 79 5d 20 37 20 28 23 24 20 2e 20 31 30 31 30 30 29 5d 29 0a 28 62 79 ".identity].7.(#$...10100)]).(by
2860 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 5c 22 5c 32 31 30 te-code."\300\301\302\303!\"\210
2880 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 33 30 33 21 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 36 5c \300\304\305\303!\"\210\300\306\
28a0 33 30 34 5c 22 5c 32 31 30 5c 33 30 37 5c 33 30 36 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 304\"\210\307\306\310\311#\210\3
28c0 31 32 5c 33 30 33 5c 33 31 33 5c 33 30 34 23 5c 33 31 34 5c 33 30 33 5c 33 31 35 5c 33 31 36 5c 12\303\313\304#\314\303\315\316\
28e0 33 31 37 24 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 317$\207".[defalias.magit-hunk-s
2900 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 6c 61 73 73 2d 70 72 65 64 69 63 ection-p.eieio-make-class-predic
2920 61 74 65 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 68 75 6e ate.magit-hunk-section.magit-hun
2940 6b 2d 73 65 63 74 69 6f 6e 2d 2d 65 69 65 69 6f 2d 63 68 69 6c 64 70 20 65 69 65 69 6f 2d 6d 61 k-section--eieio-childp.eieio-ma
2960 6b 65 2d 63 68 69 6c 64 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 ke-child-predicate.magit-hunk-se
2980 63 74 69 6f 6e 2d 63 68 69 6c 64 2d 70 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 75 73 65 ction-child-p.make-obsolete."use
29a0 20 28 63 6c 2d 74 79 70 65 70 20 2e 2e 2e 20 5c 5c 3d 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 .(cl-typep.....\\='magit-hunk-se
29c0 63 74 69 6f 6e 29 20 69 6e 73 74 65 61 64 22 20 22 32 35 2e 31 22 20 64 65 66 69 6e 65 2d 73 79 ction).instead"."25.1".define-sy
29e0 6d 62 6f 6c 2d 70 72 6f 70 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 20 65 mbol-prop.cl-deftype-satisfies.e
2a00 69 65 69 6f 2d 64 65 66 63 6c 61 73 73 2d 69 6e 74 65 72 6e 61 6c 20 28 6d 61 67 69 74 2d 73 65 ieio-defclass-internal.(magit-se
2a20 63 74 69 6f 6e 29 20 28 28 72 65 66 69 6e 65 64 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 ction).((refined.:initform.nil).
2a40 28 63 6f 6d 62 69 6e 65 64 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 66 72 6f 6d 2d 72 (combined.:initform.nil).(from-r
2a60 61 6e 67 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 66 72 6f 6d 2d 72 61 6e 67 65 73 ange.:initform.nil).(from-ranges
2a80 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 74 6f 2d 72 61 6e 67 65 20 3a 69 6e 69 74 66 .:initform.nil).(to-range.:initf
2aa0 6f 72 6d 20 6e 69 6c 29 20 28 61 62 6f 75 74 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 20 orm.nil).(about.:initform.nil)).
2ac0 6e 69 6c 5d 20 36 29 0a 23 40 37 35 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 6f 62 6a 65 63 74 nil].6).#@75.Create.a.new.object
2ae0 20 6f 66 20 63 6c 61 73 73 20 74 79 70 65 20 60 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 .of.class.type.`magit-hunk-secti
2b00 6f 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 4c 4f 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 on'...(fn.&rest.SLOTS)..(defalia
2b20 73 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 20 23 5b 31 32 38 20 22 5c 33 30 s.'magit-hunk-section.#[128."\30
2b40 30 5c 33 30 31 5c 33 30 32 03 23 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 6d 61 6b 65 2d 69 6e 73 0\301\302.#\207".[apply.make-ins
2b60 74 61 6e 63 65 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 tance.magit-hunk-section].5.(#$.
2b80 2e 20 31 30 39 35 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c ..10957)]).(byte-code."\300\301\
2ba0 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 302\303#\300\207".[function-put.
2bc0 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 magit-hunk-section.compiler-macr
2be0 6f 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e 6f 6e 2d 63 6d 61 63 72 o.magit-hunk-section--anon-cmacr
2c00 6f 5d 20 34 29 0a 23 40 32 36 20 0a 0a 28 66 6e 20 57 48 4f 4c 45 20 26 72 65 73 74 20 53 4c 4f o].4).#@26...(fn.WHOLE.&rest.SLO
2c20 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 TS)..(defalias.'magit-hunk-secti
2c40 6f 6e 2d 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 32 31 31 40 3b 5c 32 30 on--anon-cmacro.#[385."\211@;\20
2c60 34 08 00 01 5c 32 30 37 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 40 05 40 23 03 40 5c 33 30 33 04 4...\207\300\301\302.@.@#.@\303.
2c80 40 44 04 41 42 42 5c 22 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 70 2d 2d 77 61 72 6e 2d 61 6e @D.ABB\"\207".[macroexp--warn-an
2ca0 64 2d 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 22 4f 62 73 6f 6c 65 74 65 20 6e 61 6d 65 20 61 d-return.format."Obsolete.name.a
2cc0 72 67 20 25 53 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 25 53 22 20 69 64 65 6e 74 69 74 rg.%S.to.constructor.%S".identit
2ce0 79 5d 20 37 20 28 23 24 20 2e 20 31 31 32 37 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 y].7.(#$...11275)]).(byte-code."
2d00 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 34 5c \300\301\302\303!\"\210\300\304\
2d20 33 30 35 5c 33 30 33 21 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 36 5c 33 30 34 5c 22 5c 32 31 30 305\303!\"\210\300\306\304\"\210
2d40 5c 33 30 37 5c 33 30 36 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 30 33 5c 33 31 \307\306\310\311#\210\312\303\31
2d60 33 5c 33 30 34 23 5c 33 31 34 5c 33 30 33 5c 33 31 35 5c 33 31 36 5c 32 31 31 24 5c 32 30 37 22 3\304#\314\303\315\316\211$\207"
2d80 20 5b 64 65 66 61 6c 69 61 73 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 2d .[defalias.magit-module-section-
2da0 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 6c 61 73 73 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 p.eieio-make-class-predicate.mag
2dc0 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 it-module-section.magit-module-s
2de0 65 63 74 69 6f 6e 2d 2d 65 69 65 69 6f 2d 63 68 69 6c 64 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d ection--eieio-childp.eieio-make-
2e00 63 68 69 6c 64 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 child-predicate.magit-module-sec
2e20 74 69 6f 6e 2d 63 68 69 6c 64 2d 70 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 75 73 65 20 tion-child-p.make-obsolete."use.
2e40 28 63 6c 2d 74 79 70 65 70 20 2e 2e 2e 20 5c 5c 3d 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 (cl-typep.....\\='magit-module-s
2e60 65 63 74 69 6f 6e 29 20 69 6e 73 74 65 61 64 22 20 22 32 35 2e 31 22 20 64 65 66 69 6e 65 2d 73 ection).instead"."25.1".define-s
2e80 79 6d 62 6f 6c 2d 70 72 6f 70 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 20 ymbol-prop.cl-deftype-satisfies.
2ea0 65 69 65 69 6f 2d 64 65 66 63 6c 61 73 73 2d 69 6e 74 65 72 6e 61 6c 20 28 6d 61 67 69 74 2d 66 eieio-defclass-internal.(magit-f
2ec0 69 6c 65 2d 73 65 63 74 69 6f 6e 29 20 6e 69 6c 5d 20 36 29 0a 23 40 37 37 20 43 72 65 61 74 65 ile-section).nil].6).#@77.Create
2ee0 20 61 20 6e 65 77 20 6f 62 6a 65 63 74 20 6f 66 20 63 6c 61 73 73 20 74 79 70 65 20 60 6d 61 67 .a.new.object.of.class.type.`mag
2f00 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 it-module-section'...(fn.&rest.S
2f20 4c 4f 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 LOTS)..(defalias.'magit-module-s
2f40 65 63 74 69 6f 6e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 23 5c 32 30 37 ection.#[128."\300\301\302.#\207
2f60 22 20 5b 61 70 70 6c 79 20 6d 61 6b 65 2d 69 6e 73 74 61 6e 63 65 20 6d 61 67 69 74 2d 6d 6f 64 ".[apply.make-instance.magit-mod
2f80 75 6c 65 2d 73 65 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 31 31 39 39 34 29 5d 29 0a 28 62 ule-section].5.(#$...11994)]).(b
2fa0 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c yte-code."\300\301\302\303#\300\
2fc0 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 207".[function-put.magit-module-
2fe0 73 65 63 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 6d 61 67 69 74 2d 6d 6f 64 section.compiler-macro.magit-mod
3000 75 6c 65 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 5d 20 34 29 0a 23 40 32 ule-section--anon-cmacro].4).#@2
3020 36 20 0a 0a 28 66 6e 20 57 48 4f 4c 45 20 26 72 65 73 74 20 53 4c 4f 54 53 29 1f 0a 28 64 65 66 6...(fn.WHOLE.&rest.SLOTS)..(def
3040 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e 6f alias.'magit-module-section--ano
3060 6e 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 32 31 31 40 3b 5c 32 30 34 08 00 01 5c 32 30 n-cmacro.#[385."\211@;\204...\20
3080 37 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 40 05 40 23 03 40 5c 33 30 33 04 40 44 04 41 42 42 5c 7\300\301\302.@.@#.@\303.@D.ABB\
30a0 22 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 70 2d 2d 77 61 72 6e 2d 61 6e 64 2d 72 65 74 75 72 "\207".[macroexp--warn-and-retur
30c0 6e 20 66 6f 72 6d 61 74 20 22 4f 62 73 6f 6c 65 74 65 20 6e 61 6d 65 20 61 72 67 20 25 53 20 74 n.format."Obsolete.name.arg.%S.t
30e0 6f 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 25 53 22 20 69 64 65 6e 74 69 74 79 5d 20 37 20 28 23 o.constructor.%S".identity].7.(#
3100 24 20 2e 20 31 32 33 32 32 29 5d 29 0a 23 40 31 38 36 20 54 68 65 20 72 6f 6f 74 20 73 65 63 74 $...12322)]).#@186.The.root.sect
3120 69 6f 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 41 6c 6c 20 6f ion.in.the.current.buffer..All.o
3140 74 68 65 72 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 64 65 73 63 65 6e 64 61 6e 74 73 20 6f 66 ther.sections.are.descendants.of
3160 20 74 68 69 73 20 73 65 63 74 69 6f 6e 2e 20 20 54 68 65 20 76 61 6c 75 65 0a 6f 66 20 74 68 69 .this.section...The.value.of.thi
3180 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 62 79 20 60 6d 61 67 69 74 2d 69 6e 73 65 s.variable.is.set.by.`magit-inse
31a0 72 74 2d 73 65 63 74 69 6f 6e 27 20 61 6e 64 20 79 6f 75 20 73 68 6f 75 6c 64 0a 6e 65 76 65 72 rt-section'.and.you.should.never
31c0 20 6d 6f 64 69 66 79 20 69 74 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 6f 6f 74 2d .modify.it...(defvar.magit-root-
31e0 73 65 63 74 69 6f 6e 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 35 36 33 29 29 0a 28 62 79 74 65 2d section.nil.(#$...12563)).(byte-
3200 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c code."\300\301!\210\302\301\303\
3220 33 30 34 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 304#\207".[make-variable-buffer-
3240 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 70 75 74 20 70 65 72 local.magit-root-section.put.per
3260 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 34 29 0a 23 40 33 30 20 52 65 74 75 72 6e 20 74 manent-local.t].4).#@30.Return.t
3280 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 he.section.at.point...(defalias.
32a0 27 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 31 'magit-current-section.#[0."\301
32c0 60 5c 33 30 32 5c 22 5c 32 30 36 08 00 08 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d `\302\"\206...\207".[magit-root-
32e0 73 65 63 74 69 6f 6e 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 6d 61 67 69 74 2d section.get-text-property.magit-
3300 73 65 63 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 31 32 39 32 30 29 5d 29 0a 23 40 31 30 37 20 section].3.(#$...12920)]).#@107.
3320 52 65 74 75 72 6e 20 61 6e 20 75 6e 69 71 75 65 20 69 64 65 6e 74 69 66 69 65 72 20 66 6f 72 20 Return.an.unique.identifier.for.
3340 53 45 43 54 49 4f 4e 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 68 61 73 20 74 68 SECTION..The.return.value.has.th
3360 65 20 66 6f 72 6d 20 28 28 54 59 50 45 20 2e 20 56 41 4c 55 45 29 2e 2e 2e 29 2e 0a 0a 28 66 6e e.form.((TYPE...VALUE)...)...(fn
3380 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 .SECTION)..(defalias.'magit-sect
33a0 69 6f 6e 2d 69 64 65 6e 74 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 01 5c 33 30 32 5c 22 ion-ident.#[257."\211\301.\302\"
33c0 5c 33 30 33 5c 33 30 31 03 5c 33 30 34 5c 22 21 5c 32 30 33 17 00 5c 33 30 35 5c 33 30 31 03 5c \303\301.\304\"!\203..\305\301.\
33e0 33 30 34 5c 22 21 5c 32 30 32 59 00 5c 33 30 31 02 5c 33 30 32 5c 22 5c 33 30 36 3e 5c 32 30 34 304\"!\202Y.\301.\302\"\306>\204
3400 27 00 5c 33 30 31 02 5c 33 30 34 5c 22 5c 32 30 32 59 00 5c 33 30 37 5c 33 30 31 03 5c 33 30 34 '.\301.\304\"\202Y.\307\301.\304
3420 5c 22 5c 33 31 30 5c 33 31 31 18 5c 33 31 32 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 33 \"\310\311.\312...#)\266\203\203
3440 41 00 5c 33 30 31 02 5c 33 30 34 5c 22 5c 32 30 32 59 00 5c 33 31 33 5c 33 30 31 03 5c 33 30 34 A.\301.\304\"\202Y.\313\301.\304
3460 5c 22 5c 33 31 30 5c 33 31 31 18 5c 33 31 32 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 33 \"\310\311.\312...#)\266\203\203
3480 58 00 5c 33 31 34 5c 32 30 32 59 00 5c 33 31 35 42 5c 33 30 31 02 5c 33 31 36 5c 22 5c 32 30 35 X.\314\202Y.\315B\301.\316\"\205
34a0 67 00 5c 33 31 37 5c 33 30 31 03 5c 33 31 36 5c 22 21 42 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 g.\317\301.\316\"!B\207".[inhibi
34c0 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 73 6c 6f 74 2d 76 61 6c 75 65 t-changing-match-data.slot-value
34e0 20 74 79 70 65 20 65 69 65 69 6f 2d 6f 62 6a 65 63 74 2d 70 20 76 61 6c 75 65 20 6d 61 67 69 74 .type.eieio-object-p.value.magit
3500 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 2d 76 61 6c 75 65 20 28 75 6e 70 75 6c 6c 65 64 20 75 -section-ident-value.(unpulled.u
3520 6e 70 75 73 68 65 64 29 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 20 6e 69 6c 20 74 20 73 74 72 npushed)."@{upstream}".nil.t.str
3540 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 2e 5c 5c 2e 22 20 22 2e 2e 40 7b 70 75 73 68 7d ing-match."\\`\\.\\."."..@{push}
3560 22 20 22 40 7b 70 75 73 68 7d 2e 2e 22 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 "."@{push}..".parent.magit-secti
3580 6f 6e 2d 69 64 65 6e 74 5d 20 31 30 20 28 23 24 20 2e 20 31 33 30 38 38 29 5d 29 0a 28 62 79 74 on-ident].10.(#$...13088)]).(byt
35a0 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 e-code."\300\301\302\301\303\304
35c0 23 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 31 5c 33 30 34 5c 33 30 37 5c 33 30 34 5c 33 #\305#\210\306\301\304\307\304\3
35e0 31 30 25 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 10%\207".[defalias.magit-section
3600 2d 69 64 65 6e 74 2d 76 61 6c 75 65 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 20 28 -ident-value.cl-generic-define.(
3620 56 41 4c 55 45 29 20 6e 69 6c 20 22 52 65 74 75 72 6e 20 61 20 63 6f 6e 73 74 61 6e 74 20 72 65 VALUE).nil."Return.a.constant.re
3640 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 56 41 4c 55 45 2e 5c 6e 56 41 4c 55 45 20 69 73 presentation.of.VALUE.\nVALUE.is
3660 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 27 20 .the.value.of.a.`magit-section'.
3680 6f 62 6a 65 63 74 2e 20 20 49 66 20 74 68 61 74 20 69 73 20 61 6e 5c 6e 6f 62 6a 65 63 74 20 69 object...If.that.is.an\nobject.i
36a0 74 73 65 6c 66 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 6e 6f 74 20 73 75 69 74 61 62 6c 65 tself,.then.that.is.not.suitable
36c0 20 74 6f 20 62 65 20 75 73 65 64 20 74 6f 20 69 64 65 6e 74 69 66 79 5c 6e 74 68 65 20 73 65 63 .to.be.used.to.identify\nthe.sec
36e0 74 69 6f 6e 20 62 65 63 61 75 73 65 20 74 77 6f 20 6f 62 6a 65 63 74 73 20 6d 61 79 20 72 65 70 tion.because.two.objects.may.rep
3700 72 65 73 65 6e 74 20 74 68 65 20 73 61 6d 65 20 74 68 69 6e 67 20 62 75 74 5c 6e 6e 6f 74 20 62 resent.the.same.thing.but\nnot.b
3720 65 20 65 71 75 61 6c 2e 20 20 49 66 20 70 6f 73 73 69 62 6c 65 20 61 20 6d 65 74 68 6f 64 20 73 e.equal...If.possible.a.method.s
3740 68 6f 75 6c 64 20 62 65 20 61 64 64 65 64 20 66 6f 72 20 73 75 63 68 5c 6e 6f 62 6a 65 63 74 73 hould.be.added.for.such\nobjects
3760 2c 20 77 68 69 63 68 20 72 65 74 75 72 6e 73 20 61 20 76 61 6c 75 65 20 74 68 61 74 20 69 73 20 ,.which.returns.a.value.that.is.
3780 65 71 75 61 6c 2e 20 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 5c 6e 63 61 74 63 68 2d 61 6c 6c equal...Otherwise.the\ncatch-all
37a0 20 6d 65 74 68 6f 64 20 69 73 20 75 73 65 64 2c 20 77 68 69 63 68 20 6a 75 73 74 20 72 65 74 75 .method.is.used,.which.just.retu
37c0 72 6e 73 20 74 68 65 20 61 72 67 75 6d 65 6e 74 5c 6e 69 74 73 65 6c 66 2e 5c 6e 5c 6e 28 66 6e rns.the.argument\nitself.\n\n(fn
37e0 20 56 41 4c 55 45 29 22 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f .VALUE)".cl-generic-define-metho
3800 64 20 28 61 72 67 29 20 23 5b 32 35 37 20 22 5c 32 30 37 22 20 5b 5d 20 32 20 22 5c 6e 5c 6e 28 d.(arg).#[257."\207".[].2."\n\n(
3820 66 6e 20 41 52 47 29 22 5d 5d 20 36 29 0a 23 40 31 32 39 20 52 65 74 75 72 6e 20 74 68 65 20 73 fn.ARG)"]].6).#@129.Return.the.s
3840 65 63 74 69 6f 6e 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 49 44 45 4e 54 2e 0a 49 44 45 4e ection.identified.by.IDENT..IDEN
3860 54 20 68 61 73 20 74 6f 20 62 65 20 61 20 6c 69 73 74 20 61 73 20 72 65 74 75 72 6e 65 64 20 62 T.has.to.be.a.list.as.returned.b
3880 79 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 27 2e 0a 0a 28 66 6e 20 49 44 y.`magit-section-ident'...(fn.ID
38a0 45 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 52 4f 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ENT.&optional.ROOT)..(defalias.'
38c0 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 23 5b 35 31 33 20 22 5c 33 30 31 02 21 5c magit-get-section.#[513."\301.!\
38e0 32 36 32 02 5c 32 31 31 5c 32 30 36 5c 6e 00 08 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 40 262.\211\206\n...\211A\262.\242@
3900 5c 33 30 32 02 5c 33 30 33 5c 22 3d 5c 32 30 35 54 00 02 5c 32 30 33 53 00 02 40 5c 32 31 31 40 \302.\303\"=\205T..\203S..@\211@
3920 01 41 5c 32 31 31 02 5c 33 30 34 02 21 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 .A\211.\304.!\305\306\307\310\31
3940 31 5c 33 31 32 06 07 06 07 5c 22 5c 33 31 33 5c 22 5c 33 31 34 5c 33 31 35 25 5c 33 30 32 06 09 1\312....\"\313\"\314\315%\302..
3960 5c 33 31 36 5c 22 5c 22 5c 32 31 31 5c 32 36 32 08 5c 32 36 32 01 5c 32 36 36 5c 32 30 32 5c 32 \316\"\"\211\262.\262.\266\202\2
3980 36 36 5c 32 30 33 5c 32 30 33 53 00 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 31 30 5c 32 30 32 19 66\203\203S..\211A\262.\210\202.
39a0 00 5c 32 31 31 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 72 .\211\207".[magit-root-section.r
39c0 65 76 65 72 73 65 20 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 20 6d 61 67 69 74 2d 73 65 63 everse.eieio-oref.type.magit-sec
39e0 74 69 6f 6e 2d 69 64 65 6e 74 2d 76 61 6c 75 65 20 63 6c 2d 66 69 6e 64 2d 69 66 20 6d 61 6b 65 tion-ident-value.cl-find-if.make
3a00 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 32 01 5c 33 30 33 5c 22 5c 33 30 30 3d -byte-code.257."\302.\303\"\300=
3a20 5c 32 30 35 11 00 5c 33 30 34 5c 33 30 32 02 5c 33 30 35 5c 22 21 5c 33 30 31 5c 32 33 32 5c 32 \205..\304\302.\305\"!\301\232\2
3a40 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 74 07".vconcat.vector.[eieio-oref.t
3a60 79 70 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 2d 76 61 6c 75 65 20 76 61 ype.magit-section-ident-value.va
3a80 6c 75 65 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 29 22 20 63 68 69 6c 64 72 lue].5."\n\n(fn.SECTION)".childr
3aa0 65 6e 5d 20 31 37 20 28 23 24 20 2e 20 31 34 33 38 38 29 5d 29 0a 23 40 38 37 20 52 65 74 75 72 en].17.(#$...14388)]).#@87.Retur
3ac0 6e 20 74 68 65 20 6c 69 6e 65 61 67 65 20 6f 66 20 53 45 43 54 49 4f 4e 2e 0a 54 68 65 20 72 65 n.the.lineage.of.SECTION..The.re
3ae0 74 75 72 6e 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 54 59 50 45 2e 2e 2e turn.value.has.the.form.(TYPE...
3b00 29 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 )...(fn.SECTION)..(defalias.'mag
3b20 69 74 2d 73 65 63 74 69 6f 6e 2d 6c 69 6e 65 61 67 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c it-section-lineage.#[257."\300.\
3b40 33 30 31 5c 22 5c 33 30 30 02 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 35 0f 00 5c 33 30 33 01 21 301\"\300.\302\"\211\205..\303.!
3b60 5c 32 36 32 01 42 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 20 70 61 72 \262.B\207".[eieio-oref.type.par
3b80 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6c 69 6e 65 61 67 65 5d 20 35 20 28 23 24 ent.magit-section-lineage].5.(#$
3ba0 20 2e 20 31 35 30 33 35 29 5d 29 0a 23 40 32 34 20 46 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 ...15035)]).#@24.For.internal.us
3bc0 65 20 6f 6e 6c 79 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 e.only...(defvar.magit-insert-se
3be0 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 6e 69 6c 20 28 23 24 20 2e 20 31 35 32 38 31 29 29 ction--current.nil.(#$...15281))
3c00 0a 23 40 32 34 20 46 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 20 6f 6e 6c 79 2e 1f 0a 28 64 .#@24.For.internal.use.only...(d
3c20 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 efvar.magit-insert-section--pare
3c40 6e 74 20 6e 69 6c 20 28 23 24 20 2e 20 31 35 33 36 36 29 29 0a 23 40 32 34 20 46 6f 72 20 69 6e nt.nil.(#$...15366)).#@24.For.in
3c60 74 65 72 6e 61 6c 20 75 73 65 20 6f 6e 6c 79 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d ternal.use.only...(defvar.magit-
3c80 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 20 6e 69 6c 20 28 23 24 20 insert-section--oldroot.nil.(#$.
3ca0 2e 20 31 35 34 35 30 29 29 0a 23 40 35 32 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e ..15450)).#@52.Move.to.the.begin
3cc0 6e 69 6e 67 20 6f 66 20 74 68 65 20 6e 65 78 74 20 76 69 73 69 62 6c 65 20 73 65 63 74 69 6f 6e ning.of.the.next.visible.section
3ce0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 ...(defalias.'magit-section-forw
3d00 61 72 64 20 23 5b 30 20 22 6d 5c 32 30 33 08 00 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 5c 33 30 ard.#[0."m\203..\300\301!\207\30
3d20 32 20 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 30 33 57 00 5c 33 30 33 01 5c 33 30 35 5c 22 3f 5c 2.\303.\304\"\203W.\303.\305\"?\
3d40 32 30 35 29 00 5c 33 30 33 01 5c 33 30 36 5c 22 60 54 55 3f 5c 32 30 35 29 00 5c 33 30 33 01 5c 205).\303.\306\"`TU?\205).\303.\
3d60 33 30 37 5c 22 40 01 5c 32 30 33 45 00 5c 32 31 31 5c 32 30 34 45 00 5c 33 31 30 02 5c 33 31 31 307\"@.\203E.\211\204E.\310.\311
3d80 5c 22 40 5c 32 31 31 5c 32 36 32 02 5c 32 30 34 29 00 5c 33 30 33 02 5c 33 30 34 5c 22 5c 32 36 \"@\211\262.\204).\303.\304\"\26
3da0 32 02 5c 32 30 32 29 00 5c 32 31 31 5c 32 30 33 4f 00 5c 33 31 32 01 21 5c 32 30 32 52 00 5c 33 2.\202).\211\203O.\312.!\202R.\3
3dc0 30 30 5c 33 30 31 21 5c 32 36 32 01 5c 32 30 32 5a 00 5c 33 31 32 5c 33 31 33 21 5c 32 30 37 22 00\301!\262.\202Z.\312\313!\207"
3de0 20 5b 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6e 65 78 74 20 73 65 63 74 69 6f 6e 22 20 6d .[user-error."No.next.section".m
3e00 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 6f 2d 6f 72 65 66 20 agit-current-section.eieio-oref.
3e20 70 61 72 65 6e 74 20 68 69 64 64 65 6e 20 65 6e 64 20 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 parent.hidden.end.children.magit
3e40 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 6e 65 78 74 20 6d 61 67 69 74 2d 73 65 63 -section-siblings.next.magit-sec
3e60 74 69 6f 6e 2d 67 6f 74 6f 20 31 5d 20 35 20 28 23 24 20 2e 20 31 35 35 33 35 29 20 6e 69 6c 5d tion-goto.1].5.(#$...15535).nil]
3e80 29 0a 23 40 32 33 32 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 ).#@232.Move.to.the.beginning.of
3ea0 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 72 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 76 69 73 .the.current.or.the.previous.vis
3ec0 69 62 6c 65 20 73 65 63 74 69 6f 6e 2e 0a 57 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 61 74 20 74 ible.section..When.point.is.at.t
3ee0 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 20 74 68 65 6e 20 6d he.beginning.of.a.section.then.m
3f00 6f 76 65 20 74 6f 20 74 68 65 0a 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 72 65 76 ove.to.the.beginning.of.the.prev
3f20 69 6f 75 73 20 76 69 73 69 62 6c 65 20 73 65 63 74 69 6f 6e 2e 20 20 4f 74 68 65 72 77 69 73 65 ious.visible.section...Otherwise
3f40 20 6d 6f 76 65 20 74 6f 0a 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 63 75 .move.to.the.beginning.of.the.cu
3f60 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 rrent.section...(defalias.'magit
3f80 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 20 23 5b 30 20 22 6f 5c 32 30 33 08 00 5c 33 -section-backward.#[0."o\203..\3
3fa0 30 30 5c 33 30 31 21 5c 32 30 37 5c 33 30 32 20 5c 33 30 33 60 5c 33 30 34 03 5c 33 30 35 5c 22 00\301!\207\302.\303`\304.\305\"
3fc0 53 55 5c 32 30 33 28 00 5c 33 30 34 02 5c 33 30 36 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 SU\203(.\304.\306\"\211\262.\203
3fe0 28 00 5c 33 30 37 5c 33 31 30 02 21 40 21 5c 32 30 32 5c 32 33 34 00 5c 33 30 34 02 5c 33 31 31 (.\307\310.!@!\202\234.\304.\311
4000 5c 22 5c 32 30 33 3e 00 60 5c 33 30 34 03 5c 33 31 32 5c 22 55 5c 32 30 34 3e 00 5c 33 30 37 02 \"\203>.`\304.\312\"U\204>.\307.
4020 21 5c 32 30 32 5c 32 33 34 00 5c 33 31 33 02 5c 33 31 34 5c 22 40 5c 32 31 31 5c 32 30 33 61 00 !\202\234.\313.\314\"@\211\203a.
4040 5c 33 30 34 01 5c 33 31 35 5c 22 5c 32 30 34 67 00 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 31 31 \304.\315\"\204g.\304.\306\"\211
4060 5c 32 36 32 03 5c 32 30 33 67 00 5c 33 31 30 02 21 40 5c 32 36 32 01 5c 32 30 32 47 00 5c 33 30 \262.\203g.\310.!@\262.\202G.\30
4080 34 03 5c 33 31 31 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 71 00 5c 33 30 37 01 21 5c 32 30 4.\311\"\262.\211\203q.\307.!\20
40a0 32 5c 32 33 32 00 5c 33 30 34 03 5c 33 31 31 5c 22 5c 32 30 33 7e 00 5c 33 30 30 5c 33 30 31 21 2\232.\304.\311\"\203~.\300\301!
40c0 5c 32 30 32 5c 32 33 32 00 5c 33 31 36 60 53 5c 33 31 37 5c 22 5c 32 30 34 5c 32 31 34 00 5c 33 \202\232.\316`S\317\"\204\214.\3
40e0 30 37 5c 33 32 30 21 5c 32 30 32 5c 32 33 32 00 5c 33 32 31 60 53 5c 33 31 37 5c 22 62 5c 32 31 07\320!\202\232.\321`S\317\"b\21
4100 30 5c 33 32 30 79 5c 32 31 30 5c 33 30 37 5c 33 30 32 20 21 5c 32 36 32 01 5c 32 30 37 22 20 5b 0\320y\210\307\302.!\262.\207".[
4120 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 22 user-error."No.previous.section"
4140 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 6e 69 6c 20 65 69 65 69 6f .magit-current-section.nil.eieio
4160 2d 6f 72 65 66 20 65 6e 64 20 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e -oref.end.children.magit-section
4180 2d 67 6f 74 6f 20 6c 61 73 74 20 70 61 72 65 6e 74 20 73 74 61 72 74 20 6d 61 67 69 74 2d 73 65 -goto.last.parent.start.magit-se
41a0 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 70 72 65 76 20 68 69 64 64 65 6e 20 67 65 74 2d 74 ction-siblings.prev.hidden.get-t
41c0 65 78 74 2d 70 72 6f 70 65 72 74 79 20 69 6e 76 69 73 69 62 6c 65 20 2d 31 20 70 72 65 76 69 6f ext-property.invisible.-1.previo
41e0 75 73 2d 73 69 6e 67 6c 65 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 5d 20 36 20 28 23 24 us-single-property-change].6.(#$
4200 20 2e 20 31 36 30 30 38 29 20 6e 69 6c 5d 29 0a 23 40 34 36 20 4d 6f 76 65 20 74 6f 20 74 68 65 ...16008).nil]).#@46.Move.to.the
4220 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 61 72 65 6e 74 20 73 65 63 74 69 6f 6e .beginning.of.the.parent.section
4240 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 20 23 ...(defalias.'magit-section-up.#
4260 5b 30 20 22 5c 33 30 30 5c 33 30 31 20 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 33 0f 00 5c 33 30 [0."\300\301.\302\"\211\203..\30
4280 33 01 21 5c 32 30 32 12 00 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 3.!\202..\304\305!\207".[eieio-o
42a0 72 65 66 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 70 61 72 65 6e 74 ref.magit-current-section.parent
42c0 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 75 73 65 72 2d 65 72 72 6f 72 20 22 .magit-section-goto.user-error."
42e0 4e 6f 20 70 61 72 65 6e 74 20 73 65 63 74 69 6f 6e 22 5d 20 33 20 28 23 24 20 2e 20 31 36 39 31 No.parent.section"].3.(#$...1691
4300 37 29 20 6e 69 6c 5d 29 0a 23 40 31 31 34 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 7).nil]).#@114.Move.to.the.begin
4320 6e 69 6e 67 20 6f 66 20 74 68 65 20 6e 65 78 74 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e ning.of.the.next.sibling.section
4340 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6e 65 78 74 20 73 69 62 6c 69 6e 67 20 73 65 ..If.there.is.no.next.sibling.se
4360 63 74 69 6f 6e 2c 20 74 68 65 6e 20 6d 6f 76 65 20 74 6f 20 74 68 65 20 70 61 72 65 6e 74 2e 1f ction,.then.move.to.the.parent..
4380 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 .(defalias.'magit-section-forwar
43a0 64 2d 73 69 62 6c 69 6e 67 20 23 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 01 5c 33 30 32 5c 22 5c d-sibling.#[0."\300.\301.\302\"\
43c0 32 30 33 1f 00 5c 33 30 33 01 5c 33 30 34 5c 22 40 5c 32 31 31 5c 32 30 33 18 00 5c 33 30 35 01 203..\303.\304\"@\211\203..\305.
43e0 21 5c 32 30 32 1a 00 5c 33 30 36 20 5c 32 36 32 01 5c 32 30 32 5c 22 00 5c 33 30 35 5c 33 30 37 !\202..\306.\262.\202\".\305\307
4400 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 65 69 !\207".[magit-current-section.ei
4420 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 eio-oref.parent.magit-section-si
4440 62 6c 69 6e 67 73 20 6e 65 78 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 6d blings.next.magit-section-goto.m
4460 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 20 31 5d 20 34 20 28 23 24 20 2e 20 agit-section-forward.1].4.(#$...
4480 31 37 31 36 37 29 20 6e 69 6c 5d 29 0a 23 40 31 32 32 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 17167).nil]).#@122.Move.to.the.b
44a0 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 69 62 6c 69 6e 67 eginning.of.the.previous.sibling
44c0 20 73 65 63 74 69 6f 6e 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 70 72 65 76 69 6f 75 .section..If.there.is.no.previou
44e0 73 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 6d 6f 76 65 20 74 6f 20 s.sibling.section,.then.move.to.
4500 74 68 65 20 70 61 72 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 the.parent...(defalias.'magit-se
4520 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 2d 73 69 62 6c 69 6e 67 20 23 5b 30 20 22 5c 33 30 30 ction-backward-sibling.#[0."\300
4540 20 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 30 33 1f 00 5c 33 30 33 01 5c 33 30 34 5c 22 40 5c 32 .\301.\302\"\203..\303.\304\"@\2
4560 31 31 5c 32 30 33 18 00 5c 33 30 35 01 21 5c 32 30 32 1a 00 5c 33 30 36 20 5c 32 36 32 01 5c 32 11\203..\305.!\202..\306.\262.\2
4580 30 32 5c 22 00 5c 33 30 35 5c 33 30 37 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 02\".\305\307!\207".[magit-curre
45a0 6e 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 6d 61 67 nt-section.eieio-oref.parent.mag
45c0 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 70 72 65 76 20 6d 61 67 69 74 2d 73 it-section-siblings.prev.magit-s
45e0 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 ection-goto.magit-section-backwa
4600 72 64 20 2d 31 5d 20 34 20 28 23 24 20 2e 20 31 37 35 35 35 29 20 6e 69 6c 5d 29 0a 23 40 31 32 rd.-1].4.(#$...17555).nil]).#@12
4620 20 0a 0a 28 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 ...(fn.ARG)..(defalias.'magit-se
4640 63 74 69 6f 6e 2d 67 6f 74 6f 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 35 30 5c 32 30 33 0f 00 ction-goto.#[257."\211\250\203..
4660 5c 32 31 31 79 5c 32 31 30 5c 33 30 30 20 5c 32 36 32 01 5c 32 30 32 15 00 5c 33 30 31 01 5c 33 \211y\210\300.\262.\202..\301.\3
4680 30 32 5c 22 62 5c 32 31 30 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 02\"b\210\303\304.\"\207".[magit
46a0 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 -current-section.eieio-oref.star
46c0 74 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 6d 61 67 69 74 2d 73 65 63 74 69 t.run-hook-with-args.magit-secti
46e0 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b 5d 20 34 20 28 23 24 20 2e 20 31 37 39 35 33 29 on-movement-hook].4.(#$...17953)
4700 5d 29 0a 23 40 35 39 20 45 6e 73 75 72 65 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 ]).#@59.Ensure.the.beginning.of.
4720 53 45 43 54 49 4f 4e 20 69 73 20 76 69 73 69 62 6c 65 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e SECTION.is.visible...(fn.SECTION
4740 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d )..(defalias.'magit-section-set-
4760 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 window-start.#[257."\300\301.\30
4780 32 5c 22 21 3f 5c 32 30 35 12 00 5c 33 30 33 5c 33 30 34 20 5c 33 30 31 03 5c 33 30 35 5c 22 5c 2\"!?\205..\303\304.\301.\305\"\
47a0 22 5c 32 30 37 22 20 5b 70 6f 73 2d 76 69 73 69 62 6c 65 2d 69 6e 2d 77 69 6e 64 6f 77 2d 70 20 "\207".[pos-visible-in-window-p.
47c0 65 69 65 69 6f 2d 6f 72 65 66 20 65 6e 64 20 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 eieio-oref.end.set-window-start.
47e0 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 73 74 61 72 74 5d 20 36 20 28 23 24 20 2e 20 31 selected-window.start].6.(#$...1
4800 38 31 38 34 29 5d 29 0a 23 40 31 33 33 20 57 68 65 6e 20 53 45 43 54 49 4f 4e 20 69 73 20 61 20 8184)]).#@133.When.SECTION.is.a.
4820 60 68 75 6e 6b 27 2c 20 65 6e 73 75 72 65 20 74 68 61 74 20 69 74 73 20 62 65 67 69 6e 6e 69 6e `hunk',.ensure.that.its.beginnin
4840 67 20 69 73 20 76 69 73 69 62 6c 65 2e 0a 49 74 20 74 68 65 20 53 45 43 54 49 4f 4e 20 68 61 73 g.is.visible..It.the.SECTION.has
4860 20 61 20 64 69 66 66 65 72 65 6e 74 20 74 79 70 65 2c 20 74 68 65 6e 20 64 6f 20 6e 6f 74 68 69 .a.different.type,.then.do.nothi
4880 6e 67 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 ng...(fn.SECTION)..(defalias.'ma
48a0 67 69 74 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 23 5b 32 35 37 20 git-hunk-set-window-start.#[257.
48c0 22 5c 33 30 30 01 21 5c 32 30 35 09 00 5c 33 30 31 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d "\300.!\205..\301.!\207".[magit-
48e0 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 hunk-section-p.magit-section-set
4900 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 5d 20 33 20 28 23 24 20 2e 20 31 38 34 34 36 29 5d 29 0a -window-start].3.(#$...18446)]).
4920 23 40 31 38 37 20 44 65 66 69 6e 65 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 66 75 6e 63 #@187.Define.an.interactive.func
4940 74 69 6f 6e 20 74 6f 20 67 6f 20 73 6f 6d 65 20 73 65 63 74 69 6f 6e 2e 0a 54 6f 67 65 74 68 65 tion.to.go.some.section..Togethe
4960 72 20 54 59 50 45 20 61 6e 64 20 56 41 4c 55 45 20 69 64 65 6e 74 69 66 79 20 74 68 65 20 73 65 r.TYPE.and.VALUE.identify.the.se
4980 63 74 69 6f 6e 2e 0a 48 45 41 44 49 4e 47 20 69 73 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 20 ction..HEADING.is.the.displayed.
49a0 68 65 61 64 69 6e 67 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 4e 41 4d heading.of.the.section...(fn.NAM
49c0 45 20 48 45 41 44 49 4e 47 20 54 59 50 45 20 26 6f 70 74 69 6f 6e 61 6c 20 56 41 4c 55 45 29 1f E.HEADING.TYPE.&optional.VALUE).
49e0 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e .(defalias.'magit-define-section
4a00 2d 6a 75 6d 70 65 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 30 32 37 20 22 5c 33 30 30 04 5c -jumper.'(macro...#[1027."\300.\
4a20 33 30 31 5c 33 30 32 5c 33 30 33 06 07 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 301\302\303..\"\304\305\306\307\
4a40 32 31 31 5c 33 31 30 06 0b 44 06 5c 6e 45 5c 33 31 31 42 42 44 5c 33 31 32 5c 33 31 33 5c 33 30 211\310..D.\nE\311BBD\312\313\30
4a60 32 5c 33 31 34 06 0d 5c 22 44 46 5c 32 35 37 06 5c 32 30 37 22 20 5b 64 65 66 75 6e 20 28 26 6f 2\314..\"DF\257.\207".[defun.(&o
4a80 70 74 69 6f 6e 61 6c 20 65 78 70 61 6e 64 29 20 66 6f 72 6d 61 74 20 22 4a 75 6d 70 20 74 6f 20 ptional.expand).format."Jump.to.
4aa0 74 68 65 20 73 65 63 74 69 6f 6e 20 5c 22 25 73 5c 22 2e 5c 6e 57 69 74 68 20 61 20 70 72 65 66 the.section.\"%s\".\nWith.a.pref
4ac0 69 78 20 61 72 67 75 6d 65 6e 74 20 61 6c 73 6f 20 65 78 70 61 6e 64 20 69 74 2e 22 20 28 69 6e ix.argument.also.expand.it.".(in
4ae0 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 2d 2d 69 66 2d 6c 65 74 20 6d 61 67 69 74 2d 67 65 teractive."P").--if-let.magit-ge
4b00 74 2d 73 65 63 74 69 6f 6e 20 63 6f 6e 73 20 71 75 6f 74 65 20 28 28 6d 61 67 69 74 2d 73 65 63 t-section.cons.quote.((magit-sec
4b20 74 69 6f 6e 2d 69 64 65 6e 74 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 29 29 20 tion-ident.magit-root-section)).
4b40 28 70 72 6f 67 6e 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 69 74 20 73 74 61 72 74 (progn.(goto-char.(oref.it.start
4b60 29 29 20 28 77 68 65 6e 20 65 78 70 61 6e 64 20 28 77 69 74 68 2d 6c 6f 63 61 6c 2d 71 75 69 74 )).(when.expand.(with-local-quit
4b80 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 69 74 29 29 20 28 72 65 63 65 6e .(magit-section-show.it)).(recen
4ba0 74 65 72 20 30 29 29 29 20 6d 65 73 73 61 67 65 20 22 53 65 63 74 69 6f 6e 20 5c 22 25 73 5c 22 ter.0))).message."Section.\"%s\"
4bc0 20 77 61 73 6e 27 74 20 66 6f 75 6e 64 22 5d 20 31 36 20 28 23 24 20 2e 20 31 38 37 32 36 29 5d .wasn't.found"].16.(#$...18726)]
4be0 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 )).(byte-code."\300\301\302\303#
4c00 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 64 65 \300\207".[function-put.magit-de
4c20 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 65 72 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d fine-section-jumper.lisp-indent-
4c40 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 5d 20 34 29 0a 23 40 35 33 20 53 68 6f 77 20 74 68 65 function.defun].4).#@53.Show.the
4c60 20 62 6f 64 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 28 .body.of.the.current.section...(
4c80 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 fn.SECTION)..(defalias.'magit-se
4ca0 63 74 69 6f 6e 2d 73 68 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 23 ction-show.#[257."\300.\301\302#
4cc0 5c 32 31 30 5c 33 30 33 01 21 5c 32 31 30 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 31 31 5c 32 30 \210\303.!\210\304.\305\"\211\20
4ce0 33 1c 00 5c 33 30 36 01 5c 33 30 34 04 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 3..\306.\304.\307\"\310\311$\210
4d00 5c 32 31 30 5c 33 31 32 01 21 5c 32 31 30 5c 33 31 33 01 21 5c 32 31 30 5c 33 30 34 01 5c 33 31 \210\312.!\210\313.!\210\304.\31
4d20 34 5c 22 5c 32 31 31 5c 32 30 35 48 00 5c 32 31 31 40 5c 33 30 34 01 5c 33 30 31 5c 22 5c 32 30 4\"\211\205H.\211@\304.\301\"\20
4d40 33 3d 00 5c 33 31 35 01 21 5c 32 31 30 5c 32 30 32 41 00 5c 33 31 36 01 21 5c 32 31 30 01 41 5c 3=.\315.!\210\202A.\316.!\210.A\
4d60 32 36 36 5c 32 30 32 5c 32 30 32 29 00 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 73 65 74 20 68 266\202\202).\207".[eieio-oset.h
4d80 69 64 64 65 6e 20 6e 69 6c 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 6d 61 79 62 65 2d 77 idden.nil.magit-section--maybe-w
4da0 61 73 68 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 6f 6e 74 65 6e 74 20 72 65 6d 6f 76 65 2d 6f 76 ash.eieio-oref.content.remove-ov
4dc0 65 72 6c 61 79 73 20 65 6e 64 20 69 6e 76 69 73 69 62 6c 65 20 74 20 6d 61 67 69 74 2d 73 65 63 erlays.end.invisible.t.magit-sec
4de0 74 69 6f 6e 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 76 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 tion-maybe-update-visibility-ind
4e00 69 63 61 74 6f 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 63 61 63 68 65 icator.magit-section-maybe-cache
4e20 2d 76 69 73 69 62 69 6c 69 74 79 20 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 -visibility.children.magit-secti
4e40 6f 6e 2d 68 69 64 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 5d 20 37 20 28 23 on-hide.magit-section-show].7.(#
4e60 24 20 2e 20 31 39 35 34 34 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 $...19544).(byte-code."\300.C\20
4e80 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 7".[magit-current-section].1)]).
4ea0 23 40 31 36 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 #@16...(fn.SECTION)..(defalias.'
4ec0 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 6d 61 79 62 65 2d 77 61 73 68 20 23 5b 32 35 37 20 magit-section--maybe-wash.#[257.
4ee0 22 5c 33 30 32 01 5c 33 30 33 5c 22 5c 32 31 31 5c 32 30 35 4a 00 5c 33 30 34 02 5c 33 30 33 5c "\302.\303\"\211\205J.\304.\303\
4f00 33 30 35 23 5c 32 31 30 5c 33 30 36 02 5c 33 30 32 04 5c 33 30 37 5c 22 01 18 02 19 5c 32 31 32 305#\210\306.\302.\307\"....\212
4f20 5c 32 31 31 5c 32 30 33 2e 00 5c 32 31 31 5c 33 30 32 06 06 5c 33 31 30 5c 22 57 5c 32 30 33 2e \211\203..\211\302..\310\"W\203.
4f40 00 03 05 21 5c 32 31 30 5c 32 30 32 45 00 5c 33 30 32 05 5c 33 31 30 5c 22 62 5c 32 31 30 5c 33 ...!\210\202E.\302.\310\"b\210\3
4f60 30 34 05 5c 33 30 37 5c 33 31 31 20 23 5c 32 31 30 03 20 5c 32 31 30 5c 33 30 34 05 5c 33 31 30 04.\307\311.#\210..\210\304.\310
4f80 5c 33 31 31 20 23 5c 32 31 30 2b 5c 32 36 36 03 5c 33 31 32 20 5c 32 30 37 22 20 5b 6d 61 67 69 \311.#\210+\266.\312.\207".[magi
4fa0 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 20 69 6e 68 69 62 69 74 t-insert-section--parent.inhibit
4fc0 2d 72 65 61 64 2d 6f 6e 6c 79 20 65 69 65 69 6f 2d 6f 72 65 66 20 77 61 73 68 65 72 20 65 69 65 -read-only.eieio-oref.washer.eie
4fe0 69 6f 2d 6f 73 65 74 20 6e 69 6c 20 74 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 70 6f 69 6e 74 2d io-oset.nil.t.content.end.point-
5000 6d 61 72 6b 65 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 67 68 marker.magit-section-update-high
5020 6c 69 67 68 74 5d 20 39 20 28 23 24 20 2e 20 32 30 31 33 33 29 5d 29 0a 23 40 35 33 20 48 69 64 light].9.(#$...20133)]).#@53.Hid
5040 65 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f e.the.body.of.the.current.sectio
5060 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 n...(fn.SECTION)..(defalias.'mag
5080 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 20 23 5b 32 35 37 20 22 5c 32 31 31 08 3d 5c 32 30 it-section-hide.#[257."\211.=\20
50a0 33 5c 6e 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 5c 33 30 33 01 5c 33 30 34 5c 33 30 35 23 5c 3\n.\301\302!\207\303.\304\305#\
50c0 32 31 30 5c 33 30 36 01 5c 33 30 37 5c 22 5c 32 31 31 5c 32 30 33 34 00 5c 33 30 36 02 5c 33 31 210\306.\307\"\211\2034.\306.\31
50e0 30 5c 22 5c 33 31 31 02 02 5c 33 31 32 5c 33 30 35 24 5c 32 31 30 5c 33 31 33 02 02 5c 22 5c 33 0\"\311..\312\305$\210\313..\"\3
5100 31 34 01 5c 33 31 35 5c 33 30 35 23 5c 32 31 30 5c 33 31 34 01 5c 33 31 32 5c 33 30 35 23 5c 32 14.\315\305#\210\314.\312\305#\2
5120 36 36 03 5c 32 31 30 5c 33 31 36 01 21 5c 32 31 30 5c 33 31 37 01 21 5c 32 30 37 22 20 5b 6d 61 66.\210\316.!\210\317.!\207".[ma
5140 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e git-root-section.user-error."Can
5160 6e 6f 74 20 68 69 64 65 20 72 6f 6f 74 20 73 65 63 74 69 6f 6e 22 20 65 69 65 69 6f 2d 6f 73 65 not.hide.root.section".eieio-ose
5180 74 20 68 69 64 64 65 6e 20 74 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 6f 6e 74 65 6e 74 20 65 6e t.hidden.t.eieio-oref.content.en
51a0 64 20 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 69 6e 76 69 73 69 62 6c 65 20 6d 61 6b 65 d.remove-overlays.invisible.make
51c0 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 65 76 61 70 6f 72 61 74 65 20 6d -overlay.overlay-put.evaporate.m
51e0 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 76 69 73 69 62 69 agit-section-maybe-update-visibi
5200 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 lity-indicator.magit-section-may
5220 62 65 2d 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 5d 20 38 20 28 23 24 20 2e 20 32 30 35 be-cache-visibility].8.(#$...205
5240 34 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 41).(byte-code."\300.C\207".[mag
5260 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 36 39 20 54 6f it-current-section].1)]).#@69.To
5280 67 67 6c 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 ggle.visibility.of.the.body.of.t
52a0 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e he.current.section...(fn.SECTION
52c0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 )..(defalias.'magit-section-togg
52e0 6c 65 20 23 5b 32 35 37 20 22 5c 32 31 31 08 3d 5c 32 30 33 5c 6e 00 5c 33 30 31 5c 33 30 32 21 le.#[257."\211.=\203\n.\301\302!
5300 5c 32 30 37 5c 33 30 33 01 5c 33 30 34 5c 22 62 5c 32 31 30 5c 33 30 33 01 5c 33 30 35 5c 22 5c \207\303.\304\"b\210\303.\305\"\
5320 32 30 33 1b 00 5c 33 30 36 01 21 5c 32 30 37 5c 33 30 37 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 203..\306.!\207\307.!\207".[magi
5340 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f t-root-section.user-error."Canno
5360 74 20 68 69 64 65 20 72 6f 6f 74 20 73 65 63 74 69 6f 6e 22 20 65 69 65 69 6f 2d 6f 72 65 66 20 t.hide.root.section".eieio-oref.
5380 73 74 61 72 74 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 start.hidden.magit-section-show.
53a0 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 34 20 28 23 24 20 2e 20 32 31 31 31 magit-section-hide].4.(#$...2111
53c0 38 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 69 8).(byte-code."\300.C\207".[magi
53e0 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 37 39 20 54 6f 67 t-current-section].1)]).#@79.Tog
5400 67 6c 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 62 6f 64 69 65 73 20 6f 66 20 63 68 69 6c gle.visibility.of.bodies.of.chil
5420 64 72 65 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 28 66 dren.of.the.current.section...(f
5440 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 n.SECTION)..(defalias.'magit-sec
5460 74 69 6f 6e 2d 74 6f 67 67 6c 65 2d 63 68 69 6c 64 72 65 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 tion-toggle-children.#[257."\300
5480 01 5c 33 30 31 5c 22 62 5c 32 31 30 5c 33 30 30 01 5c 33 30 32 5c 22 5c 33 30 33 5c 33 30 34 02 .\301\"b\210\300.\302\"\303\304.
54a0 5c 33 30 35 5c 33 30 36 02 5c 32 30 33 35 00 01 5c 32 30 33 35 00 02 40 04 5c 32 30 33 23 00 5c \305\306.\2035..\2035..@.\203#.\
54c0 33 30 34 5c 32 36 32 03 5c 32 30 32 29 00 5c 33 30 30 01 5c 33 30 37 5c 22 5c 32 36 32 05 5c 32 304\262.\202).\300.\307\"\262.\2
54e0 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 0f 00 5c 32 36 36 03 5c 32 10\211T\262..A\262.\202..\266.\2
5500 31 31 5c 32 36 32 01 21 01 5c 32 31 31 5c 32 30 33 4f 00 5c 32 31 31 40 5c 33 31 30 01 5c 33 30 11\262.!.\211\203O.\211@\310.\30
5520 37 05 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 3c 00 5c 32 36 36 03 5c 33 31 31 7.#\210.A\266\202\202<.\266.\311
5540 01 21 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 63 68 69 6c 64 72 .!\207".[eieio-oref.start.childr
5560 65 6e 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c 20 74 20 30 20 68 69 64 64 65 6e 20 65 69 en.---truthy\?.nil.t.0.hidden.ei
5580 65 69 6f 2d 6f 73 65 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 5d 20 31 31 20 eio-oset.magit-section-show].11.
55a0 28 23 24 20 2e 20 32 31 35 30 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c (#$...21501).(byte-code."\300.C\
55c0 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 207".[magit-current-section].1)]
55e0 29 0a 23 40 31 36 38 20 52 65 63 75 72 73 69 76 65 6c 79 20 73 68 6f 77 20 74 68 65 20 62 6f 64 ).#@168.Recursively.show.the.bod
5600 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 ies.of.children.of.the.current.s
5620 65 63 74 69 6f 6e 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 73 ection..With.a.prefix.argument.s
5640 68 6f 77 20 63 68 69 6c 64 72 65 6e 20 74 68 61 74 20 64 65 65 70 20 61 6e 64 20 68 69 64 65 20 how.children.that.deep.and.hide.
5660 64 65 65 70 65 72 0a 63 68 69 6c 64 72 65 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f deeper.children...(fn.SECTION.&o
5680 70 74 69 6f 6e 61 6c 20 44 45 50 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 ptional.DEPTH)..(defalias.'magit
56a0 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 20 23 5b 35 31 33 20 22 5c 33 -section-show-children.#[513."\3
56c0 30 30 02 02 5c 22 5c 32 31 30 5c 33 30 31 02 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 00..\"\210\301.!\207".[magit-sec
56e0 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 2d 31 20 6d 61 67 69 74 2d 73 65 63 74 69 tion-show-children-1.magit-secti
5700 6f 6e 2d 73 68 6f 77 5d 20 35 20 28 23 24 20 2e 20 32 31 39 39 32 29 20 28 62 79 74 65 2d 63 6f on-show].5.(#$...21992).(byte-co
5720 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 de."\300.C\207".[magit-current-s
5740 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 33 32 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 ection].1)]).#@32...(fn.SECTION.
5760 26 6f 70 74 69 6f 6e 61 6c 20 44 45 50 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 &optional.DEPTH)..(defalias.'mag
5780 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 2d 31 20 23 5b 35 31 33 it-section-show-children-1.#[513
57a0 20 22 5c 33 30 30 02 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 35 35 00 5c 32 31 31 40 5c 33 30 32 ."\300.\301\"\211\2055.\211@\302
57c0 01 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 02 5c 32 30 33 2a 00 02 5c 33 30 35 56 5c 32 30 33 23 .\303\304#\210.\203*..\305V\203#
57e0 00 5c 33 30 36 01 04 53 5c 22 5c 32 31 30 5c 32 30 32 2e 00 5c 33 30 37 01 21 5c 32 31 30 5c 32 .\306..S\"\210\202..\307.!\210\2
5800 30 32 2e 00 5c 33 30 36 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 04 00 5c 32 02..\306.!\210.A\266\202\202..\2
5820 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 20 65 69 65 69 6f 2d 6f 07".[eieio-oref.children.eieio-o
5840 73 65 74 20 68 69 64 64 65 6e 20 6e 69 6c 20 30 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 set.hidden.nil.0.magit-section-s
5860 68 6f 77 2d 63 68 69 6c 64 72 65 6e 2d 31 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 how-children-1.magit-section-hid
5880 65 5d 20 38 20 28 23 24 20 2e 20 32 32 33 35 34 29 5d 29 0a 23 40 37 39 20 52 65 63 75 72 73 69 e].8.(#$...22354)]).#@79.Recursi
58a0 76 65 6c 79 20 68 69 64 65 20 74 68 65 20 62 6f 64 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e vely.hide.the.bodies.of.children
58c0 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 53 45 .of.the.current.section...(fn.SE
58e0 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e CTION)..(defalias.'magit-section
5900 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 -hide-children.#[257."\300\301\3
5920 30 32 03 5c 33 30 33 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 20 6d 61 67 69 74 2d 73 65 63 02.\303\"\"\207".[mapc.magit-sec
5940 74 69 6f 6e 2d 68 69 64 65 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 5d 20 36 tion-hide.eieio-oref.children].6
5960 20 28 23 24 20 2e 20 32 32 36 38 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 .(#$...22681).(byte-code."\300.C
5980 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 \207".[magit-current-section].1)
59a0 5d 29 0a 23 40 31 34 37 20 52 65 63 75 72 73 69 76 65 6c 79 20 73 68 6f 77 20 68 65 61 64 69 6e ]).#@147.Recursively.show.headin
59c0 67 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 gs.of.children.of.the.current.se
59e0 63 74 69 6f 6e 2e 0a 4f 6e 6c 79 20 73 68 6f 77 20 74 68 65 20 68 65 61 64 69 6e 67 73 2c 20 70 ction..Only.show.the.headings,.p
5a00 72 65 76 69 6f 75 73 6c 79 20 73 68 6f 77 6e 20 74 65 78 74 2d 6f 6e 6c 79 20 62 6f 64 69 65 73 reviously.shown.text-only.bodies
5a20 20 61 72 65 0a 68 69 64 64 65 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 .are.hidden...(fn.SECTION)..(def
5a40 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e alias.'magit-section-show-headin
5a60 67 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 30 5c 33 30 31 01 21 5c 32 30 37 22 20 gs.#[257."\300.!\210\301.!\207".
5a80 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 2d 31 20 6d [magit-section-show-headings-1.m
5aa0 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 5d 20 33 20 28 23 24 20 2e 20 32 32 39 35 33 agit-section-show].3.(#$...22953
5ac0 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 69 74 ).(byte-code."\300.C\207".[magit
5ae0 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 31 36 20 0a 0a 28 66 -current-section].1)]).#@16...(f
5b00 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 n.SECTION)..(defalias.'magit-sec
5b20 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 2d 31 20 23 5b 32 35 37 20 22 5c 33 30 30 tion-show-headings-1.#[257."\300
5b40 01 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 35 29 00 5c 32 31 31 40 5c 33 30 32 01 5c 33 30 33 5c .\301\"\211\205).\211@\302.\303\
5b60 33 30 34 23 5c 32 31 30 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 34 1e 00 5c 33 30 30 01 5c 33 304#\210\300.\301\"\204..\300.\3
5b80 30 35 5c 22 5c 32 30 34 5c 22 00 5c 33 30 36 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 05\"\204\".\306.!\210.A\266\202\
5ba0 32 30 32 04 00 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 20 202..\207".[eieio-oref.children.
5bc0 65 69 65 69 6f 2d 6f 73 65 74 20 68 69 64 64 65 6e 20 6e 69 6c 20 63 6f 6e 74 65 6e 74 20 6d 61 eieio-oset.hidden.nil.content.ma
5be0 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 2d 31 5d 20 37 20 28 git-section-show-headings-1].7.(
5c00 23 24 20 2e 20 32 33 32 39 32 29 5d 29 0a 23 40 36 39 20 43 79 63 6c 65 20 76 69 73 69 62 69 6c #$...23292)]).#@69.Cycle.visibil
5c20 69 74 79 20 6f 66 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 69 74 73 20 63 ity.of.current.section.and.its.c
5c40 68 69 6c 64 72 65 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 hildren...(fn.SECTION)..(defalia
5c60 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 20 23 5b 32 35 37 20 22 5c 33 s.'magit-section-cycle.#[257."\3
5c80 30 30 01 5c 33 30 31 5c 22 62 5c 32 31 30 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 30 33 15 00 5c 00.\301\"b\210\300.\302\"\203..\
5ca0 33 30 33 01 21 5c 32 31 30 5c 33 30 34 01 21 5c 32 30 37 5c 33 30 30 01 5c 33 30 35 5c 22 5c 33 303.!\210\304.!\207\300.\305\"\3
5cc0 30 36 5c 33 30 37 02 5c 33 31 30 5c 33 31 31 02 5c 32 30 33 44 00 01 5c 32 30 33 44 00 02 40 04 06\307.\310\311.\203D..\203D..@.
5ce0 5c 32 30 33 32 00 5c 33 30 37 5c 32 36 32 03 5c 32 30 32 38 00 5c 33 30 30 01 5c 33 30 32 5c 22 \2032.\307\262.\2028.\300.\302\"
5d00 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 1e 00 \262.\210\211T\262..A\262.\202..
5d20 5c 32 36 36 03 5c 32 31 31 5c 32 36 32 01 21 5c 32 30 33 5c 32 30 37 00 5c 33 30 36 5c 33 30 37 \266.\211\262.!\203\207.\306\307
5d40 02 5c 33 31 30 5c 33 31 31 02 5c 32 30 33 78 00 01 5c 32 30 33 78 00 02 40 04 5c 32 30 33 66 00 .\310\311.\203x..\203x..@.\203f.
5d60 5c 33 30 37 5c 32 36 32 03 5c 32 30 32 6c 00 5c 33 30 30 01 5c 33 30 35 5c 22 5c 32 36 32 05 5c \307\262.\202l.\300.\305\"\262.\
5d80 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 52 00 5c 32 36 36 03 5c 210\211T\262..A\262.\202R.\266.\
5da0 32 31 31 5c 32 36 32 01 21 5c 32 30 33 5c 32 30 37 00 5c 33 31 32 02 21 5c 32 30 32 5c 32 32 37 211\262.!\203\207.\312.!\202\227
5dc0 00 5c 33 31 33 5c 33 31 34 02 5c 22 5c 32 30 33 5c 32 32 34 00 5c 33 31 35 02 21 5c 32 30 32 5c .\313\314.\"\203\224.\315.!\202\
5de0 32 32 37 00 5c 33 31 36 02 21 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 227.\316.!\207".[eieio-oref.star
5e00 74 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 6d 61 67 69 t.hidden.magit-section-show.magi
5e20 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 20 63 68 69 6c 64 72 65 6e t-section-hide-children.children
5e40 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c 20 74 20 30 20 6d 61 67 69 74 2d 73 65 63 74 69 .---truthy\?.nil.t.0.magit-secti
5e60 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 on-show-headings.-any-p.magit-se
5e80 63 74 69 6f 6e 2d 68 69 64 64 65 6e 2d 62 6f 64 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ction-hidden-body.magit-section-
5ea0 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 show-children.magit-section-hide
5ec0 5d 20 31 31 20 28 23 24 20 2e 20 32 33 35 37 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 ].11.(#$...23571).(byte-code."\3
5ee0 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 00.C\207".[magit-current-section
5f00 5d 20 31 29 5d 29 0a 23 40 35 37 20 43 79 63 6c 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 ].1)]).#@57.Cycle.visibility.of.
5f20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 all.sections.in.the.current.buff
5f40 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 er...(defalias.'magit-section-cy
5f60 63 6c 65 2d 67 6c 6f 62 61 6c 20 23 5b 30 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 33 30 33 5c cle-global.#[0."\301.\302\"\303\
5f80 33 30 34 02 5c 33 30 35 5c 33 30 36 02 5c 32 30 33 2f 00 01 5c 32 30 33 2f 00 02 40 04 5c 32 30 304.\305\306.\203/..\203/..@.\20
5fa0 33 1d 00 5c 33 30 34 5c 32 36 32 03 5c 32 30 32 23 00 5c 33 30 31 01 5c 33 30 37 5c 22 5c 32 36 3..\304\262.\202#.\301.\307\"\26
5fc0 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 09 00 5c 32 36 2.\210\211T\262..A\262.\202..\26
5fe0 36 03 5c 32 31 31 5c 32 36 32 01 21 5c 32 30 33 72 00 5c 33 30 33 5c 33 30 34 02 5c 33 30 35 5c 6.\211\262.!\203r.\303\304.\305\
6000 33 30 36 02 5c 32 30 33 63 00 01 5c 32 30 33 63 00 02 40 04 5c 32 30 33 51 00 5c 33 30 34 5c 32 306.\203c..\203c..@.\203Q.\304\2
6020 36 32 03 5c 32 30 32 57 00 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 62.\202W.\301.\302\"\262.\210\21
6040 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 3d 00 5c 32 36 36 03 5c 32 31 31 5c 32 36 1T\262..A\262.\202=.\266.\211\26
6060 32 01 21 5c 32 30 33 72 00 5c 33 31 30 08 21 5c 32 30 32 5c 32 30 33 00 5c 33 31 31 5c 33 31 32 2.!\203r.\310.!\202\203.\311\312
6080 02 5c 22 5c 32 30 33 7f 00 5c 33 31 33 08 21 5c 32 30 32 5c 32 30 33 00 5c 33 31 34 5c 33 31 35 .\"\203..\313.!\202\203.\314\315
60a0 02 5c 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 .\"\207".[magit-root-section.eie
60c0 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c io-oref.children.---truthy\?.nil
60e0 20 74 20 30 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 .t.0.hidden.magit-section-show-h
6100 65 61 64 69 6e 67 73 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 eadings.-any-p.magit-section-hid
6120 64 65 6e 2d 62 6f 64 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c den-body.magit-section-show-chil
6140 64 72 65 6e 20 6d 61 70 63 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 31 30 dren.mapc.magit-section-hide].10
6160 20 28 23 24 20 2e 20 32 34 33 33 32 29 20 6e 69 6c 5d 29 0a 23 40 36 36 20 43 79 63 6c 65 20 76 .(#$...24332).nil]).#@66.Cycle.v
6180 69 73 69 62 69 6c 69 74 79 20 6f 66 20 64 69 66 66 2d 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f isibility.of.diff-related.sectio
61a0 6e 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 ns.in.the.current.buffer...(defa
61c0 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 2d 64 69 66 66 73 20 lias.'magit-section-cycle-diffs.
61e0 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 33 16 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 #[0."\301\302!\203..\303\304\305
6200 5c 33 30 36 5c 33 30 37 5c 33 31 30 21 5c 33 30 37 5c 33 31 31 21 44 5c 22 5c 22 5c 32 30 32 23 \306\307\310!\307\311!D\"\"\202#
6220 00 5c 33 30 31 5c 33 31 32 21 5c 32 30 35 23 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 08 5c 33 31 .\301\312!\205#.\313\314\315.\31
6240 36 5c 22 5c 22 5c 32 31 31 5c 32 30 35 00 01 5c 33 31 37 5c 33 32 30 02 5c 33 32 31 5c 33 32 32 6\"\"\211\205..\317\320.\321\322
6260 02 5c 32 30 33 52 00 01 5c 32 30 33 52 00 02 40 04 5c 32 30 33 40 00 5c 33 32 30 5c 32 36 32 03 .\203R..\203R..@.\203@.\320\262.
6280 5c 32 30 32 46 00 5c 33 31 35 01 5c 33 32 33 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c \202F.\315.\323\"\262.\210\211T\
62a0 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 2c 00 5c 32 36 36 03 5c 32 31 31 5c 32 36 32 01 21 262..A\262.\202,.\266.\211\262.!
62c0 5c 32 30 33 76 00 5c 32 31 31 5c 32 31 31 5c 32 30 35 71 00 5c 32 31 31 40 5c 33 32 34 01 21 5c \203v.\211\211\205q.\211@\324.!\
62e0 32 31 30 5c 33 32 35 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 5c 00 5c 32 210\325.!\210.A\266\202\202\\.\2
6300 36 32 01 5c 32 30 32 00 01 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 32 36 04 5c 22 5c 22 5c 33 62.\202..\303\304\305\326.\"\"\3
6320 31 37 5c 33 32 30 02 5c 33 32 31 5c 33 32 32 02 5c 32 30 33 5c 32 35 30 00 01 5c 32 30 33 5c 32 17\320.\321\322.\203\250..\203\2
6340 35 30 00 02 40 04 5c 32 30 33 5c 32 32 36 00 5c 33 32 30 5c 32 36 32 03 5c 32 30 32 5c 32 33 34 50..@.\203\226.\320\262.\202\234
6360 00 5c 33 31 35 01 5c 33 32 33 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 .\315.\323\"\262.\210\211T\262..
6380 41 5c 32 36 32 03 5c 32 30 32 5c 32 30 32 00 5c 32 36 36 03 5c 32 31 31 5c 32 36 32 01 21 5c 32 A\262.\202\202.\266.\211\262.!\2
63a0 30 33 5c 33 35 34 00 5c 33 31 37 5c 33 32 30 02 5c 33 32 31 5c 33 32 32 02 5c 32 30 33 5c 33 33 03\354.\317\320.\321\322.\203\33
63c0 34 00 01 5c 32 30 33 5c 33 33 34 00 02 40 04 5c 32 30 33 5c 33 31 32 00 5c 33 32 30 5c 32 36 32 4..\203\334..@.\203\312.\320\262
63e0 03 5c 32 30 32 5c 33 32 30 00 5c 33 31 35 01 5c 33 31 36 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 .\202\320.\315.\316\"\262.\210\2
6400 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 5c 32 36 36 00 5c 32 36 36 03 5c 32 31 11T\262..A\262.\202\266.\266.\21
6420 31 5c 32 36 32 01 21 5c 32 30 33 5c 33 35 34 00 5c 33 32 37 5c 33 33 30 03 5c 22 5c 32 30 32 5c 1\262.!\203\354.\327\330.\"\202\
6440 33 37 36 00 5c 33 33 31 5c 33 33 32 02 5c 22 5c 32 30 33 5c 33 37 32 00 5c 33 32 37 5c 33 33 33 376.\331\332.\"\203\372.\327\333
6460 03 5c 22 5c 32 30 32 5c 33 37 36 00 5c 33 32 37 5c 33 33 34 03 5c 22 5c 32 36 32 01 5c 32 30 37 .\"\202\376.\327\334.\"\262.\207
6480 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 64 65 72 69 76 65 64 2d 6d 6f ".[magit-root-section.derived-mo
64a0 64 65 2d 70 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 61 70 70 6c 79 20 61 70 70 de-p.magit-status-mode.apply.app
64c0 65 6e 64 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 35 13 00 5c 33 30 30 end.mapcar.#[257."\211\205..\300
64e0 01 5c 33 30 31 5c 22 5c 32 30 33 0f 00 5c 33 30 32 01 21 5c 32 31 30 5c 33 30 30 01 5c 33 30 33 .\301\"\203..\302.!\210\300.\303
6500 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 20 6d 61 67 69 74 \"\207".[eieio-oref.hidden.magit
6520 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 63 68 69 6c 64 72 65 6e 5d 20 34 20 22 5c 6e 5c 6e 28 -section-show.children].4."\n\n(
6540 66 6e 20 49 54 29 22 5d 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 28 28 73 74 61 fn.IT)"].magit-get-section.((sta
6560 67 65 64 29 20 28 73 74 61 74 75 73 29 29 20 28 28 75 6e 73 74 61 67 65 64 29 20 28 73 74 61 74 ged).(status)).((unstaged).(stat
6580 75 73 29 29 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 20 2d 66 69 6c 74 65 72 20 6d 61 67 us)).magit-diff-mode.-filter.mag
65a0 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 it-file-section-p.eieio-oref.chi
65c0 6c 64 72 65 6e 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c 20 74 20 30 20 68 69 64 64 65 6e ldren.---truthy\?.nil.t.0.hidden
65e0 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 6d 61 67 69 74 2d 73 65 63 74 69 6f .magit-section-show.magit-sectio
6600 6e 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 n-hide-children.#[257."\300.\301
6620 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 5d 20 34 20 \"\207".[eieio-oref.children].4.
6640 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6d 61 70 63 20 6d 61 67 69 74 2d 73 65 63 74 69 6f "\n\n(fn.IT)"].mapc.magit-sectio
6660 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 63 n-show-headings.-any-p.magit-sec
6680 74 69 6f 6e 2d 68 69 64 64 65 6e 2d 62 6f 64 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 tion-hidden-body.magit-section-s
66a0 68 6f 77 2d 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d how-children.magit-section-hide]
66c0 20 31 31 20 28 23 24 20 2e 20 32 34 39 35 33 29 20 6e 69 6c 5d 29 0a 23 40 33 31 20 0a 0a 28 66 .11.(#$...24953).nil]).#@31...(f
66e0 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 44 29 1f 0a 28 64 65 66 61 n.SECTION.&optional.PRED)..(defa
6700 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 6e 2d 62 6f 64 79 20 lias.'magit-section-hidden-body.
6720 23 5b 35 31 33 20 22 5c 33 30 30 02 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 33 13 00 01 5c 32 30 #[513."\300.\301\"\211\203...\20
6740 36 0d 00 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 32 1e 00 5c 33 30 30 03 5c 33 30 34 5c 22 5c 6..\302\303.\"\202..\300.\304\"\
6760 32 30 35 1e 00 5c 33 30 30 03 5c 33 30 35 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 205..\300.\305\"\207".[eieio-ore
6780 66 20 63 68 69 6c 64 72 65 6e 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d f.children.-any-p.magit-section-
67a0 68 69 64 64 65 6e 2d 62 6f 64 79 20 63 6f 6e 74 65 6e 74 20 68 69 64 64 65 6e 5d 20 36 20 28 23 hidden-body.content.hidden].6.(#
67c0 24 20 2e 20 32 36 33 33 32 29 5d 29 0a 23 40 31 37 36 20 52 65 74 75 72 6e 20 74 20 69 66 20 74 $...26332)]).#@176.Return.t.if.t
67e0 68 65 20 53 45 43 54 49 4f 4e 27 73 20 62 6f 64 79 20 69 73 20 69 6e 76 69 73 69 62 6c 65 2e 0a he.SECTION's.body.is.invisible..
6800 57 68 65 6e 20 74 68 65 20 62 6f 64 79 20 6f 66 20 61 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 When.the.body.of.an.ancestor.of.
6820 53 45 43 54 49 4f 4e 20 69 73 20 63 6f 6c 6c 61 70 73 65 64 20 74 68 65 6e 0a 53 45 43 54 49 4f SECTION.is.collapsed.then.SECTIO
6840 4e 27 73 20 62 6f 64 79 20 28 61 6e 64 20 68 65 61 64 69 6e 67 29 20 6f 62 76 69 6f 75 73 6c 79 N's.body.(and.heading).obviously
6860 20 63 61 6e 6e 6f 74 20 62 65 20 76 69 73 69 62 6c 65 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e .cannot.be.visible...(fn.SECTION
6880 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 76 69 )..(defalias.'magit-section-invi
68a0 73 69 62 6c 65 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 36 14 00 sible-p.#[257."\300.\301\"\206..
68c0 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 35 12 00 5c 33 30 33 01 21 5c 32 36 32 01 \300.\302\"\211\205..\303.!\262.
68e0 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 20 70 61 72 65 6e 74 20 \207".[eieio-oref.hidden.parent.
6900 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 76 69 73 69 62 6c 65 2d 70 5d 20 34 20 28 23 24 magit-section-invisible-p].4.(#$
6920 20 2e 20 32 36 35 37 39 29 5d 29 0a 23 40 31 34 33 20 53 68 6f 77 20 73 75 72 72 6f 75 6e 64 69 ...26579)]).#@143.Show.surroundi
6940 6e 67 20 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f 20 4c 45 56 45 4c 2e 0a 49 66 20 4c 45 56 45 ng.sections.up.to.LEVEL..If.LEVE
6960 4c 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 73 68 6f 77 20 75 70 20 74 6f 20 74 68 65 20 61 62 L.is.negative,.show.up.to.the.ab
6980 73 6f 6c 75 74 65 20 76 61 6c 75 65 2e 0a 53 65 63 74 69 6f 6e 73 20 61 74 20 68 69 67 68 65 72 solute.value..Sections.at.higher
69a0 20 6c 65 76 65 6c 73 20 61 72 65 20 68 69 64 64 65 6e 2e 0a 0a 28 66 6e 20 4c 45 56 45 4c 29 1f .levels.are.hidden...(fn.LEVEL).
69c0 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c .(defalias.'magit-section-show-l
69e0 65 76 65 6c 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 57 5c 32 30 33 2b 00 5c 33 30 32 20 evel.#[257."\211\301W\203+.\302.
6a00 01 5b 5c 32 36 32 02 5c 33 30 33 01 21 47 53 02 56 5c 32 30 33 25 00 5c 33 30 34 01 5c 33 30 35 .[\262.\303.!GS.V\203%.\304.\305
6a20 5c 22 5c 32 36 32 01 5c 33 30 34 01 5c 33 30 36 5c 22 62 5c 32 31 30 5c 32 30 32 5c 66 00 5c 33 \"\262.\304.\306\"b\210\202\f.\3
6a40 30 37 08 03 53 5c 22 5c 32 30 37 5c 33 30 32 20 5c 33 30 33 01 21 47 53 5c 32 31 31 03 57 5c 32 07..S\"\207\302.\303.!GS\211.W\2
6a60 30 33 44 00 5c 33 30 37 02 5c 33 31 30 05 04 5c 33 31 31 23 5c 22 5c 32 31 30 5c 32 30 32 61 00 03D.\307.\310..\311#\"\210\202a.
6a80 5c 32 31 31 03 55 5c 32 30 33 51 00 5c 33 31 32 02 21 5c 32 31 30 5c 32 30 32 61 00 5c 33 30 34 \211.U\203Q.\312.!\210\202a.\304
6aa0 02 5c 33 30 35 5c 22 5c 32 36 32 02 5c 32 31 31 53 5c 32 31 31 5c 32 36 32 02 5c 32 36 32 01 5c .\305\"\262.\211S\211\262.\262.\
6ac0 32 30 32 32 00 5c 33 31 33 02 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 2022.\313.!\207".[magit-root-sec
6ae0 74 69 6f 6e 20 30 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 tion.0.magit-current-section.mag
6b00 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 it-section-ident.eieio-oref.pare
6b20 6e 74 20 73 74 61 72 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c nt.start.magit-section-show-chil
6b40 64 72 65 6e 20 2d 20 31 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 20 6d 61 67 69 dren.-.1.magit-section-hide.magi
6b60 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 5d 20 39 20 28 23 24 20 2e 20 32 36 39 33 30 29 5d 29 t-section-goto].9.(#$...26930)])
6b80 0a 23 40 34 33 20 53 68 6f 77 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 73 65 63 74 69 6f 6e 73 20 .#@43.Show.surrounding.sections.
6ba0 6f 6e 20 66 69 72 73 74 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 on.first.level...(defalias.'magi
6bc0 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 31 20 23 5b 30 20 22 5c 33 30 30 t-section-show-level-1.#[0."\300
6be0 5c 33 30 31 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c \301!\207".[magit-section-show-l
6c00 65 76 65 6c 20 31 5d 20 32 20 28 23 24 20 2e 20 32 37 35 32 36 29 20 6e 69 6c 5d 29 0a 23 40 33 evel.1].2.(#$...27526).nil]).#@3
6c20 35 20 53 68 6f 77 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 6f 6e 20 66 69 72 73 74 20 6c 65 76 5.Show.all.sections.on.first.lev
6c40 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 el...(defalias.'magit-section-sh
6c60 6f 77 2d 6c 65 76 65 6c 2d 31 2d 61 6c 6c 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 ow-level-1-all.#[0."\300\301!\20
6c80 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 2d 31 5d 7".[magit-section-show-level.-1]
6ca0 20 32 20 28 23 24 20 2e 20 32 37 36 38 32 29 20 6e 69 6c 5d 29 0a 23 40 34 37 20 53 68 6f 77 20 .2.(#$...27682).nil]).#@47.Show.
6cc0 73 75 72 72 6f 75 6e 64 69 6e 67 20 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f 20 73 65 63 6f 6e surrounding.sections.up.to.secon
6ce0 64 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 d.level...(defalias.'magit-secti
6d00 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 32 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 on-show-level-2.#[0."\300\301!\2
6d20 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 32 5d 07".[magit-section-show-level.2]
6d40 20 32 20 28 23 24 20 2e 20 32 37 38 33 35 29 20 6e 69 6c 5d 29 0a 23 40 33 39 20 53 68 6f 77 20 .2.(#$...27835).nil]).#@39.Show.
6d60 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f 20 73 65 63 6f 6e 64 20 6c 65 76 65 6c 2e all.sections.up.to.second.level.
6d80 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d ..(defalias.'magit-section-show-
6da0 6c 65 76 65 6c 2d 32 2d 61 6c 6c 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 level-2-all.#[0."\300\301!\207".
6dc0 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 2d 32 5d 20 32 20 [magit-section-show-level.-2].2.
6de0 28 23 24 20 2e 20 32 37 39 39 35 29 20 6e 69 6c 5d 29 0a 23 40 34 36 20 53 68 6f 77 20 73 75 72 (#$...27995).nil]).#@46.Show.sur
6e00 72 6f 75 6e 64 69 6e 67 20 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f 20 74 68 69 72 64 20 6c 65 rounding.sections.up.to.third.le
6e20 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 vel...(defalias.'magit-section-s
6e40 68 6f 77 2d 6c 65 76 65 6c 2d 33 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 how-level-3.#[0."\300\301!\207".
6e60 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 33 5d 20 32 20 28 [magit-section-show-level.3].2.(
6e80 23 24 20 2e 20 32 38 31 35 32 29 20 6e 69 6c 5d 29 0a 23 40 33 38 20 53 68 6f 77 20 61 6c 6c 20 #$...28152).nil]).#@38.Show.all.
6ea0 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f 20 74 68 69 72 64 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 sections.up.to.third.level...(de
6ec0 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c falias.'magit-section-show-level
6ee0 2d 33 2d 61 6c 6c 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 6d 61 67 69 -3-all.#[0."\300\301!\207".[magi
6f00 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 2d 33 5d 20 32 20 28 23 24 20 2e t-section-show-level.-3].2.(#$..
6f20 20 32 38 33 31 31 29 20 6e 69 6c 5d 29 0a 23 40 34 37 20 53 68 6f 77 20 73 75 72 72 6f 75 6e 64 .28311).nil]).#@47.Show.surround
6f40 69 6e 67 20 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f 20 66 6f 75 72 74 68 20 6c 65 76 65 6c 2e ing.sections.up.to.fourth.level.
6f60 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d ..(defalias.'magit-section-show-
6f80 6c 65 76 65 6c 2d 34 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 6d 61 67 level-4.#[0."\300\301!\207".[mag
6fa0 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 34 5d 20 32 20 28 23 24 20 2e it-section-show-level.4].2.(#$..
6fc0 20 32 38 34 36 37 29 20 6e 69 6c 5d 29 0a 23 40 33 39 20 53 68 6f 77 20 61 6c 6c 20 73 65 63 74 .28467).nil]).#@39.Show.all.sect
6fe0 69 6f 6e 73 20 75 70 20 74 6f 20 66 6f 75 72 74 68 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c ions.up.to.fourth.level...(defal
7000 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 34 2d ias.'magit-section-show-level-4-
7020 61 6c 6c 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 all.#[0."\300\301!\207".[magit-s
7040 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 2d 34 5d 20 32 20 28 23 24 20 2e 20 32 38 ection-show-level.-4].2.(#$...28
7060 36 32 37 29 20 6e 69 6c 5d 29 0a 23 40 32 30 37 20 53 68 6f 77 20 69 6e 66 6f 72 6d 61 74 69 6f 627).nil]).#@207.Show.informatio
7080 6e 20 61 62 6f 75 74 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 57 69 n.about.the.section.at.point..Wi
70a0 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 73 68 6f 77 20 74 68 65 20 73 65 th.a.prefix.argument.show.the.se
70c0 63 74 69 6f 6e 20 69 64 65 6e 74 69 74 79 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 0a 73 65 ction.identity.instead.of.the.se
70e0 63 74 69 6f 6e 20 6c 69 6e 65 61 67 65 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 ction.lineage...This.command.is.
7100 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 20 70 75 72 70 6f 73 65 73 2e intended.for.debugging.purposes.
7120 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 49 44 45 4e 54 29 1f 0a ..(fn.SECTION.&optional.IDENT)..
7140 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f (defalias.'magit-describe-sectio
7160 6e 2d 62 72 69 65 66 6c 79 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 21 5c n-briefly.#[513."\300\301\302.!\
7180 33 30 33 05 5c 33 30 34 5c 22 5c 32 31 31 3b 5c 32 30 33 14 00 5c 33 30 35 01 21 5c 32 30 32 27 303.\304\"\211;\203..\305.!\202'
71a0 00 5c 33 30 36 01 21 5c 32 30 33 26 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 33 26 00 5c 33 31 30 .\306.!\203&.\307\310!\203&.\310
71c0 01 21 5c 32 30 32 27 00 5c 32 31 31 5c 32 36 32 01 04 5c 32 30 33 34 00 5c 33 31 31 06 06 21 5c .!\202'.\211\262..\2034.\311..!\
71e0 32 30 32 3b 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 06 08 21 5c 22 5c 33 30 33 06 07 5c 33 31 35 202;.\312\313\314..!\"\303..\315
7200 5c 22 5c 32 31 31 5c 32 30 35 47 00 5c 33 31 36 01 21 5c 32 36 32 01 5c 33 30 33 06 08 5c 33 31 \"\211\205G.\316.!\262.\303..\31
7220 37 5c 22 5c 32 31 31 5c 32 30 35 55 00 5c 33 31 36 01 21 5c 32 36 32 01 26 06 5c 33 32 30 5c 33 7\"\211\205U.\316.!\262.&.\320\3
7240 32 31 21 5c 32 30 33 66 00 5c 33 32 32 5c 33 32 33 02 5c 22 5c 32 30 32 67 00 5c 32 31 31 5c 32 21!\203f.\322\323.\"\202g.\211\2
7260 30 37 22 20 5b 66 6f 72 6d 61 74 20 22 23 3c 25 73 20 25 53 20 25 53 20 25 73 2d 25 73 3e 22 20 07".[format."#<%s.%S.%S.%s-%s>".
7280 65 69 65 69 6f 2d 6f 62 6a 65 63 74 2d 63 6c 61 73 73 20 65 69 65 69 6f 2d 6f 72 65 66 20 76 61 eieio-object-class.eieio-oref.va
72a0 6c 75 65 20 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 65 69 65 69 lue.substring-no-properties.eiei
72c0 6f 2d 6f 62 6a 65 63 74 2d 70 20 66 62 6f 75 6e 64 70 20 63 6c 2d 70 72 69 6e 31 2d 74 6f 2d 73 o-object-p.fboundp.cl-prin1-to-s
72e0 74 72 69 6e 67 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 61 70 70 6c 79 20 tring.magit-section-ident.apply.
7300 76 65 63 74 6f 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6c 69 6e 65 61 67 65 20 73 74 61 vector.magit-section-lineage.sta
7320 72 74 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 20 65 6e 64 20 63 61 6c 6c 65 64 2d 69 6e rt.marker-position.end.called-in
7340 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 25 73 22 5d 20 teractively-p.any.message."%s"].
7360 31 31 20 28 23 24 20 2e 20 32 38 37 38 35 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 11.(#$...28785).(byte-code."\301
7380 20 08 44 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 6d 61 67 ..D\207".[current-prefix-arg.mag
73a0 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 32 29 5d 29 0a 28 63 6c 2d 67 65 6e it-current-section].2)]).(cl-gen
73c0 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 27 63 6c 2d 70 72 69 6e 74 2d 6f 62 6a eric-define-method.'cl-print-obj
73e0 65 63 74 20 6e 69 6c 20 27 28 28 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e ect.nil.'((section.magit-section
7400 29 20 73 74 72 65 61 6d 29 20 6e 69 6c 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 21 02 ).stream).nil.#[514."\300\301.!.
7420 5c 22 5c 32 30 37 22 20 5b 70 72 69 6e 63 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 \"\207".[princ.magit-describe-se
7440 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 5d 20 35 20 22 50 72 69 6e 74 20 60 6d 61 67 69 74 2d 64 ction-briefly].5."Print.`magit-d
7460 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 27 20 72 65 73 75 6c 74 20 6f 66 20 53 45 43 54 49 escribe-section'.result.of.SECTI
7480 4f 4e 2e 5c 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 20 53 54 52 45 41 4d 29 22 5d 29 0a 23 40 ON.\n\n(fn.SECTION.STREAM)"]).#@
74a0 38 34 20 53 68 6f 77 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 65 84.Show.information.about.the.se
74c0 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 ction.at.point...(fn.SECTION.&op
74e0 74 69 6f 6e 61 6c 20 49 4e 54 45 52 41 43 54 49 56 45 2d 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 tional.INTERACTIVE-P)..(defalias
7500 20 27 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 20 23 5b 35 31 33 20 22 .'magit-describe-section.#[513."
7520 01 43 5c 32 31 31 5c 32 34 32 5c 32 31 31 5c 32 30 33 18 00 5c 33 30 35 01 5c 33 30 36 5c 22 5c .C\211\242\211\203..\305.\306\"\
7540 32 30 34 18 00 5c 33 30 35 01 5c 33 30 37 5c 22 5c 32 36 32 01 5c 32 30 32 04 00 5c 32 31 31 5c 204..\305.\307\"\262.\202..\211\
7560 32 30 33 27 00 5c 33 30 35 01 5c 33 30 36 5c 22 5c 32 30 33 27 00 01 01 5c 32 34 30 5c 32 31 30 203'.\305.\306\"\203'...\240\210
7580 5c 32 31 30 5c 33 30 35 01 5c 32 34 32 5c 33 30 36 5c 22 5c 33 31 30 01 3a 5c 32 30 33 38 01 01 \210\305.\242\306\"\310.:\2038..
75a0 40 5c 32 31 31 3a 5c 32 30 33 30 01 5c 32 31 31 40 01 41 5c 32 31 31 3a 5c 32 30 33 27 01 5c 32 @\211:\2030.\211@.A\211:\203'.\2
75c0 31 31 40 01 41 5c 32 31 31 5c 32 30 34 1a 01 06 06 41 5c 32 31 31 03 06 06 5c 33 31 31 5c 33 31 11@.A\211\204....A\211...\311\31
75e0 32 06 0d 5c 32 34 32 44 06 0e 5c 22 5c 32 31 30 08 5c 33 31 33 5c 32 31 31 5c 32 32 33 5c 32 31 2..\242D..\"\210.\313\211\223\21
7600 30 5c 33 31 34 09 42 5c 33 31 35 5c 6e 42 1a 19 5c 33 31 36 20 13 5c 33 31 37 20 5c 33 32 30 01 0\314.B\315\nB..\316..\317.\320.
7620 21 5c 32 31 31 1c 5c 33 31 33 5c 32 31 31 72 5c 66 71 5c 32 31 30 5c 33 32 31 5c 33 32 32 5c 33 !\211.\313\211r\fq\210\321\322\3
7640 32 33 06 12 5c 32 34 32 21 5c 33 32 34 5c 33 32 35 06 5c 6e 21 5c 33 31 33 5c 33 32 36 5c 33 32 23..\242!\324\325.\n!\313\326\32
7660 37 5c 33 33 30 06 0e 43 26 06 5c 33 32 34 5c 33 32 35 06 5c 6e 21 5c 33 31 33 5c 33 32 36 5c 33 7\330..C&.\324\325.\n!\313\326\3
7680 33 31 5c 33 33 30 06 0e 43 26 06 24 63 5c 32 31 30 06 06 5c 32 31 31 5c 32 30 33 5c 33 33 30 00 31\330..C&.$c\210..\211\203\330.
76a0 5c 32 31 31 40 5c 32 31 31 40 01 41 5c 32 31 31 40 01 41 01 04 5c 33 32 31 5c 33 33 32 5c 33 32 \211@\211@.A\211@.A..\321\332\32
76c0 34 5c 33 32 35 05 21 5c 33 31 33 5c 33 32 36 5c 33 32 37 5c 33 33 30 06 09 43 26 06 5c 33 32 34 4\325.!\313\326\327\330..C&.\324
76e0 5c 33 32 35 05 21 5c 33 31 33 5c 33 32 36 5c 33 33 31 5c 33 33 30 06 09 43 26 06 23 63 5c 32 36 \325.!\313\326\331\330..C&.#c\26
7700 36 07 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 34 31 00 5c 32 31 30 5c 33 33 33 63 5c 32 6..A\266\202\202\241.\210\333c\2
7720 31 30 5c 33 32 31 5c 33 33 34 5c 33 32 34 5c 33 32 35 06 09 21 5c 33 31 33 5c 33 32 36 5c 33 32 10\321\334\324\325..!\313\326\32
7740 37 5c 33 33 30 06 0d 43 26 06 5c 22 63 5c 32 31 30 5c 33 33 35 06 06 21 29 5c 32 36 32 01 72 02 7\330..C&.\"c\210\335..!)\262.r.
7760 71 5c 32 31 30 5c 33 33 36 03 5c 33 31 33 5c 22 5c 32 36 32 02 29 5c 33 33 37 5c 33 34 30 21 5c q\210\336.\313\"\262.)\337\340!\
7780 32 30 33 0e 01 5c 33 34 30 02 02 5c 22 5c 32 30 32 0f 01 5c 32 31 31 29 5c 32 36 36 5c 32 30 34 203..\340..\"\202..\211)\266\204
77a0 2a 5c 32 36 36 5c 32 30 33 5c 32 36 32 01 5c 32 30 32 5c 22 01 5c 33 34 31 5c 33 34 32 5c 33 32 *\266\203\262.\202\".\341\342\32
77c0 33 06 5c 6e 5c 32 34 32 21 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 32 2b 01 03 06 06 21 5c 32 36 3.\n\242!\"\266\202\202+....!\26
77e0 36 5c 32 30 32 5c 32 30 32 33 01 01 04 21 5c 32 36 32 01 5c 32 30 32 3b 01 5c 32 31 31 03 21 5c 6\202\2023...!\262.\202;.\211.!\
7800 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 2d 266\202\207".[help-window-point-
7820 6d 61 72 6b 65 72 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 2d marker.temp-buffer-window-setup-
7840 68 6f 6f 6b 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 68 6f 6f hook.temp-buffer-window-show-hoo
7860 6b 20 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 6f 6c 64 2d 66 72 61 6d 65 20 73 74 61 6e 64 61 72 64 k.help-window-old-frame.standard
7880 2d 6f 75 74 70 75 74 20 65 69 65 69 6f 2d 6f 72 65 66 20 69 6e 73 65 72 74 65 72 20 70 61 72 65 -output.eieio-oref.inserter.pare
78a0 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 32 34 32 21 5c 22 5c 32 nt.#[257."\300\301\302.\242!\"\2
78c0 30 37 22 20 5b 6d 65 73 73 61 67 65 20 23 31 3d 22 25 73 2c 20 69 6e 73 65 72 74 65 72 20 75 6e 07".[message.#1="%s,.inserter.un
78e0 6b 6e 6f 77 6e 22 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 2d 62 72 known".magit-describe-section-br
7900 69 65 66 6c 79 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 29 22 5d 20 68 65 6c iefly].5."\n\n(fn.SECTION)"].hel
7920 70 2d 73 65 74 75 70 2d 78 72 65 66 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 p-setup-xref.magit-describe-sect
7940 69 6f 6e 20 6e 69 6c 20 68 65 6c 70 2d 6d 6f 64 65 2d 73 65 74 75 70 20 68 65 6c 70 2d 6d 6f 64 ion.nil.help-mode-setup.help-mod
7960 65 2d 66 69 6e 69 73 68 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 20 68 65 6c 70 2d 62 75 66 e-finish.selected-frame.help-buf
7980 66 65 72 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 20 66 6f 72 fer.temp-buffer-window-setup.for
79a0 6d 61 74 2d 6d 65 73 73 61 67 65 20 22 25 73 5c 6e 20 20 69 73 20 69 6e 73 65 72 74 65 64 20 62 mat-message."%s\n..is.inserted.b
79c0 79 20 60 25 73 27 5c 6e 20 20 66 72 6f 6d 20 60 25 73 27 22 20 6d 61 67 69 74 2d 64 65 73 63 72 y.`%s'\n..from.`%s'".magit-descr
79e0 69 62 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 20 6d 61 6b 65 2d 74 65 78 74 2d 62 75 ibe-section-briefly.make-text-bu
7a00 74 74 6f 6e 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 3a 74 79 70 65 20 68 65 6c 70 2d 66 75 6e 63 tton.symbol-name.:type.help-func
7a20 74 69 6f 6e 20 68 65 6c 70 2d 61 72 67 73 20 68 65 6c 70 2d 76 61 72 69 61 62 6c 65 20 22 2c 5c tion.help-args.help-variable.",\
7a40 6e 20 20 63 61 6c 6c 65 64 20 62 79 20 60 25 73 27 5c 6e 20 20 66 72 6f 6d 20 60 25 73 27 22 20 n..called.by.`%s'\n..from.`%s'".
7a60 22 2e 5c 6e 5c 6e 22 20 22 60 25 73 27 20 69 73 20 22 20 64 65 73 63 72 69 62 65 2d 66 75 6e 63 ".\n\n"."`%s'.is.".describe-func
7a80 74 69 6f 6e 2d 31 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 20 66 tion-1.temp-buffer-window-show.f
7aa0 75 6e 63 74 69 6f 6e 70 20 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 20 6d 65 73 73 61 unctionp.help-window-setup.messa
7ac0 67 65 20 23 31 23 5d 20 33 36 20 28 23 24 20 2e 20 32 39 38 35 39 29 20 28 62 79 74 65 2d 63 6f ge.#1#].36.(#$...29859).(byte-co
7ae0 64 65 20 22 5c 33 30 30 20 5c 33 30 31 44 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 de."\300.\301D\207".[magit-curre
7b00 6e 74 2d 73 65 63 74 69 6f 6e 20 74 5d 20 32 29 5d 29 0a 23 40 31 34 33 35 20 52 65 74 75 72 6e nt-section.t].2)]).#@1435.Return
7b20 20 74 20 69 66 20 53 45 43 54 49 4f 4e 20 6d 61 74 63 68 65 73 20 43 4f 4e 44 49 54 49 4f 4e 2e .t.if.SECTION.matches.CONDITION.
7b40 0a 0a 53 45 43 54 49 4f 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 73 65 63 74 69 6f ..SECTION.defaults.to.the.sectio
7b60 6e 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 6f 74 0a 73 n.at.point...If.SECTION.is.not.s
7b80 70 65 63 69 66 69 65 64 20 61 6e 64 20 74 68 65 72 65 20 61 6c 73 6f 20 69 73 20 6e 6f 20 73 65 pecified.and.there.also.is.no.se
7ba0 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 0a 6e 69 6c 2e ction.at.point,.then.return.nil.
7bc0 0a 0a 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 61 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 ..CONDITION.can.take.the.followi
7be0 6e 67 20 66 6f 72 6d 73 3a 0a 20 20 28 43 4f 4e 44 49 54 49 4f 4e 2e 2e 2e 29 20 20 6d 61 74 63 ng.forms:...(CONDITION...)..matc
7c00 68 65 73 20 69 66 20 61 6e 79 20 6f 66 20 74 68 65 20 43 4f 4e 44 49 54 49 4f 4e 73 20 6d 61 74 hes.if.any.of.the.CONDITIONs.mat
7c20 63 68 65 73 2e 0a 20 20 5b 43 4c 41 53 53 2e 2e 2e 5d 20 20 20 20 20 20 6d 61 74 63 68 65 73 20 ches....[CLASS...]......matches.
7c40 69 66 20 74 68 65 20 73 65 63 74 69 6f 6e 27 73 20 63 6c 61 73 73 20 69 73 20 74 68 65 20 73 61 if.the.section's.class.is.the.sa
7c60 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 73 20 74 68 65 20 66 69 72 73 me...................as.the.firs
7c80 74 20 43 4c 41 53 53 20 6f 72 20 61 20 73 75 62 63 6c 61 73 73 20 6f 66 20 74 68 61 74 3b 0a 20 t.CLASS.or.a.subclass.of.that;..
7ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 73 65 63 74 69 6f 6e 27 73 20 70 .................the.section's.p
7cc0 61 72 65 6e 74 20 63 6c 61 73 73 20 6d 61 74 63 68 65 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 arent.class.matches.the.........
7ce0 20 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 20 43 4c 41 53 53 3b 20 61 6e 64 20 73 6f 20 6f ..........second.CLASS;.and.so.o
7d00 6e 2e 0a 20 20 5b 2a 20 43 4c 41 53 53 2e 2e 2e 5d 20 20 20 20 6d 61 74 63 68 65 73 20 73 65 63 n....[*.CLASS...]....matches.sec
7d20 74 69 6f 6e 73 20 74 68 61 74 20 6d 61 74 63 68 20 5b 43 4c 41 53 53 2e 2e 2e 5d 20 61 6e 64 0a tions.that.match.[CLASS...].and.
7d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 73 6f 20 72 65 63 75 72 73 69 76 65 ..................also.recursive
7d60 6c 79 20 61 6c 6c 20 74 68 65 69 72 20 63 68 69 6c 64 20 73 65 63 74 69 6f 6e 73 2e 0a 20 20 43 ly.all.their.child.sections....C
7d80 4c 41 53 53 20 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 65 73 20 69 66 20 74 68 65 20 73 65 LASS...........matches.if.the.se
7da0 63 74 69 6f 6e 27 73 20 63 6c 61 73 73 20 69 73 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 20 20 ction's.class.is.the.same.......
7dc0 20 20 20 20 20 20 20 20 20 20 20 20 61 73 20 43 4c 41 53 53 20 6f 72 20 61 20 73 75 62 63 6c 61 ............as.CLASS.or.a.subcla
7de0 73 73 20 6f 66 20 74 68 61 74 3b 20 72 65 67 61 72 64 6c 65 73 73 0a 20 20 20 20 20 20 20 20 20 ss.of.that;.regardless..........
7e00 20 20 20 20 20 20 20 20 20 6f 66 20 74 68 65 20 63 6c 61 73 73 65 73 20 6f 66 20 74 68 65 20 70 .........of.the.classes.of.the.p
7e20 61 72 65 6e 74 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 45 61 63 68 20 43 4c 41 53 53 20 73 68 6f 75 arent.sections...Each.CLASS.shou
7e40 6c 64 20 62 65 20 61 20 63 6c 61 73 73 20 73 79 6d 62 6f 6c 2c 20 69 64 65 6e 74 69 66 79 69 6e ld.be.a.class.symbol,.identifyin
7e60 67 20 61 20 63 6c 61 73 73 20 74 68 61 74 0a 64 65 72 69 76 65 73 20 66 72 6f 6d 20 60 6d 61 67 g.a.class.that.derives.from.`mag
7e80 69 74 2d 73 65 63 74 69 6f 6e 27 2e 20 20 46 6f 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 it-section'...For.backward.compa
7ea0 74 69 62 69 6c 69 74 79 20 43 4c 41 53 53 0a 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 22 74 79 tibility.CLASS.can.also.be.a."ty
7ec0 70 65 20 73 79 6d 62 6f 6c 22 2e 20 20 41 20 73 65 63 74 69 6f 6e 20 6d 61 74 63 68 65 73 20 73 pe.symbol"...A.section.matches.s
7ee0 75 63 68 20 61 20 73 79 6d 62 6f 6c 0a 69 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 69 74 73 uch.a.symbol.if.the.value.of.its
7f00 20 60 74 79 70 65 27 20 73 6c 6f 74 20 69 73 20 60 65 71 27 2e 20 20 49 66 20 61 20 74 79 70 65 .`type'.slot.is.`eq'...If.a.type
7f20 20 73 79 6d 62 6f 6c 20 68 61 73 0a 61 6e 20 65 6e 74 72 79 20 69 6e 20 60 6d 61 67 69 74 2d 2d .symbol.has.an.entry.in.`magit--
7f40 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 27 2c 20 74 68 65 6e 20 61 20 73 65 63 74 section-type-alist',.then.a.sect
7f60 69 6f 6e 20 61 6c 73 6f 0a 6d 61 74 63 68 65 73 20 74 68 61 74 20 74 79 70 65 20 69 66 20 69 74 ion.also.matches.that.type.if.it
7f80 73 20 63 6c 61 73 73 20 69 73 20 61 20 73 75 62 63 6c 61 73 73 20 6f 66 20 74 68 65 20 63 6c 61 s.class.is.a.subclass.of.the.cla
7fa0 73 73 20 74 68 61 74 0a 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 74 79 70 65 20 ss.that.corresponds.to.the.type.
7fc0 61 73 20 70 65 72 20 74 68 61 74 20 61 6c 69 73 74 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 69 74 as.per.that.alist...Note.that.it
7fe0 20 69 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 73 70 65 63 69 66 79 20 74 68 65 .is.not.necessary.to.specify.the
8000 20 63 6f 6d 70 6c 65 74 65 20 73 65 63 74 69 6f 6e 0a 6c 69 6e 65 61 67 65 20 61 73 20 70 72 69 .complete.section.lineage.as.pri
8020 6e 74 65 64 20 62 79 20 60 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 2d nted.by.`magit-describe-section-
8040 62 72 69 65 66 6c 79 27 2c 20 75 6e 6c 65 73 73 0a 6f 66 20 63 6f 75 72 73 65 20 79 6f 75 20 77 briefly',.unless.of.course.you.w
8060 61 6e 74 20 74 6f 20 62 65 20 74 68 61 74 20 70 72 65 63 69 73 65 2e 0a 0a 28 66 6e 20 43 4f 4e ant.to.be.that.precise...(fn.CON
8080 44 49 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 53 45 43 54 49 4f 4e 20 28 6d 61 67 69 74 DITION.&optional.(SECTION.(magit
80a0 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 -current-section)))..(defalias.'
80c0 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 23 5b 33 38 35 20 22 5c 32 31 31 5c magit-section-match.#[385."\211\
80e0 32 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 0f 00 5c 33 30 30 20 01 203..\211.A\262.\242\202..\300..
8100 5c 32 30 33 1d 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 47 5c 5c 44 5c 22 5c 32 31 \203..\301\302\303\304.G\\D\"\21
8120 30 5c 32 31 31 5c 32 30 35 25 00 5c 33 30 35 03 02 5c 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 0\211\205%.\305..\"\207".[magit-
8140 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d current-section.signal.wrong-num
8160 62 65 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d ber-of-arguments.magit-section-m
8180 61 74 63 68 20 32 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 5d 20 38 20 atch.2.magit-section-match-1].8.
81a0 28 23 24 20 2e 20 33 31 35 31 34 29 5d 29 0a 23 40 32 36 20 0a 0a 28 66 6e 20 43 4f 4e 44 49 54 (#$...31514)]).#@26...(fn.CONDIT
81c0 49 4f 4e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 ION.SECTION)..(defalias.'magit-s
81e0 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 20 23 5b 35 31 34 20 22 01 5c 32 30 34 08 00 5c 33 30 ection-match-1.#[514.".\204..\30
8200 30 5c 33 30 31 21 5c 32 31 30 5c 32 31 31 5c 32 30 35 55 00 01 3c 5c 32 30 33 44 00 5c 33 30 32 0\301!\210\211\205U..<\203D.\302
8220 02 5c 33 30 33 5c 33 30 34 02 5c 32 30 33 40 00 01 5c 32 30 33 40 00 02 40 04 5c 32 30 33 29 00 .\303\304.\203@..\203@..@.\203).
8240 5c 33 30 32 5c 32 36 32 03 5c 32 30 32 34 00 5c 33 30 35 01 06 07 5c 22 5c 32 30 33 34 00 5c 32 \302\262.\2024.\305...\"\2034.\2
8260 31 31 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 11\262.\210\211T\262..A\262.\202
8280 15 00 5c 32 36 36 03 5c 32 31 31 5c 32 30 37 5c 33 30 36 02 39 5c 32 30 33 4f 00 02 43 5c 32 30 ..\266.\211\207\306.9\203O..C\20
82a0 32 53 00 5c 33 30 37 03 5c 33 31 30 5c 22 02 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 2d 61 73 73 65 2S.\307.\310\".\"\207".[cl--asse
82c0 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 63 6f 6e 64 69 74 69 6f 6e 20 6e 69 6c 20 74 20 30 20 6d rtion-failed.condition.nil.t.0.m
82e0 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 20 6d 61 67 69 74 2d 73 65 63 74 69 agit-section-match-1.magit-secti
8300 6f 6e 2d 6d 61 74 63 68 2d 32 20 63 6c 2d 63 6f 65 72 63 65 20 6c 69 73 74 5d 20 31 30 20 28 23 on-match-2.cl-coerce.list].10.(#
8320 24 20 2e 20 33 33 32 30 34 29 5d 29 0a 23 40 32 36 20 0a 0a 28 66 6e 20 43 4f 4e 44 49 54 49 4f $...33204)]).#@26...(fn.CONDITIO
8340 4e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 N.SECTION)..(defalias.'magit-sec
8360 74 69 6f 6e 2d 6d 61 74 63 68 2d 32 20 23 5b 35 31 34 20 22 01 40 5c 33 30 31 3d 5c 32 30 33 1c tion-match-2.#[514.".@\301=\203.
8380 00 5c 33 30 32 02 41 02 5c 22 5c 32 30 36 5e 00 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 31 31 5c .\302.A.\"\206^.\303.\304\"\211\
83a0 32 30 35 1b 00 5c 33 30 32 03 02 5c 22 5c 32 30 37 01 40 5c 33 30 35 01 21 5c 32 30 33 2b 00 5c 205..\302..\"\207.@\305.!\203+.\
83c0 33 30 36 02 02 5c 22 5c 32 30 32 42 00 5c 32 31 31 08 5c 32 33 36 41 5c 32 31 31 5c 32 30 33 3a 306..\"\202B.\211.\236A\211\203:
83e0 00 5c 33 30 36 03 02 5c 22 5c 32 30 32 40 00 5c 33 30 33 03 5c 33 30 37 5c 22 02 3d 5c 32 36 32 .\306..\"\202@.\303.\307\".=\262
8400 01 5c 32 36 32 01 5c 32 30 35 5e 00 01 41 5c 32 31 31 5c 32 36 32 03 3f 5c 32 30 36 5e 00 5c 33 .\262.\205^..A\211\262.?\206^.\3
8420 30 33 01 5c 33 30 34 5c 22 5c 32 31 31 5c 32 30 35 5c 5c 00 5c 33 30 32 03 02 5c 22 5c 32 36 32 03.\304\"\211\205\\.\302..\"\262
8440 01 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 .\207".[magit--section-type-alis
8460 74 20 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 32 20 65 69 65 69 6f 2d t.*.magit-section-match-2.eieio-
8480 6f 72 65 66 20 70 61 72 65 6e 74 20 63 6c 61 73 73 2d 70 20 63 6c 2d 74 79 70 65 70 20 74 79 70 oref.parent.class-p.cl-typep.typ
84a0 65 5d 20 37 20 28 23 24 20 2e 20 33 33 35 38 36 29 5d 29 0a 23 40 33 35 33 20 49 66 20 74 68 65 e].7.(#$...33586)]).#@353.If.the
84c0 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 6d 61 74 63 68 65 73 20 43 4f 4e 44 49 54 .section.at.point.matches.CONDIT
84e0 49 4f 4e 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 69 74 73 20 76 61 6c 75 65 2e 0a 0a 49 66 20 ION,.then.return.its.value...If.
8500 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e optional.SECTION.is.non-nil.then
8520 20 74 65 73 74 20 77 68 65 74 68 65 72 20 74 68 61 74 20 6d 61 74 63 68 65 73 0a 69 6e 73 74 65 .test.whether.that.matches.inste
8540 61 64 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65 63 74 69 6f 6e 20 61 74 20 70 ad...If.there.is.no.section.at.p
8560 6f 69 6e 74 20 61 6e 64 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 69 6c 2c 0a 74 68 65 6e 20 72 65 oint.and.SECTION.is.nil,.then.re
8580 74 75 72 6e 20 6e 69 6c 2e 20 20 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 64 6f 65 73 20 6e turn.nil...If.the.section.does.n
85a0 6f 74 20 6d 61 74 63 68 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 0a 6e 69 6c 2e 0a 0a 53 65 65 20 ot.match,.then.return.nil...See.
85c0 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 27 20 66 6f 72 20 74 68 65 20 66 6f `magit-section-match'.for.the.fo
85e0 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 61 6b 65 2e 0a 0a 28 66 6e 20 43 4f 4e rms.CONDITION.can.take...(fn.CON
8600 44 49 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 DITION.&optional.SECTION)..(defa
8620 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 23 5b 35 lias.'magit-section-value-if.#[5
8640 31 33 20 22 5c 32 31 31 5c 32 30 36 06 00 5c 33 30 30 20 5c 32 31 31 5c 32 30 35 15 00 5c 33 30 13."\211\206..\300.\211\205..\30
8660 31 03 02 5c 22 5c 32 30 35 15 00 5c 33 30 32 01 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 6d 61 67 1..\"\205..\302.\303\"\207".[mag
8680 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e it-current-section.magit-section
86a0 2d 6d 61 74 63 68 20 65 69 65 69 6f 2d 6f 72 65 66 20 76 61 6c 75 65 5d 20 36 20 28 23 24 20 2e -match.eieio-oref.value].6.(#$..
86c0 20 33 33 39 37 38 29 5d 29 0a 23 40 34 33 31 20 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 .33978)]).#@431.If.the.section.a
86e0 74 20 70 6f 69 6e 74 20 6d 61 74 63 68 65 73 20 43 4f 4e 44 49 54 49 4f 4e 2c 20 65 76 61 6c 75 t.point.matches.CONDITION,.evalu
8700 61 74 65 20 42 4f 44 59 2e 0a 0a 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 6d 61 74 63 68 65 ate.BODY...If.the.section.matche
8720 73 2c 20 74 68 65 6e 20 65 76 61 6c 75 61 74 65 20 42 4f 44 59 20 66 6f 72 6d 73 20 73 65 71 75 s,.then.evaluate.BODY.forms.sequ
8740 65 6e 74 69 61 6c 6c 79 0a 77 69 74 68 20 60 69 74 27 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 entially.with.`it'.bound.to.the.
8760 73 65 63 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 section.and.return.the.value.of.
8780 74 68 65 20 6c 61 73 74 0a 66 6f 72 6d 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 the.last.form...If.there.are.no.
87a0 42 4f 44 59 20 66 6f 72 6d 73 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 BODY.forms,.then.return.the.valu
87c0 65 20 6f 66 20 74 68 65 0a 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 73 65 63 74 69 6f e.of.the.section...If.the.sectio
87e0 6e 20 64 6f 65 73 20 6e 6f 74 20 6d 61 74 63 68 20 6f 72 20 69 66 20 74 68 65 72 65 20 69 73 20 n.does.not.match.or.if.there.is.
8800 6e 6f 20 73 65 63 74 69 6f 6e 0a 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 72 65 74 75 72 6e no.section.at.point,.then.return
8820 20 6e 69 6c 2e 0a 0a 53 65 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 27 .nil...See.`magit-section-match'
8840 20 66 6f 72 20 74 68 65 20 66 6f 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 61 6b .for.the.forms.CONDITION.can.tak
8860 65 2e 0a 0a 28 66 6e 20 43 4f 4e 44 49 54 49 4f 4e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 e...(fn.CONDITION.&rest.BODY)..(
8880 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 77 68 65 6e 20 27 28 6d defalias.'magit-section-when.'(m
88a0 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 acro...#[385."\300\301\302\303\3
88c0 30 34 06 06 44 5c 33 30 35 42 42 04 5c 32 30 36 10 00 5c 33 30 36 42 42 45 5c 32 30 37 22 20 5b 04..D\305BB.\206..\306BBE\207".[
88e0 2d 2d 77 68 65 6e 2d 6c 65 74 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f --when-let.(magit-current-sectio
8900 6e 29 20 77 68 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 71 75 6f 74 n).when.magit-section-match.quot
8920 65 20 28 69 74 29 20 28 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 5d 20 38 20 28 23 24 20 e.(it).((oref.it.value))].8.(#$.
8940 2e 20 33 34 35 31 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 ..34512)])).(byte-code."\300\301
8960 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 33 \302\303#\210\304\301\305\306#\3
8980 30 37 5c 33 30 31 5c 33 31 30 5c 33 31 31 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 6f 62 73 6f 6c 07\301\310\311#\207".[make-obsol
89a0 65 74 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 77 68 65 6e 20 22 69 6e 73 74 65 61 64 20 ete.magit-section-when."instead.
89c0 75 73 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 27 20 6f 72 20 60 6d 61 use.`magit-section-match'.or.`ma
89e0 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 27 2e 22 20 22 4d 61 67 69 74 20 32 git-section-value-if'."."Magit.2
8a00 2e 39 30 2e 30 22 20 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d .90.0".function-put.lisp-indent-
8a20 66 75 6e 63 74 69 6f 6e 20 31 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 function.1.put.edebug-form-spec.
8a40 28 73 65 78 70 20 62 6f 64 79 29 5d 20 35 29 0a 23 40 36 32 36 20 43 68 6f 6f 73 65 20 61 6d 6f (sexp.body)].5).#@626.Choose.amo
8a60 6e 67 20 63 6c 61 75 73 65 73 20 6f 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 73 65 ng.clauses.on.the.type.of.the.se
8a80 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 45 61 63 68 20 63 6c 61 75 73 65 20 6c 6f 6f ction.at.point...Each.clause.loo
8aa0 6b 73 20 6c 69 6b 65 20 28 43 4f 4e 44 49 54 49 4f 4e 20 42 4f 44 59 2e 2e 2e 29 2e 20 20 54 68 ks.like.(CONDITION.BODY...)...Th
8ac0 65 20 74 79 70 65 20 6f 66 20 74 68 65 0a 73 65 63 74 69 6f 6e 20 69 73 20 63 6f 6d 70 61 72 65 e.type.of.the.section.is.compare
8ae0 64 20 61 67 61 69 6e 73 74 20 65 61 63 68 20 43 4f 4e 44 49 54 49 4f 4e 3b 20 74 68 65 20 42 4f d.against.each.CONDITION;.the.BO
8b00 44 59 20 66 6f 72 6d 73 20 6f 66 20 74 68 65 0a 66 69 72 73 74 20 6d 61 74 63 68 20 61 72 65 20 DY.forms.of.the.first.match.are.
8b20 65 76 61 6c 75 61 74 65 64 20 73 65 71 75 65 6e 74 69 61 6c 6c 79 20 61 6e 64 20 74 68 65 20 76 evaluated.sequentially.and.the.v
8b40 61 6c 75 65 20 6f 66 20 74 68 65 20 6c 61 73 74 0a 66 6f 72 6d 20 69 73 20 72 65 74 75 72 6e 65 alue.of.the.last.form.is.returne
8b60 64 2e 20 20 49 6e 73 69 64 65 20 42 4f 44 59 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 69 74 27 20 d...Inside.BODY.the.symbol.`it'.
8b80 69 73 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 0a 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 is.bound.to.the.section.at.point
8ba0 2e 20 20 49 66 20 6e 6f 20 63 6c 61 75 73 65 20 73 75 63 63 65 65 64 73 20 6f 72 20 69 66 20 74 ...If.no.clause.succeeds.or.if.t
8bc0 68 65 72 65 20 69 73 20 6e 6f 0a 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2c 20 72 65 74 here.is.no.section.at.point,.ret
8be0 75 72 6e 20 6e 69 6c 2e 0a 0a 53 65 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 urn.nil...See.`magit-section-mat
8c00 63 68 27 20 66 6f 72 20 74 68 65 20 66 6f 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 ch'.for.the.forms.CONDITION.can.
8c20 74 61 6b 65 2e 0a 41 64 64 69 74 69 6f 6e 61 6c 6c 79 20 61 20 43 4f 4e 44 49 54 49 4f 4e 20 6f take..Additionally.a.CONDITION.o
8c40 66 20 74 20 69 73 20 61 6c 6c 6f 77 65 64 20 69 6e 20 74 68 65 20 66 69 6e 61 6c 20 63 6c 61 75 f.t.is.allowed.in.the.final.clau
8c60 73 65 2c 20 61 6e 64 0a 6d 61 74 63 68 65 73 20 69 66 20 6e 6f 20 6f 74 68 65 72 20 43 4f 4e 44 se,.and.matches.if.no.other.COND
8c80 49 54 49 4f 4e 20 6d 61 74 63 68 2c 20 65 76 65 6e 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f ITION.match,.even.if.there.is.no
8ca0 20 73 65 63 74 69 6f 6e 0a 61 74 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 43 4c .section.at.point...(fn.&rest.CL
8cc0 41 55 53 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e AUSES)..(defalias.'magit-section
8ce0 2d 63 61 73 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c -case.'(macro...#[128."\300\301\
8d00 33 30 32 5c 33 30 33 5c 33 30 34 05 5c 22 42 45 5c 32 30 37 22 20 5b 6c 65 74 2a 20 28 28 69 74 302\303\304.\"BE\207".[let*.((it
8d20 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 20 63 6f 6e 64 20 .(magit-current-section))).cond.
8d40 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 40 5c 33 30 30 3d 5c 32 30 36 12 00 5c 33 mapcar.#[257."\211@\300=\206..\3
8d60 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 40 44 5c 33 30 35 42 42 45 01 41 42 5c 32 30 37 22 01\302\303\304.@D\305BBE.AB\207"
8d80 20 5b 74 20 61 6e 64 20 69 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 .[t.and.it.magit-section-match-1
8da0 20 71 75 6f 74 65 20 28 69 74 29 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 41 55 53 45 29 22 .quote.(it)].6."\n\n(fn.CLAUSE)"
8dc0 5d 5d 20 37 20 28 23 24 20 2e 20 33 35 34 31 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 ]].7.(#$...35414)])).(byte-code.
8de0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 "\300\301\302\303#\304\301\305\3
8e00 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 73 65 63 06#\207".[function-put.magit-sec
8e20 74 69 6f 6e 2d 63 61 73 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 30 tion-case.lisp-indent-function.0
8e40 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 26 72 65 73 74 20 28 73 65 .put.edebug-form-spec.(&rest.(se
8e60 78 70 20 62 6f 64 79 29 29 5d 20 35 29 0a 23 40 39 30 20 52 65 74 75 72 6e 20 74 68 65 20 76 61 xp.body))].5).#@90.Return.the.va
8e80 6c 75 65 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 53 45 43 54 49 4f 4e 27 73 20 74 79 lue.associated.with.SECTION's.ty
8ea0 70 65 20 6f 72 20 6c 69 6e 65 61 67 65 20 69 6e 20 41 4c 49 53 54 2e 0a 0a 28 66 6e 20 53 45 43 pe.or.lineage.in.ALIST...(fn.SEC
8ec0 54 49 4f 4e 20 41 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 TION.ALIST)..(defalias.'magit-se
8ee0 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 61 73 73 6f 63 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 ction-match-assoc.#[514."\300\30
8f00 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 07 21 5c 33 30 36 5c 22 5c 33 30 37 5c 33 1\302\303\304\305..!\306\"\307\3
8f20 31 30 25 02 5c 22 5c 32 30 37 22 20 5b 2d 73 6f 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 10%.\"\207".[-some.make-byte-cod
8f40 65 20 32 35 37 20 22 5c 32 31 31 40 01 41 5c 32 31 31 02 5c 33 30 31 01 5c 33 30 30 5c 22 5c 32 e.257."\211@.A\211.\301.\300\"\2
8f60 30 35 0e 00 01 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 05...\266\202\207".vconcat.vecto
8f80 72 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 5d 20 38 20 22 5c 6e 5c r.[magit-section-match-1].8."\n\
8fa0 6e 28 66 6e 20 41 52 47 30 29 22 5d 20 39 20 28 23 24 20 2e 20 33 36 34 36 37 29 5d 29 0a 23 40 n(fn.ARG0)"].9.(#$...36467)]).#@
8fc0 31 35 35 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 155.Hook.run.after.`magit-insert
8fe0 2d 73 65 63 74 69 6f 6e 27 73 20 42 4f 44 59 2e 0a 41 76 6f 69 64 20 75 73 69 6e 67 20 74 68 69 -section's.BODY..Avoid.using.thi
9000 73 20 68 6f 6f 6b 20 61 6e 64 20 6f 6e 6c 79 20 65 76 65 72 20 64 6f 20 73 6f 20 69 66 20 79 6f s.hook.and.only.ever.do.so.if.yo
9020 75 20 6b 6e 6f 77 0a 77 68 61 74 20 79 6f 75 20 61 72 65 20 64 6f 69 6e 67 20 61 6e 64 20 61 72 u.know.what.you.are.doing.and.ar
9040 65 20 73 75 72 65 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6f 74 68 65 72 20 77 61 79 2e 1f 0a 28 e.sure.there.is.no.other.way...(
9060 64 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b defvar.magit-insert-section-hook
9080 20 6e 69 6c 20 28 23 24 20 2e 20 33 36 38 30 34 29 29 0a 23 40 31 36 36 33 20 49 6e 73 65 72 74 .nil.(#$...36804)).#@1663.Insert
90a0 20 61 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 54 59 50 45 20 69 73 20 74 68 .a.section.at.point...TYPE.is.th
90c0 65 20 73 65 63 74 69 6f 6e 20 74 79 70 65 2c 20 61 20 73 79 6d 62 6f 6c 2e 20 20 4d 61 6e 79 20 e.section.type,.a.symbol...Many.
90e0 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 61 63 74 20 6f 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 commands.that.act.on.the.current
9100 20 73 65 63 74 69 6f 6e 20 62 65 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 6c 79 20 64 65 70 65 .section.behave.differently.depe
9120 6e 64 69 6e 67 20 6f 6e 20 74 68 61 74 20 74 79 70 65 2e 0a 41 6c 73 6f 20 69 66 20 61 20 76 61 nding.on.that.type..Also.if.a.va
9140 72 69 61 62 6c 65 20 60 6d 61 67 69 74 2d 54 59 50 45 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 27 20 riable.`magit-TYPE-section-map'.
9160 65 78 69 73 74 73 2c 20 74 68 65 6e 20 75 73 65 0a 74 68 61 74 20 61 73 20 74 68 65 20 74 65 78 exists,.then.use.that.as.the.tex
9180 74 2d 70 72 6f 70 65 72 74 79 20 60 6b 65 79 6d 61 70 27 20 6f 66 20 61 6c 6c 20 74 65 78 74 20 t-property.`keymap'.of.all.text.
91a0 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 0a 73 65 63 74 69 6f 6e 20 28 62 75 74 20 74 68 belonging.to.the.section.(but.th
91c0 69 73 20 6d 61 79 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 20 69 6e 20 73 75 62 73 65 63 74 is.may.be.overwritten.in.subsect
91e0 69 6f 6e 73 29 2e 20 20 54 59 50 45 20 63 61 6e 0a 61 6c 73 6f 20 68 61 76 65 20 74 68 65 20 66 ions)...TYPE.can.also.have.the.f
9200 6f 72 6d 20 60 28 65 76 61 6c 20 46 4f 52 4d 29 27 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 orm.`(eval.FORM)'.in.which.case.
9220 46 4f 52 4d 20 69 73 20 65 76 61 6c 75 61 74 65 64 0a 61 74 20 72 75 6e 74 69 6d 65 2e 0a 0a 4f FORM.is.evaluated.at.runtime...O
9240 70 74 69 6f 6e 61 6c 20 56 41 4c 55 45 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 ptional.VALUE.is.the.value.of.th
9260 65 20 73 65 63 74 69 6f 6e 2c 20 75 73 75 61 6c 6c 79 20 61 20 73 74 72 69 6e 67 0a 74 68 61 74 e.section,.usually.a.string.that
9280 20 69 73 20 72 65 71 75 69 72 65 64 20 77 68 65 6e 20 61 63 74 69 6e 67 20 6f 6e 20 74 68 65 20 .is.required.when.acting.on.the.
92a0 73 65 63 74 69 6f 6e 2e 0a 0a 57 68 65 6e 20 6f 70 74 69 6f 6e 61 6c 20 48 49 44 45 20 69 73 20 section...When.optional.HIDE.is.
92c0 6e 6f 6e 2d 6e 69 6c 20 63 6f 6c 6c 61 70 73 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 62 6f 64 non-nil.collapse.the.section.bod
92e0 79 20 62 79 0a 64 65 66 61 75 6c 74 2c 20 69 2e 65 2e 20 77 68 65 6e 20 66 69 72 73 74 20 63 72 y.by.default,.i.e..when.first.cr
9300 65 61 74 69 6e 67 20 74 68 65 20 73 65 63 74 69 6f 6e 2c 20 62 75 74 20 6e 6f 74 20 77 68 65 6e eating.the.section,.but.not.when
9320 0a 72 65 66 72 65 73 68 69 6e 67 20 74 68 65 20 62 75 66 66 65 72 2e 20 20 45 6c 73 65 20 65 78 .refreshing.the.buffer...Else.ex
9340 70 61 6e 64 20 69 74 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 54 68 69 73 20 63 61 6e 20 62 65 pand.it.by.default...This.can.be
9360 0a 6f 76 65 72 77 72 69 74 74 65 6e 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f .overwritten.using.`magit-sectio
9380 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b 27 2e 20 20 57 68 65 6e 20 61 0a n-set-visibility-hook'...When.a.
93a0 73 65 63 74 69 6f 6e 20 69 73 20 72 65 63 72 65 61 74 65 64 20 64 75 72 69 6e 67 20 61 20 72 65 section.is.recreated.during.a.re
93c0 66 72 65 73 68 2c 20 74 68 65 6e 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 0a 70 72 fresh,.then.the.visibility.of.pr
93e0 65 64 65 63 65 73 73 6f 72 20 69 73 20 69 6e 68 65 72 69 74 65 64 20 61 6e 64 20 48 49 44 45 20 edecessor.is.inherited.and.HIDE.
9400 69 73 20 69 67 6e 6f 72 65 64 20 28 62 75 74 20 74 68 65 20 68 6f 6f 6b 20 69 73 0a 73 74 69 6c is.ignored.(but.the.hook.is.stil
9420 6c 20 68 6f 6e 6f 72 65 64 29 2e 0a 0a 42 4f 44 59 20 69 73 20 61 6e 79 20 6e 75 6d 62 65 72 20 l.honored)...BODY.is.any.number.
9440 6f 66 20 66 6f 72 6d 73 20 74 68 61 74 20 61 63 74 75 61 6c 6c 79 20 69 6e 73 65 72 74 20 74 68 of.forms.that.actually.insert.th
9460 65 20 73 65 63 74 69 6f 6e 27 73 0a 68 65 61 64 69 6e 67 20 61 6e 64 20 62 6f 64 79 2e 20 20 4f e.section's.heading.and.body...O
9480 70 74 69 6f 6e 61 6c 20 4e 41 4d 45 2c 20 69 66 20 73 70 65 63 69 66 69 65 64 2c 20 68 61 73 20 ptional.NAME,.if.specified,.has.
94a0 74 6f 20 62 65 20 61 0a 73 79 6d 62 6f 6c 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 6e 20 62 6f to.be.a.symbol,.which.is.then.bo
94c0 75 6e 64 20 74 6f 20 74 68 65 20 73 74 72 75 63 74 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e und.to.the.struct.of.the.section
94e0 20 62 65 69 6e 67 0a 69 6e 73 65 72 74 65 64 2e 0a 0a 42 65 66 6f 72 65 20 42 4f 44 59 20 69 73 .being.inserted...Before.BODY.is
9500 20 65 76 61 6c 75 61 74 65 64 20 74 68 65 20 60 73 74 61 72 74 27 20 6f 66 20 74 68 65 20 73 65 .evaluated.the.`start'.of.the.se
9520 63 74 69 6f 6e 20 6f 62 6a 65 63 74 20 69 73 20 73 65 74 0a 74 6f 20 74 68 65 20 76 61 6c 75 65 ction.object.is.set.to.the.value
9540 20 6f 66 20 60 70 6f 69 6e 74 27 20 61 6e 64 20 61 66 74 65 72 20 42 4f 44 59 20 77 61 73 20 65 .of.`point'.and.after.BODY.was.e
9560 76 61 6c 75 61 74 65 64 20 69 74 73 20 60 65 6e 64 27 20 69 73 0a 73 65 74 20 74 6f 20 74 68 65 valuated.its.`end'.is.set.to.the
9580 20 6e 65 77 20 76 61 6c 75 65 20 6f 66 20 60 70 6f 69 6e 74 27 3b 20 42 4f 44 59 20 69 73 20 72 .new.value.of.`point';.BODY.is.r
95a0 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 6d 6f 76 69 6e 67 0a 60 70 6f 69 6e 74 27 20 66 6f esponsible.for.moving.`point'.fo
95c0 72 77 61 72 64 2e 0a 0a 49 66 20 69 74 20 74 75 72 6e 73 20 6f 75 74 20 69 6e 73 69 64 65 20 42 rward...If.it.turns.out.inside.B
95e0 4f 44 59 20 74 68 61 74 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 73 20 65 6d 70 74 79 2c 20 74 ODY.that.the.section.is.empty,.t
9600 68 65 6e 0a 60 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 27 20 63 61 6e 20 62 hen.`magit-cancel-section'.can.b
9620 65 20 75 73 65 64 20 74 6f 20 61 62 6f 72 74 20 61 6e 64 20 72 65 6d 6f 76 65 20 61 6c 6c 20 74 e.used.to.abort.and.remove.all.t
9640 72 61 63 65 73 0a 6f 66 20 74 68 65 20 70 61 72 74 69 61 6c 6c 79 20 69 6e 73 65 72 74 65 64 20 races.of.the.partially.inserted.
9660 73 65 63 74 69 6f 6e 2e 20 20 54 68 69 73 20 63 61 6e 20 68 61 70 70 65 6e 20 77 68 65 6e 20 63 section...This.can.happen.when.c
9680 72 65 61 74 69 6e 67 0a 61 20 73 65 63 74 69 6f 6e 20 62 79 20 77 61 73 68 69 6e 67 20 47 69 74 reating.a.section.by.washing.Git
96a0 27 73 20 6f 75 74 70 75 74 20 61 6e 64 20 47 69 74 20 64 69 64 6e 27 74 20 61 63 74 75 61 6c 6c 's.output.and.Git.didn't.actuall
96c0 79 20 6f 75 74 70 75 74 0a 61 6e 79 74 68 69 6e 67 20 74 68 69 73 20 74 69 6d 65 20 61 72 6f 75 y.output.anything.this.time.arou
96e0 6e 64 2e 0a 0a 28 66 6e 20 5b 4e 41 4d 45 5d 20 28 54 59 50 45 20 26 6f 70 74 69 6f 6e 61 6c 20 nd...(fn.[NAME].(TYPE.&optional.
9700 56 41 4c 55 45 20 48 49 44 45 29 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 VALUE.HIDE).&rest.BODY)..(defali
9720 61 73 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 27 28 6d 61 63 72 6f as.'magit-insert-section.'(macro
9740 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 21 01 40 39 5c 32 30 35 0f 00 01 5c 32 31 ...#[128."\300\301!.@9\205...\21
9760 31 41 5c 32 36 32 03 5c 32 34 32 5c 33 30 30 5c 33 30 32 21 5c 33 30 33 03 05 40 40 5c 32 31 31 1A\262.\242\300\302!\303..@@\211
9780 5c 32 34 32 5c 33 30 34 3d 5c 32 30 33 24 00 5c 32 31 31 41 40 5c 32 30 32 27 00 5c 33 30 35 01 \242\304=\203$.\211A@\202'.\305.
97a0 44 5c 32 36 32 01 44 02 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 08 44 06 08 5c 33 31 31 5c 33 31 D\262.D.\306\307\310..D..\311\31
97c0 32 5c 33 31 33 06 5c 66 5c 33 31 34 42 42 44 5c 33 31 35 42 42 46 5c 33 31 36 5c 33 30 37 5c 33 2\313.\f\314BBD\315BBF\316\307\3
97e0 31 30 06 5c 6e 44 5c 33 31 31 5c 33 31 37 5c 33 32 30 06 0d 5c 33 32 31 42 42 44 5c 33 32 32 5c 10.\nD\311\317\320..\321BBD\322\
9800 33 32 33 06 0e 5c 33 32 34 42 42 42 45 06 0b 46 5c 33 32 35 06 0b 40 41 40 5c 33 32 36 42 42 42 323..\324BBBE..F\325..@A@\326BBB
9820 42 42 42 44 44 5c 33 32 37 03 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 33 34 06 09 BBBDD\327.\330\331\332\333\334..
9840 45 44 43 5c 33 33 35 5c 33 33 31 5c 33 33 36 5c 33 33 37 5c 33 34 30 5c 33 34 31 5c 33 34 32 06 EDC\335\331\336\337\340\341\342.
9860 0e 44 5c 33 34 33 42 42 45 44 43 5c 33 34 34 5c 33 33 31 5c 33 33 32 5c 33 34 35 06 0e 5c 33 34 .D\343BBEDC\344\331\332\345..\34
9880 36 42 42 44 43 5c 33 34 37 5c 33 35 30 5c 33 35 31 5c 33 35 32 5c 33 33 32 5c 33 30 36 5c 33 33 6BBDC\347\350\351\352\332\306\33
98a0 32 06 14 45 45 45 5c 33 35 33 42 42 5c 33 35 34 06 12 40 38 46 46 46 46 5c 33 35 35 5c 33 35 36 2..EEE\353BB\354..@8FFFF\355\356
98c0 05 44 5c 33 35 37 06 06 44 5c 33 34 30 5c 33 31 31 5c 33 34 30 5c 33 36 30 5c 33 35 37 5c 33 36 .D\357..D\340\311\340\360\357\36
98e0 31 5c 33 36 32 5c 33 35 32 5c 33 36 32 06 0f 45 45 45 45 44 45 5c 33 36 33 5c 33 36 34 5c 33 36 1\362\352\362..EEEEDE\363\364\36
9900 35 06 09 5c 32 30 33 5c 33 33 32 00 5c 33 35 35 06 5c 6e 06 5c 6e 44 43 06 0d 41 42 42 43 5c 32 5..\203\332.\355.\n.\nDC..ABBC\2
9920 30 32 5c 33 33 35 00 06 0b 41 5c 33 36 36 5c 33 36 37 06 0b 44 5c 33 37 30 5c 33 37 31 06 0d 5c 02\335...A\366\367..D\370\371..\
9940 33 37 32 42 42 5c 33 37 33 42 42 5c 33 30 33 5c 33 37 34 5c 33 32 37 06 0f 5c 33 37 35 42 42 44 372BB\373BB\303\374\327..\375BBD
9960 5c 33 37 36 5c 33 37 37 06 10 5c 32 30 31 40 00 42 42 44 5c 32 30 31 41 00 5c 32 30 31 42 00 5c \376\377..\201@.BBD\201A.\201B.\
9980 32 30 31 43 00 5c 32 30 31 44 00 5c 33 37 31 06 14 5c 32 30 31 45 00 42 42 45 44 44 5c 32 30 31 201C.\201D.\371..\201E.BBEDD\201
99a0 46 00 5c 32 30 31 42 00 5c 32 30 31 43 00 5c 32 30 31 47 00 5c 33 37 31 06 15 5c 32 30 31 48 00 F.\201B.\201C.\201G.\371..\201H.
99c0 42 42 45 44 44 5c 32 30 31 49 00 42 42 42 42 5c 32 30 31 4a 00 5c 32 30 31 4b 00 5c 33 37 31 06 BBEDD\201I.BBBB\201J.\201K.\371.
99e0 11 5c 32 30 31 4c 00 42 42 44 5c 32 30 31 4d 00 5c 32 30 31 4e 00 5c 33 35 35 5c 32 30 31 4f 00 .\201L.BBD\201M.\201N.\355\201O.
9a00 5c 33 36 30 5c 32 30 31 50 00 5c 32 30 31 51 00 5c 32 30 31 52 00 5c 32 30 31 53 00 5c 32 30 31 \360\201P.\201Q.\201R.\201S.\201
9a20 54 00 06 1a 5c 32 35 37 05 5c 32 30 31 55 00 42 42 42 5c 32 30 31 56 00 42 42 42 45 45 45 5c 33 T...\257.\201U.BBB\201V.BBBEEE\3
9a40 30 37 5c 32 30 31 57 00 06 0f 5c 32 30 31 58 00 42 42 5c 33 35 35 5c 32 30 31 59 00 5c 32 30 31 07\201W...\201X.BB\355\201Y.\201
9a60 5a 00 06 12 44 45 5c 33 32 37 5c 33 37 31 06 12 5c 32 30 31 5b 00 42 42 5c 32 30 31 5c 5c 00 5c Z...DE\327\371..\201[.BB\201\\.\
9a80 32 30 31 5d 00 5c 33 37 31 5c 32 31 31 06 16 5c 32 30 31 5e 00 42 42 5c 32 30 31 5f 00 42 42 5c 201].\371\211..\201^.BB\201_.BB\
9aa0 32 30 31 60 00 06 16 44 45 46 46 5c 32 35 37 05 5c 22 42 42 06 06 46 46 5c 32 30 37 22 20 5b 63 201`...DEFF\257.\"BB..FF\207".[c
9ac0 6c 2d 67 65 6e 73 79 6d 20 22 74 79 70 65 22 20 22 73 65 63 74 69 6f 6e 22 20 6c 65 74 2a 20 65 l-gensym."type"."section".let*.e
9ae0 76 61 6c 20 71 75 6f 74 65 20 66 75 6e 63 61 6c 6c 20 69 66 20 63 6c 61 73 73 2d 70 20 6f 72 20 val.quote.funcall.if.class-p.or.
9b00 63 64 72 20 61 73 73 71 20 28 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c cdr.assq.(magit--section-type-al
9b20 69 73 74 29 20 28 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 3a 74 79 70 65 20 63 61 72 20 ist).('magit-section).:type.car.
9b40 72 61 73 73 71 20 28 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 rassq.(magit--section-type-alist
9b60 29 20 65 72 72 6f 72 20 22 42 55 47 3a 20 4e 6f 20 65 6e 74 72 79 20 66 6f 72 20 25 73 20 69 6e ).error."BUG:.No.entry.for.%s.in
9b80 20 25 73 22 20 28 27 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 .%s".('magit--section-type-alist
9ba0 29 20 3a 76 61 6c 75 65 20 28 3a 73 74 61 72 74 20 28 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 29 20 ).:value.(:start.(point-marker).
9bc0 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 :parent.magit-insert-section--pa
9be0 72 65 6e 74 29 20 6f 73 65 74 20 68 69 64 64 65 6e 20 69 66 2d 6c 65 74 20 76 61 6c 75 65 20 72 rent).oset.hidden.if-let.value.r
9c00 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 20 un-hook-with-args-until-success.
9c20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 'magit-section-set-visibility-ho
9c40 6f 6b 20 28 65 71 20 76 61 6c 75 65 20 27 68 69 64 65 29 20 69 6e 63 61 72 6e 61 74 69 6f 6e 20 ok.(eq.value.'hide).incarnation.
9c60 61 6e 64 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f and.magit-insert-section--oldroo
9c80 74 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f t.magit-get-section.magit-sectio
9ca0 6e 2d 69 64 65 6e 74 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f n-ident.(magit-insert-section--o
9cc0 6c 64 72 6f 6f 74 29 20 28 6f 72 65 66 20 69 6e 63 61 72 6e 61 74 69 6f 6e 20 68 69 64 64 65 6e ldroot).(oref.incarnation.hidden
9ce0 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 61 73 73 6f 63 20 28 6d 61 67 ).magit-section-match-assoc.(mag
9d00 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 69 74 69 61 6c 2d 76 69 73 69 62 69 6c 69 74 79 2d 61 6c it-section-initial-visibility-al
9d20 69 73 74 29 20 70 72 6f 67 6e 20 77 68 65 6e 20 28 66 75 6e 63 74 69 6f 6e 70 20 76 61 6c 75 65 ist).progn.when.(functionp.value
9d40 29 20 73 65 74 71 20 28 28 65 71 20 76 61 6c 75 65 20 27 68 69 64 65 29 29 20 32 20 6c 65 74 20 ).setq.((eq.value.'hide)).2.let.
9d60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 6d 61 magit-insert-section--current.ma
9d80 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 20 75 6e 6c 65 73 git-insert-section--parent.unles
9da0 73 20 70 72 6f 67 31 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 63 61 74 63 68 s.prog1.magit-root-section.catch
9dc0 20 27 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 20 61 70 70 65 6e 64 20 28 72 75 6e 2d 68 6f 6f .'cancel-section.append.(run-hoo
9de0 6b 73 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 29 20 6d ks.'magit-insert-section-hook).m
9e00 61 67 69 74 2d 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 73 65 74 2d 6d 61 72 6b agit-insert-child-count.set-mark
9e20 65 72 2d 69 6e 73 65 72 74 69 6f 6e 2d 74 79 70 65 20 6f 72 65 66 20 28 73 74 61 72 74 29 20 28 er-insertion-type.oref.(start).(
9e40 74 29 20 65 6e 64 20 28 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 29 29 20 63 6c 61 73 t).end.(end.(point-marker)).clas
9e60 73 2d 6d 61 70 20 6f 72 65 66 2d 64 65 66 61 75 6c 74 20 28 6b 65 79 6d 61 70 29 20 6d 61 67 69 s-map.oref-default.(keymap).magi
9e80 74 2d 6d 61 70 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 25 73 2d 73 65 t-map.intern.format."magit-%s-se
9ea0 63 74 69 6f 6e 2d 6d 61 70 22 20 28 74 79 70 65 29 20 66 6f 72 67 65 2d 6d 61 70 20 22 66 6f 72 ction-map".(type).forge-map."for
9ec0 67 65 2d 25 73 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 22 20 28 74 79 70 65 29 20 28 28 6d 61 70 20 ge-%s-section-map".(type).((map.
9ee0 28 6f 72 20 28 61 6e 64 20 63 6c 61 73 73 2d 6d 61 70 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 (or.(and.class-map.(symbol-value
9f00 20 63 6c 61 73 73 2d 6d 61 70 29 29 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 6d 61 67 69 74 2d .class-map)).(and.(boundp.magit-
9f20 6d 61 70 29 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 6d 61 67 69 74 2d 6d 61 70 29 29 20 28 map).(symbol-value.magit-map)).(
9f40 61 6e 64 20 28 62 6f 75 6e 64 70 20 66 6f 72 67 65 2d 6d 61 70 29 20 28 73 79 6d 62 6f 6c 2d 76 and.(boundp.forge-map).(symbol-v
9f60 61 6c 75 65 20 66 6f 72 67 65 2d 6d 61 70 29 29 29 29 29 20 73 61 76 65 2d 65 78 63 75 72 73 69 alue.forge-map))))).save-excursi
9f80 6f 6e 20 67 6f 74 6f 2d 63 68 61 72 20 28 73 74 61 72 74 29 20 77 68 69 6c 65 20 28 3c 20 28 70 on.goto-char.(start).while.(<.(p
9fa0 6f 69 6e 74 29 20 65 6e 64 29 20 28 28 6e 65 78 74 20 28 6f 72 20 28 6e 65 78 74 2d 73 69 6e 67 oint).end).((next.(or.(next-sing
9fc0 6c 65 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 28 70 6f 69 6e 74 29 20 27 6d 61 67 69 le-property-change.(point).'magi
9fe0 74 2d 73 65 63 74 69 6f 6e 29 20 65 6e 64 29 29 29 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 t-section).end))).(get-text-prop
a000 65 72 74 79 20 28 70 6f 69 6e 74 29 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 70 75 74 erty.(point).'magit-section).put
a020 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 28 70 6f 69 6e 74 29 20 6e 65 78 74 20 27 6d 61 67 -text-property.(point).next.'mag
a040 69 74 2d 73 65 63 74 69 6f 6e 20 28 28 77 68 65 6e 20 6d 61 70 20 28 70 75 74 2d 74 65 78 74 2d it-section.((when.map.(put-text-
a060 70 72 6f 70 65 72 74 79 20 28 70 6f 69 6e 74 29 20 6e 65 78 74 20 27 6b 65 79 6d 61 70 20 6d 61 property.(point).next.'keymap.ma
a080 70 29 29 29 20 28 28 67 6f 74 6f 2d 63 68 61 72 20 6e 65 78 74 29 29 20 65 71 20 28 6d 61 67 69 p))).((goto-char.next)).eq.(magi
a0a0 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 29 20 28 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d t-root-section).((magit-section-
a0c0 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 6e 69 6c 29 29 20 6d 61 67 69 74 2d 73 65 63 cache-visibility.nil)).magit-sec
a0e0 74 69 6f 6e 2d 73 68 6f 77 20 28 70 61 72 65 6e 74 29 20 63 68 69 6c 64 72 65 6e 20 6e 63 6f 6e tion-show.(parent).children.ncon
a100 63 20 28 70 61 72 65 6e 74 29 20 28 63 68 69 6c 64 72 65 6e 29 20 6c 69 73 74 5d 20 33 31 20 28 c.(parent).(children).list].31.(
a120 23 24 20 2e 20 33 37 30 31 38 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...37018)])).(byte-code."\300\
a140 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 301\302\303#\304\301\305\306#\20
a160 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 7".[function-put.magit-insert-se
a180 63 74 69 6f 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e ction.lisp-indent-function.defun
a1a0 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 5b 26 6f 70 74 69 6f 6e 61 .put.edebug-form-spec.([&optiona
a1c0 6c 20 73 79 6d 62 6f 6c 70 5d 20 28 26 6f 72 20 5b 28 22 65 76 61 6c 22 20 73 79 6d 62 6f 6c 70 l.symbolp].(&or.[("eval".symbolp
a1e0 29 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6d 20 66 6f 72 6d 5d 20 5b 73 79 6d 62 6f 6c 70 20 ).&optional.form.form].[symbolp.
a200 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6d 20 66 6f 72 6d 5d 29 20 62 6f 64 79 29 5d 20 35 29 0a &optional.form.form]).body)].5).
a220 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 20 (defalias.'magit-cancel-section.
a240 23 5b 30 20 22 08 5c 32 30 35 1b 00 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 34 0e 00 5c 33 30 #[0.".\205..\301.\302\"\204..\30
a260 33 63 5c 32 30 37 5c 33 30 31 08 5c 33 30 34 5c 22 60 7c 5c 32 31 30 5c 33 30 35 10 5c 33 30 36 3c\207\301.\304\"`|\210\305.\306
a280 5c 33 30 37 5c 33 30 35 5c 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 \307\305\"\207".[magit-insert-se
a2a0 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 ction--current.eieio-oref.parent
a2c0 20 22 28 65 6d 70 74 79 29 5c 6e 22 20 73 74 61 72 74 20 6e 69 6c 20 74 68 72 6f 77 20 63 61 6e ."(empty)\n".start.nil.throw.can
a2e0 63 65 6c 2d 73 65 63 74 69 6f 6e 5d 20 33 5d 29 0a 23 40 31 33 33 31 20 49 6e 73 65 72 74 20 74 cel-section].3]).#@1331.Insert.t
a300 68 65 20 68 65 61 64 69 6e 67 20 66 6f 72 20 74 68 65 20 73 65 63 74 69 6f 6e 20 63 75 72 72 65 he.heading.for.the.section.curre
a320 6e 74 6c 79 20 62 65 69 6e 67 20 69 6e 73 65 72 74 65 64 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 ntly.being.inserted...This.funct
a340 69 6f 6e 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 73 69 64 65 20 60 ion.should.only.be.used.inside.`
a360 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 57 68 65 6e 20 63 61 6c magit-insert-section'...When.cal
a380 6c 65 64 20 77 69 74 68 6f 75 74 20 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 6e 20 led.without.any.arguments,.then.
a3a0 6a 75 73 74 20 73 65 74 20 74 68 65 20 60 63 6f 6e 74 65 6e 74 27 0a 73 6c 6f 74 20 6f 66 20 74 just.set.the.`content'.slot.of.t
a3c0 68 65 20 6f 62 6a 65 63 74 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 73 65 63 74 69 he.object.representing.the.secti
a3e0 6f 6e 20 62 65 69 6e 67 20 69 6e 73 65 72 74 65 64 20 74 6f 0a 61 20 6d 61 72 6b 65 72 20 61 74 on.being.inserted.to.a.marker.at
a400 20 60 70 6f 69 6e 74 27 2e 20 20 54 68 65 20 73 65 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 6f 6e .`point'...The.section.should.on
a420 6c 79 20 63 6f 6e 74 61 69 6e 20 61 20 73 69 6e 67 6c 65 0a 6c 69 6e 65 20 77 68 65 6e 20 74 68 ly.contain.a.single.line.when.th
a440 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 75 73 65 64 20 6c 69 6b 65 20 74 68 69 73 2e 0a 0a is.function.is.used.like.this...
a460 57 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 20 41 52 47 53 2c When.called.with.arguments.ARGS,
a480 20 77 68 69 63 68 20 68 61 76 65 20 74 6f 20 62 65 20 73 74 72 69 6e 67 73 2c 20 6f 72 0a 6e 69 .which.have.to.be.strings,.or.ni
a4a0 6c 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 20 74 68 6f 73 65 20 73 74 72 69 6e 67 73 20 61 74 20 l,.then.insert.those.strings.at.
a4c0 70 6f 69 6e 74 2e 20 20 54 68 65 20 73 65 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 6e 6f 74 0a 63 point...The.section.should.not.c
a4e0 6f 6e 74 61 69 6e 20 61 6e 79 20 74 65 78 74 20 62 65 66 6f 72 65 20 74 68 69 73 20 68 61 70 70 ontain.any.text.before.this.happ
a500 65 6e 73 20 61 6e 64 20 61 66 74 65 72 77 61 72 64 73 20 69 74 20 73 68 6f 75 6c 64 0a 61 67 61 ens.and.afterwards.it.should.aga
a520 69 6e 20 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e 65 2e 20 20 in.only.contain.a.single.line...
a540 49 66 20 74 68 65 20 60 66 61 63 65 27 20 70 72 6f 70 65 72 74 79 20 69 73 20 73 65 74 0a 61 6e If.the.`face'.property.is.set.an
a560 79 77 68 65 72 65 20 69 6e 73 69 64 65 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 73 74 72 69 6e ywhere.inside.any.of.these.strin
a580 67 73 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 20 61 6c 6c 20 6f 66 20 74 68 65 6d 0a 75 6e 63 68 gs,.then.insert.all.of.them.unch
a5a0 61 6e 67 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 75 73 65 20 74 68 65 20 60 6d 61 67 69 74 anged...Otherwise.use.the.`magit
a5c0 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 27 20 66 61 63 65 20 66 6f 72 0a 61 6c 6c 20 69 -section-heading'.face.for.all.i
a5e0 6e 73 65 72 74 65 64 20 74 65 78 74 2e 0a 0a 54 68 65 20 60 63 6f 6e 74 65 6e 74 27 20 70 72 6f nserted.text...The.`content'.pro
a600 70 65 72 74 79 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 73 74 72 75 63 74 20 69 73 20 74 perty.of.the.section.struct.is.t
a620 68 65 20 65 6e 64 20 6f 66 20 74 68 65 0a 68 65 61 64 69 6e 67 20 28 77 68 69 63 68 20 6c 61 73 he.end.of.the.heading.(which.las
a640 74 73 20 66 72 6f 6d 20 60 73 74 61 72 74 27 20 74 6f 20 60 63 6f 6e 74 65 6e 74 27 29 20 61 6e ts.from.`start'.to.`content').an
a660 64 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 6f 66 20 74 68 65 20 74 68 65 20 62 6f 64 79 20 d.the.beginning.of.the.the.body.
a680 28 77 68 69 63 68 20 6c 61 73 74 73 20 66 72 6f 6d 20 60 63 6f 6e 74 65 6e 74 27 20 74 6f 20 60 (which.lasts.from.`content'.to.`
a6a0 65 6e 64 27 29 2e 20 20 49 66 20 74 68 65 0a 76 61 6c 75 65 20 6f 66 20 60 63 6f 6e 74 65 6e 74 end')...If.the.value.of.`content
a6c0 27 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 68 61 73 20 6e '.is.nil,.then.the.section.has.n
a6e0 6f 20 68 65 61 64 69 6e 67 20 61 6e 64 0a 69 74 73 20 62 6f 64 79 20 63 61 6e 6e 6f 74 20 62 65 o.heading.and.its.body.cannot.be
a700 20 63 6f 6c 6c 61 70 73 65 64 2e 20 20 49 66 20 61 20 73 65 63 74 69 6f 6e 20 64 6f 65 73 20 68 .collapsed...If.a.section.does.h
a720 61 76 65 20 61 20 68 65 61 64 69 6e 67 2c 0a 74 68 65 6e 20 69 74 73 20 68 65 69 67 68 74 20 6d ave.a.heading,.then.its.height.m
a740 75 73 74 20 62 65 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 6c 69 6e 65 2c 20 69 6e 63 6c 75 64 69 ust.be.exactly.one.line,.includi
a760 6e 67 20 61 20 74 72 61 69 6c 69 6e 67 0a 6e 65 77 6c 69 6e 65 20 63 68 61 72 61 63 74 65 72 2e ng.a.trailing.newline.character.
a780 20 20 54 68 69 73 20 69 73 6e 27 74 20 65 6e 66 6f 72 63 65 64 2c 20 79 6f 75 20 61 72 65 20 72 ..This.isn't.enforced,.you.are.r
a7a0 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 0a 67 65 74 74 69 6e 67 20 69 74 20 72 69 67 68 74 2e esponsible.for.getting.it.right.
a7c0 20 20 54 68 65 20 6f 6e 6c 79 20 65 78 63 65 70 74 69 6f 6e 20 69 73 20 74 68 61 74 20 74 68 69 ..The.only.exception.is.that.thi
a7e0 73 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 0a 69 6e 73 65 72 74 20 61 20 6e 65 77 6c 69 6e 65 s.function.does.insert.a.newline
a800 20 63 68 61 72 61 63 74 65 72 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 0a 28 66 6e 20 26 72 .character.if.necessary...(fn.&r
a820 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 69 6e 73 65 est.ARGS)..(defalias.'magit-inse
a840 72 74 2d 68 65 61 64 69 6e 67 20 23 5b 31 32 38 20 22 5c 32 31 31 5c 32 30 33 2a 00 5c 33 30 31 rt-heading.#[128."\211\203*.\301
a860 5c 33 30 32 02 5c 22 5c 33 30 33 5c 33 30 34 02 47 5c 33 30 35 5c 33 30 36 05 25 5c 32 30 34 1e \302.\"\303\304.G\305\306.%\204.
a880 00 5c 33 30 33 5c 33 30 34 02 47 5c 33 30 37 5c 33 30 36 05 25 5c 32 30 33 5c 22 00 5c 32 31 31 .\303\304.G\307\306.%\203\".\211
a8a0 5c 32 30 32 27 00 5c 33 31 30 01 5c 33 30 35 5c 33 31 31 23 63 5c 32 36 36 02 6e 5c 32 30 34 31 \202'.\310.\305\311#c\266.n\2041
a8c0 00 5c 33 31 32 63 5c 32 31 30 5c 33 31 33 20 5c 32 31 30 5c 33 31 34 08 5c 33 31 35 5c 33 31 36 .\312c\210\313.\210\314.\315\316
a8e0 20 23 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 .#\207".[magit-insert-section--c
a900 75 72 72 65 6e 74 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 20 74 65 78 74 2d 70 72 6f 70 65 72 74 urrent.apply.concat.text-propert
a920 79 2d 6e 6f 74 2d 61 6c 6c 20 30 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 6e 69 6c 20 66 y-not-all.0.font-lock-face.nil.f
a940 61 63 65 20 70 72 6f 70 65 72 74 69 7a 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 ace.propertize.magit-section-hea
a960 64 69 6e 67 20 31 30 20 6d 61 67 69 74 2d 6d 61 79 62 65 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d ding.10.magit-maybe-make-margin-
a980 6f 76 65 72 6c 61 79 20 65 69 65 69 6f 2d 6f 73 65 74 20 63 6f 6e 74 65 6e 74 20 70 6f 69 6e 74 overlay.eieio-oset.content.point
a9a0 2d 6d 61 72 6b 65 72 5d 20 38 20 28 23 24 20 2e 20 34 31 37 32 30 29 5d 29 0a 28 62 79 74 65 2d -marker].8.(#$...41720)]).(byte-
a9c0 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 code."\300\301\302\303#\300\207"
a9e0 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 .[function-put.magit-insert-head
aa00 69 6e 67 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 5d 20 ing.lisp-indent-function.defun].
aa20 34 29 0a 23 40 32 33 33 20 55 73 65 20 42 4f 44 59 20 74 6f 20 69 6e 73 65 72 74 20 74 68 65 20 4).#@233.Use.BODY.to.insert.the.
aa40 73 65 63 74 69 6f 6e 20 62 6f 64 79 2c 20 6f 6e 63 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 section.body,.once.the.section.i
aa60 73 20 65 78 70 61 6e 64 65 64 2e 0a 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 73 20 65 78 s.expanded..If.the.section.is.ex
aa80 70 61 6e 64 65 64 20 77 68 65 6e 20 69 74 20 69 73 20 63 72 65 61 74 65 64 2c 20 74 68 65 6e 20 panded.when.it.is.created,.then.
aaa0 74 68 69 73 20 69 73 0a 6c 69 6b 65 20 60 70 72 6f 67 6e 27 2e 20 20 4f 74 68 65 72 77 69 73 65 this.is.like.`progn'...Otherwise
aac0 20 42 4f 44 59 20 69 73 6e 27 74 20 65 76 61 6c 75 61 74 65 64 20 75 6e 74 69 6c 20 74 68 65 20 .BODY.isn't.evaluated.until.the.
aae0 73 65 63 74 69 6f 6e 0a 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20 65 78 70 61 6e 64 65 64 2e 0a section.is.explicitly.expanded..
ab00 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 .(fn.&rest.BODY)..(defalias.'mag
ab20 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 62 6f 64 79 20 27 28 6d 61 63 72 6f 20 2e it-insert-section-body.'(macro..
ab40 20 23 5b 31 32 38 20 22 5c 33 30 30 20 5c 33 30 30 20 5c 33 30 31 02 5c 33 30 32 5c 33 30 33 06 .#[128."\300.\300.\301.\302\303.
ab60 06 42 42 44 02 5c 33 30 34 42 44 5c 33 30 35 5c 33 30 36 04 5c 33 30 37 42 42 5c 33 31 30 05 5c .BBD.\304BD\305\306.\307BB\310.\
ab80 33 31 31 5c 33 30 32 5c 33 30 33 5c 33 31 32 06 0b 44 5c 33 31 33 06 0b 44 46 46 5c 33 31 32 06 311\302\303\312..D\313..DFF\312.
aba0 07 44 46 45 5c 32 30 37 22 20 5b 63 6c 2d 67 65 6e 73 79 6d 20 6c 65 74 20 6c 61 6d 62 64 61 20 .DFE\207".[cl-gensym.let.lambda.
abc0 6e 69 6c 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 nil.(magit-insert-section--curre
abe0 6e 74 29 20 69 66 20 6f 72 65 66 20 28 68 69 64 64 65 6e 29 20 6f 73 65 74 20 77 61 73 68 65 72 nt).if.oref.(hidden).oset.washer
ac00 20 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 72 65 6d .funcall.magit-section-maybe-rem
ac20 6f 76 65 2d 76 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 5d 20 31 35 20 28 23 24 ove-visibility-indicator].15.(#$
ac40 20 2e 20 34 33 35 36 31 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ...43561)])).(byte-code."\300\30
ac60 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 1\302\303#\300\207".[function-pu
ac80 74 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 62 6f 64 79 20 6c 69 73 70 t.magit-insert-section-body.lisp
aca0 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 30 5d 20 34 29 0a 23 40 31 33 20 0a 0a 28 66 -indent-function.0].4).#@13...(f
acc0 6e 20 48 4f 4f 4b 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 n.HOOK)..(defalias.'magit-insert
ace0 2d 68 65 61 64 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 43 5c 33 30 32 5c 33 30 33 5c 33 30 -headers.#[257."\301C\302\303\30
ad00 34 5c 33 30 35 5c 33 30 36 05 21 5c 33 30 37 5c 22 5c 33 31 30 24 08 3c 5c 32 30 33 16 00 08 5c 4\305\306.!\307\"\310$.<\203...\
ad20 32 30 32 18 00 08 43 42 18 5c 33 31 31 02 21 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 30 35 5c 202...CB.\311.!\210\211\242\205\
ad40 32 30 31 00 5c 33 31 32 63 5c 32 31 30 5c 32 31 31 5c 32 34 32 41 5c 32 30 35 5c 32 30 31 00 5c 201.\312c\210\211\242A\205\201.\
ad60 32 31 31 01 5c 32 34 32 5c 32 33 37 5c 32 34 30 5c 32 31 30 5c 32 31 31 5c 32 34 32 01 5c 32 31 211.\242\237\240\210\211\242.\21
ad80 31 5c 32 34 32 41 5c 32 34 30 5c 32 31 30 5c 32 34 32 5c 33 31 33 01 5c 33 31 34 5c 22 5c 33 31 1\242A\240\210\242\313.\314\"\31
ada0 35 01 5c 33 31 36 04 43 23 5c 32 31 30 5c 33 31 35 02 5c 33 31 36 05 5c 32 34 32 23 5c 32 31 30 5.\316.C#\210\315.\316.\242#\210
adc0 5c 33 31 35 02 5c 33 31 37 5c 33 31 33 06 06 5c 32 34 32 40 5c 33 32 30 5c 22 23 5c 32 31 30 5c \315.\317\313..\242@\320\"#\210\
ade0 33 31 35 02 5c 33 32 31 5c 33 31 33 5c 33 32 32 06 07 5c 32 34 32 21 40 5c 33 32 31 5c 22 23 5c 315.\321\313\322..\242!@\321\"#\
ae00 32 31 30 02 5c 32 34 32 5c 32 31 31 5c 32 30 35 7d 00 5c 32 31 31 40 5c 33 31 35 01 5c 33 31 34 210.\242\211\205}.\211@\315.\314
ae20 06 06 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 69 00 5c 32 36 32 01 5c 32 36 36 ..#\210.A\266\202\202i.\262.\266
ae40 5c 32 30 32 29 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e \202)\207".[magit-insert-section
ae60 2d 68 6f 6f 6b 20 6e 69 6c 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 30 -hook.nil.make-byte-code.0."\300
ae80 09 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 .\300\242B\240\207".vconcat.vect
aea0 6f 72 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e or.[magit-insert-section--curren
aec0 74 5d 20 33 20 6d 61 67 69 74 2d 72 75 6e 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 22 5c 6e 22 t].3.magit-run-section-hook."\n"
aee0 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 65 69 65 69 6f 2d 6f 73 65 74 20 63 68 .eieio-oref.parent.eieio-oset.ch
af00 69 6c 64 72 65 6e 20 63 6f 6e 74 65 6e 74 20 73 74 61 72 74 20 65 6e 64 20 6c 61 73 74 5d 20 31 ildren.content.start.end.last].1
af20 30 20 28 23 24 20 2e 20 34 34 32 32 30 29 5d 29 0a 23 40 33 37 39 20 4d 6f 64 69 66 79 20 53 45 0.(#$...44220)]).#@379.Modify.SE
af40 43 54 49 4f 4e 27 73 20 68 65 61 64 69 6e 67 20 74 6f 20 63 6f 6e 74 61 69 6e 20 6e 75 6d 62 65 CTION's.heading.to.contain.numbe
af60 72 20 6f 66 20 63 68 69 6c 64 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 49 66 20 60 6d 61 67 69 74 2d r.of.child.sections...If.`magit-
af80 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 27 20 69 73 20 6e 6f 6e section-show-child-count'.is.non
afa0 2d 6e 69 6c 20 61 6e 64 20 74 68 65 20 53 45 43 54 49 4f 4e 0a 68 61 73 20 63 68 69 6c 64 72 65 -nil.and.the.SECTION.has.childre
afc0 6e 20 61 6e 64 20 69 74 73 20 68 65 61 64 69 6e 67 20 65 6e 64 73 20 77 69 74 68 20 22 3a 22 2c n.and.its.heading.ends.with.":",
afe0 20 74 68 65 6e 20 72 65 70 6c 61 63 65 20 74 68 61 74 0a 77 69 74 68 20 22 20 28 4e 29 22 2c 20 .then.replace.that.with.".(N)",.
b000 77 68 65 72 65 20 4e 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 68 69 6c 64 20 73 where.N.is.the.number.of.child.s
b020 65 63 74 69 6f 6e 73 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 ections...This.function.is.calle
b040 64 20 62 79 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 27 20 61 66 74 65 d.by.`magit-insert-section'.afte
b060 72 20 74 68 61 74 20 68 61 73 0a 65 76 61 6c 75 61 74 65 64 20 69 74 73 20 42 4f 44 59 2e 20 20 r.that.has.evaluated.its.BODY...
b080 41 64 6d 69 74 74 65 64 6c 79 20 74 68 61 74 27 73 20 61 20 62 69 74 20 6f 66 20 61 20 68 61 63 Admittedly.that's.a.bit.of.a.hac
b0a0 6b 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 k...(fn.SECTION)..(defalias.'mag
b0c0 69 74 2d 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 it-insert-child-count.#[257."\30
b0e0 31 5c 32 31 31 08 5c 32 30 35 3e 00 5c 33 30 32 03 5c 33 30 33 5c 22 47 5c 32 31 31 5c 32 36 32 1\211.\205>.\302.\303\"G\211\262
b100 02 5c 32 30 35 3e 00 5c 32 31 31 5c 33 30 34 56 5c 32 30 35 3e 00 5c 33 30 32 03 5c 33 30 35 5c .\205>.\211\304V\205>.\302.\305\
b120 22 5c 32 31 31 5c 32 36 32 03 5c 32 30 35 3e 00 01 53 5c 32 30 36 27 00 60 53 66 5c 33 30 36 3d "\211\262.\205>..S\206'.`Sf\306=
b140 5c 32 30 35 3e 00 5c 32 31 32 01 5c 33 30 37 5a 62 5c 32 31 30 5c 33 31 30 5c 33 31 31 02 5c 22 \205>.\212.\307Zb\210\310\311.\"
b160 63 5c 32 31 30 5c 33 31 32 5c 33 31 33 21 29 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 c\210\312\313!)\207".[magit-sect
b180 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 6e 69 6c 20 65 69 65 69 6f 2d 6f ion-show-child-count.nil.eieio-o
b1a0 72 65 66 20 63 68 69 6c 64 72 65 6e 20 30 20 63 6f 6e 74 65 6e 74 20 35 38 20 32 20 66 6f 72 6d ref.children.0.content.58.2.form
b1c0 61 74 20 22 20 28 25 73 29 22 20 64 65 6c 65 74 65 2d 63 68 61 72 20 31 5d 20 36 20 28 23 24 20 at.".(%s)".delete-char.1].6.(#$.
b1e0 2e 20 34 34 38 35 35 29 5d 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e ..44855)]).(defvar.magit-section
b200 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 -highlight-overlays.nil.nil).(ma
b220 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d ke-variable-buffer-local.'magit-
b240 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 29 0a 28 64 65 66 section-highlight-overlays).(def
b260 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 var.magit-section-highlighted-se
b280 63 74 69 6f 6e 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 ction.nil.nil).(make-variable-bu
b2a0 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 ffer-local.'magit-section-highli
b2c0 67 68 74 65 64 2d 73 65 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 ghted-section).(defvar.magit-sec
b2e0 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 20 6e 69 tion-highlighted-sections.nil.ni
b300 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 l).(make-variable-buffer-local.'
b320 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 6f magit-section-highlighted-sectio
b340 6e 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 6e 68 69 67 68 ns).(defvar.magit-section-unhigh
b360 6c 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 light-sections.nil.nil).(make-va
b380 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 73 65 63 74 69 riable-buffer-local.'magit-secti
b3a0 6f 6e 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 29 0a 23 40 37 35 20 57 68 on-unhighlight-sections).#@75.Wh
b3c0 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 20 76 61 6c 69 64 20 73 65 63 74 69 6f 6e en.the.region.is.a.valid.section
b3e0 2d 73 65 6c 65 63 74 69 6f 6e 2c 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 6d 20 61 6c 6c 2e 0a -selection,.highlight.them.all..
b400 0a 28 66 6e 20 5f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f .(fn._)..(defalias.'magit-sectio
b420 6e 2d 75 70 64 61 74 65 2d 72 65 67 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 20 5c 32 30 37 n-update-region.#[257."\300.\207
b440 22 20 5b 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 5d 20 32 20 28 23 24 20 ".[magit-region-sections].2.(#$.
b460 2e 20 34 36 30 31 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 ..46014)]).(defalias.'magit-sect
b480 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 20 23 5b 30 20 22 5c 33 30 36 20 5c ion-update-highlight.#[0."\306.\
b4a0 32 31 31 08 3d 5c 32 30 34 54 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 20 01 19 02 1a 5c 33 31 32 211.=\204T.\307\310\311.....\312
b4c0 5c 33 31 33 0b 5c 22 5c 32 31 30 5c 33 31 30 13 5c 66 15 5c 33 31 30 14 03 0e 13 3d 5c 32 30 34 \313.\"\210\310.\f.\310....=\204
b4e0 28 00 5c 33 31 34 5c 33 31 35 05 03 23 5c 32 31 30 0d 5c 32 31 31 5c 32 30 33 3c 00 5c 32 31 31 (.\314\315..#\210.\211\203<.\211
b500 40 5c 33 31 34 5c 33 31 36 02 05 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 29 00 @\314\316..#\210.A\266\202\202).
b520 5c 32 31 30 5c 33 31 37 5c 33 31 30 21 5c 32 31 30 08 04 3d 5c 32 30 34 51 00 5c 33 32 30 04 5c \210\317\310!\210..=\204Q.\320.\
b540 33 32 31 5c 22 3f 5c 32 30 35 50 00 03 10 2a 5c 32 36 36 03 5c 33 32 32 20 5c 32 30 37 22 20 5b 321\"?\205P...*\266.\322.\207".[
b560 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 6f magit-section-highlighted-sectio
b580 6e 20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 20 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f n.deactivate-mark.inhibit-read-o
b5a0 6e 6c 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 nly.magit-section-highlight-over
b5c0 6c 61 79 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 lays.magit-section-highlighted-s
b5e0 65 63 74 69 6f 6e 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 6e 68 69 67 68 6c 69 67 68 ections.magit-section-unhighligh
b600 74 2d 73 65 63 74 69 6f 6e 73 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e t-sections.magit-current-section
b620 20 74 20 6e 69 6c 20 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 6d 61 70 .t.nil.magit-region-sections.map
b640 63 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 c.delete-overlay.run-hook-with-a
b660 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d rgs-until-success.magit-section-
b680 68 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 6e 68 highlight-hook.magit-section-unh
b6a0 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 72 65 73 74 6f 72 65 2d 62 75 66 66 65 72 2d 6d 6f 64 ighlight-hook.restore-buffer-mod
b6c0 69 66 69 65 64 2d 70 20 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d ified-p.eieio-oref.hidden.magit-
b6e0 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 70 61 69 6e 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 65 section-maybe-paint-visibility-e
b700 6c 6c 69 70 73 65 73 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 5d 20 31 30 5d 29 llipses.magit-root-section].10])
b720 0a 23 40 32 35 35 20 48 69 67 68 6c 69 67 68 74 20 53 45 43 54 49 4f 4e 20 61 6e 64 20 69 66 20 .#@255.Highlight.SECTION.and.if.
b740 6e 6f 6e 2d 6e 69 6c 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 53 45 4c 45 43 54 49 4f non-nil.all.sections.in.SELECTIO
b760 4e 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 73 20 66 6f 72 20 61 6e 79 20 73 N..This.function.works.for.any.s
b780 65 63 74 69 6f 6e 20 62 75 74 20 70 72 6f 64 75 63 65 73 20 75 6e 64 65 73 69 72 61 62 6c 65 0a ection.but.produces.undesirable.
b7a0 65 66 66 65 63 74 73 20 66 6f 72 20 64 69 66 66 20 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f 6e effects.for.diff.related.section
b7c0 73 2c 20 77 68 69 63 68 20 62 79 20 64 65 66 61 75 6c 74 20 61 72 65 0a 68 69 67 68 6c 69 67 68 s,.which.by.default.are.highligh
b7e0 74 65 64 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 27 ted.using.`magit-diff-highlight'
b800 2e 20 20 52 65 74 75 72 6e 20 74 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 53 45 4c 45 43 54 ...Return.t...(fn.SECTION.SELECT
b820 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 ION)..(defalias.'magit-section-h
b840 69 67 68 6c 69 67 68 74 20 23 5b 35 31 34 20 22 5c 33 30 30 02 5c 33 30 31 5c 22 5c 32 31 31 5c ighlight.#[514."\300.\301\"\211\
b860 32 30 33 2f 00 01 5c 32 30 36 0e 00 02 43 5c 32 31 31 5c 32 30 33 2e 00 5c 32 31 31 40 5c 33 30 203/..\206...C\211\203..\211@\30
b880 32 5c 33 30 30 02 5c 33 30 33 5c 22 5c 33 30 30 03 5c 33 30 34 5c 22 5c 32 30 36 24 00 5c 33 30 2\300.\303\"\300.\304\"\206$.\30
b8a0 30 03 5c 33 30 35 5c 22 05 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 0e 00 5c 32 0.\305\".#\210.A\266\202\202..\2
b8c0 31 30 5c 32 31 30 5c 32 31 31 5c 32 30 33 4c 00 5c 33 30 32 5c 33 30 30 02 40 5c 33 30 33 5c 22 10\210\211\203L.\302\300.@\303\"
b8e0 5c 33 30 30 5c 33 30 36 04 21 40 5c 33 30 35 5c 22 5c 33 30 37 23 5c 32 31 30 5c 33 31 30 5c 33 \300\306.!@\305\"\307#\210\310\3
b900 31 31 02 5c 22 5c 32 31 30 5c 32 30 32 58 00 5c 33 30 32 5c 33 30 30 03 5c 33 30 33 5c 22 5c 33 11.\"\210\202X.\302\300.\303\"\3
b920 30 30 04 5c 33 30 35 5c 22 5c 33 30 37 23 5c 32 31 30 5c 33 31 32 5c 32 30 37 22 20 5b 65 69 65 00.\305\"\307#\210\312\207".[eie
b940 69 6f 2d 6f 72 65 66 20 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 20 6d io-oref.heading-highlight-face.m
b960 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 73 74 61 72 74 20 agit-section-make-overlay.start.
b980 63 6f 6e 74 65 6e 74 20 65 6e 64 20 6c 61 73 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 content.end.last.magit-section-h
b9a0 69 67 68 6c 69 67 68 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 ighlight.magit-section-highlight
b9c0 2d 73 65 6c 65 63 74 69 6f 6e 20 6e 69 6c 20 74 5d 20 31 30 20 28 23 24 20 2e 20 34 36 38 38 37 -selection.nil.t].10.(#$...46887
b9e0 29 5d 29 0a 23 40 35 34 37 20 48 69 67 68 6c 69 67 68 74 20 74 68 65 20 73 65 63 74 69 6f 6e 2d )]).#@547.Highlight.the.section-
ba00 73 65 6c 65 63 74 69 6f 6e 20 72 65 67 69 6f 6e 2e 0a 49 66 20 53 45 4c 45 43 54 49 4f 4e 20 69 selection.region..If.SELECTION.i
ba20 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 69 74 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 s.non-nil,.then.it.is.a.list.of.
ba40 73 65 63 74 69 6f 6e 73 20 73 65 6c 65 63 74 65 64 20 62 79 0a 74 68 65 20 72 65 67 69 6f 6e 2e sections.selected.by.the.region.
ba60 20 20 54 68 65 20 68 65 61 64 69 6e 67 73 20 6f 66 20 74 68 65 73 65 20 73 65 63 74 69 6f 6e 73 ..The.headings.of.these.sections
ba80 20 61 72 65 20 74 68 65 6e 20 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 0a 54 68 69 73 20 69 73 20 .are.then.highlighted...This.is.
baa0 61 20 66 61 6c 6c 62 61 63 6b 20 66 6f 72 20 70 65 6f 70 6c 65 20 77 68 6f 20 64 6f 6e 27 74 20 a.fallback.for.people.who.don't.
bac0 77 61 6e 74 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 want.to.highlight.the.current.se
bae0 63 74 69 6f 6e 20 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 72 65 6d 6f 76 65 64 20 60 6d 61 67 ction.and.therefore.removed.`mag
bb00 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 27 0a 66 72 6f 6d 20 60 6d 61 67 69 it-section-highlight'.from.`magi
bb20 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 27 2e 0a 0a 54 68 69 73 t-section-highlight-hook'...This
bb40 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 65 6e 73 75 72 65 .function.is.necessary.to.ensure
bb60 20 74 68 61 74 20 61 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 0a 73 75 63 68 20 61 .that.a.representation.of.such.a
bb80 20 72 65 67 69 6f 6e 20 69 73 20 76 69 73 69 62 6c 65 2e 20 20 49 66 20 6e 65 69 74 68 65 72 20 .region.is.visible...If.neither.
bba0 6f 66 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 77 65 72 65 0a 70 61 72 74 20 6f 66 20 of.these.functions.were.part.of.
bbc0 74 68 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2c 20 74 68 65 6e 20 73 75 63 68 20 61 20 72 the.hook.variable,.then.such.a.r
bbe0 65 67 69 6f 6e 20 77 6f 75 6c 64 20 62 65 0a 69 6e 76 69 73 69 62 6c 65 2e 0a 0a 28 66 6e 20 5f egion.would.be.invisible...(fn._
bc00 20 53 45 4c 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 .SELECTION)..(defalias.'magit-se
bc20 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 73 65 6c 65 63 74 69 6f 6e 20 23 5b 35 31 34 20 ction-highlight-selection.#[514.
bc40 22 5c 32 31 31 5c 32 30 35 2e 00 08 5c 33 30 31 3d 3f 5c 32 30 35 2e 00 5c 32 31 31 5c 32 31 31 "\211\205...\301=?\205..\211\211
bc60 5c 32 30 33 2c 00 5c 32 31 31 40 5c 33 30 32 5c 33 30 33 02 5c 33 30 34 5c 22 5c 33 30 33 03 5c \203,.\211@\302\303.\304\"\303.\
bc80 33 30 35 5c 22 5c 32 30 36 5c 22 00 5c 33 30 33 03 5c 33 30 36 5c 22 5c 33 30 37 23 5c 32 31 30 305\"\206\".\303.\306\"\307#\210
bca0 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 66 00 5c 32 31 30 5c 33 31 30 5c 32 30 37 22 20 5b .A\266\202\202\f.\210\310\207".[
bcc0 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6d 6f 75 73 65 2d 64 72 61 67 2d 72 65 67 69 6f 6e 20 6d this-command.mouse-drag-region.m
bce0 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 65 69 65 69 6f 2d agit-section-make-overlay.eieio-
bd00 6f 72 65 66 20 73 74 61 72 74 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 6d 61 67 69 74 2d 73 65 63 oref.start.content.end.magit-sec
bd20 74 69 6f 6e 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 20 74 5d 20 39 20 28 23 24 20 tion-heading-selection.t].9.(#$.
bd40 2e 20 34 37 35 39 34 29 5d 29 0a 23 40 32 33 20 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 ..47594)]).#@23...(fn.START.END.
bd60 46 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d FACE)..(defalias.'magit-section-
bd80 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 23 5b 37 37 31 20 22 08 5c 32 30 33 11 00 5c 32 31 31 5c make-overlay.#[771.".\203..\211\
bda0 33 30 32 3e 5c 32 30 33 11 00 5c 33 30 33 5c 33 30 34 02 21 44 5c 32 36 32 01 5c 33 30 35 03 03 302>\203..\303\304.!D\262.\305..
bdc0 5c 33 30 36 5c 33 30 37 24 5c 33 31 30 01 5c 33 31 31 04 23 5c 32 31 30 5c 33 31 30 01 5c 33 31 \306\307$\310.\311.#\210\310.\31
bde0 32 5c 33 30 37 23 5c 32 31 30 5c 32 31 31 09 42 11 5c 32 31 31 5c 32 30 37 22 20 5b 6d 61 67 69 2\307#\210\211.B.\211\207".[magi
be00 74 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 20 6d 61 67 69 74 2d 73 65 63 74 t-keep-region-overlay.magit-sect
be20 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 28 6d 61 67 69 74 2d 73 65 ion-highlight-overlays.(magit-se
be40 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 69 ction-heading-selection.magit-di
be60 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d ff-file-heading-selection.magit-
be80 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 29 20 3a 66 6f diff-hunk-heading-selection).:fo
bea0 72 65 67 72 6f 75 6e 64 20 66 61 63 65 2d 66 6f 72 65 67 72 6f 75 6e 64 20 6d 61 6b 65 2d 6f 76 reground.face-foreground.make-ov
bec0 65 72 6c 61 79 20 6e 69 6c 20 74 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 66 6f 6e 74 2d 6c 6f 63 erlay.nil.t.overlay-put.font-loc
bee0 6b 2d 66 61 63 65 20 65 76 61 70 6f 72 61 74 65 5d 20 38 20 28 23 24 20 2e 20 34 38 34 36 34 29 k-face.evaporate].8.(#$...48464)
bf00 5d 29 0a 23 40 33 30 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 4c 49 4e 45 20 43 48 41 52 20 ]).#@30...(fn.SECTION.LINE.CHAR.
bf20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 ARG)..(defalias.'magit-section-g
bf40 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 20 23 5b 31 30 32 38 20 22 5c 33 30 31 04 21 5c 33 30 32 oto-successor.#[1028."\301.!\302
bf60 01 21 5c 32 31 31 5c 32 30 33 39 00 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 31 31 62 5c 32 31 30 .!\211\2039.\303.\304\"\211b\210
bf80 01 08 3d 3f 5c 32 30 35 34 00 5c 33 30 35 31 25 00 05 79 5c 32 31 30 04 75 30 5c 32 30 32 29 00 ..=?\2054.\3051%..y\210.u0\202).
bfa0 5c 32 31 30 5c 32 30 32 2a 00 5c 32 31 30 5c 33 30 36 20 02 3d 3f 5c 32 30 35 34 00 5c 32 31 31 \210\202*.\210\306..=?\2054.\211
bfc0 62 5c 32 36 32 01 5c 32 30 32 5c 33 34 33 00 5c 33 30 37 06 06 21 5c 32 30 33 5c 33 30 33 00 5c b\262.\202\343.\307..!\203\303.\
bfe0 33 30 32 5c 33 30 31 5c 33 30 33 06 08 5c 33 31 30 5c 22 21 21 5c 32 31 31 5c 32 30 35 5c 32 37 302\301\303..\310\"!!\211\205\27
c000 36 00 5c 33 30 33 01 5c 33 31 31 5c 22 5c 33 31 32 06 08 5c 33 31 33 5c 22 5c 32 31 31 47 02 38 6.\303.\311\"\312..\313\"\211G.8
c020 06 06 5c 32 30 34 75 00 5c 32 31 31 5c 32 30 36 67 00 5c 33 31 34 03 21 40 5c 32 31 31 5c 32 30 ..\204u.\211\206g.\314.!@\211\20
c040 35 70 00 5c 33 31 35 01 21 5c 32 31 30 5c 33 31 36 5c 32 36 32 01 5c 32 30 32 5c 32 37 34 00 5c 5p.\315.!\210\316\262.\202\274.\
c060 32 31 31 5c 32 30 33 7d 00 5c 33 31 35 01 21 5c 32 31 30 06 06 3b 5c 32 30 33 5c 32 32 36 00 5c 211\203}.\315.!\210..;\203\226.\
c080 33 31 37 06 07 5c 33 30 33 06 06 5c 33 32 30 5c 22 5c 33 31 36 23 5c 32 30 33 5c 32 32 36 00 5c 317..\303..\320\"\316#\203\226.\
c0a0 33 32 31 5c 32 32 34 62 5c 32 30 32 5c 32 37 34 00 5c 33 30 33 5c 33 31 34 04 21 40 5c 33 32 30 321\224b\202\274.\303\314.!@\320
c0c0 5c 22 62 5c 32 31 30 5c 33 32 32 79 5c 32 31 30 5c 33 32 33 5c 33 32 34 21 5c 32 30 33 5c 32 35 \"b\210\322y\210\323\324!\203\25
c0e0 36 00 5c 33 32 32 79 5c 32 31 30 5c 32 30 32 5c 32 34 32 00 5c 33 32 33 5c 33 32 35 21 5c 32 30 6.\322y\210\202\242.\323\325!\20
c100 33 5c 32 37 32 00 5c 33 32 32 79 5c 32 31 30 5c 32 30 32 5c 32 35 36 00 5c 33 32 36 79 5c 32 36 3\272.\322y\210\202\256.\326y\26
c120 36 5c 32 30 33 5c 32 36 32 01 5c 32 30 36 5c 33 34 33 00 5c 33 32 37 06 06 21 5c 32 31 31 5c 32 6\203\262.\206\343.\327..!\211\2
c140 30 33 5c 33 33 37 00 5c 33 30 33 01 5c 33 33 30 5c 22 5c 33 33 31 3d 5c 32 30 33 5c 33 33 30 00 03\337.\303.\330\"\331=\203\330.
c160 65 5c 32 30 32 5c 33 34 30 00 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 30 32 5c 33 34 30 00 65 5c e\202\340.\303.\304\"\202\340.e\
c180 32 36 32 01 62 5c 32 36 32 01 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 262.b\262.\207".[magit-root-sect
c1a0 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 6d 61 67 69 74 2d 67 65 ion.magit-section-ident.magit-ge
c1c0 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 28 65 72 72 6f t-section.eieio-oref.start.(erro
c1e0 72 29 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 68 r).magit-current-section.magit-h
c200 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 70 61 72 65 6e 74 20 63 68 69 6c 64 72 65 6e 20 6d 61 unk-section-p.parent.children.ma
c220 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 70 72 65 76 20 6c 61 73 74 20 6d git-section-siblings.prev.last.m
c240 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 74 20 72 65 2d 73 65 61 72 63 68 2d 66 6f agit-section-goto.t.re-search-fo
c260 72 77 61 72 64 20 65 6e 64 20 30 20 2d 31 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 20 22 20 22 rward.end.0.-1.looking-at."^."."
c280 5e 5b 2d 2b 5d 22 20 6e 69 6c 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 ^[-+]".nil.magit-section-goto-su
c2a0 63 63 65 73 73 6f 72 2d 31 20 74 79 70 65 20 62 75 74 74 6f 6e 5d 20 31 35 20 28 23 24 20 2e 20 ccessor-1.type.button].15.(#$...
c2c0 34 38 39 30 34 29 5d 29 0a 23 40 31 36 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 48904)]).#@16...(fn.SECTION)..(d
c2e0 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 efalias.'magit-section-goto-succ
c300 65 73 73 6f 72 2d 31 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 31 31 5c 33 essor-1.#[257."\300.\301\"\211\3
c320 30 32 3d 5c 32 30 33 0e 00 5c 33 30 33 5c 32 30 32 2d 00 5c 32 31 31 5c 33 30 33 3d 5c 32 30 33 02=\203..\303\202-.\211\303=\203
c340 18 00 5c 33 30 32 5c 32 30 32 2d 00 5c 32 31 31 5c 33 30 34 3d 5c 32 30 33 5c 22 00 5c 33 30 35 ..\302\202-.\211\304=\203\".\305
c360 5c 32 30 32 2d 00 5c 32 31 31 5c 33 30 35 3d 5c 32 30 33 2c 00 5c 33 30 34 5c 32 30 32 2d 00 5c \202-.\211\305=\203,.\304\202-.\
c380 33 30 36 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 39 00 5c 33 30 37 01 43 5c 33 31 30 42 21 5c 32 306\262.\211\2059.\307.C\310B!\2
c3a0 36 32 01 5c 32 30 36 79 00 5c 33 31 31 01 5c 33 31 32 5c 22 40 5c 32 31 31 5c 32 30 35 4c 00 5c 62.\206y.\311.\312\"@\211\205L.\
c3c0 33 30 37 5c 33 31 33 02 21 21 5c 32 36 32 01 5c 32 30 36 79 00 5c 33 31 31 01 5c 33 31 34 5c 22 307\313.!!\262.\206y.\311.\314\"
c3e0 40 5c 32 31 31 5c 32 30 35 5f 00 5c 33 30 37 5c 33 31 33 02 21 21 5c 32 36 32 01 5c 32 30 36 79 @\211\205_.\307\313.!!\262.\206y
c400 00 5c 33 30 30 01 5c 33 31 35 5c 22 5c 32 31 31 5c 32 30 35 77 00 5c 33 30 37 5c 33 31 33 02 21 .\300.\315\"\211\205w.\307\313.!
c420 21 5c 32 30 36 77 00 5c 33 31 36 01 21 5c 32 36 32 01 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f !\206w.\316.!\262.\207".[eieio-o
c440 72 65 66 20 74 79 70 65 20 73 74 61 67 65 64 20 75 6e 73 74 61 67 65 64 20 75 6e 70 75 73 68 65 ref.type.staged.unstaged.unpushe
c460 64 20 75 6e 70 75 6c 6c 65 64 20 6e 69 6c 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e d.unpulled.nil.magit-get-section
c480 20 28 28 73 74 61 74 75 73 29 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e .((status)).magit-section-siblin
c4a0 67 73 20 6e 65 78 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 70 72 65 76 gs.next.magit-section-ident.prev
c4c0 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 .parent.magit-section-goto-succe
c4e0 73 73 6f 72 2d 31 5d 20 35 20 28 23 24 20 2e 20 34 39 38 37 30 29 5d 29 0a 28 64 65 66 76 61 72 ssor-1].5.(#$...49870)]).(defvar
c500 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 .magit-section-visibility-cache.
c520 6e 69 6c 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 nil.nil).(byte-code."\300\301!\2
c540 31 30 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 10\302\301\303\304#\207".[make-v
c560 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 73 65 63 74 69 ariable-buffer-local.magit-secti
c580 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 70 75 74 20 70 65 72 6d 61 6e 65 6e on-visibility-cache.put.permanen
c5a0 74 2d 6c 6f 63 61 6c 20 74 5d 20 34 29 0a 23 40 36 31 20 53 65 74 20 53 45 43 54 49 4f 4e 27 73 t-local.t].4).#@61.Set.SECTION's
c5c0 20 76 69 73 69 62 69 6c 69 74 79 20 74 6f 20 74 68 65 20 63 61 63 68 65 64 20 76 61 6c 75 65 2e .visibility.to.the.cached.value.
c5e0 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 ..(fn.SECTION)..(defalias.'magit
c600 2d 73 65 63 74 69 6f 6e 2d 63 61 63 68 65 64 2d 76 69 73 69 62 69 6c 69 74 79 20 23 5b 32 35 37 -section-cached-visibility.#[257
c620 20 22 5c 33 30 31 5c 33 30 32 02 21 08 5c 22 41 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 ."\301\302.!.\"A\207".[magit-sec
c640 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 61 73 73 6f 63 20 6d 61 67 69 tion-visibility-cache.assoc.magi
c660 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 5d 20 34 20 28 23 24 20 2e 20 35 30 36 31 31 29 5d t-section-ident].4.(#$...50611)]
c680 29 0a 23 40 35 38 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 53 45 43 54 49 4f 4e 20 ).#@58...(fn.&optional.(SECTION.
c6a0 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 29 29 1f magit-insert-section--current)).
c6c0 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 63 68 65 2d .(defalias.'magit-section-cache-
c6e0 76 69 73 69 62 69 6c 69 74 79 20 23 5b 31 32 38 20 22 5c 32 31 31 5c 32 30 33 0d 00 5c 32 31 31 visibility.#[128."\211\203..\211
c700 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 0e 00 08 01 5c 32 30 33 1b 00 5c 33 30 32 5c 33 30 .A\262.\242\202....\203..\302\30
c720 33 5c 33 30 34 04 47 54 44 5c 22 5c 32 31 30 5c 33 30 35 01 21 5c 33 30 36 01 09 5c 22 5c 33 30 3\304.GTD\"\210\305.!\306..\"\30
c740 37 03 5c 33 31 30 5c 22 5c 32 30 33 2d 00 5c 33 31 31 5c 32 30 32 2e 00 5c 33 31 32 01 5c 32 30 7.\310\"\203-.\311\202..\312.\20
c760 33 38 00 01 01 5c 32 34 31 5c 32 30 32 3f 00 02 01 42 09 42 5c 32 31 31 11 5c 32 36 36 5c 32 30 38...\241\202?...B.B\211.\266\20
c780 33 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 3\207".[magit-insert-section--cu
c7a0 72 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 rrent.magit-section-visibility-c
c7c0 61 63 68 65 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d 61 72 67 75 ache.signal.wrong-number-of-argu
c7e0 6d 65 6e 74 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 63 68 65 2d 76 69 73 69 62 69 ments.magit-section-cache-visibi
c800 6c 69 74 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 61 73 73 6f 63 20 65 lity.magit-section-ident.assoc.e
c820 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 20 68 69 64 65 20 73 68 6f 77 5d 20 37 20 28 23 ieio-oref.hidden.hide.show].7.(#
c840 24 20 2e 20 35 30 38 32 33 29 5d 29 0a 23 40 35 38 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 $...50823)]).#@58...(fn.&optiona
c860 6c 20 28 53 45 43 54 49 4f 4e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d l.(SECTION.magit-insert-section-
c880 2d 63 75 72 72 65 6e 74 29 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 -current))..(defalias.'magit-sec
c8a0 74 69 6f 6e 2d 6d 61 79 62 65 2d 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 23 5b 31 32 tion-maybe-cache-visibility.#[12
c8c0 38 20 22 5c 32 31 31 5c 32 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 8."\211\203..\211.A\262.\242\202
c8e0 0e 00 08 01 5c 32 30 33 1b 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 47 54 44 5c 22 5c 32 31 30 ....\203..\302\303\304.GTD\"\210
c900 09 5c 33 30 35 3d 5c 32 30 34 2a 00 5c 33 30 36 01 5c 33 30 37 5c 22 09 3e 5c 32 30 35 2d 00 5c .\305=\204*.\306.\307\".>\205-.\
c920 33 30 31 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 301.!\207".[magit-insert-section
c940 2d 2d 63 75 72 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 63 68 65 2d 76 69 --current.magit-section-cache-vi
c960 73 69 62 69 6c 69 74 79 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d sibility.signal.wrong-number-of-
c980 61 72 67 75 6d 65 6e 74 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 63 61 arguments.magit-section-maybe-ca
c9a0 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 74 20 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 che-visibility.t.eieio-oref.type
c9c0 5d 20 36 20 28 23 24 20 2e 20 35 31 32 38 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 ].6.(#$...51282)]).(defalias.'ma
c9e0 67 69 74 2d 70 72 65 73 65 72 76 65 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d git-preserve-section-visibility-
ca00 63 61 63 68 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 35 0d 00 5c cache.#[0."\302\303\304\"\205..\
ca20 33 30 35 08 5c 33 30 31 42 09 5c 22 5c 32 30 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 305.\301B.\"\207".[major-mode.ma
ca40 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 64 65 72 git-section-visibility-cache.der
ca60 69 76 65 64 2d 6d 6f 64 65 2d 70 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 6d 61 ived-mode-p.magit-status-mode.ma
ca80 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c git-refs-mode.magit-repository-l
caa0 6f 63 61 6c 2d 73 65 74 5d 20 33 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4d 4f 44 45 29 1f 0a ocal-set].3]).#@13...(fn.MODE)..
cac0 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 73 65 63 74 69 6f 6e (defalias.'magit-restore-section
cae0 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 -visibility-cache.#[257."\301.\3
cb00 30 30 42 21 5c 32 31 31 10 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 00B!\211.\207".[magit-section-vi
cb20 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d sibility-cache.magit-repository-
cb40 6c 6f 63 61 6c 2d 67 65 74 5d 20 34 20 28 23 24 20 2e 20 35 31 38 39 31 29 5d 29 0a 23 40 31 36 local-get].4.(#$...51891)]).#@16
cb60 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 ...(fn.SECTION)..(defalias.'magi
cb80 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 76 69 73 69 62 69 6c 69 74 t-section-maybe-update-visibilit
cba0 79 2d 69 6e 64 69 63 61 74 6f 72 20 23 5b 32 35 37 20 22 08 5c 32 30 35 5c 32 35 35 00 5c 33 30 y-indicator.#[257.".\205\255.\30
cbc0 31 01 5c 33 30 32 5c 22 5c 33 30 31 02 5c 33 30 33 5c 22 5c 33 30 31 03 5c 33 30 34 5c 22 01 5c 1.\302\"\301.\303\"\301.\304\".\
cbe0 32 30 35 5c 32 35 33 00 01 01 55 5c 32 30 33 21 00 5c 33 30 31 04 5c 33 30 35 5c 22 5c 32 30 35 205\253...U\203!.\301.\305\"\205
cc00 5c 32 35 33 00 5c 32 31 32 02 62 5c 32 31 30 5c 33 30 36 20 29 08 5c 32 34 32 39 5c 32 30 33 6c \253.\212.b\210\306.).\2429\203l
cc20 00 5c 33 30 37 04 54 5c 33 31 30 5c 33 31 31 23 5c 32 31 31 5c 32 30 34 4b 00 5c 33 31 32 05 54 .\307.T\310\311#\211\204K.\312.T
cc40 03 5c 22 5c 32 36 32 01 5c 33 31 33 01 5c 33 31 34 5c 33 31 35 23 5c 32 31 30 5c 33 31 33 01 5c .\"\262.\313.\314\315#\210\313.\
cc60 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 33 01 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 310\311#\210\313.\316\317\320\32
cc80 31 5c 33 32 32 5c 33 30 31 06 0d 5c 33 32 33 5c 22 5c 32 30 33 5f 00 08 40 5c 32 30 32 61 00 08 1\322\301..\323\"\203_..@\202a..
cca0 41 5c 33 32 34 5c 33 31 31 21 45 23 23 5c 32 36 32 01 5c 32 30 32 5c 32 35 31 00 08 5c 32 34 32 A\324\311!E##\262.\202\251..\242
ccc0 3b 5c 32 30 35 5c 32 35 31 00 5c 33 30 37 01 53 5c 33 31 30 5c 33 32 35 23 5c 33 30 31 06 06 5c ;\205\251.\307.S\310\325#\301..\
cce0 33 32 33 5c 22 5c 32 30 33 5c 32 34 30 00 5c 32 31 31 5c 32 30 34 5c 32 32 37 00 5c 33 31 32 02 323\"\203\240.\211\204\227.\312.
cd00 53 03 5c 22 5c 32 36 32 01 5c 33 31 33 01 5c 33 31 34 5c 33 31 35 23 5c 32 31 30 5c 33 31 33 01 S.\"\262.\313.\314\315#\210\313.
cd20 5c 33 31 30 5c 33 32 35 23 5c 32 31 30 5c 33 31 33 01 5c 33 32 36 08 40 23 5c 32 30 32 5c 32 34 \310\325#\210\313.\326.@#\202\24
cd40 37 00 5c 32 31 31 5c 32 30 35 5c 32 34 37 00 5c 33 32 37 01 21 5c 32 36 32 01 5c 32 36 32 01 5c 7.\211\205\247.\327.!\262.\262.\
cd60 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 266\203\207".[magit-section-visi
cd80 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 bility-indicator.eieio-oref.star
cda0 74 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 77 61 73 68 65 72 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f t.content.end.washer.line-end-po
cdc0 73 69 74 69 6f 6e 20 6d 61 67 69 74 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 20 6d 61 67 69 74 2d 76 sition.magit--overlay-at.magit-v
cde0 69 73 2d 69 6e 64 69 63 61 74 6f 72 20 66 72 69 6e 67 65 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 is-indicator.fringe.make-overlay
ce00 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 65 76 61 70 6f 72 61 74 65 20 74 20 62 65 66 6f 72 65 2d .overlay-put.evaporate.t.before-
ce20 73 74 72 69 6e 67 20 70 72 6f 70 65 72 74 69 7a 65 20 22 66 72 69 6e 67 65 22 20 64 69 73 70 6c string.propertize."fringe".displ
ce40 61 79 20 6c 65 66 74 2d 66 72 69 6e 67 65 20 68 69 64 64 65 6e 20 66 61 63 65 2d 66 6f 72 65 67 ay.left-fringe.hidden.face-foreg
ce60 72 6f 75 6e 64 20 65 6f 68 20 61 66 74 65 72 2d 73 74 72 69 6e 67 20 64 65 6c 65 74 65 2d 6f 76 round.eoh.after-string.delete-ov
ce80 65 72 6c 61 79 5d 20 31 36 20 28 23 24 20 2e 20 35 32 30 36 35 29 5d 29 0a 28 64 65 66 76 61 72 erlay].16.(#$...52065)]).(defvar
cea0 20 6d 61 67 69 74 2d 2d 65 6c 6c 69 70 73 65 73 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 20 6e 69 .magit--ellipses-sections.nil.ni
cec0 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 l).(make-variable-buffer-local.'
cee0 6d 61 67 69 74 2d 2d 65 6c 6c 69 70 73 65 73 2d 73 65 63 74 69 6f 6e 73 29 0a 28 64 65 66 61 6c magit--ellipses-sections).(defal
cf00 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 70 61 69 6e 74 2d 76 ias.'magit-section-maybe-paint-v
cf20 69 73 69 62 69 6c 69 74 79 2d 65 6c 6c 69 70 73 65 73 20 23 5b 30 20 22 08 5c 32 34 32 3b 5c 32 isibility-ellipses.#[0.".\242;\2
cf40 30 35 75 00 5c 33 30 32 09 5c 33 30 33 20 5c 32 30 36 10 00 5c 33 30 34 20 43 5c 32 31 31 11 5c 05u.\302.\303.\206..\304.C\211.\
cf60 22 5c 33 30 35 5c 33 30 36 02 5c 22 5c 33 30 35 5c 33 30 37 03 5c 22 5c 33 31 30 20 5c 32 30 33 "\305\306.\"\305\307.\"\310.\203
cf80 2c 00 5c 33 31 31 20 02 42 5c 32 36 32 02 5c 33 31 32 20 01 42 5c 32 36 32 01 5c 33 31 33 5c 33 ,.\311..B\262.\312..B\262.\313\3
cfa0 31 34 03 5c 22 5c 32 36 32 02 5c 33 31 33 5c 33 31 35 02 5c 22 5c 32 36 32 01 5c 33 31 36 02 02 14.\"\262.\313\315.\"\262.\316..
cfc0 5c 22 5c 32 31 31 5c 32 30 35 71 00 5c 32 31 31 40 5c 33 31 37 01 5c 33 32 30 5c 22 5c 33 32 31 \"\211\205q.\211@\317.\320\"\321
cfe0 3d 5c 32 30 33 6a 00 5c 33 32 32 01 5c 33 32 33 5c 33 32 34 08 40 5c 33 32 35 5c 33 32 36 06 07 =\203j.\322.\323\324.@\325\326..
d000 21 5c 33 32 37 5c 33 33 30 5c 33 30 35 5c 33 33 31 5c 33 33 32 05 21 5c 22 5c 33 33 33 04 5c 33 !\327\330\305\331\332.!\"\333.\3
d020 32 35 5c 22 43 5c 32 34 34 5c 22 5c 32 36 32 01 23 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 25\"C\244\"\262.##\210.A\266\202
d040 5c 32 30 32 3c 00 5c 32 36 32 01 5c 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d \202<.\262.\266\203\207".[magit-
d060 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 20 6d 61 67 section-visibility-indicator.mag
d080 69 74 2d 2d 65 6c 6c 69 70 73 65 73 2d 73 65 63 74 69 6f 6e 73 20 61 70 70 65 6e 64 20 6d 61 67 it--ellipses-sections.append.mag
d0a0 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 it-region-sections.magit-current
d0c0 2d 73 65 63 74 69 6f 6e 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 -section.mapcar.#[257."\300.\301
d0e0 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 5d 20 34 20 22 5c 6e \"\207".[eieio-oref.start].4."\n
d100 5c 6e 28 66 6e 20 49 54 29 22 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 \n(fn.IT)"].#[257."\300.\301\"\2
d120 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 65 6e 64 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 07".[eieio-oref.end].4."\n\n(fn.
d140 49 54 29 22 5d 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 72 65 67 69 6f 6e 2d 62 65 67 IT)"].region-active-p.region-beg
d160 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 61 70 70 6c 79 20 6d 69 6e 20 6d 61 78 20 inning.region-end.apply.min.max.
d180 6f 76 65 72 6c 61 79 73 2d 69 6e 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 6d 61 67 69 74 2d 76 69 overlays-in.overlay-get.magit-vi
d1a0 73 2d 69 6e 64 69 63 61 74 6f 72 20 65 6f 68 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 61 66 74 65 s-indicator.eoh.overlay-put.afte
d1c0 72 2d 73 74 72 69 6e 67 20 70 72 6f 70 65 72 74 69 7a 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 r-string.propertize.font-lock-fa
d1e0 63 65 20 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 20 64 65 6c 71 20 6e 69 6c 20 23 5b 32 35 37 20 ce.overlay-start.delq.nil.#[257.
d200 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 2d 67 65 74 20 66 "\300.\301\"\207".[overlay-get.f
d220 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 ont-lock-face].4."\n\n(fn.IT)"].
d240 6f 76 65 72 6c 61 79 73 2d 61 74 20 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 5d 20 31 overlays-at.get-char-property].1
d260 38 5d 29 0a 23 40 31 36 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 8]).#@16...(fn.SECTION)..(defali
d280 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 72 65 6d 6f 76 65 2d 76 as.'magit-section-maybe-remove-v
d2a0 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 20 23 5b 32 35 37 20 22 08 5c 32 30 35 isibility-indicator.#[257.".\205
d2c0 3b 00 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 31 02 5c 33 30 33 5c 22 55 5c 32 30 35 3b 00 5c ;.\301.\302\"\301.\303\"U\205;.\
d2e0 33 30 34 5c 33 30 31 02 5c 33 30 35 5c 22 5c 32 31 32 5c 33 30 31 03 5c 33 30 35 5c 22 62 5c 32 304\301.\305\"\212\301.\305\"b\2
d300 31 30 5c 33 30 36 20 54 29 5c 22 5c 32 31 31 5c 32 30 35 39 00 5c 32 31 31 40 5c 33 30 37 01 5c 10\306.T)\"\211\2059.\211@\307.\
d320 33 31 30 5c 22 5c 32 30 33 32 00 5c 33 31 31 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 310\"\2032.\311.!\210.A\266\202\
d340 32 30 32 21 00 5c 32 36 32 01 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 202!.\262.\207".[magit-section-v
d360 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 isibility-indicator.eieio-oref.c
d380 6f 6e 74 65 6e 74 20 65 6e 64 20 6f 76 65 72 6c 61 79 73 2d 69 6e 20 73 74 61 72 74 20 6c 69 6e ontent.end.overlays-in.start.lin
d3a0 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 6d 61 67 69 74 e-end-position.overlay-get.magit
d3c0 2d 76 69 73 2d 69 6e 64 69 63 61 74 6f 72 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 5d 20 36 -vis-indicator.delete-overlay].6
d3e0 20 28 23 24 20 2e 20 35 33 38 36 35 29 5d 29 0a 23 40 35 33 20 0a 0a 28 66 6e 20 53 45 43 54 49 .(#$...53865)]).#@53...(fn.SECTI
d400 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 53 45 4c 45 43 54 49 4f 4e 20 6e 69 6c 20 53 53 45 4c ON.&optional.(SELECTION.nil.SSEL
d420 45 43 54 49 4f 4e 29 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 ECTION))..(defalias.'magit-secti
d440 6f 6e 2d 73 65 6c 65 63 74 65 64 2d 70 20 23 5b 33 38 35 20 22 5c 32 31 31 5c 32 30 35 05 00 5c on-selected-p.#[385."\211\205..\
d460 33 30 31 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 02 5c 32 30 33 1a 00 5c 33 30 32 5c 33 30 301.\211A\262.\242.\203..\302\30
d480 33 5c 33 30 34 5c 33 30 35 06 06 47 5c 5c 44 5c 22 5c 32 31 30 03 08 3d 3f 5c 32 30 35 48 00 03 3\304\305..G\\D\"\210..=?\205H..
d4a0 5c 33 30 36 20 3d 5c 32 30 36 48 00 03 02 5c 32 30 33 31 00 01 5c 32 30 32 36 00 5c 33 30 37 20 \306.=\206H...\2031..\2026.\307.
d4c0 5c 32 31 31 5c 32 36 32 03 3e 5c 32 30 36 48 00 5c 33 31 30 04 5c 33 31 31 5c 22 5c 32 31 31 5c \211\262.>\206H.\310.\311\"\211\
d4e0 32 30 35 46 00 5c 33 30 34 01 03 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 205F.\304..\"\262.\207".[magit-r
d500 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 74 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 oot-section.t.signal.wrong-numbe
d520 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 6c r-of-arguments.magit-section-sel
d540 65 63 74 65 64 2d 70 20 32 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 ected-p.2.magit-current-section.
d560 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 65 69 65 69 6f 2d 6f 72 65 66 magit-region-sections.eieio-oref
d580 20 70 61 72 65 6e 74 5d 20 39 20 28 23 24 20 2e 20 35 34 32 36 31 29 5d 29 0a 23 40 31 36 20 0a .parent].9.(#$...54261)]).#@16..
d5a0 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d .(fn.SECTION)..(defalias.'magit-
d5c0 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 23 5b 32 35 37 20 22 5c 33 30 30 section-parent-value.#[257."\300
d5e0 01 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 35 5c 66 00 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 30 .\301\"\211\205\f.\300.\302\"\20
d600 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 76 61 6c 75 65 5d 20 35 20 28 7".[eieio-oref.parent.value].5.(
d620 23 24 20 2e 20 35 34 36 38 37 29 5d 29 0a 23 40 32 39 39 20 52 65 74 75 72 6e 20 61 20 6c 69 73 #$...54687)]).#@299.Return.a.lis
d640 74 20 6f 66 20 74 68 65 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 73 20 6f 66 20 53 45 43 t.of.the.sibling.sections.of.SEC
d660 54 49 4f 4e 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 44 49 52 45 43 54 49 4f 4e 20 69 73 20 TION...If.optional.DIRECTION.is.
d680 60 70 72 65 76 27 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 69 62 6c 69 6e 67 73 20 74 68 61 `prev',.then.return.siblings.tha
d6a0 74 20 63 6f 6d 65 0a 62 65 66 6f 72 65 20 53 45 43 54 49 4f 4e 2e 20 20 49 66 20 69 74 20 69 73 t.come.before.SECTION...If.it.is
d6c0 20 60 6e 65 78 74 27 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 69 62 6c 69 6e 67 73 20 74 68 .`next',.then.return.siblings.th
d6e0 61 74 20 63 6f 6d 65 0a 61 66 74 65 72 20 53 45 43 54 49 4f 4e 2e 20 20 46 6f 72 20 61 6c 6c 20 at.come.after.SECTION...For.all.
d700 6f 74 68 65 72 20 76 61 6c 75 65 73 2c 20 72 65 74 75 72 6e 20 61 6c 6c 20 73 69 62 6c 69 6e 67 other.values,.return.all.sibling
d720 73 0a 65 78 63 6c 75 64 69 6e 67 20 53 45 43 54 49 4f 4e 20 69 74 73 65 6c 66 2e 0a 0a 28 66 6e s.excluding.SECTION.itself...(fn
d740 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 44 49 52 45 43 54 49 4f 4e 29 1f 0a 28 .SECTION.&optional.DIRECTION)..(
d760 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 defalias.'magit-section-siblings
d780 20 23 5b 35 31 33 20 22 5c 33 30 30 02 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 35 2e 00 5c 33 30 .#[513."\300.\301\"\211\205..\30
d7a0 30 01 5c 33 30 32 5c 22 02 5c 33 30 33 3d 5c 32 30 33 1b 00 03 5c 33 30 34 02 21 5c 32 33 35 41 0.\302\".\303=\203...\304.!\235A
d7c0 5c 32 30 32 2c 00 02 5c 33 30 35 3d 5c 32 30 33 28 00 03 01 5c 32 33 35 41 5c 32 30 32 2c 00 5c \202,..\305=\203(...\235A\202,.\
d7e0 33 30 36 04 02 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 306..\"\262.\207".[eieio-oref.pa
d800 72 65 6e 74 20 63 68 69 6c 64 72 65 6e 20 70 72 65 76 20 72 65 76 65 72 73 65 20 6e 65 78 74 20 rent.children.prev.reverse.next.
d820 72 65 6d 71 5d 20 37 20 28 23 24 20 2e 20 35 34 38 33 36 29 5d 29 0a 23 40 31 38 33 20 52 65 74 remq].7.(#$...54836)]).#@183.Ret
d840 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 74 68 65 20 urn.a.list.of.the.values.of.the.
d860 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 76 selected.sections...Return.the.v
d880 61 6c 75 65 73 20 74 68 61 74 20 74 68 65 6d 73 65 6c 76 65 73 20 77 6f 75 6c 64 20 62 65 20 72 alues.that.themselves.would.be.r
d8a0 65 74 75 72 6e 65 64 20 62 79 0a 60 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e eturned.by.`magit-region-section
d8c0 73 27 20 28 77 68 69 63 68 20 73 65 65 29 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 s'.(which.see)...(fn.&optional.C
d8e0 4f 4e 44 49 54 49 4f 4e 20 4d 55 4c 54 49 50 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d ONDITION.MULTIPLE)..(defalias.'m
d900 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 23 5b 35 31 32 20 22 5c 33 30 30 5c 33 agit-region-values.#[512."\300\3
d920 30 31 5c 33 30 32 04 04 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 23 5b 32 35 37 20 01\302..\"\"\207".[mapcar.#[257.
d940 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 76 61 "\300.\301\"\207".[eieio-oref.va
d960 6c 75 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6d 61 67 69 74 2d 72 65 67 69 lue].4."\n\n(fn.IT)"].magit-regi
d980 6f 6e 2d 73 65 63 74 69 6f 6e 73 5d 20 37 20 28 23 24 20 2e 20 35 35 33 35 37 29 5d 29 0a 23 40 on-sections].7.(#$...55357)]).#@
d9a0 31 31 38 33 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 1183.Return.a.list.of.the.select
d9c0 65 64 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 ed.sections...When.the.region.is
d9e0 20 61 63 74 69 76 65 20 61 6e 64 20 63 6f 6e 73 74 69 74 75 74 65 73 20 61 20 76 61 6c 69 64 20 .active.and.constitutes.a.valid.
da00 73 65 63 74 69 6f 6e 0a 73 65 6c 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 61 section.selection,.then.return.a
da20 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 20 .list.of.all.selected.sections..
da40 20 54 68 69 73 20 69 73 0a 74 68 65 20 63 61 73 65 20 77 68 65 6e 20 74 68 65 20 72 65 67 69 6f .This.is.the.case.when.the.regio
da60 6e 20 62 65 67 69 6e 73 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 61 20 73 65 63 n.begins.in.the.heading.of.a.sec
da80 74 69 6f 6e 20 61 6e 64 0a 65 6e 64 73 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 tion.and.ends.in.the.heading.of.
daa0 74 68 65 20 73 61 6d 65 20 73 65 63 74 69 6f 6e 20 6f 72 20 69 6e 20 74 68 61 74 20 6f 66 20 61 the.same.section.or.in.that.of.a
dac0 20 73 69 62 6c 69 6e 67 0a 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4d .sibling.section...If.optional.M
dae0 55 4c 54 49 50 4c 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 72 65 67 ULTIPLE.is.non-nil,.then.the.reg
db00 69 6f 6e 20 63 61 6e 6e 6f 74 0a 62 65 67 69 6e 20 61 6e 64 20 65 6e 64 20 69 6e 20 74 68 65 20 ion.cannot.begin.and.end.in.the.
db20 73 61 6d 65 20 73 65 63 74 69 6f 6e 2e 0a 0a 57 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f same.section...When.the.selectio
db40 6e 20 69 73 20 6e 6f 74 20 76 61 6c 69 64 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e n.is.not.valid,.then.return.nil.
db60 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 0a 6d 6f 73 74 20 63 6f 6d 6d 61 6e 64 73 20 74 68 ..In.this.case,.most.commands.th
db80 61 74 20 63 61 6e 20 61 63 74 20 6f 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 at.can.act.on.the.selected.secti
dba0 6f 6e 73 20 77 69 6c 6c 20 69 6e 73 74 65 61 64 0a 61 63 74 20 6f 6e 20 74 68 65 20 73 65 63 74 ons.will.instead.act.on.the.sect
dbc0 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 6c ion.at.point...When.the.region.l
dbe0 6f 6f 6b 73 20 6c 69 6b 65 20 69 74 20 77 6f 75 6c 64 20 69 6e 20 61 6e 79 20 6f 74 68 65 72 20 ooks.like.it.would.in.any.other.
dc00 62 75 66 66 65 72 20 74 68 65 6e 0a 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 69 6e 76 buffer.then.the.selection.is.inv
dc20 61 6c 69 64 2e 20 20 57 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 76 61 6c alid...When.the.selection.is.val
dc40 69 64 20 74 68 65 6e 20 74 68 65 0a 72 65 67 69 6f 6e 20 75 73 65 73 20 74 68 65 20 60 6d 61 67 id.then.the.region.uses.the.`mag
dc60 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 27 20 66 61 63 65 2e 20 20 54 68 69 it-section-highlight'.face...Thi
dc80 73 20 64 6f 65 73 20 6e 6f 74 0a 61 70 70 6c 79 20 74 6f 20 64 69 66 66 73 20 77 68 65 72 65 20 s.does.not.apply.to.diffs.where.
dca0 74 68 69 6e 67 73 20 67 65 74 20 61 20 62 69 74 20 6d 6f 72 65 20 63 6f 6d 70 6c 69 63 61 74 65 things.get.a.bit.more.complicate
dcc0 64 2c 20 62 75 74 20 65 76 65 6e 0a 68 65 72 65 20 69 66 20 74 68 65 20 72 65 67 69 6f 6e 20 6c d,.but.even.here.if.the.region.l
dce0 6f 6f 6b 73 20 6c 69 6b 65 20 69 74 20 75 73 75 61 6c 6c 79 20 64 6f 65 73 2c 20 74 68 65 6e 20 ooks.like.it.usually.does,.then.
dd00 74 68 61 74 27 73 20 6e 6f 74 0a 61 20 76 61 6c 69 64 20 73 65 6c 65 63 74 69 6f 6e 20 61 73 20 that's.not.a.valid.selection.as.
dd20 66 61 72 20 61 73 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 6f 6e 63 65 72 6e 65 far.as.this.function.is.concerne
dd40 64 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 43 4f 4e 44 49 54 49 4f 4e 20 69 73 20 6e 6f 6e d...If.optional.CONDITION.is.non
dd60 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 6e 6f 74 20 6f 6e 6c -nil,.then.the.selection.not.onl
dd80 79 0a 68 61 73 20 74 6f 20 62 65 20 76 61 6c 69 64 3b 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 y.has.to.be.valid;.all.selected.
dda0 73 65 63 74 69 6f 6e 73 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 68 61 76 65 20 74 6f 20 6d 61 sections.additionally.have.to.ma
ddc0 74 63 68 0a 43 4f 4e 44 49 54 49 4f 4e 2c 20 6f 72 20 6e 69 6c 20 69 73 20 72 65 74 75 72 6e 65 tch.CONDITION,.or.nil.is.returne
dde0 64 2e 20 20 53 65 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 27 20 66 6f d...See.`magit-section-match'.fo
de00 72 20 74 68 65 0a 66 6f 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 61 6b 65 2e 0a r.the.forms.CONDITION.can.take..
de20 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 4e 44 49 54 49 4f 4e 20 4d 55 4c 54 49 50 4c .(fn.&optional.CONDITION.MULTIPL
de40 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 E)..(defalias.'magit-region-sect
de60 69 6f 6e 73 20 23 5b 35 31 32 20 22 5c 33 30 31 20 5c 32 30 35 5c 32 34 32 00 5c 33 30 32 20 5c ions.#[512."\301.\205\242.\302.\
de80 33 30 33 20 5c 33 30 34 02 5c 33 30 35 5c 22 5c 33 30 34 02 5c 33 30 35 5c 22 5c 32 31 31 5c 32 303.\304.\305\"\304.\305\"\211\2
dea0 30 35 5c 32 34 30 00 5c 32 31 31 08 3d 3f 5c 32 30 35 5c 32 34 30 00 04 5c 32 30 35 23 00 5c 32 05\240.\211.=?\205\240..\205#.\2
dec0 31 31 02 3d 3f 5c 32 30 35 5c 32 34 30 00 01 5c 33 30 36 03 5c 33 30 37 5c 22 42 5c 33 31 30 02 11.=?\205\240..\306.\307\"B\310.
dee0 02 3e 5c 32 30 35 5c 32 33 36 00 5c 33 31 31 04 06 07 5c 22 5c 32 30 35 5c 32 33 36 00 5c 33 31 .>\205\236.\311...\"\205\236.\31
df00 31 03 06 06 5c 22 5c 32 30 35 5c 32 33 36 00 01 5c 32 30 33 5f 00 01 40 01 42 5c 32 36 32 01 01 1...\"\205\236..\203_..@.B\262..
df20 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 03 3d 5c 32 30 33 44 00 5c 33 31 30 5c 32 36 32 02 5c \211A\262.\242.=\203D.\310\262.\
df40 32 30 32 44 00 5c 32 31 31 5c 32 33 37 5c 32 36 32 01 06 07 5c 32 30 33 5c 32 33 35 00 5c 33 31 202D.\211\237\262...\203\235.\31
df60 32 01 5c 33 31 32 5c 33 31 33 02 5c 32 30 33 5c 32 32 33 00 01 5c 32 30 33 5c 32 32 33 00 02 40 2.\312\313.\203\223..\203\223..@
df80 04 5c 32 30 34 5c 32 30 30 00 5c 33 31 30 5c 32 36 32 03 5c 32 30 32 5c 32 30 37 00 5c 33 31 34 .\204\200.\310\262.\202\207.\314
dfa0 06 0d 02 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c ...\"\262.\210\211T\262..A\262.\
dfc0 32 30 32 6c 00 5c 32 36 36 03 5c 33 31 35 01 21 5c 32 36 32 01 5c 32 30 35 5c 32 33 36 00 5c 32 202l.\266.\315.!\262.\205\236.\2
dfe0 31 31 5c 32 36 36 5c 32 30 32 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 11\266\202\266\204\207".[magit-r
e000 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 72 65 67 69 oot-section.region-active-p.regi
e020 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 67 65 74 2d 74 65 78 74 on-beginning.region-end.get-text
e040 2d 70 72 6f 70 65 72 74 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 -property.magit-section.magit-se
e060 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 6e 65 78 74 20 6e 69 6c 20 6d 61 67 69 74 2d 73 65 ction-siblings.next.nil.magit-se
e080 63 74 69 6f 6e 2d 70 6f 73 69 74 69 6f 6e 2d 69 6e 2d 68 65 61 64 69 6e 67 2d 70 20 74 20 30 20 ction-position-in-heading-p.t.0.
e0a0 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 5d magit-section-match.---truthy\?]
e0c0 20 31 36 20 28 23 24 20 2e 20 35 35 37 31 37 29 5d 29 0a 23 40 31 35 36 20 52 65 74 75 72 6e 20 .16.(#$...55717)]).#@156.Return.
e0e0 74 20 69 66 20 50 4f 53 49 54 49 4f 4e 20 69 73 20 69 6e 73 69 64 65 20 74 68 65 20 68 65 61 64 t.if.POSITION.is.inside.the.head
e100 69 6e 67 20 6f 66 20 53 45 43 54 49 4f 4e 2e 0a 50 4f 53 49 54 49 4f 4e 20 64 65 66 61 75 6c 74 ing.of.SECTION..POSITION.default
e120 73 20 74 6f 20 70 6f 69 6e 74 20 61 6e 64 20 53 45 43 54 49 4f 4e 20 64 65 66 61 75 6c 74 73 20 s.to.point.and.SECTION.defaults.
e140 74 6f 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 26 6f 70 to.the.current.section...(fn.&op
e160 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 tional.SECTION.POS)..(defalias.'
e180 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 6f 73 69 74 69 6f 6e 2d 69 6e 2d 68 65 61 64 69 6e magit-section-position-in-headin
e1a0 67 2d 70 20 23 5b 35 31 32 20 22 01 5c 32 30 34 08 00 5c 33 30 30 20 5c 32 36 32 02 5c 32 31 31 g-p.#[512.".\204..\300.\262.\211
e1c0 5c 32 30 34 0f 00 60 5c 32 36 32 01 01 5c 32 30 35 2d 00 5c 32 31 31 5c 33 30 31 03 5c 33 30 32 \204..`\262..\205-.\211\301.\302
e1e0 5c 22 59 5c 32 30 35 2d 00 5c 32 31 31 5c 33 30 31 03 5c 33 30 33 5c 22 5c 32 30 36 28 00 5c 33 \"Y\205-.\211\301.\303\"\206(.\3
e200 30 31 03 5c 33 30 34 5c 22 57 5c 32 30 35 2d 00 5c 33 30 35 5c 32 30 37 22 20 5b 6d 61 67 69 74 01.\304\"W\205-.\305\207".[magit
e220 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 -current-section.eieio-oref.star
e240 74 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 74 5d 20 36 20 28 23 24 20 2e 20 35 37 35 36 31 29 5d t.content.end.t].6.(#$...57561)]
e260 29 0a 23 40 31 33 38 20 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 ).#@138.Return.t.if.the.region.i
e280 73 20 61 63 74 69 76 65 20 61 6e 64 20 69 6e 73 69 64 65 20 53 45 43 54 49 4f 4e 27 73 20 62 6f s.active.and.inside.SECTION's.bo
e2a0 64 79 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 69 6c 2c 20 dy..If.optional.SECTION.is.nil,.
e2c0 75 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 26 6f use.the.current.section...(fn.&o
e2e0 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 ptional.SECTION)..(defalias.'mag
e300 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 74 65 72 6e 61 6c 2d 72 65 67 69 6f 6e 2d 70 20 23 5b 32 it-section-internal-region-p.#[2
e320 35 36 20 22 5c 33 30 30 20 5c 32 30 35 3a 00 5c 32 31 31 5c 32 30 34 11 00 5c 33 30 31 20 5c 32 56."\300.\205:.\211\204..\301.\2
e340 31 31 5c 32 36 32 02 5c 32 30 35 3a 00 5c 33 30 32 5c 33 30 33 20 5c 33 30 34 5c 22 5c 32 31 31 11\262.\205:.\302\303.\304\"\211
e360 5c 33 30 32 5c 33 30 35 20 5c 33 30 34 5c 22 3d 5c 32 30 35 23 00 5c 32 31 31 02 3d 5c 32 36 32 \302\305.\304\"=\205#.\211.=\262
e380 01 5c 32 30 35 3a 00 5c 33 30 36 01 5c 33 30 33 20 5c 22 5c 32 30 36 35 00 5c 33 30 36 01 5c 33 .\205:.\306.\303.\"\2065.\306.\3
e3a0 30 35 20 5c 22 3f 5c 32 30 35 3a 00 5c 33 30 37 5c 32 30 37 22 20 5b 72 65 67 69 6f 6e 2d 61 63 05.\"?\205:.\307\207".[region-ac
e3c0 74 69 76 65 2d 70 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 67 65 74 tive-p.magit-current-section.get
e3e0 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 -text-property.region-beginning.
e400 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 72 65 67 69 6f 6e 2d 65 6e 64 20 6d 61 67 69 74 2d 73 magit-section.region-end.magit-s
e420 65 63 74 69 6f 6e 2d 70 6f 73 69 74 69 6f 6e 2d 69 6e 2d 68 65 61 64 69 6e 67 2d 70 20 74 5d 20 ection-position-in-heading-p.t].
e440 36 20 28 23 24 20 2e 20 35 37 39 36 30 29 5d 29 0a 23 40 32 37 31 20 4d 6f 76 65 20 74 6f 20 74 6.(#$...57960)]).#@271.Move.to.t
e460 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 72 20 74 he.beginning.of.the.current.or.t
e480 68 65 20 70 72 65 76 69 6f 75 73 20 76 69 73 69 62 6c 65 20 73 65 63 74 69 6f 6e 2e 0a 53 61 6d he.previous.visible.section..Sam
e4a0 65 20 61 73 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 27 20 62 75 e.as.`magit-section-backward'.bu
e4c0 74 20 66 6f 72 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 2e 0a 53 75 70 70 72 t.for.non-interactive.use..Suppr
e4e0 65 73 73 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b ess.`magit-section-movement-hook
e500 27 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 62 6f 6f 6c 65 61 6e 20 74 6f 0a 69 6e 64 69 63 ',.and.return.a.boolean.to.indic
e520 61 74 65 20 77 68 65 74 68 65 72 20 61 20 73 65 63 74 69 6f 6e 20 77 61 73 20 66 6f 75 6e 64 2c ate.whether.a.section.was.found,
e540 20 69 6e 73 74 65 61 64 20 6f 66 20 72 61 69 73 69 6e 67 20 61 6e 20 65 72 72 6f 72 0a 69 66 20 .instead.of.raising.an.error.if.
e560 6e 6f 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d not...(defalias.'magit-section--
e580 62 61 63 6b 77 61 72 64 2d 70 72 6f 74 65 63 74 65 64 20 23 5b 30 20 22 5c 33 30 31 31 0d 00 5c backward-protected.#[0."\3011..\
e5a0 33 30 32 18 5c 33 30 33 20 5c 32 31 30 29 5c 33 30 34 30 5c 32 30 37 5c 32 31 30 5c 33 30 32 5c 302.\303.\210)\3040\207\210\302\
e5c0 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 207".[magit-section-movement-hoo
e5e0 6b 20 28 75 73 65 72 2d 65 72 72 6f 72 29 20 6e 69 6c 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e k.(user-error).nil.magit-section
e600 2d 62 61 63 6b 77 61 72 64 20 74 5d 20 31 20 28 23 24 20 2e 20 35 38 34 35 35 29 5d 29 0a 23 40 -backward.t].1.(#$...58455)]).#@
e620 31 33 39 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 70 72 65 76 69 6f 75 73 20 73 139.Move.to.the.first.previous.s
e640 65 63 74 69 6f 6e 20 73 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 49 43 41 54 45 2e 0a 50 52 45 ection.satisfying.PREDICATE..PRE
e660 44 49 43 41 54 45 20 64 6f 65 73 20 6e 6f 74 20 74 61 6b 65 20 61 6e 79 20 70 61 72 61 6d 65 74 DICATE.does.not.take.any.paramet
e680 65 72 20 61 6e 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6d 6f 76 65 0a 70 6f 69 6e 74 2e 0a 0a 28 er.and.should.not.move.point...(
e6a0 66 6e 20 50 52 45 44 49 43 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d fn.PREDICATE)..(defalias.'magit-
e6c0 73 65 63 74 69 6f 6e 2d 2d 62 61 63 6b 77 61 72 64 2d 66 69 6e 64 20 23 5b 32 35 37 20 22 5c 33 section--backward-find.#[257."\3
e6e0 30 30 5c 33 30 31 20 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 0e 00 01 20 5c 32 30 33 01 00 5c 32 00\301.\211\262.\203....\203..\2
e700 31 31 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 62 61 63 6b 11\207".[nil.magit-section--back
e720 77 61 72 64 2d 70 72 6f 74 65 63 74 65 64 5d 20 34 20 28 23 24 20 2e 20 35 38 39 31 36 29 5d 29 ward-protected].4.(#$...58916)])
e740 0a 23 40 31 33 31 20 52 65 70 65 61 74 65 64 6c 79 20 63 61 6c 6c 20 46 55 4e 43 54 49 4f 4e 20 .#@131.Repeatedly.call.FUNCTION.
e760 75 6e 74 69 6c 20 69 74 20 72 65 74 75 72 6e 73 20 6e 69 6c 20 6f 72 20 65 6f 62 20 69 73 20 72 until.it.returns.nil.or.eob.is.r
e780 65 61 63 68 65 64 2e 0a 46 55 4e 43 54 49 4f 4e 20 68 61 73 20 74 6f 20 6d 6f 76 65 20 70 6f 69 eached..FUNCTION.has.to.move.poi
e7a0 6e 74 20 66 6f 72 77 61 72 64 20 6f 72 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 28 66 6e 20 46 nt.forward.or.return.nil...(fn.F
e7c0 55 4e 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 77 61 73 68 2d UNCTION)..(defalias.'magit-wash-
e7e0 73 65 71 75 65 6e 63 65 20 23 5b 32 35 37 20 22 6d 3f 5c 32 30 35 0d 00 5c 32 31 31 20 5c 32 30 sequence.#[257."m?\205..\211.\20
e800 35 0d 00 5c 32 30 32 00 00 5c 32 30 37 22 20 5b 5d 20 32 20 28 23 24 20 2e 20 35 39 32 30 37 29 5..\202..\207".[].2.(#$...59207)
e820 5d 29 0a 23 40 31 33 36 34 20 41 64 64 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 73 65 ]).#@1364.Add.to.the.value.of.se
e840 63 74 69 6f 6e 20 68 6f 6f 6b 20 48 4f 4f 4b 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 46 55 4e ction.hook.HOOK.the.function.FUN
e860 43 54 49 4f 4e 2e 0a 0a 41 64 64 20 46 55 4e 43 54 49 4f 4e 20 61 74 20 74 68 65 20 62 65 67 69 CTION...Add.FUNCTION.at.the.begi
e880 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 68 6f 6f 6b 20 6c 69 73 74 20 75 6e 6c 65 73 73 20 6f 70 nning.of.the.hook.list.unless.op
e8a0 74 69 6f 6e 61 6c 0a 41 50 50 45 4e 44 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 20 77 68 69 tional.APPEND.is.non-nil,.in.whi
e8c0 63 68 20 63 61 73 65 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 61 64 64 65 64 20 61 74 20 74 68 65 ch.case.FUNCTION.is.added.at.the
e8e0 20 65 6e 64 2e 0a 49 66 20 46 55 4e 43 54 49 4f 4e 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 6d .end..If.FUNCTION.already.is.a.m
e900 65 6d 62 65 72 2c 20 74 68 65 6e 20 6d 6f 76 65 20 69 74 20 74 6f 20 74 68 65 20 6e 65 77 20 6c ember,.then.move.it.to.the.new.l
e920 6f 63 61 74 69 6f 6e 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 41 54 20 69 73 20 6e 6f 6e 2d ocation...If.optional.AT.is.non-
e940 6e 69 6c 20 61 6e 64 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 68 6f 6f 6b 20 6c 69 73 nil.and.a.member.of.the.hook.lis
e960 74 2c 20 74 68 65 6e 0a 61 64 64 20 46 55 4e 43 54 49 4f 4e 20 6e 65 78 74 20 74 6f 20 74 68 61 t,.then.add.FUNCTION.next.to.tha
e980 74 20 69 6e 73 74 65 61 64 2e 20 20 41 64 64 20 62 65 66 6f 72 65 20 6f 72 20 61 66 74 65 72 20 t.instead...Add.before.or.after.
e9a0 41 54 2c 20 6f 72 0a 72 65 70 6c 61 63 65 20 41 54 20 77 69 74 68 20 46 55 4e 43 54 49 4f 4e 20 AT,.or.replace.AT.with.FUNCTION.
e9c0 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 41 50 50 45 4e 44 2e 20 20 49 66 20 41 50 50 45 4e 44 20 depending.on.APPEND...If.APPEND.
e9e0 69 73 20 74 68 65 0a 73 79 6d 62 6f 6c 20 60 72 65 70 6c 61 63 65 27 2c 20 74 68 65 6e 20 72 65 is.the.symbol.`replace',.then.re
ea00 70 6c 61 63 65 20 41 54 20 77 69 74 68 20 46 55 4e 43 54 49 4f 4e 2e 20 20 46 6f 72 20 61 6e 79 place.AT.with.FUNCTION...For.any
ea20 20 6f 74 68 65 72 0a 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 70 6c 61 63 65 20 46 55 4e 43 54 .other.non-nil.value.place.FUNCT
ea40 49 4f 4e 20 72 69 67 68 74 20 61 66 74 65 72 20 41 54 2e 20 20 49 66 20 6e 69 6c 2c 20 74 68 65 ION.right.after.AT...If.nil,.the
ea60 6e 20 70 6c 61 63 65 0a 46 55 4e 43 54 49 4f 4e 20 72 69 67 68 74 20 62 65 66 6f 72 65 20 41 54 n.place.FUNCTION.right.before.AT
ea80 2e 20 20 49 66 20 46 55 4e 43 54 49 4f 4e 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 6d 65 6d 62 ...If.FUNCTION.already.is.a.memb
eaa0 65 72 20 6f 66 20 74 68 65 0a 6c 69 73 74 20 62 75 74 20 41 54 20 69 73 20 6e 6f 74 2c 20 74 68 er.of.the.list.but.AT.is.not,.th
eac0 65 6e 20 6c 65 61 76 65 20 46 55 4e 43 54 49 4f 4e 20 77 68 65 72 65 20 65 76 65 72 20 69 74 20 en.leave.FUNCTION.where.ever.it.
eae0 61 6c 72 65 61 64 79 20 69 73 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4c 4f 43 41 4c 20 69 already.is...If.optional.LOCAL.i
eb00 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6d 6f 64 69 66 79 20 74 68 65 20 68 6f 6f 6b 27 s.non-nil,.then.modify.the.hook'
eb20 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 0a 76 61 6c 75 65 20 72 61 74 68 65 72 20 74 68 61 6e s.buffer-local.value.rather.than
eb40 20 69 74 73 20 67 6c 6f 62 61 6c 20 76 61 6c 75 65 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 74 .its.global.value...This.makes.t
eb60 68 65 20 68 6f 6f 6b 20 6c 6f 63 61 6c 20 62 79 0a 63 6f 70 79 69 6e 67 20 74 68 65 20 64 65 66 he.hook.local.by.copying.the.def
eb80 61 75 6c 74 20 76 61 6c 75 65 2e 20 20 54 68 61 74 20 63 6f 70 79 20 69 73 20 74 68 65 6e 20 6d ault.value...That.copy.is.then.m
eba0 6f 64 69 66 69 65 64 2e 0a 0a 48 4f 4f 4b 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 79 6d 62 6f odified...HOOK.should.be.a.symbo
ebc0 6c 2e 20 20 49 66 20 48 4f 4f 4b 20 69 73 20 76 6f 69 64 2c 20 69 74 20 69 73 20 66 69 72 73 74 l...If.HOOK.is.void,.it.is.first
ebe0 20 73 65 74 20 74 6f 20 6e 69 6c 2e 0a 48 4f 4f 4b 27 73 20 76 61 6c 75 65 20 6d 75 73 74 20 6e .set.to.nil..HOOK's.value.must.n
ec00 6f 74 20 62 65 20 61 20 73 69 6e 67 6c 65 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 2e 20 20 46 ot.be.a.single.hook.function...F
ec20 55 4e 43 54 49 4f 4e 20 73 68 6f 75 6c 64 0a 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 UNCTION.should.be.a.function.tha
ec40 74 20 74 61 6b 65 73 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 69 6e 73 65 72 74 73 t.takes.no.arguments.and.inserts
ec60 20 6f 6e 65 20 6f 72 20 6d 75 6c 74 69 70 6c 65 0a 73 65 63 74 69 6f 6e 73 20 61 74 20 70 6f 69 .one.or.multiple.sections.at.poi
ec80 6e 74 2c 20 6d 6f 76 69 6e 67 20 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 2e 20 20 46 55 4e 43 54 nt,.moving.point.forward...FUNCT
eca0 49 4f 4e 20 6d 61 79 20 63 68 6f 6f 73 65 20 6e 6f 74 0a 74 6f 20 69 6e 73 65 72 74 20 69 74 73 ION.may.choose.not.to.insert.its
ecc0 20 73 65 63 74 69 6f 6e 28 73 29 2c 20 77 68 65 6e 20 64 6f 69 6e 67 20 73 6f 20 77 6f 75 6c 64 .section(s),.when.doing.so.would
ece0 20 6e 6f 74 20 6d 61 6b 65 20 73 65 6e 73 65 2e 20 20 49 74 0a 73 68 6f 75 6c 64 20 6e 6f 74 20 .not.make.sense...It.should.not.
ed00 62 65 20 61 62 75 73 65 64 20 66 6f 72 20 6f 74 68 65 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 be.abused.for.other.side-effects
ed20 2e 20 20 54 6f 20 72 65 6d 6f 76 65 20 46 55 4e 43 54 49 4f 4e 0a 61 67 61 69 6e 20 75 73 65 20 ...To.remove.FUNCTION.again.use.
ed40 60 72 65 6d 6f 76 65 2d 68 6f 6f 6b 27 2e 0a 0a 28 66 6e 20 48 4f 4f 4b 20 46 55 4e 43 54 49 4f `remove-hook'...(fn.HOOK.FUNCTIO
ed60 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 54 20 41 50 50 45 4e 44 20 4c 4f 43 41 4c 29 1f 0a 28 64 N.&optional.AT.APPEND.LOCAL)..(d
ed80 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 61 64 64 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 efalias.'magit-add-section-hook.
eda0 23 5b 31 32 38 32 20 22 5c 33 30 30 05 21 5c 32 30 34 5c 66 00 5c 33 30 31 5c 33 30 32 06 06 5c #[1282."\300.!\204\f.\301\302..\
edc0 22 5c 32 31 30 5c 33 30 33 05 21 5c 32 30 34 17 00 5c 33 30 34 05 5c 33 30 35 5c 22 5c 32 31 30 "\210\303.!\204..\304.\305\"\210
ede0 5c 32 31 31 5c 32 30 33 39 00 5c 33 30 36 05 21 5c 32 30 33 26 00 04 4a 5c 32 30 32 3c 00 5c 33 \211\2039.\306.!\203&..J\202<.\3
ee00 30 37 05 21 5c 32 30 34 30 00 5c 33 31 30 05 21 5c 32 31 30 5c 33 31 31 5c 33 31 32 06 06 21 21 07.!\2040.\310.!\210\311\312..!!
ee20 5c 32 30 32 3c 00 5c 33 31 32 05 21 03 5c 32 30 33 7f 00 03 01 5c 32 33 35 5c 32 31 31 5c 32 36 \202<.\312.!.\203....\235\211\26
ee40 32 05 5c 32 30 33 5c 32 30 35 00 5c 33 31 33 05 02 5c 22 5c 32 36 32 01 02 5c 33 31 34 3d 5c 32 2.\203\205.\313..\"\262..\314=\2
ee60 30 33 5c 5c 00 03 05 5c 32 34 30 5c 32 31 30 5c 32 30 32 5c 32 30 35 00 02 5c 32 30 33 6d 00 03 03\\...\240\210\202\205..\203m..
ee80 5c 32 31 31 06 06 02 41 42 5c 32 34 31 5c 32 36 36 02 5c 32 30 32 5c 32 30 35 00 03 40 04 5c 32 \211...AB\241\266.\202\205..@.\2
eea0 31 31 02 02 41 42 5c 32 34 31 5c 32 36 36 03 03 05 5c 32 34 30 5c 32 31 30 5c 32 30 32 5c 32 30 11..AB\241\266...\240\210\202\20
eec0 35 00 5c 33 31 33 05 02 5c 22 5c 32 36 32 01 04 01 5c 32 33 35 5c 32 30 34 5c 32 33 35 00 02 5c 5.\313..\"\262...\235\204\235..\
eee0 32 30 33 5c 32 33 30 00 5c 33 31 35 01 06 06 43 5c 22 5c 32 30 32 5c 32 33 33 00 04 01 42 5c 32 203\230.\315...C\"\202\233...B\2
ef00 36 32 01 02 5c 33 31 34 3d 5c 32 30 33 5c 32 35 31 00 5c 33 31 33 04 02 5c 22 5c 32 36 32 01 01 62..\314=\203\251.\313..\"\262..
ef20 5c 32 30 33 5c 32 36 33 00 05 01 4c 5c 32 30 32 5c 32 37 30 00 5c 33 30 34 06 06 02 5c 22 5c 32 \203\263...L\202\270.\304...\"\2
ef40 30 37 22 20 5b 62 6f 75 6e 64 70 20 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 61 64 64 20 66 75 07".[boundp.error."Cannot.add.fu
ef60 6e 63 74 69 6f 6e 20 74 6f 20 75 6e 64 65 66 69 6e 65 64 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c nction.to.undefined.hook.variabl
ef80 65 20 25 73 22 20 64 65 66 61 75 6c 74 2d 62 6f 75 6e 64 70 20 73 65 74 2d 64 65 66 61 75 6c 74 e.%s".default-boundp.set-default
efa0 20 6e 69 6c 20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 6c 6f 63 61 6c 2d 76 61 72 69 .nil.local-variable-p.local-vari
efc0 61 62 6c 65 2d 69 66 2d 73 65 74 2d 70 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c able-if-set-p.make-local-variabl
efe0 65 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 64 65 e.copy-sequence.default-value.de
f000 6c 71 20 72 65 70 6c 61 63 65 20 61 70 70 65 6e 64 5d 20 31 31 20 28 23 24 20 2e 20 35 39 34 33 lq.replace.append].11.(#$...5943
f020 34 29 5d 29 0a 23 40 37 34 20 52 75 6e 20 48 4f 4f 4b 20 77 69 74 68 20 41 52 47 53 2c 20 77 61 4)]).#@74.Run.HOOK.with.ARGS,.wa
f040 72 6e 69 6e 67 20 61 62 6f 75 74 20 69 6e 76 61 6c 69 64 20 65 6e 74 72 69 65 73 2e 0a 0a 28 66 rning.about.invalid.entries...(f
f060 6e 20 48 4f 4f 4b 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d n.HOOK.&rest.ARGS)..(defalias.'m
f080 61 67 69 74 2d 72 75 6e 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 23 5b 33 38 35 20 22 01 4a 5c agit-run-section-hook.#[385.".J\
f0a0 32 31 31 3c 5c 32 30 34 0b 00 5c 32 31 31 43 5c 32 36 32 01 5c 33 30 32 5c 33 30 33 02 5c 22 5c 211<\204..\211C\262.\302\303.\"\
f0c0 32 31 31 5c 32 30 33 29 00 5c 33 30 34 5c 33 30 35 05 5c 33 30 36 5c 33 30 37 05 5c 33 31 30 23 211\203).\304\305.\306\307.\310#
f0e0 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 21 5c 32 31 30 5c 33 31 33 04 5c 33 31 34 4e 40 21 5c 32 #\210\311\312!\210\313.\314N@!\2
f100 36 32 02 5c 32 31 30 5c 32 31 31 5c 32 31 31 5c 32 30 35 69 00 5c 32 31 31 40 04 01 44 08 42 18 62.\210\211\211\205i.\211@..D.B.
f120 09 5c 32 30 33 5c 5c 00 5c 33 30 34 5c 33 31 35 02 5c 33 31 36 5c 32 31 31 5c 33 31 37 20 5c 32 .\203\\.\304\315.\316\211\317.\2
f140 36 32 02 5c 33 32 30 06 06 06 5c 6e 5c 22 5c 32 31 30 5c 33 31 37 20 5c 32 36 32 01 5c 33 32 31 62.\320...\n\"\210\317.\262.\321
f160 5c 33 32 32 02 04 5c 22 21 5c 32 36 36 5c 32 30 32 23 5c 32 31 30 5c 32 30 32 61 00 5c 33 32 30 \322..\"!\266\202#\210\202a.\320
f180 01 05 5c 22 5c 32 31 30 29 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 2b 00 5c 32 36 32 01 5c 32 ..\"\210).A\266\202\202+.\262.\2
f1a0 30 37 22 20 5b 6d 61 67 69 74 2d 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 07".[magit--current-section-hook
f1c0 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f 73 65 20 2d 72 65 6d 6f 76 65 20 66 .magit-refresh-verbose.-remove.f
f1e0 75 6e 63 74 69 6f 6e 70 20 6d 65 73 73 61 67 65 20 22 60 25 73 27 20 63 6f 6e 74 61 69 6e 73 20 unctionp.message."`%s'.contains.
f200 65 6e 74 72 69 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 76 61 6c 69 64 entries.that.are.no.longer.valid
f220 2e 5c 6e 25 73 5c 6e 55 73 69 6e 67 20 73 74 61 6e 64 61 72 64 20 76 61 6c 75 65 20 69 6e 73 74 .\n%s\nUsing.standard.value.inst
f240 65 61 64 2e 20 20 50 6c 65 61 73 65 20 72 65 2d 63 6f 6e 66 69 67 75 72 65 20 68 6f 6f 6b 20 76 ead...Please.re-configure.hook.v
f260 61 72 69 61 62 6c 65 2e 22 20 6d 61 70 63 6f 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c ariable.".mapconcat.#[257."\300\
f280 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 22 20 20 60 25 73 27 22 5d 20 34 20 301.\"\207".[format."..`%s'"].4.
f2a0 22 5c 6e 5c 6e 28 66 6e 20 53 59 4d 29 22 5d 20 22 5c 6e 22 20 73 69 74 2d 66 6f 72 20 35 20 65 "\n\n(fn.SYM)"]."\n".sit-for.5.e
f2c0 76 61 6c 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 22 20 20 25 2d 35 30 73 20 25 73 22 20 val.standard-value."..%-50s.%s".
f2e0 6e 69 6c 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 61 70 70 6c 79 20 66 6c 6f 61 74 2d 74 69 6d nil.current-time.apply.float-tim
f300 65 20 74 69 6d 65 2d 73 75 62 74 72 61 63 74 5d 20 31 34 20 28 23 24 20 2e 20 36 31 34 38 32 29 e.time-subtract].14.(#$...61482)
f320 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 0a ]).(provide.'magit-section).
Copyright 2019--2024 Marius PETER