summaryrefslogtreecommitdiff
path: root/elpa/magit-section-4.3.1/magit-section.elc
blob: 22154c4167ce7484bd175e70ac2b2f7ddc3163b8 (plain)
ofshex dumpascii
0000 3b 45 4c 43 1e 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 33 30 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.30.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c imizations.....(byte-code."\300\
0060 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 33 21 5c 32 301!\210\300\302!\210\300\303!\2
0080 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 30 5c 33 30 35 21 5c 32 31 30 5c 33 30 36 10\300\304!\210\300\305!\210\306
00a0 5c 33 30 37 21 5c 32 30 33 25 00 5c 33 31 30 5c 33 31 31 21 5c 32 30 34 25 00 5c 33 31 32 5c 33 \307!\203%.\310\311!\204%.\312\3
00c0 30 37 5c 33 31 33 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 37 21 5c 32 30 37 22 20 5b 72 65 71 75 07\313\"\210\300\307!\207".[requ
00e0 69 72 65 20 63 6c 2d 6c 69 62 20 63 6f 6d 70 61 74 20 65 69 65 69 6f 20 6c 6c 61 6d 61 20 73 75 ire.cl-lib.compat.eieio.llama.su
0100 62 72 2d 78 20 66 65 61 74 75 72 65 70 20 73 65 71 20 66 62 6f 75 6e 64 70 20 73 65 71 2d 6b 65 br-x.featurep.seq.fboundp.seq-ke
0120 65 70 20 75 6e 6c 6f 61 64 2d 66 65 61 74 75 72 65 20 66 6f 72 63 65 5d 20 33 29 0a 28 64 65 66 ep.unload-feature.force].3).(def
0140 63 6f 6e 73 74 20 6d 61 67 69 74 2d 2d 63 6f 72 65 2d 75 70 67 72 61 64 65 2d 69 6e 73 74 72 75 const.magit--core-upgrade-instru
0160 63 74 69 6f 6e 73 20 22 4d 61 67 69 74 20 72 65 71 75 69 72 65 73 20 60 25 73 27 20 3e 3d 20 25 ctions."Magit.requires.`%s'.>=.%
0180 73 2c 5c 6e 62 75 74 20 64 75 65 20 74 6f 20 62 61 64 20 64 65 66 61 75 6c 74 73 2c 20 45 6d 61 s,\nbut.due.to.bad.defaults,.Ema
01a0 63 73 27 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 2c 20 72 65 66 75 73 65 73 20 74 6f 5c cs'.package.manager,.refuses.to\
01c0 6e 75 70 67 72 61 64 65 20 74 68 69 73 20 61 6e 64 20 6f 74 68 65 72 20 62 75 69 6c 74 2d 69 6e nupgrade.this.and.other.built-in
01e0 20 70 61 63 6b 61 67 65 73 20 74 6f 20 68 69 67 68 65 72 20 72 65 6c 65 61 73 65 73 5c 6e 66 72 .packages.to.higher.releases\nfr
0200 6f 6d 20 47 4e 55 20 45 6c 70 61 2e 5c 6e 5c 6e 54 6f 20 66 69 78 20 74 68 69 73 2c 20 79 6f 75 om.GNU.Elpa.\n\nTo.fix.this,.you
0220 20 68 61 76 65 20 74 6f 20 61 64 64 20 74 68 69 73 20 74 6f 20 79 6f 75 72 20 69 6e 69 74 20 66 .have.to.add.this.to.your.init.f
0240 69 6c 65 3a 5c 6e 5c 6e 20 20 28 73 65 74 71 20 70 61 63 6b 61 67 65 2d 69 6e 73 74 61 6c 6c 2d ile:\n\n..(setq.package-install-
0260 75 70 67 72 61 64 65 2d 62 75 69 6c 74 2d 69 6e 20 74 29 5c 6e 5c 6e 54 68 65 6e 20 65 76 61 6c upgrade-built-in.t)\n\nThen.eval
0280 75 61 74 65 20 74 68 61 74 20 65 78 70 72 65 73 73 69 6f 6e 20 62 79 20 70 6c 61 63 69 6e 67 20 uate.that.expression.by.placing.
02a0 74 68 65 20 63 75 72 73 6f 72 20 61 66 74 65 72 20 69 74 5c 6e 61 6e 64 20 74 79 70 69 6e 67 20 the.cursor.after.it\nand.typing.
02c0 5c 5c 5b 65 76 61 6c 2d 6c 61 73 74 2d 73 65 78 70 5d 2e 5c 6e 5c 6e 4f 6e 63 65 20 79 6f 75 20 \\[eval-last-sexp].\n\nOnce.you.
02e0 68 61 76 65 20 64 6f 6e 65 20 74 68 61 74 2c 20 79 6f 75 20 68 61 76 65 20 74 6f 20 65 78 70 6c have.done.that,.you.have.to.expl
0300 69 63 69 74 6c 79 20 75 70 67 72 61 64 65 20 60 25 73 27 3a 5c 6e 5c 6e 20 20 5c 5c 5b 70 61 63 icitly.upgrade.`%s':\n\n..\\[pac
0320 6b 61 67 65 2d 69 6e 73 74 61 6c 6c 5d 20 25 73 20 5c 5c 60 52 45 54 27 5c 6e 5c 6e 54 68 65 6e kage-install].%s.\\`RET'\n\nThen
0340 20 79 6f 75 20 61 6c 73 6f 20 6d 75 73 74 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 75 70 64 .you.also.must.make.sure.the.upd
0360 61 74 65 64 20 76 65 72 73 69 6f 6e 20 69 73 20 6c 6f 61 64 65 64 2c 5c 6e 62 79 20 65 76 61 6c ated.version.is.loaded,\nby.eval
0380 75 61 74 69 6e 67 20 74 68 69 73 20 66 6f 72 6d 3a 5c 6e 5c 6e 20 20 28 70 72 6f 67 6e 20 28 75 uating.this.form:\n\n..(progn.(u
03a0 6e 6c 6f 61 64 2d 66 65 61 74 75 72 65 20 5c 5c 3d 27 25 73 20 74 29 20 28 72 65 71 75 69 72 65 nload-feature.\\='%s.t).(require
03c0 20 5c 5c 3d 27 25 73 29 29 5c 6e 5c 6e 49 66 20 74 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 77 6f .\\='%s))\n\nIf.this.does.not.wo
03e0 72 6b 2c 20 74 68 65 6e 20 74 72 79 20 75 6e 69 6e 73 74 61 6c 6c 69 6e 67 20 4d 61 67 69 74 20 rk,.then.try.uninstalling.Magit.
0400 61 6e 64 20 61 6c 6c 20 6f 66 20 69 74 73 5c 6e 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 20 20 41 and.all.of.its\ndependencies...A
0420 66 74 65 72 20 74 68 61 74 20 65 78 69 74 20 61 6e 64 20 72 65 73 74 61 72 74 20 45 6d 61 63 73 fter.that.exit.and.restart.Emacs
0440 2c 20 61 6e 64 20 6f 6e 6c 79 20 74 68 65 6e 5c 6e 72 65 69 6e 73 74 61 6c 6c 69 6e 67 20 4d 61 ,.and.only.then\nreinstalling.Ma
0460 67 69 74 2e 5c 6e 5c 6e 49 66 20 79 6f 75 20 64 6f 6e 27 74 20 75 73 65 20 74 68 65 20 60 70 61 git.\n\nIf.you.don't.use.the.`pa
0480 63 6b 61 67 65 27 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 20 62 75 74 20 73 74 69 6c 6c ckage'.package.manager.but.still
04a0 20 67 65 74 5c 6e 74 68 69 73 20 77 61 72 6e 69 6e 67 2c 20 74 68 65 6e 20 79 6f 75 72 20 63 68 .get\nthis.warning,.then.your.ch
04c0 6f 73 65 6e 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 20 6c 69 6b 65 6c 79 20 68 61 73 20 osen.package.manager.likely.has.
04e0 61 5c 6e 73 69 6d 69 6c 61 72 20 64 65 66 65 63 74 2e 22 29 23 40 39 39 20 48 6f 6f 6b 20 72 75 a\nsimilar.defect.")#@99.Hook.ru
0500 6e 20 62 79 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 27 2e 0a 54 68 61 74 20 n.by.`magit-section-goto'..That.
0520 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 75 72 6e 20 69 73 20 75 73 65 64 20 62 79 20 61 6c 6c 20 function.in.turn.is.used.by.all.
0540 73 65 63 74 69 6f 6e 20 6d 6f 76 65 6d 65 6e 74 20 63 6f 6d 6d 61 6e 64 73 2e 1f 0a 28 62 79 74 section.movement.commands...(byt
0560 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 34 17 00 5c 33 30 33 5c 33 30 34 5c e-code."\301\302!\204..\303\304\
0580 33 30 35 5c 33 30 36 08 5c 33 30 37 5c 33 31 30 5c 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 305\306.\307\310\307\211\211\211
05a0 26 07 21 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 5c 33 31 32 5c 33 31 &.!\311#\210\312\313!\210\312\31
05c0 34 21 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 23 5c 32 31 30 5c 33 32 31 5c 4!\210\315\316\317\320#\210\321\
05e0 32 31 31 5c 32 30 33 45 00 5c 32 31 31 40 5c 33 31 36 01 4e 5c 32 30 33 40 00 5c 33 31 37 01 4e 211\203E.\211@\316.N\203@.\317.N
0600 5c 32 30 34 40 00 5c 33 32 32 5c 33 31 37 02 5c 33 31 36 04 4e 23 5c 32 31 30 5c 32 31 30 41 5c \204@.\322\317.\316.N#\210\210A\
0620 32 30 32 26 00 5c 32 31 30 5c 33 32 33 5c 33 31 36 5c 33 31 37 5c 33 32 34 23 5c 32 30 37 22 20 202&.\210\323\316\317\324#\207".
0640 5b 6d 61 67 69 74 2d 2d 63 6f 72 65 2d 75 70 67 72 61 64 65 2d 69 6e 73 74 72 75 63 74 69 6f 6e [magit--core-upgrade-instruction
0660 73 20 66 62 6f 75 6e 64 70 20 73 65 71 2d 6b 65 65 70 20 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 s.fboundp.seq-keep.display-warni
0680 6e 67 20 6d 61 67 69 74 20 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 ng.magit.substitute-command-keys
06a0 20 66 6f 72 6d 61 74 20 73 65 71 20 22 32 2e 32 34 22 20 3a 65 6d 65 72 67 65 6e 63 79 20 72 65 .format.seq."2.24".:emergency.re
06c0 71 75 69 72 65 20 63 75 72 73 6f 72 2d 73 65 6e 73 6f 72 20 66 6f 72 6d 61 74 2d 73 70 65 63 20 quire.cursor-sensor.format-spec.
06e0 64 65 66 76 61 72 61 6c 69 61 73 20 6d 61 67 69 74 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d 6f 76 defvaralias.magit-keep-region-ov
0700 65 72 6c 61 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d erlay.magit-section-keep-region-
0720 6f 76 65 72 6c 61 79 20 6e 69 6c 20 28 73 61 76 65 64 2d 76 61 6c 75 65 20 73 61 76 65 64 2d 76 overlay.nil.(saved-value.saved-v
0740 61 72 69 61 62 6c 65 2d 63 6f 6d 6d 65 6e 74 29 20 70 75 74 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 ariable-comment).put.make-obsole
0760 74 65 2d 76 61 72 69 61 62 6c 65 20 22 4d 61 67 69 74 2d 53 65 63 74 69 6f 6e 20 34 2e 30 2e 30 te-variable."Magit-Section.4.0.0
0780 22 5d 20 31 31 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 "].11).(defvar.magit-section-mov
07a0 65 6d 65 6e 74 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 37 33 29 29 23 40 31 34 38 ement-hook.nil.(#$...1273))#@148
07c0 20 46 75 6e 63 74 69 6f 6e 73 20 75 73 65 64 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 .Functions.used.to.highlight.the
07e0 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 .current.section..Each.function.
0800 69 73 20 72 75 6e 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 is.run.with.the.current.section.
0820 61 73 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 0a 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 74 68 as.only.argument.until.one.of.th
0840 65 6d 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 em.returns.non-nil...(defvar.mag
0860 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 28 6c 69 73 74 20 it-section-highlight-hook.(list.
0880 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 20 27 6d 61 67 69 74 2d 'magit-section-highlight.'magit-
08a0 73 65 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 29 20 28 23 24 section-highlight-selection).(#$
08c0 20 2e 20 31 39 38 35 29 29 23 40 32 39 38 20 46 75 6e 63 74 69 6f 6e 73 20 75 73 65 64 20 74 6f ...1985))#@298.Functions.used.to
08e0 20 75 6e 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 63 75 72 72 .unhighlight.the.previously.curr
0900 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 72 75 ent.section..Each.function.is.ru
0920 6e 20 77 69 74 68 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 n.with.the.current.section.as.on
0940 6c 79 20 61 72 67 75 6d 65 6e 74 0a 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 74 68 65 6d 20 72 65 ly.argument.until.one.of.them.re
0960 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 4d 6f 73 74 20 73 65 63 74 69 6f 6e 73 20 61 72 turns.non-nil...Most.sections.ar
0980 65 20 70 72 6f 70 65 72 6c 79 0a 75 6e 68 69 67 68 6c 69 67 68 74 65 64 20 77 69 74 68 6f 75 74 e.properly.unhighlighted.without
09a0 20 72 65 71 75 69 72 69 6e 67 20 61 20 73 70 65 63 69 61 6c 69 7a 65 64 20 75 6e 68 69 67 68 6c .requiring.a.specialized.unhighl
09c0 69 67 68 74 65 72 2c 0a 64 69 66 66 2d 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f 6e 73 20 62 65 ighter,.diff-related.sections.be
09e0 69 6e 67 20 74 68 65 20 6f 6e 6c 79 20 65 78 63 65 70 74 69 6f 6e 2e 1f 0a 28 64 65 66 76 61 72 ing.the.only.exception...(defvar
0a00 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 74 2d 68 6f 6f 6b 20 .magit-section-unhighlight-hook.
0a20 6e 69 6c 20 28 23 24 20 2e 20 32 32 35 35 29 29 23 40 33 30 34 20 48 6f 6f 6b 20 75 73 65 64 20 nil.(#$...2255))#@304.Hook.used.
0a40 74 6f 20 73 65 74 20 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 to.set.the.initial.visibility.of
0a60 20 61 20 73 65 63 74 69 6f 6e 2e 0a 53 74 6f 70 20 61 74 20 74 68 65 20 66 69 72 73 74 20 66 75 .a.section..Stop.at.the.first.fu
0a80 6e 63 74 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 54 68 nction.that.returns.non-nil...Th
0aa0 65 20 72 65 74 75 72 6e 65 64 0a 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 62 65 20 60 73 68 6f 77 e.returned.value.should.be.`show
0ac0 27 2c 20 60 68 69 64 65 27 20 6f 72 20 6e 69 6c 2e 20 20 49 66 20 6e 6f 20 66 75 6e 63 74 69 6f ',.`hide'.or.nil...If.no.functio
0ae0 6e 20 72 65 74 75 72 6e 73 0a 6e 6f 6e 2d 6e 69 6c 2c 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 n.returns.non-nil,.determine.the
0b00 20 76 69 73 69 62 69 6c 69 74 79 20 61 73 20 75 73 75 61 6c 2c 20 69 2e 65 2e 2c 20 75 73 65 20 .visibility.as.usual,.i.e.,.use.
0b20 74 68 65 0a 68 61 72 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 the.hardcoded.section.specific.d
0b40 65 66 61 75 6c 74 20 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 efault.(see.`magit-insert-sectio
0b60 6e 27 29 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d n')...(defvar.magit-section-set-
0b80 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b 20 28 6c 69 73 74 20 27 6d 61 67 69 74 2d 73 65 63 visibility-hook.(list.'magit-sec
0ba0 74 69 6f 6e 2d 63 61 63 68 65 64 2d 76 69 73 69 62 69 6c 69 74 79 29 20 28 23 24 20 2e 20 32 36 tion-cached-visibility).(#$...26
0bc0 31 34 29 29 23 40 31 32 35 20 57 68 65 74 68 65 72 20 74 6f 20 61 70 70 65 6e 64 20 74 68 65 20 14))#@125.Whether.to.append.the.
0be0 6e 75 6d 62 65 72 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 74 6f 20 73 65 63 74 69 6f 6e 20 68 65 number.of.children.to.section.he
0c00 61 64 69 6e 67 73 2e 0a 54 68 69 73 20 6f 6e 6c 79 20 61 70 70 6c 69 65 73 20 74 6f 20 73 65 63 adings..This.only.applies.to.sec
0c20 74 69 6f 6e 73 20 66 6f 72 20 77 68 69 63 68 20 64 6f 69 6e 67 20 73 6f 20 6d 61 6b 65 73 20 73 tions.for.which.doing.so.makes.s
0c40 65 6e 73 65 2e 1f 23 40 32 20 1f 23 40 34 31 32 20 57 68 65 74 68 65 72 20 74 6f 20 63 61 63 68 ense..#@2..#@412.Whether.to.cach
0c60 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 53 65 63 74 69 e.visibility.of.sections...Secti
0c80 6f 6e 73 20 61 6c 77 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 ons.always.retain.their.visibili
0ca0 74 79 20 73 74 61 74 65 20 77 68 65 6e 20 74 68 65 79 20 61 72 65 20 62 65 69 6e 67 0a 72 65 63 ty.state.when.they.are.being.rec
0cc0 72 65 61 74 65 64 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 reated.during.a.refresh...But.if
0ce0 20 61 20 73 65 63 74 69 6f 6e 20 64 69 73 61 70 70 65 61 72 73 20 61 6e 64 20 74 68 65 6e 0a 6c .a.section.disappears.and.then.l
0d00 61 74 65 72 20 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 ater.reappears.again,.then.this.
0d20 6f 70 74 69 6f 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 0a option.controls.whether.this.is.
0d40 74 68 65 20 63 61 73 65 2e 0a 0a 49 66 20 74 2c 20 74 68 65 6e 20 63 61 63 68 65 20 74 68 65 20 the.case...If.t,.then.cache.the.
0d60 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 2e 20 20 49 66 20 visibility.of.all.sections...If.
0d80 61 20 6c 69 73 74 20 6f 66 0a 73 65 63 74 69 6f 6e 20 74 79 70 65 73 2c 20 74 68 65 6e 20 6f 6e a.list.of.section.types,.then.on
0da0 6c 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 ly.do.so.for.matching.sections..
0dc0 20 49 66 20 6e 69 6c 2c 0a 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,.then.don't.do.so.for.an
0de0 79 20 73 65 63 74 69 6f 6e 73 2e 1f 23 40 38 38 32 20 41 6c 69 73 74 20 63 6f 6e 74 72 6f 6c 6c y.sections..#@882.Alist.controll
0e00 69 6e 67 20 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 ing.the.initial.visibility.of.se
0e20 63 74 69 6f 6e 73 2e 0a 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 6d 61 70 73 20 61 20 73 65 63 ctions...Each.element.maps.a.sec
0e40 74 69 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 tion.type.or.lineage.to.the.init
0e60 69 61 6c 0a 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 ial.visibility.state.for.such.se
0e80 63 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 ctions...The.state.has.to.be.one
0ea0 20 6f 66 0a 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.`show'.or.`hide',.or.a.funct
0ec0 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
0ee0 6d 62 6f 6c 73 2e 0a 41 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 mbols..A.function.is.called.with
0f00 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 6e .the.section.as.the.only.argumen
0f20 74 2e 0a 0a 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 73 63 72 t...Use.the.command.`magit-descr
0f40 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 65 63 74 ibe-section'.to.determine.a.sect
0f60 69 6f 6e 27 73 0a 6c 69 6e 65 61 67 65 20 6f 72 20 74 79 70 65 2e 20 20 54 68 65 20 76 65 63 74 ion's.lineage.or.type...The.vect
0f80 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 69 6f 6e 20 or.in.the.output.is.the.section.
0fa0 6c 69 6e 65 61 67 65 0a 61 6e 64 20 74 68 65 20 74 79 70 65 20 69 73 20 74 68 65 20 66 69 72 73 lineage.and.the.type.is.the.firs
0fc0 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 57 69 6c 64 63 t.element.of.that.vector...Wildc
0fe0 61 72 64 73 20 63 61 6e 0a 62 65 20 75 73 65 64 2c 20 73 65 65 20 60 6d 61 67 69 74 2d 73 65 63 ards.can.be.used,.see.`magit-sec
1000 74 69 6f 6e 2d 6d 61 74 63 68 27 2e 0a 0a 43 75 72 72 65 6e 74 6c 79 20 74 68 69 73 20 6f 70 74 tion-match'...Currently.this.opt
1020 69 6f 6e 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 74 6f 20 6f 76 65 72 72 69 64 65 20 68 61 72 ion.is.only.used.to.override.har
1040 64 63 6f 64 65 64 20 64 65 66 61 75 6c 74 73 2c 0a 62 75 74 20 69 6e 20 74 68 65 20 66 75 74 75 dcoded.defaults,.but.in.the.futu
1060 72 65 20 69 74 20 77 69 6c 6c 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 73 65 74 20 74 68 65 20 re.it.will.also.be.used.set.the.
1080 64 65 66 61 75 6c 74 73 2e 0a 0a 41 6e 20 65 6e 74 72 79 20 77 68 6f 73 65 20 6b 65 79 20 69 73 defaults...An.entry.whose.key.is
10a0 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 69 6e 69 74 69 61 6c 2d 73 65 63 74 69 6f 6e 27 20 .`magit-status-initial-section'.
10c0 73 70 65 63 69 66 69 65 73 0a 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 specifies.the.visibility.of.the.
10e0 73 65 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 67 6f 74 6f 2d 69 6e 69 74 69 section.`magit-status-goto-initi
1100 61 6c 2d 73 65 63 74 69 6f 6e 27 0a 6a 75 6d 70 73 20 74 6f 2e 20 20 54 68 69 73 20 64 6f 65 73 al-section'.jumps.to...This.does
1120 20 6e 6f 74 20 6f 6e 6c 79 20 6f 76 65 72 72 69 64 65 20 64 65 66 61 75 6c 74 73 2c 20 62 75 74 .not.only.override.defaults,.but
1140 20 61 6c 73 6f 20 6f 74 68 65 72 0a 65 6e 74 72 69 65 73 20 6f 66 20 74 68 69 73 20 61 6c 69 73 .also.other.entries.of.this.alis
1160 74 2e 1f 23 40 38 34 38 20 57 68 65 74 68 65 72 20 61 6e 64 20 68 6f 77 20 74 6f 20 69 6e 64 69 t..#@848.Whether.and.how.to.indi
1180 63 61 74 65 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 cate.that.a.section.can.be.expan
11a0 64 65 64 2f 63 6f 6c 6c 61 70 73 65 64 2e 0a 0a 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 64 6f 6e ded/collapsed...If.nil,.then.don
11c0 27 74 20 73 68 6f 77 20 61 6e 79 20 69 6e 64 69 63 61 74 6f 72 73 2e 0a 4f 74 68 65 72 77 69 73 't.show.any.indicators..Otherwis
11e0 65 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 e.the.value.has.to.have.one.of.t
1200 68 65 73 65 20 74 77 6f 20 66 6f 72 6d 73 3a 0a 0a 28 45 58 50 41 4e 44 41 42 4c 45 2d 42 49 54 hese.two.forms:..(EXPANDABLE-BIT
1220 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 0a 0a 20 20 42 6f 74 MAP...COLLAPSIBLE-BITMAP)....Bot
1240 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 20 77 68 h.values.have.to.be.variables.wh
1260 6f 73 65 20 76 61 6c 75 65 73 20 61 72 65 20 66 72 69 6e 67 65 0a 20 20 62 69 74 6d 61 70 73 2e ose.values.are.fringe...bitmaps.
1280 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 20 74 68 61 ..In.this.case.every.section.tha
12a0 74 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 6f 72 0a 20 20 63 6f 6c 6c 61 70 73 65 64 t.can.be.expanded.or...collapsed
12c0 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 65 66 74 20 66 .gets.an.indicator.in.the.left.f
12e0 72 69 6e 67 65 2e 0a 0a 20 20 54 6f 20 70 72 6f 76 69 64 65 20 65 78 74 72 61 20 70 61 64 64 69 ringe.....To.provide.extra.paddi
1300 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 73 65 74 0a 20 20 60 ng.around.the.indicator,.set...`
1320 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 27 20 69 6e 20 60 6d 61 67 69 74 2d 6d 6f 64 left-fringe-width'.in.`magit-mod
1340 65 2d 68 6f 6f 6b 27 2e 0a 0a 28 53 54 52 49 4e 47 20 2e 20 42 4f 4f 4c 45 41 4e 29 0a 0a 20 20 e-hook'...(STRING...BOOLEAN)....
1360 49 6e 20 74 68 69 73 20 63 61 73 65 20 53 54 52 49 4e 47 20 28 75 73 75 61 6c 6c 79 20 61 6e 20 In.this.case.STRING.(usually.an.
1380 65 6c 6c 69 70 73 69 73 29 20 69 73 20 73 68 6f 77 6e 20 61 74 20 74 68 65 20 65 6e 64 0a 20 20 ellipsis).is.shown.at.the.end...
13a0 6f 66 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 65 76 65 72 79 20 63 6f 6c 6c 61 70 73 65 of.the.heading.of.every.collapse
13c0 64 20 73 65 63 74 69 6f 6e 2e 20 20 45 78 70 61 6e 64 65 64 20 73 65 63 74 69 6f 6e 73 0a 20 20 d.section...Expanded.sections...
13e0 67 65 74 20 6e 6f 20 69 6e 64 69 63 61 74 6f 72 2e 20 20 54 68 65 20 63 64 72 20 63 6f 6e 74 72 get.no.indicator...The.cdr.contr
1400 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 61 70 70 65 61 72 61 6e 63 65 20 6f 66 0a 20 20 ols.whether.the.appearance.of...
1420 74 68 65 73 65 20 65 6c 6c 69 70 73 69 73 20 74 61 6b 65 20 73 65 63 74 69 6f 6e 20 68 69 67 68 these.ellipsis.take.section.high
1440 6c 69 67 68 74 69 6e 67 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 2e 20 20 44 6f 69 6e 67 0a 20 20 lighting.into.account...Doing...
1460 73 6f 20 6d 69 67 68 74 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 68 61 76 65 20 61 6e 20 69 6d 70 so.might.potentially.have.an.imp
1480 61 63 74 20 6f 6e 20 70 65 72 66 6f 72 6d 61 6e 63 65 2c 20 77 68 69 6c 65 20 6e 6f 74 0a 20 20 act.on.performance,.while.not...
14a0 64 6f 69 6e 67 20 73 6f 20 69 73 20 6b 69 6e 64 61 20 75 67 6c 79 2e 1f 23 40 32 32 34 32 20 57 doing.so.is.kinda.ugly..#@2242.W
14c0 68 65 74 68 65 72 20 74 6f 20 6b 65 65 70 20 74 68 65 20 72 65 67 69 6f 6e 20 6f 76 65 72 6c 61 hether.to.keep.the.region.overla
14e0 79 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 76 61 6c 69 64 20 73 65 6c 65 63 74 69 6f y.when.there.is.a.valid.selectio
1500 6e 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 4d 61 67 69 74 20 72 65 6d 6f 76 65 73 20 74 68 65 n...By.default.Magit.removes.the
1520 20 72 65 67 75 6c 61 72 20 72 65 67 69 6f 6e 20 6f 76 65 72 6c 61 79 20 69 66 2c 20 61 6e 64 20 .regular.region.overlay.if,.and.
1540 6f 6e 6c 79 0a 69 66 2c 20 74 68 61 74 20 72 65 67 69 6f 6e 20 63 6f 6e 73 74 69 74 75 74 65 73 only.if,.that.region.constitutes
1560 20 61 20 76 61 6c 69 64 20 73 65 6c 65 63 74 69 6f 6e 20 61 73 20 75 6e 64 65 72 73 74 6f 6f 64 .a.valid.selection.as.understood
1580 20 62 79 0a 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 .by.Magit.commands...Otherwise.i
15a0 74 20 64 6f 65 73 20 6e 6f 74 20 72 65 6d 6f 76 65 20 74 68 61 74 20 6f 76 65 72 6c 61 79 2c 20 t.does.not.remove.that.overlay,.
15c0 61 6e 64 0a 74 68 65 20 72 65 67 69 6f 6e 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 69 74 20 77 6f 75 and.the.region.looks.like.it.wou
15e0 6c 64 20 69 6e 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 65 72 65 20 61 72 65 20 ld.in.other.buffers...There.are.
1600 74 77 6f 20 74 79 70 65 73 20 6f 66 20 73 75 63 68 20 76 61 6c 69 64 20 73 65 6c 65 63 74 69 6f two.types.of.such.valid.selectio
1620 6e 73 3a 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 0a 72 65 67 69 6f 6e 73 20 61 6e 64 20 72 65 ns:.hunk-internal.regions.and.re
1640 67 69 6f 6e 73 20 74 68 61 74 20 73 65 6c 65 63 74 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 73 69 gions.that.select.two.or.more.si
1660 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 73 2e 0a 49 6e 20 73 75 63 68 20 63 61 73 65 73 20 4d 61 bling.sections..In.such.cases.Ma
1680 67 69 74 20 72 65 6d 6f 76 65 73 20 74 68 65 20 72 65 67 69 6f 6e 20 6f 76 65 72 6c 61 79 20 61 git.removes.the.region.overlay.a
16a0 6e 64 20 69 6e 73 74 65 61 64 0a 68 69 67 68 6c 69 67 68 74 73 20 61 20 73 6c 69 67 68 74 6c 79 nd.instead.highlights.a.slightly
16c0 20 6c 61 72 67 65 72 20 72 61 6e 67 65 2e 20 20 41 6c 6c 20 74 65 78 74 20 28 66 6f 72 20 68 75 .larger.range...All.text.(for.hu
16e0 6e 6b 2d 69 6e 74 65 72 6e 61 6c 0a 72 65 67 69 6f 6e 73 29 20 6f 72 20 74 68 65 20 68 65 61 64 nk-internal.regions).or.the.head
1700 69 6e 67 73 20 6f 66 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 28 66 6f 72 20 73 69 62 6c 69 6e ings.of.all.sections.(for.siblin
1720 67 20 73 65 6c 65 63 74 69 6f 6e 73 29 0a 74 68 61 74 20 61 72 65 20 69 6e 73 69 64 65 20 74 68 g.selections).that.are.inside.th
1740 61 74 20 72 61 6e 67 65 20 28 6e 6f 74 20 6a 75 73 74 20 69 6e 73 69 64 65 20 74 68 65 20 72 65 at.range.(not.just.inside.the.re
1760 67 69 6f 6e 29 20 61 72 65 20 61 63 74 65 64 0a 6f 6e 20 62 79 20 63 6f 6d 6d 61 6e 64 73 20 73 gion).are.acted.on.by.commands.s
1780 75 63 68 20 61 73 20 74 68 65 20 73 74 61 67 69 6e 67 20 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 69 uch.as.the.staging.command...Thi
17a0 73 20 62 75 66 66 65 72 20 72 61 6e 67 65 0a 62 65 67 69 6e 73 20 61 74 20 74 68 65 20 62 65 67 s.buffer.range.begins.at.the.beg
17c0 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 inning.of.the.line.on.which.the.
17e0 72 65 67 69 6f 6e 20 62 65 67 69 6e 73 0a 61 6e 64 20 65 6e 64 73 20 61 74 20 74 68 65 20 65 6e region.begins.and.ends.at.the.en
1800 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 72 65 67 69 6f d.of.the.line.on.which.the.regio
1820 6e 20 65 6e 64 73 2e 0a 0a 42 65 63 61 75 73 65 20 4d 61 67 69 74 20 61 63 74 73 20 6f 6e 20 74 n.ends...Because.Magit.acts.on.t
1840 68 69 73 20 6c 61 72 67 65 72 20 72 61 6e 67 65 20 61 6e 64 20 6e 6f 74 20 74 68 65 20 72 65 67 his.larger.range.and.not.the.reg
1860 69 6f 6e 2c 20 69 74 20 69 73 0a 61 63 74 75 61 6c 6c 79 20 71 75 69 74 65 20 69 6d 70 6f 72 74 ion,.it.is.actually.quite.import
1880 61 6e 74 20 74 6f 20 76 69 73 75 61 6c 69 7a 65 20 74 68 61 74 20 6c 61 72 67 65 72 20 72 61 6e ant.to.visualize.that.larger.ran
18a0 67 65 2e 20 20 49 66 20 77 65 0a 64 6f 6e 27 74 20 64 6f 20 74 68 61 74 2c 20 74 68 65 6e 20 6f ge...If.we.don't.do.that,.then.o
18c0 6e 65 20 6d 69 67 68 74 20 74 68 69 6e 6b 20 74 68 61 74 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e ne.might.think.that.these.comman
18e0 64 73 20 61 63 74 20 6f 6e 0a 74 68 65 20 72 65 67 69 6f 6e 20 69 6e 73 74 65 61 64 2e 20 20 49 ds.act.on.the.region.instead...I
1900 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 2a 61 6c 73 6f 2a 20 76 69 73 75 61 6c 69 7a 65 20 74 f.you.want.to.*also*.visualize.t
1920 68 65 20 72 65 67 69 6f 6e 2c 0a 74 68 65 6e 20 73 65 74 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 he.region,.then.set.this.option.
1940 74 6f 20 74 2e 20 20 42 75 74 20 70 6c 65 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 77 68 65 6e to.t...But.please.note.that.when
1960 20 74 68 65 20 72 65 67 69 6f 6e 0a 64 6f 65 73 20 2a 6e 6f 74 2a 20 63 6f 6e 73 74 69 74 75 74 .the.region.does.*not*.constitut
1980 65 20 61 20 76 61 6c 69 64 20 73 65 6c 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 20 72 65 e.a.valid.selection,.then.the.re
19a0 67 69 6f 6e 20 69 73 0a 2a 61 6c 77 61 79 73 2a 20 76 69 73 75 61 6c 69 7a 65 64 20 61 73 20 75 gion.is.*always*.visualized.as.u
19c0 73 75 61 6c 2c 20 61 6e 64 20 74 68 61 74 20 69 74 20 69 73 20 75 73 75 61 6c 6c 79 20 75 6e 64 sual,.and.that.it.is.usually.und
19e0 65 72 20 73 75 63 68 0a 63 69 72 63 75 6d 73 74 61 6e 63 65 73 20 74 68 61 74 20 79 6f 75 20 77 er.such.circumstances.that.you.w
1a00 61 6e 74 20 74 6f 20 75 73 65 20 61 20 6e 6f 6e 2d 6d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 20 74 ant.to.use.a.non-magit.command.t
1a20 6f 20 61 63 74 20 6f 6e 0a 74 68 65 20 72 65 67 69 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 6b 65 o.act.on.the.region...Besides.ke
1a40 65 70 69 6e 67 20 74 68 65 20 72 65 67 69 6f 6e 20 6f 76 65 72 6c 61 79 2c 20 73 65 74 74 69 6e eping.the.region.overlay,.settin
1a60 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 74 20 61 6c 73 6f 0a 63 61 75 73 65 73 20 61 g.this.option.to.t.also.causes.a
1a80 6c 6c 20 66 61 63 65 20 70 72 6f 70 65 72 74 69 65 73 2c 20 65 78 63 65 70 74 20 66 6f 72 20 60 ll.face.properties,.except.for.`
1aa0 3a 66 6f 72 65 67 72 6f 75 6e 64 27 2c 20 74 6f 20 62 65 0a 69 67 6e 6f 72 65 64 20 66 6f 72 20 :foreground',.to.be.ignored.for.
1ac0 74 68 65 20 66 61 63 65 73 20 75 73 65 64 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 68 65 61 64 the.faces.used.to.highlight.head
1ae0 69 6e 67 73 20 6f 66 20 73 65 6c 65 63 74 65 64 0a 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 69 73 ings.of.selected.sections...This
1b00 20 61 76 6f 69 64 73 20 74 68 65 20 77 6f 72 73 74 20 63 6f 6e 66 6c 69 63 74 73 20 74 68 61 74 .avoids.the.worst.conflicts.that
1b20 20 72 65 73 75 6c 74 20 66 72 6f 6d 0a 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 72 65 67 69 .result.from.displaying.the.regi
1b40 6f 6e 20 61 6e 64 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 6f 76 65 72 6c 61 79 73 20 61 74 on.and.the.selection.overlays.at
1b60 20 74 68 65 20 73 61 6d 65 0a 74 69 6d 65 2e 20 20 57 65 20 61 72 65 20 6e 6f 74 20 69 6e 74 65 .the.same.time...We.are.not.inte
1b80 72 65 73 74 65 64 20 69 6e 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 6f 74 68 65 72 20 63 6f 6e rested.in.dealing.with.other.con
1ba0 66 6c 69 63 74 73 2e 0a 49 6e 20 66 61 63 74 20 77 65 20 2a 61 6c 72 65 61 64 79 2a 20 70 72 6f flicts..In.fact.we.*already*.pro
1bc0 76 69 64 65 20 61 20 77 61 79 20 74 6f 20 61 76 6f 69 64 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 vide.a.way.to.avoid.all.of.these
1be0 0a 63 6f 6e 66 6c 69 63 74 73 3a 20 2a 6e 6f 74 2a 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 76 .conflicts:.*not*.changing.the.v
1c00 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 0a 0a 49 74 20 73 68 6f 75 6c 64 20 alue.of.this.option...It.should.
1c20 62 65 20 63 6c 65 61 72 20 62 79 20 6e 6f 77 20 74 68 61 74 20 77 65 20 63 6f 6e 73 69 64 65 72 be.clear.by.now.that.we.consider
1c40 20 69 74 20 61 20 6d 69 73 74 61 6b 65 20 74 6f 20 73 65 74 0a 74 68 69 73 20 74 6f 20 64 69 73 .it.a.mistake.to.set.this.to.dis
1c60 70 6c 61 79 20 74 68 65 20 72 65 67 69 6f 6e 20 77 68 65 6e 20 74 68 65 20 4d 61 67 69 74 20 73 play.the.region.when.the.Magit.s
1c80 65 6c 65 63 74 69 6f 6e 20 69 73 20 61 6c 73 6f 0a 76 69 73 75 61 6c 69 7a 65 64 2c 20 62 75 74 election.is.also.visualized,.but
1ca0 20 73 69 6e 63 65 20 69 74 20 68 61 73 20 62 65 65 6e 20 72 65 71 75 65 73 74 65 64 20 61 20 66 .since.it.has.been.requested.a.f
1cc0 65 77 20 74 69 6d 65 73 20 61 6e 64 0a 62 65 63 61 75 73 65 20 69 74 20 64 6f 65 73 6e 27 74 20 ew.times.and.because.it.doesn't.
1ce0 63 6f 73 74 20 6d 75 63 68 20 74 6f 20 6f 66 66 65 72 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 77 cost.much.to.offer.this.option.w
1d00 65 20 64 6f 20 73 6f 2e 0a 48 6f 77 65 76 65 72 20 74 68 61 74 20 6d 69 67 68 74 20 63 68 61 6e e.do.so..However.that.might.chan
1d20 67 65 2e 20 20 49 66 20 74 68 65 20 65 78 69 73 74 65 6e 63 65 20 6f 66 20 74 68 69 73 20 6f 70 ge...If.the.existence.of.this.op
1d40 74 69 6f 6e 0a 73 74 61 72 74 73 20 63 6f 6d 70 6c 69 63 61 74 69 6e 67 20 6f 74 68 65 72 20 74 tion.starts.complicating.other.t
1d60 68 69 6e 67 73 2c 20 74 68 65 6e 20 69 74 20 77 69 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 2e 1f hings,.then.it.will.be.removed..
1d80 23 40 34 34 30 20 49 6e 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 2c 20 77 68 65 74 68 65 72 20 #@440.In.Magit.buffers,.whether.
1da0 74 6f 20 64 69 73 61 62 6c 65 20 6d 6f 64 65 73 20 74 68 61 74 20 64 69 73 70 6c 61 79 20 6c 69 to.disable.modes.that.display.li
1dc0 6e 65 20 6e 75 6d 62 65 72 73 2e 0a 0a 53 6f 6d 65 20 75 73 65 72 73 20 77 68 6f 20 74 75 72 6e ne.numbers...Some.users.who.turn
1de0 20 6f 6e 20 60 67 6c 6f 62 61 6c 2d 64 69 73 70 6c 61 79 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 73 .on.`global-display-line-numbers
1e00 2d 6d 6f 64 65 27 20 28 6f 72 0a 60 67 6c 6f 62 61 6c 2d 6e 6c 69 6e 75 6d 2d 6d 6f 64 65 27 20 -mode'.(or.`global-nlinum-mode'.
1e20 6f 72 20 60 67 6c 6f 62 61 6c 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 27 29 20 65 78 70 65 63 74 20 6c or.`global-linum-mode').expect.l
1e40 69 6e 65 20 6e 75 6d 62 65 72 73 0a 74 6f 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 65 76 65 72 ine.numbers.to.be.displayed.ever
1e60 79 77 68 65 72 65 20 65 78 63 65 70 74 20 69 6e 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 2e 20 ywhere.except.in.Magit.buffers..
1e80 20 4f 74 68 65 72 20 75 73 65 72 73 0a 64 6f 20 6e 6f 74 20 65 78 70 65 63 74 20 4d 61 67 69 74 .Other.users.do.not.expect.Magit
1ea0 20 62 75 66 66 65 72 73 20 74 6f 20 62 65 20 74 72 65 61 74 65 64 20 64 69 66 66 65 72 65 6e 74 .buffers.to.be.treated.different
1ec0 6c 79 2e 20 20 41 74 20 6c 65 61 73 74 0a 69 6e 20 74 68 65 6f 72 79 20 75 73 65 72 73 20 69 6e ly...At.least.in.theory.users.in
1ee0 20 74 68 65 20 66 69 72 73 74 20 67 72 6f 75 70 20 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 .the.first.group.should.not.use.
1f00 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 2c 0a 62 75 74 20 74 68 61 74 20 73 68 69 70 20 68 the.global.mode,.but.that.ship.h
1f20 61 73 20 73 61 69 6c 65 64 2c 20 74 68 75 73 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 1f 23 40 32 as.sailed,.thus.this.option..#@2
1f40 32 33 20 57 68 65 74 68 65 72 20 60 6d 6f 75 73 65 2d 33 27 20 73 68 6f 77 73 20 61 20 63 6f 6e 23.Whether.`mouse-3'.shows.a.con
1f60 74 65 78 74 20 6d 65 6e 75 20 66 6f 72 20 45 6d 61 63 73 20 3c 20 32 38 2e 0a 0a 54 68 69 73 20 text.menu.for.Emacs.<.28...This.
1f80 68 61 73 20 74 6f 20 62 65 20 73 65 74 20 62 65 66 6f 72 65 20 6c 6f 61 64 69 6e 67 20 60 6d 61 has.to.be.set.before.loading.`ma
1fa0 67 69 74 2d 73 65 63 74 69 6f 6e 27 20 6f 72 20 69 74 20 68 61 73 0a 6e 6f 20 65 66 66 65 63 74 git-section'.or.it.has.no.effect
1fc0 2e 20 20 54 68 69 73 20 61 6c 73 6f 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 20 66 6f 72 20 45 ...This.also.has.no.effect.for.E
1fe0 6d 61 63 73 20 3e 3d 20 32 38 2c 20 77 68 65 72 65 0a 60 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d macs.>=.28,.where.`context-menu-
2000 6d 6f 64 65 27 20 73 68 6f 75 6c 64 20 62 65 20 65 6e 61 62 6c 65 64 20 69 6e 73 74 65 61 64 2e mode'.should.be.enabled.instead.
2020 1f 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 5c 33 ..(byte-code."\300\301\302\303\3
2040 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 26 07 5c 32 31 30 5c 33 31 30 5c 33 31 31 5c 33 31 32 04\305\306\307&.\210\310\311\312
2060 5c 33 31 33 5c 33 31 34 44 44 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 30 36 5c 33 30 31 5c 33 \313\314DD\315\316\317\306\301\3
2080 32 30 5c 33 32 31 26 09 5c 32 31 30 5c 33 31 30 5c 33 32 32 5c 33 31 32 5c 33 31 33 5c 33 32 33 20\321&.\210\310\322\312\313\323
20a0 44 44 5c 33 32 34 5c 33 31 36 5c 33 32 35 5c 33 30 36 5c 33 30 31 5c 33 32 30 5c 33 32 36 26 09 DD\324\316\325\306\301\320\326&.
20c0 5c 32 31 30 5c 33 31 30 5c 33 32 37 5c 33 31 32 5c 33 31 33 5c 33 33 30 44 44 5c 33 33 31 5c 33 \210\310\327\312\313\330DD\331\3
20e0 31 36 5c 33 33 32 5c 33 30 36 5c 33 30 31 5c 33 32 30 5c 33 33 33 26 09 5c 32 31 30 5c 33 31 30 16\332\306\301\320\333&.\210\310
2100 5c 33 33 34 5c 33 31 32 5c 33 31 33 5c 33 33 35 44 44 5c 33 33 36 5c 33 31 36 5c 33 33 37 5c 33 \334\312\313\335DD\336\316\337\3
2120 30 36 5c 33 30 31 5c 33 32 30 5c 33 34 30 26 09 5c 32 31 30 5c 33 31 30 5c 33 34 31 5c 33 31 32 06\301\320\340&.\210\310\341\312
2140 5c 33 31 33 5c 33 34 32 44 44 5c 33 34 33 5c 33 31 36 5c 33 34 34 5c 33 30 36 5c 33 30 31 5c 33 \313\342DD\343\316\344\306\301\3
2160 32 30 5c 33 32 31 26 09 5c 32 31 30 5c 33 31 30 5c 33 34 35 5c 33 31 32 5c 33 31 33 5c 33 34 36 20\321&.\210\310\345\312\313\346
2180 44 44 5c 33 34 37 5c 33 31 36 5c 33 35 30 5c 33 30 36 5c 33 30 31 5c 33 32 30 5c 33 32 31 26 09 DD\347\316\350\306\301\320\321&.
21a0 5c 32 31 30 5c 33 31 30 5c 33 35 31 5c 33 31 32 5c 33 31 33 5c 33 35 32 44 44 5c 33 35 33 5c 33 \210\310\351\312\313\352DD\353\3
21c0 31 36 5c 33 35 34 5c 33 30 36 5c 33 30 31 5c 33 32 30 5c 33 32 31 26 09 5c 32 30 37 22 20 5b 63 16\354\306\301\320\321&.\207".[c
21e0 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f ustom-declare-group.magit-sectio
2200 6e 20 6e 69 6c 20 22 45 78 70 61 6e 64 61 62 6c 65 20 73 65 63 74 69 6f 6e 73 2e 22 20 3a 6c 69 n.nil."Expandable.sections.".:li
2220 6e 6b 20 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 53 65 63 74 69 6f 6e 73 22 29 nk.(info-link."(magit)Sections")
2240 20 3a 67 72 6f 75 70 20 65 78 74 65 6e 73 69 6f 6e 73 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 .:group.extensions.custom-declar
2260 65 2d 76 61 72 69 61 62 6c 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 e-variable.magit-section-show-ch
2280 69 6c 64 2d 63 6f 75 6e 74 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 ild-count.funcall.function.#[0."
22a0 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 28 23 24 20 2e 20 33 31 34 36 29 5d 20 28 23 24 \300\207".[t].1.(#$...3146)].(#$
22c0 20 2e 20 33 30 31 38 29 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6d 61 67 69 74 ...3018).:package-version.(magit
22e0 2d 73 65 63 74 69 6f 6e 20 2e 20 22 32 2e 31 2e 30 22 29 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 -section..."2.1.0").:type.boolea
2300 6e 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 6c 69 74 79 n.magit-section-cache-visibility
2320 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 28 23 24 20 2e 20 33 31 34 36 .#[0."\300\207".[t].1.(#$...3146
2340 29 5d 20 28 23 24 20 2e 20 33 31 35 33 29 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 2e 20 )].(#$...3153).(magit-section...
2360 22 32 2e 31 32 2e 30 22 29 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 "2.12.0").(choice.(const.:tag."D
2380 6f 6e 27 74 20 63 61 63 68 65 20 76 69 73 69 62 69 6c 69 74 79 22 20 6e 69 6c 29 20 28 63 6f 6e on't.cache.visibility".nil).(con
23a0 73 74 20 3a 74 61 67 20 22 43 61 63 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 61 6c 6c st.:tag."Cache.visibility.of.all
23c0 20 73 65 63 74 69 6f 6e 73 22 20 74 29 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 43 61 63 68 .sections".t).(repeat.:tag."Cach
23e0 65 20 76 69 73 69 62 69 6c 69 74 79 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 74 79 70 65 73 22 20 e.visibility.for.section.types".
2400 73 79 6d 62 6f 6c 29 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 69 74 69 61 6c 2d 76 symbol)).magit-section-initial-v
2420 69 73 69 62 69 6c 69 74 79 2d 61 6c 69 73 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b isibility-alist.#[0."\300\207".[
2440 28 28 73 74 61 73 68 65 73 20 2e 20 68 69 64 65 29 29 5d 20 31 20 28 23 24 20 2e 20 33 31 34 36 ((stashes...hide))].1.(#$...3146
2460 29 5d 20 28 23 24 20 2e 20 33 35 37 30 29 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 2e 20 )].(#$...3570).(magit-section...
2480 22 32 2e 31 32 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 "2.12.0").(alist.:key-type.(sexp
24a0 20 3a 74 61 67 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 .:tag."Section.type/lineage").:v
24c0 61 6c 75 65 2d 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 alue-type.(choice.(const.hide).(
24e0 63 6f 6e 73 74 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 const.show).function)).magit-sec
2500 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 23 5b 30 20 22 5c tion-visibility-indicator.#[0."\
2520 33 30 30 20 5c 32 30 33 07 00 5c 33 30 31 5c 32 30 37 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 11 300.\203..\301\207\302\303!\203.
2540 00 5c 33 30 34 5c 32 30 32 12 00 5c 33 30 35 5c 33 30 36 42 5c 32 30 37 22 20 5b 77 69 6e 64 6f .\304\202..\305\306B\207".[windo
2560 77 2d 73 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 w-system.(magit-fringe-bitmap>..
2580 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 76 29 20 63 68 61 72 2d 64 69 73 70 .magit-fringe-bitmapv).char-disp
25a0 6c 61 79 61 62 6c 65 2d 70 20 38 32 33 30 20 22 e2 80 a6 22 20 22 2e 2e 2e 22 20 74 5d 20 32 20 layable-p.8230."..."."...".t].2.
25c0 28 23 24 20 2e 20 33 31 34 36 29 5d 20 28 23 24 20 2e 20 34 34 35 37 29 20 28 6d 61 67 69 74 2d (#$...3146)].(#$...4457).(magit-
25e0 73 65 63 74 69 6f 6e 20 2e 20 22 33 2e 30 2e 30 22 29 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 section..."3.0.0").(choice.(cons
2600 74 20 3a 74 61 67 20 22 4e 6f 20 69 6e 64 69 63 61 74 6f 72 73 22 20 6e 69 6c 29 20 28 63 6f 6e t.:tag."No.indicators".nil).(con
2620 73 20 3a 74 61 67 20 22 55 73 65 20 2b 2d 20 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 6f 72 73 s.:tag."Use.+-.fringe.indicators
2640 22 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2b 29 20 28 ".(const.magit-fringe-bitmap+).(
2660 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 29 29 20 28 63 6f const.magit-fringe-bitmap-)).(co
2680 6e 73 20 3a 74 61 67 20 22 55 73 65 20 3e 76 20 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 6f 72 ns.:tag."Use.>v.fringe.indicator
26a0 73 22 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 3e 29 20 s".(const.magit-fringe-bitmap>).
26c0 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 76 29 29 20 28 63 (const.magit-fringe-bitmapv)).(c
26e0 6f 6e 73 20 3a 74 61 67 20 22 55 73 65 20 62 6f 6c 64 20 3e 76 20 66 72 69 6e 67 65 20 69 6e 64 ons.:tag."Use.bold.>v.fringe.ind
2700 69 63 61 74 6f 72 73 29 22 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 icators)".(const.magit-fringe-bi
2720 74 6d 61 70 2d 62 6f 6c 64 3e 29 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d tmap-bold>).(const.magit-fringe-
2740 62 69 74 6d 61 70 2d 62 6f 6c 64 76 29 29 20 28 63 6f 6e 73 20 3a 74 61 67 20 22 55 73 65 20 63 bitmap-boldv)).(cons.:tag."Use.c
2760 75 73 74 6f 6d 20 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 6f 72 73 22 20 28 76 61 72 69 61 62 ustom.fringe.indicators".(variab
2780 6c 65 20 3a 74 61 67 20 22 45 78 70 61 6e 64 61 62 6c 65 20 62 69 74 6d 61 70 20 76 61 72 69 61 le.:tag."Expandable.bitmap.varia
27a0 62 6c 65 22 29 20 28 76 61 72 69 61 62 6c 65 20 3a 74 61 67 20 22 43 6f 6c 6c 61 70 73 69 62 6c ble").(variable.:tag."Collapsibl
27c0 65 20 62 69 74 6d 61 70 20 76 61 72 69 61 62 6c 65 22 29 29 20 28 63 6f 6e 73 20 3a 74 61 67 20 e.bitmap.variable")).(cons.:tag.
27e0 22 55 73 65 20 65 6c 6c 69 70 73 65 73 20 61 74 20 65 6e 64 20 6f 66 20 68 65 61 64 69 6e 67 73 "Use.ellipses.at.end.of.headings
2800 22 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 45 6c 6c 69 70 73 69 73 22 20 22 e2 80 a6 22 29 ".(string.:tag."Ellipsis"."...")
2820 20 28 63 68 6f 69 63 65 20 3a 74 61 67 20 22 55 73 65 20 66 61 63 65 20 6b 6c 75 64 67 65 22 20 .(choice.:tag."Use.face.kludge".
2840 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 59 65 73 20 28 70 6f 74 65 6e 74 69 61 6c 6c 79 20 73 6c (const.:tag."Yes.(potentially.sl
2860 6f 77 29 22 20 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 28 6b 69 6e 64 61 20 75 ow)".t).(const.:tag."No.(kinda.u
2880 67 6c 79 29 22 20 6e 69 6c 29 29 29 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6b 65 65 70 gly)".nil)))).magit-section-keep
28a0 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b -region-overlay.#[0."\300\207".[
28c0 6e 69 6c 5d 20 31 20 28 23 24 20 2e 20 33 31 34 36 29 5d 20 28 23 24 20 2e 20 35 33 31 31 29 20 nil].1.(#$...3146)].(#$...5311).
28e0 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 2e 20 22 32 2e 33 2e 30 22 29 20 6d 61 67 69 74 2d (magit-section..."2.3.0").magit-
2900 73 65 63 74 69 6f 6e 2d 64 69 73 61 62 6c 65 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 73 20 23 5b 30 section-disable-line-numbers.#[0
2920 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 28 23 24 20 2e 20 33 31 34 36 29 5d 20 28 ."\300\207".[t].1.(#$...3146)].(
2940 23 24 20 2e 20 37 35 35 38 29 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 2e 20 22 33 2e 30 #$...7558).(magit-section..."3.0
2960 2e 30 22 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 6f 6e 74 65 78 74 2d .0").magit-section-show-context-
2980 6d 65 6e 75 2d 66 6f 72 2d 65 6d 61 63 73 3c 32 38 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 menu-for-emacs<28.#[0."\300\207"
29a0 20 5b 6e 69 6c 5d 20 31 20 28 23 24 20 2e 20 33 31 34 36 29 5d 20 28 23 24 20 2e 20 38 30 30 33 .[nil].1.(#$...3146)].(#$...8003
29c0 29 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 2e 20 22 34 2e 30 2e 30 22 29 5d 20 31 30 29 ).(magit-section..."4.0.0")].10)
29e0 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 73 65 72 76 65 2d .(defvar.magit-section-preserve-
2a00 76 69 73 69 62 69 6c 69 74 79 20 74 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 visibility.t).(make-variable-buf
2a20 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 70 72 65 73 65 72 76 fer-local.'magit-section-preserv
2a40 65 2d 76 69 73 69 62 69 6c 69 74 79 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 e-visibility).(defvar.magit-sect
2a60 69 6f 6e 2d 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 72 65 67 69 6f 6e 2d 70 20 6e 69 6c 29 0a 28 6d ion-pre-command-region-p.nil).(m
2a80 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 6d 61 67 69 74 ake-variable-buffer-local.'magit
2aa0 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 72 65 67 69 6f 6e 2d 70 29 0a 28 -section-pre-command-region-p).(
2ac0 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f 6d 6d 61 6e 64 defvar.magit-section-pre-command
2ae0 2d 73 65 63 74 69 6f 6e 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 -section.nil).(make-variable-buf
2b00 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 70 72 65 2d 63 6f 6d fer-local.'magit-section-pre-com
2b20 6d 61 6e 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 74 mand-section).(defvar.magit-sect
2b40 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 66 6f 72 63 65 2d 75 70 64 61 74 65 20 6e 69 6c 29 0a ion-highlight-force-update.nil).
2b60 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 6d 61 67 (make-variable-buffer-local.'mag
2b80 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 66 6f 72 63 65 2d 75 70 64 61 74 it-section-highlight-force-updat
2ba0 65 29 0a 28 64 65 66 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 e).(defvar.magit-section-highlig
2bc0 68 74 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d ht-overlays.nil).(make-variable-
2be0 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 6f 6e 2d 68 69 67 68 buffer-local.'magit-section-high
2c00 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 light-overlays).(defvar.magit-se
2c20 63 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 29 0a ction-highlighted-sections.nil).
2c40 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 6d 61 67 (make-variable-buffer-local.'mag
2c60 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 6e 73 29 it-section-highlighted-sections)
2c80 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 6c 69 67 .(defvar.magit-section-unhighlig
2ca0 68 74 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d ht-sections.nil).(make-variable-
2cc0 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 6f 6e 2d 75 6e 68 69 buffer-local.'magit-section-unhi
2ce0 67 68 6c 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d ghlight-sections).(defvar.magit-
2d00 73 65 63 74 69 6f 6e 2d 69 6e 68 69 62 69 74 2d 6d 61 72 6b 65 72 73 20 6e 69 6c 29 0a 28 6d 61 section-inhibit-markers.nil).(ma
2d20 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-
2d40 73 65 63 74 69 6f 6e 2d 69 6e 68 69 62 69 74 2d 6d 61 72 6b 65 72 73 29 0a 28 64 65 66 76 61 72 section-inhibit-markers).(defvar
2d60 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 2d 69 6e 2d 72 65 76 65 72 73 65 .magit-section-insert-in-reverse
2d80 20 6e 69 6c 29 23 40 34 34 20 46 61 63 65 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 .nil)#@44.Face.for.highlighting.
2da0 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 the.current.section...(byte-code
2dc0 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c ."\300\301!\210\302\303\304\305\
2de0 33 30 36 5c 33 30 37 5c 33 30 36 5c 33 31 30 26 07 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 306\307\306\310&.\207".[make-var
2e00 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 6f 6e iable-buffer-local.magit-section
2e20 2d 69 6e 73 65 72 74 2d 69 6e 2d 72 65 76 65 72 73 65 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 -insert-in-reverse.custom-declar
2e40 65 2d 67 72 6f 75 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 61 63 65 73 20 6e 69 6c 20 e-group.magit-section-faces.nil.
2e60 22 46 61 63 65 73 20 75 73 65 64 20 62 79 20 4d 61 67 69 74 2d 53 65 63 74 69 6f 6e 2e 22 20 3a "Faces.used.by.Magit-Section.".:
2e80 67 72 6f 75 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 66 61 63 65 73 5d 20 38 29 0a 28 63 group.magit-section.faces].8).(c
2ea0 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f ustom-declare-face.'magit-sectio
2ec0 6e 2d 68 69 67 68 6c 69 67 68 74 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 n-highlight.'((((class.color).(b
2ee0 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 65 78 74 65 6e 64 20 74 20 3a 62 61 63 ackground.light)).:extend.t.:bac
2f00 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 39 35 22 29 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 kground."grey95").(((class.color
2f20 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 65 78 74 65 6e 64 20 74 20 3a ).(background.dark)).:extend.t.:
2f40 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 32 30 22 29 29 20 27 28 23 24 20 2e 20 31 31 36 background."grey20")).'(#$...116
2f60 35 38 29 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 61 63 65 73 29 58).:group.'magit-section-faces)
2f80 23 40 32 38 20 46 61 63 65 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 2e 1f #@28.Face.for.section.headings..
2fa0 0a 28 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 .(custom-declare-face.'magit-sec
2fc0 74 69 6f 6e 2d 68 65 61 64 69 6e 67 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 tion-heading.'((((class.color).(
2fe0 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 65 78 74 65 6e 64 20 74 20 3a 66 6f background.light)).:extend.t.:fo
3000 72 65 67 72 6f 75 6e 64 20 22 44 61 72 6b 47 6f 6c 64 65 6e 72 6f 64 34 22 20 3a 77 65 69 67 68 reground."DarkGoldenrod4".:weigh
3020 74 20 62 6f 6c 64 29 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f t.bold).(((class.color).(backgro
3040 75 6e 64 20 64 61 72 6b 29 29 20 3a 65 78 74 65 6e 64 20 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 und.dark)).:extend.t.:foreground
3060 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 20 62 6f 6c 64 29 ."LightGoldenrod2".:weight.bold)
3080 29 20 27 28 23 24 20 2e 20 31 32 31 36 35 29 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 65 ).'(#$...12165).:group.'magit-se
30a0 63 74 69 6f 6e 2d 66 61 63 65 73 29 23 40 35 35 20 46 61 63 65 20 66 6f 72 20 73 65 63 74 69 6f ction-faces)#@55.Face.for.sectio
30c0 6e 20 68 65 61 64 69 6e 67 73 20 6f 66 20 73 6f 6d 65 20 73 65 63 6f 6e 64 61 72 79 20 68 65 61 n.headings.of.some.secondary.hea
30e0 64 69 6e 67 73 2e 1f 0a 28 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 27 6d 61 dings...(custom-declare-face.'ma
3100 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 64 69 6e 67 20 27 28 git-section-secondary-heading.'(
3120 28 74 20 3a 65 78 74 65 6e 64 20 74 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 29 20 27 28 23 24 (t.:extend.t.:weight.bold)).'(#$
3140 20 2e 20 31 32 34 36 35 29 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ...12465).:group.'magit-section-
3160 66 61 63 65 73 29 23 40 33 37 20 46 61 63 65 20 66 6f 72 20 73 65 6c 65 63 74 65 64 20 73 65 63 faces)#@37.Face.for.selected.sec
3180 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 2e 1f 0a 28 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d tion.headings...(custom-declare-
31a0 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 face.'magit-section-heading-sele
31c0 63 74 69 6f 6e 20 27 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 ction.'((((class.color).(backgro
31e0 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 65 78 74 65 6e 64 20 74 20 3a 66 6f 72 65 67 72 6f 75 6e und.light)).:extend.t.:foregroun
3200 64 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 d."salmon4").(((class.color).(ba
3220 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 65 78 74 65 6e 64 20 74 20 3a 66 6f 72 65 67 ckground.dark)).:extend.t.:foreg
3240 72 6f 75 6e 64 20 22 4c 69 67 68 74 53 61 6c 6d 6f 6e 33 22 29 29 20 27 28 23 24 20 2e 20 31 32 round."LightSalmon3")).'(#$...12
3260 36 35 31 29 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 61 63 65 73 651).:group.'magit-section-faces
3280 29 23 40 36 35 20 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 63 68 69 6c 64 20 63 6f 75 6e 74 73 )#@65.Face.used.for.child.counts
32a0 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 73 6f 6d 65 20 73 65 63 74 69 6f 6e 20 68 65 61 64 .at.the.end.of.some.section.head
32c0 69 6e 67 73 2e 1f 0a 28 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 27 6d 61 67 ings...(custom-declare-face.'mag
32e0 69 74 2d 73 65 63 74 69 6f 6e 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 27 28 28 74 20 6e 69 6c 29 it-section-child-count.'((t.nil)
3300 29 20 27 28 23 24 20 2e 20 31 32 39 33 34 29 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 65 ).'(#$...12934).:group.'magit-se
3320 63 74 69 6f 6e 2d 66 61 63 65 73 29 23 40 35 34 20 49 6e 74 65 72 6e 61 6c 20 76 61 72 69 61 62 ction-faces)#@54.Internal.variab
3340 6c 65 20 75 73 65 64 20 66 6f 72 20 60 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 le.used.for.`magit-describe-sect
3360 69 6f 6e 27 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 63 75 72 72 65 6e 74 2d 73 65 ion'...(defvar.magit--current-se
3380 63 74 69 6f 6e 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 31 33 31 30 35 29 29 0a 28 64 65 ction-hook.nil.(#$...13105)).(de
33a0 66 76 61 72 20 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 20 6e fvar.magit--section-type-alist.n
33c0 69 6c 29 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 63 il)#@70.Create.a.new.object.of.c
33e0 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 20 lass.type.`magit-section'...(fn.
3400 26 72 65 73 74 20 53 4c 4f 54 53 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 &rest.SLOTS)..(byte-code."\300\3
3420 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 33 30 01\302\303!\"\210\300\304\305\30
3440 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 5c 33 3!\"\210\300\306\304\"\210\307\3
3460 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 34 23 06\310\311#\210\312\303\313\304#
3480 5c 33 31 34 5c 33 30 33 5c 33 31 35 5c 33 31 36 5c 33 31 35 24 5c 32 30 37 22 20 5b 64 65 66 61 \314\303\315\316\315$\207".[defa
34a0 6c 69 61 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d lias.magit-section-p.eieio-make-
34c0 63 6c 61 73 73 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 6d 61 class-predicate.magit-section.ma
34e0 67 69 74 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 git-section--eieio-childp.eieio-
3500 6d 61 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 73 65 63 74 69 make-child-predicate.magit-secti
3520 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 28 63 on-child-p.make-obsolete."use.(c
3540 6c 2d 74 79 70 65 70 20 2e 2e 2e 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 69 6e 73 74 l-typep.....'magit-section).inst
3560 65 61 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 ead"."25.1".define-symbol-prop.c
3580 6c 2d 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 l-deftype-satisfies.eieio-defcla
35a0 73 73 2d 69 6e 74 65 72 6e 61 6c 20 6e 69 6c 20 28 28 74 79 70 65 20 3a 69 6e 69 74 66 6f 72 6d ss-internal.nil.((type.:initform
35c0 20 6e 69 6c 20 3a 69 6e 69 74 61 72 67 20 3a 74 79 70 65 29 20 28 6b 65 79 6d 61 70 20 3a 69 6e .nil.:initarg.:type).(keymap.:in
35e0 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 76 61 6c 75 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c itform.nil).(value.:initform.nil
3600 29 20 28 73 74 61 72 74 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 63 6f 6e 74 65 6e 74 ).(start.:initform.nil).(content
3620 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 65 6e 64 20 3a 69 6e 69 74 66 6f 72 6d 20 6e .:initform.nil).(end.:initform.n
3640 69 6c 29 20 28 68 69 64 64 65 6e 29 20 28 77 61 73 68 65 72 20 3a 69 6e 69 74 66 6f 72 6d 20 6e il).(hidden).(washer.:initform.n
3660 69 6c 20 3a 69 6e 69 74 61 72 67 20 3a 77 61 73 68 65 72 29 20 28 69 6e 73 65 72 74 65 72 20 3a il.:initarg.:washer).(inserter.:
3680 69 6e 69 74 66 6f 72 6d 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 2d 63 initform.(symbol-value.'magit--c
36a0 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 29 29 20 28 68 65 61 64 69 6e 67 2d 68 urrent-section-hook)).(heading-h
36c0 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 20 3a 69 6e 69 ighlight-face.:initform.nil.:ini
36e0 74 61 72 67 20 3a 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 29 20 28 70 targ.:heading-highlight-face).(p
3700 61 72 65 6e 74 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 63 68 69 6c 64 72 65 6e 20 3a arent.:initform.nil).(children.:
3720 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 5d 20 36 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 initform.nil))].6).(defalias.'ma
3740 67 69 74 2d 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 git-section.#[128."\300\301\302.
3760 23 5c 32 30 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 #\207".[apply.make-instance.magi
3780 74 2d 73 65 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 31 33 32 35 36 29 5d 29 23 40 32 36 20 t-section].5.(#$...13256)])#@26.
37a0 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 62 79 74 65 2d ..(fn.WHOLE.&rest.SLOTS)..(byte-
37c0 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"
37e0 20 5b 66 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 .[function-put.magit-section.com
3800 70 69 6c 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 piler-macro.magit-section--anon-
3820 63 6d 61 63 72 6f 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 cmacro].4).(defalias.'magit-sect
3840 69 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 ion--anon-cmacro.#[385."\211@;\2
3860 30 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...\207\300\301\302.@.@#.@\303
3880 04 40 44 04 41 42 42 5c 33 30 34 5c 32 31 31 05 40 25 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 .@D.ABB\304\211.@%\207".[macroex
38a0 70 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 p-warn-and-return.format."Obsole
38c0 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
38e0 22 20 69 64 65 6e 74 69 74 79 20 6e 69 6c 5d 20 38 20 28 23 24 20 2e 20 31 34 32 34 30 29 5d 29 ".identity.nil].8.(#$...14240)])
3900 23 40 31 33 33 20 4b 65 79 6d 61 70 20 75 73 65 64 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e 67 #@133.Keymap.used.in.the.heading
3920 20 6c 69 6e 65 20 6f 66 20 61 6c 6c 20 65 78 70 61 6e 64 61 62 6c 65 20 73 65 63 74 69 6f 6e 73 .line.of.all.expandable.sections
3940 2e 0a 54 68 69 73 20 6b 65 79 6d 61 70 20 69 73 20 75 73 65 64 20 69 6e 20 61 64 64 69 74 69 6f ..This.keymap.is.used.in.additio
3960 6e 20 74 6f 20 74 68 65 20 73 65 63 74 69 6f 6e 2d 73 70 65 63 69 66 69 63 20 6b 65 79 6d 61 70 n.to.the.section-specific.keymap
3980 2c 20 69 66 20 61 6e 79 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e ,.if.any...(defvar.magit-section
39a0 2d 68 65 61 64 69 6e 67 2d 6d 61 70 20 28 64 65 66 69 6e 65 2d 6b 65 79 6d 61 70 20 22 3c 64 6f -heading-map.(define-keymap."<do
39c0 75 62 6c 65 2d 64 6f 77 6e 2d 6d 6f 75 73 65 2d 31 3e 22 20 27 69 67 6e 6f 72 65 20 22 3c 64 6f uble-down-mouse-1>".'ignore."<do
39e0 75 62 6c 65 2d 6d 6f 75 73 65 2d 31 3e 22 20 27 6d 61 67 69 74 2d 6d 6f 75 73 65 2d 74 6f 67 67 uble-mouse-1>".'magit-mouse-togg
3a00 6c 65 2d 73 65 63 74 69 6f 6e 20 22 3c 64 6f 75 62 6c 65 2d 6d 6f 75 73 65 2d 32 3e 22 20 27 6d le-section."<double-mouse-2>".'m
3a20 61 67 69 74 2d 6d 6f 75 73 65 2d 74 6f 67 67 6c 65 2d 73 65 63 74 69 6f 6e 29 20 28 23 24 20 2e agit-mouse-toggle-section).(#$..
3a40 20 31 34 35 39 38 29 29 23 40 37 35 20 50 61 72 65 6e 74 20 6b 65 79 6d 61 70 20 66 6f 72 20 61 .14598))#@75.Parent.keymap.for.a
3a60 6c 6c 20 6b 65 79 6d 61 70 73 20 6f 66 20 6d 6f 64 65 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d ll.keymaps.of.modes.derived.from
3a80 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 27 2e 1f 23 40 31 30 20 0a 0a 28 66 .`magit-section-mode'..#@10...(f
3aa0 6e 20 5f 29 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 n._)..(defvar.magit-section-mode
3ac0 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 32 20 5c 33 30 33 01 5c 33 30 34 5c -map.(byte-code."\302.\303.\304\
3ae0 22 5c 32 31 30 08 5c 32 30 33 24 00 09 5c 33 30 35 57 5c 32 30 33 24 00 5c 33 30 36 01 5c 33 30 "\210.\203$..\305W\203$.\306.\30
3b00 37 5c 33 31 30 23 5c 32 31 30 5c 33 30 36 01 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 20 7\310#\210\306.\311\312\313\314.
3b20 5c 33 31 35 5c 33 31 36 5c 32 35 37 05 23 5c 32 31 30 5c 33 30 36 01 5c 33 31 37 5c 33 32 30 23 \315\316\257.#\210\306.\317\320#
3b40 5c 32 31 30 5c 33 30 36 01 5c 33 32 31 5c 33 32 30 23 5c 32 31 30 5c 33 30 36 01 5c 33 32 32 5c \210\306.\321\320#\210\306.\322\
3b60 33 32 33 23 5c 32 31 30 5c 33 30 36 01 5c 33 32 34 5c 33 32 35 23 5c 32 31 30 5c 33 30 36 01 5c 323#\210\306.\324\325#\210\306.\
3b80 33 32 36 5c 33 32 35 23 5c 32 31 30 5c 33 30 36 01 5c 33 32 37 5c 33 32 35 23 5c 32 31 30 5c 33 326\325#\210\306.\327\325#\210\3
3ba0 30 36 01 5c 33 33 30 5c 33 33 31 23 5c 32 31 30 5c 33 30 36 01 5c 33 33 32 5c 33 33 33 23 5c 32 06.\330\331#\210\306.\332\333#\2
3bc0 31 30 5c 33 30 36 01 5c 33 33 34 5c 33 33 35 23 5c 32 31 30 5c 33 30 36 01 5c 33 33 36 5c 33 33 10\306.\334\335#\210\306.\336\33
3be0 37 23 5c 32 31 30 5c 33 30 36 01 5c 33 34 30 5c 33 34 31 23 5c 32 31 30 5c 33 30 36 01 5c 33 34 7#\210\306.\340\341#\210\306.\34
3c00 32 5c 33 34 33 23 5c 32 31 30 5c 33 30 36 01 5c 33 34 34 5c 33 34 35 23 5c 32 31 30 5c 33 30 36 2\343#\210\306.\344\345#\210\306
3c20 01 5c 33 34 36 5c 33 34 37 23 5c 32 31 30 5c 33 30 36 01 5c 33 35 30 5c 33 35 31 23 5c 32 31 30 .\346\347#\210\306.\350\351#\210
3c40 5c 33 30 36 01 5c 33 35 32 5c 33 35 33 23 5c 32 31 30 5c 33 30 36 01 5c 33 35 34 5c 33 35 35 23 \306.\352\353#\210\306.\354\355#
3c60 5c 32 31 30 5c 33 30 36 01 5c 33 35 36 5c 33 35 37 23 5c 32 31 30 5c 33 30 36 01 5c 33 36 30 5c \210\306.\356\357#\210\306.\360\
3c80 33 36 31 23 5c 32 31 30 5c 33 30 36 01 5c 33 36 32 5c 33 36 33 23 5c 32 31 30 5c 32 30 37 22 20 361#\210\306.\362\363#\210\207".
3ca0 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 [magit-section-show-context-menu
3cc0 2d 66 6f 72 2d 65 6d 61 63 73 3c 32 38 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f -for-emacs<28.emacs-major-versio
3ce0 6e 20 6d 61 6b 65 2d 6b 65 79 6d 61 70 20 73 75 70 70 72 65 73 73 2d 6b 65 79 6d 61 70 20 74 20 n.make-keymap.suppress-keymap.t.
3d00 32 38 20 6b 65 79 6d 61 70 2d 73 65 74 20 22 3c 6d 6f 75 73 65 2d 33 3e 22 20 6e 69 6c 20 22 3c 28.keymap-set."<mouse-3>".nil."<
3d20 64 6f 77 6e 2d 6d 6f 75 73 65 2d 33 3e 22 20 6d 65 6e 75 2d 69 74 65 6d 20 22 22 20 6d 61 6b 65 down-mouse-3>".menu-item."".make
3d40 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 3a 66 69 6c 74 65 72 20 23 5b 32 35 37 20 22 5c 33 -sparse-keymap.:filter.#[257."\3
3d60 30 31 20 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 10 00 5c 33 30 33 01 08 5c 22 5c 32 31 30 5c 32 01.\302\303!\203..\303..\"\210\2
3d80 30 32 15 00 5c 33 30 34 01 08 5c 22 5c 32 31 30 5c 33 30 35 01 08 5c 22 5c 32 31 30 5c 32 30 37 02..\304..\"\210\305..\"\210\207
3da0 22 20 5b 6c 61 73 74 2d 69 6e 70 75 74 2d 65 76 65 6e 74 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d ".[last-input-event.make-sparse-
3dc0 6b 65 79 6d 61 70 20 66 62 6f 75 6e 64 70 20 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 6c 6f 63 61 keymap.fboundp.context-menu-loca
3de0 6c 20 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 6c 6f 63 61 6c 20 6d 61 67 69 l.magit--context-menu-local.magi
3e00 74 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 5d 20 35 20 28 23 24 20 2e 20 t-section-context-menu].5.(#$...
3e20 31 35 30 30 34 29 5d 20 22 3c 6c 65 66 74 2d 66 72 69 6e 67 65 3e 20 3c 6d 6f 75 73 65 2d 31 3e 15004)]."<left-fringe>.<mouse-1>
3e40 22 20 6d 61 67 69 74 2d 6d 6f 75 73 65 2d 74 6f 67 67 6c 65 2d 73 65 63 74 69 6f 6e 20 22 3c 6c ".magit-mouse-toggle-section."<l
3e60 65 66 74 2d 66 72 69 6e 67 65 3e 20 3c 6d 6f 75 73 65 2d 32 3e 22 20 22 54 41 42 22 20 6d 61 67 eft-fringe>.<mouse-2>"."TAB".mag
3e80 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 20 22 43 2d 63 20 54 41 42 22 20 6d 61 67 69 it-section-toggle."C-c.TAB".magi
3ea0 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 20 22 43 2d 3c 74 61 62 3e 22 20 22 4d 2d 3c 74 61 t-section-cycle."C-<tab>"."M-<ta
3ec0 62 3e 22 20 22 3c 62 61 63 6b 74 61 62 3e 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 b>"."<backtab>".magit-section-cy
3ee0 63 6c 65 2d 67 6c 6f 62 61 6c 20 22 5e 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 20 cle-global."^".magit-section-up.
3f00 22 70 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 20 22 6e 22 20 6d "p".magit-section-backward."n".m
3f20 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 20 22 4d 2d 70 22 20 6d 61 67 69 74 agit-section-forward."M-p".magit
3f40 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 2d 73 69 62 6c 69 6e 67 20 22 4d 2d 6e 22 20 -section-backward-sibling."M-n".
3f60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 2d 73 69 62 6c 69 6e 67 20 22 31 magit-section-forward-sibling."1
3f80 22 20 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 31 20 22 32 22 ".magit-section-show-level-1."2"
3fa0 20 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 32 20 22 33 22 20 .magit-section-show-level-2."3".
3fc0 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 33 20 22 34 22 20 6d magit-section-show-level-3."4".m
3fe0 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 20 22 4d 2d 31 22 20 agit-section-show-level-4."M-1".
4000 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 31 2d 61 6c 6c 20 22 magit-section-show-level-1-all."
4020 4d 2d 32 22 20 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 32 2d M-2".magit-section-show-level-2-
4040 61 6c 6c 20 22 4d 2d 33 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 all."M-3".magit-section-show-lev
4060 65 6c 2d 33 2d 61 6c 6c 20 22 4d 2d 34 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f el-3-all."M-4".magit-section-sho
4080 77 2d 6c 65 76 65 6c 2d 34 2d 61 6c 6c 5d 20 39 29 20 28 23 24 20 2e 20 31 34 39 32 35 29 29 0a w-level-4-all].9).(#$...14925)).
40a0 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 (defvar.magit-section-mode-hook.
40c0 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 4e 5c 32 30 34 5c 66 nil).(byte-code."\300\301N\204\f
40e0 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c .\302\300\301\303#\210\304\305!\
4100 32 30 34 18 00 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 30 5c 32 204..\302\305\306\307#\210\300\2
4120 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 07".[magit-section-mode-hook.var
4140 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 iable-documentation.put."Hook.ru
4160 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d n.after.entering.`magit-section-
4180 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 mode'.\nNo.problems.result.if.th
41a0 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d is.variable.is.not.bound.\n`add-
41c0 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 hook'.automatically.binds.it...(
41e0 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 This.is.true.for.all.hook.variab
4200 6c 65 73 2e 29 22 20 62 6f 75 6e 64 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 les.)".boundp.magit-section-mode
4220 2d 6d 61 70 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 6d 61 67 69 74 2d 73 65 63 74 69 -map.definition-name.magit-secti
4240 6f 6e 2d 6d 6f 64 65 5d 20 34 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f on-mode].4).(defvar.magit-sectio
4260 6e 2d 6d 6f 64 65 2d 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 n-mode-map.(make-sparse-keymap))
4280 23 40 33 34 34 20 50 61 72 65 6e 74 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 66 72 6f 6d 20 77 68 69 #@344.Parent.major.mode.from.whi
42a0 63 68 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 77 69 74 68 20 4d 61 67 69 74 2d 6c 69 6b 65 20 73 ch.major.modes.with.Magit-like.s
42c0 65 63 74 69 6f 6e 73 20 69 6e 68 65 72 69 74 2e 0a 0a 4d 61 67 69 74 2d 53 65 63 74 69 6f 6e 20 ections.inherit...Magit-Section.
42e0 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 is.documented.in.info.node.`(mag
4300 69 74 2d 73 65 63 74 69 6f 6e 29 27 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 61 6e it-section)'...In.addition.to.an
4320 79 20 68 6f 6f 6b 73 20 69 74 73 20 70 61 72 65 6e 74 20 6d 6f 64 65 20 60 73 70 65 63 69 61 6c y.hooks.its.parent.mode.`special
4340 2d 6d 6f 64 65 27 20 6d 69 67 68 74 20 68 61 76 65 0a 72 75 6e 2c 20 74 68 69 73 20 6d 6f 64 65 -mode'.might.have.run,.this.mode
4360 20 72 75 6e 73 20 74 68 65 20 68 6f 6f 6b 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f .runs.the.hook.`magit-section-mo
4380 64 65 2d 68 6f 6f 6b 27 2c 20 61 73 20 74 68 65 20 66 69 6e 61 6c 0a 6f 72 20 70 65 6e 75 6c 74 de-hook',.as.the.final.or.penult
43a0 69 6d 61 74 65 20 73 74 65 70 20 64 75 72 69 6e 67 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e imate.step.during.initialization
43c0 2e 0a 0a 5c 7b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 7d 1f 23 40 31 ...\{magit-section-mode-map}.#@1
43e0 36 20 0a 0a 28 66 6e 20 47 56 2d 2d 56 41 4c 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 6...(fn.GV--VAL)..(byte-code."\3
4400 30 31 5c 33 30 32 4e 5c 32 30 34 0e 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 5c 33 30 01\302N\204..\303\301\302\304\30
4420 35 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 5c 32 30 34 2a 00 5c 33 30 33 5c 33 30 37 5c 33 5!#\210\306\307!\204*.\303\307\3
4440 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 30 37 5c 33 30 36 5c 33 30 37 21 5c 32 30 33 10\311#\210\312\307\306\307!\203
4460 26 00 5c 33 31 33 5c 32 30 32 28 00 5c 33 31 34 20 5c 22 5c 32 31 30 5c 33 30 37 5c 33 30 32 4e &.\313\202(.\314.\"\210\307\302N
4480 5c 32 30 34 38 00 5c 33 30 33 5c 33 30 37 5c 33 30 32 5c 33 30 34 5c 33 31 35 21 23 5c 32 31 30 \2048.\303\307\302\304\315!#\210
44a0 5c 33 30 36 5c 33 30 30 21 5c 32 30 34 58 00 5c 33 30 33 5c 33 30 30 5c 33 31 30 5c 33 31 31 23 \306\300!\204X.\303\300\310\311#
44c0 5c 32 31 30 5c 33 31 32 5c 33 30 30 5c 33 30 36 5c 33 30 30 21 5c 32 30 33 50 00 5c 33 31 33 5c \210\312\300\306\300!\203P.\313\
44e0 32 30 32 56 00 5c 33 31 36 5c 33 30 30 5c 33 31 33 5c 22 5c 32 31 30 08 5c 22 5c 32 31 30 5c 33 202V.\316\300\313\"\210.\"\210\3
4500 30 30 5c 33 30 32 4e 5c 32 30 34 66 00 5c 33 30 33 5c 33 30 30 5c 33 30 32 5c 33 30 34 5c 33 31 00\302N\204f.\303\300\302\304\31
4520 37 21 23 5c 32 31 30 5c 33 32 30 5c 33 32 31 21 5c 32 30 33 74 00 5c 33 32 31 5c 33 31 31 5c 33 7!#\210\320\321!\203t.\321\311\3
4540 32 32 5c 22 5c 32 31 30 5c 32 30 32 7a 00 5c 33 30 33 5c 33 31 31 5c 33 32 33 5c 33 32 32 23 5c 22\"\210\202z.\303\311\323\322#\
4560 32 31 30 5c 33 30 33 5c 33 31 31 5c 33 32 34 5c 33 32 35 23 5c 32 30 37 22 20 5b 6d 61 67 69 74 210\303\311\324\325#\207".[magit
4580 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6d 61 67 69 74 -section-mode-abbrev-table.magit
45a0 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d -section-mode-map.variable-docum
45c0 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f 70 79 20 22 4b 65 79 6d 61 70 20 66 6f entation.put.purecopy."Keymap.fo
45e0 72 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 27 2e 22 20 62 6f 75 6e 64 70 20 r.`magit-section-mode'.".boundp.
4600 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 magit-section-mode-syntax-table.
4620 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f definition-name.magit-section-mo
4640 64 65 20 64 65 66 76 61 72 2d 31 20 6e 69 6c 20 6d 61 6b 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c de.defvar-1.nil.make-syntax-tabl
4660 65 20 22 53 79 6e 74 61 78 20 74 61 62 6c 65 20 66 6f 72 20 60 6d 61 67 69 74 2d 73 65 63 74 69 e."Syntax.table.for.`magit-secti
4680 6f 6e 2d 6d 6f 64 65 27 2e 22 20 64 65 66 69 6e 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 22 on-mode'.".define-abbrev-table."
46a0 41 62 62 72 65 76 20 74 61 62 6c 65 20 66 6f 72 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d Abbrev.table.for.`magit-section-
46c0 6d 6f 64 65 27 2e 22 20 66 62 6f 75 6e 64 70 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 73 65 74 mode'.".fboundp.derived-mode-set
46e0 2d 70 61 72 65 6e 74 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 20 64 65 72 69 76 65 64 2d 6d 6f 64 -parent.special-mode.derived-mod
4700 65 2d 70 61 72 65 6e 74 20 63 75 73 74 6f 6d 2d 6d 6f 64 65 2d 67 72 6f 75 70 20 6d 61 67 69 74 e-parent.custom-mode-group.magit
4720 2d 73 65 63 74 69 6f 6e 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 -section].5).(defalias.'magit-se
4740 63 74 69 6f 6e 2d 6d 6f 64 65 20 23 5b 30 20 22 5c 33 30 36 5c 33 30 30 21 5c 32 31 30 5c 33 30 ction-mode.#[0."\306\300!\210\30
4760 37 18 5c 33 31 30 20 5c 32 31 30 5c 33 31 31 11 5c 33 31 32 12 5c 33 31 30 5c 33 31 33 4e 5c 32 7.\310.\210\311.\312.\310\313N\2
4780 30 33 1b 00 5c 33 31 34 5c 33 31 31 5c 33 31 33 5c 33 31 30 5c 33 31 33 4e 23 5c 32 31 30 5c 33 03..\314\311\313\310\313N#\210\3
47a0 31 35 0b 21 5c 32 30 34 27 00 5c 33 31 36 0b 5c 33 31 37 20 5c 22 5c 32 31 30 5c 33 32 30 5c 66 15.!\204'.\316.\317.\"\210\320\f
47c0 21 5c 32 31 31 5c 32 30 33 35 00 5c 32 31 31 5c 33 32 31 20 3d 5c 32 30 33 3b 00 5c 33 32 32 5c !\211\2035.\211\321.=\203;.\322\
47e0 66 5c 33 32 33 20 5c 22 5c 32 31 30 5c 32 31 30 5c 33 32 34 0d 5c 33 32 35 5c 22 5c 32 30 34 52 f\323.\"\210\210\324.\325\"\204R
4800 00 0d 0e 40 3d 5c 32 30 34 52 00 5c 33 32 36 0d 5c 33 32 35 0e 40 43 23 5c 32 31 30 5c 33 32 37 ...@=\204R.\326.\325.@C#\210\327
4820 0b 21 5c 32 31 30 5c 33 33 30 5c 66 21 5c 32 31 30 0d 16 40 5c 33 33 31 20 5c 32 31 30 5c 33 30 .!\210\330\f!\210..@\331.\210\30
4840 37 5c 32 31 31 16 41 16 42 5c 33 30 36 5c 33 33 32 21 5c 32 31 30 5c 33 30 37 16 1a 5c 33 30 36 7\211.A.B\306\332!\210\307..\306
4860 5c 33 33 33 21 5c 32 31 30 5c 33 33 34 16 1b 5c 33 33 35 16 43 5c 33 30 36 5c 33 33 36 21 5c 32 \333!\210\334..\335.C\306\336!\2
4880 31 30 5c 33 30 37 16 1e 5c 33 33 37 0e 44 21 16 45 5c 33 30 36 5c 33 34 30 21 5c 32 31 30 5c 33 10\307..\337.D!.E\306\340!\210\3
48a0 34 31 5c 33 30 37 42 0e 20 42 16 20 5c 33 34 32 5c 33 34 33 5c 33 34 34 5c 33 33 35 5c 33 30 37 41\307B..B..\342\343\344\335\307
48c0 24 5c 32 31 30 5c 33 34 32 5c 33 34 35 5c 33 34 36 5c 33 30 37 5c 32 31 31 24 5c 32 31 30 5c 33 $\210\342\345\346\307\211$\210\3
48e0 34 32 5c 33 34 37 5c 33 35 30 5c 33 30 37 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 5c 33 35 31 21 42\347\350\307\211$\210\306\351!
4900 5c 32 31 30 5c 33 35 32 16 29 5c 33 30 36 5c 33 35 33 21 5c 32 31 30 5c 33 35 34 16 2b 5c 33 35 \210\352.)\306\353!\210\354.+\35
4920 35 5c 33 35 36 5c 33 35 37 5c 33 36 30 42 5c 33 36 31 5c 33 33 35 24 5c 32 31 30 5c 33 36 32 5c 5\356\357\360B\361\335$\210\362\
4940 33 36 33 21 5c 32 30 33 5c 33 31 31 00 5c 33 34 32 5c 33 36 34 5c 33 36 33 5c 33 36 35 5c 33 30 363!\203\311.\342\364\363\365\30
4960 37 24 5c 32 31 30 0e 46 5c 32 30 33 0d 01 5c 33 36 32 5c 33 36 36 21 5c 32 30 33 5c 33 34 33 00 7$\210.F\203..\362\366!\203\343.
4980 5c 33 36 37 5c 33 37 30 21 5c 32 30 33 5c 33 34 33 00 0e 38 5c 32 30 33 5c 33 34 33 00 5c 33 36 \367\370!\203\343..8\203\343.\36
49a0 36 5c 33 37 31 21 5c 32 31 30 5c 33 36 32 5c 33 37 32 21 5c 32 30 33 5c 33 37 30 00 5c 33 36 37 6\371!\210\362\372!\203\370.\367
49c0 5c 33 37 33 21 5c 32 30 33 5c 33 37 30 00 0e 3b 5c 32 30 33 5c 33 37 30 00 5c 33 37 32 5c 33 37 \373!\203\370..;\203\370.\372\37
49e0 31 21 5c 32 31 30 5c 33 36 32 5c 33 37 34 21 5c 32 30 33 0d 01 5c 33 36 37 5c 33 37 35 21 5c 32 1!\210\362\374!\203..\367\375!\2
4a00 30 33 0d 01 0e 3d 5c 32 30 33 0d 01 5c 33 37 34 5c 33 37 31 21 5c 32 31 30 5c 33 36 32 5c 33 37 03...=\203..\374\371!\210\362\37
4a20 36 21 5c 32 30 33 18 01 5c 33 34 32 5c 33 37 37 5c 33 37 36 5c 22 5c 32 31 30 29 5c 32 30 31 47 6!\203..\342\377\376\"\210)\201G
4a40 00 5c 32 30 31 48 00 21 5c 32 30 37 22 20 5b 64 65 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 .\201H.!\207".[delay-mode-hooks.
4a60 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 6d 61 67 69 74 2d 73 65 63 74 69 major-mode.mode-name.magit-secti
4a80 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 73 on-mode-map.magit-section-mode-s
4aa0 79 6e 74 61 78 2d 74 61 62 6c 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 61 yntax-table.magit-section-mode-a
4ac0 62 62 72 65 76 2d 74 61 62 6c 65 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 bbrev-table.make-local-variable.
4ae0 74 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 t.special-mode.magit-section-mod
4b00 65 20 22 4d 61 67 69 74 2d 53 65 63 74 69 6f 6e 73 22 20 6d 6f 64 65 2d 63 6c 61 73 73 20 70 75 e."Magit-Sections".mode-class.pu
4b20 74 20 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 73 65 74 2d 6b 65 79 6d 61 70 2d 70 61 72 65 6e t.keymap-parent.set-keymap-paren
4b40 74 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 63 68 61 72 2d 74 61 62 6c 65 2d 70 t.current-local-map.char-table-p
4b60 61 72 65 6e 74 20 73 74 61 6e 64 61 72 64 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 73 65 74 2d arent.standard-syntax-table.set-
4b80 63 68 61 72 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 61 char-table-parent.syntax-table.a
4ba0 62 62 72 65 76 2d 74 61 62 6c 65 2d 67 65 74 20 3a 70 61 72 65 6e 74 73 20 61 62 62 72 65 76 2d bbrev-table-get.:parents.abbrev-
4bc0 74 61 62 6c 65 2d 70 75 74 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 65 74 2d 73 79 6e 74 table-put.use-local-map.set-synt
4be0 61 78 2d 74 61 62 6c 65 20 62 75 66 66 65 72 2d 64 69 73 61 62 6c 65 2d 75 6e 64 6f 20 6c 69 6e ax-table.buffer-disable-undo.lin
4c00 65 2d 6d 6f 76 65 2d 76 69 73 75 61 6c 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 73 79 6e 74 61 63 74 69 e-move-visual.font-lock-syntacti
4c20 63 2d 66 61 63 65 2d 66 75 6e 63 74 69 6f 6e 20 69 67 6e 6f 72 65 20 6e 69 6c 20 73 79 6d 62 6f c-face-function.ignore.nil.symbo
4c40 6c 2d 6f 76 65 72 6c 61 79 2d 69 6e 68 69 62 69 74 2d 6d 61 70 20 61 62 62 72 65 76 69 61 74 65 l-overlay-inhibit-map.abbreviate
4c60 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 64 65 66 61 75 6c 74 -file-name.text-property-default
4c80 2d 6e 6f 6e 73 74 69 63 6b 79 20 6b 65 79 6d 61 70 20 61 64 64 2d 68 6f 6f 6b 20 70 72 65 2d 63 -nonsticky.keymap.add-hook.pre-c
4ca0 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f ommand-hook.magit-section-pre-co
4cc0 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 6d 61 67 mmand-hook.post-command-hook.mag
4ce0 69 74 2d 73 65 63 74 69 6f 6e 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 64 65 61 it-section-post-command-hook.dea
4d00 63 74 69 76 61 74 65 2d 6d 61 72 6b 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ctivate-mark-hook.magit-section-
4d20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 20 72 65 64 69 73 70 6c 61 79 2d 68 69 67 68 6c 69 deactivate-mark.redisplay-highli
4d40 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f ght-region-function.magit-sectio
4d60 6e 2d 2d 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 20 72 65 64 69 73 70 6c 61 79 2d 75 6e n--highlight-region.redisplay-un
4d80 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d highlight-region-function.magit-
4da0 73 65 63 74 69 6f 6e 2d 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 20 61 64 76 69 section--unhighlight-region.advi
4dc0 63 65 2d 2d 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 3a 66 69 6c 74 65 72 2d 72 65 74 75 72 6e 20 ce--add-function.:filter-return.
4de0 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 61 64 76 69 63 65 2d 2d 62 75 66 #[0."\300\301!\207".[advice--buf
4e00 66 65 72 2d 6c 6f 63 61 6c 20 66 69 6c 74 65 72 2d 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e fer-local.filter-buffer-substrin
4e20 67 2d 66 75 6e 63 74 69 6f 6e 5d 20 32 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c g-function].2].#[257."\300\301.\
4e40 22 5c 32 30 37 22 20 5b 61 64 76 69 63 65 2d 2d 73 65 74 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c "\207".[advice--set-buffer-local
4e60 20 66 69 6c 74 65 72 2d 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 66 75 6e 63 74 69 6f .filter-buffer-substring-functio
4e80 6e 5d 20 34 20 28 23 24 20 2e 20 31 37 33 37 38 29 5d 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e n].4.(#$...17378)].magit-section
4ea0 2d 2d 72 65 6d 6f 76 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 66 62 6f 75 6e 64 70 --remove-text-properties.fboundp
4ec0 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 20 63 6f 6e 74 .magit-section-context-menu.cont
4ee0 65 78 74 2d 6d 65 6e 75 2d 66 75 6e 63 74 69 6f 6e 73 20 31 30 20 6c 69 6e 75 6d 2d 6d 6f 64 65 ext-menu-functions.10.linum-mode
4f00 20 62 6f 75 6e 64 70 20 67 6c 6f 62 61 6c 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 20 2d 31 20 6e 6c 69 .boundp.global-linum-mode.-1.nli
4f20 6e 75 6d 2d 6d 6f 64 65 20 67 6c 6f 62 61 6c 2d 6e 6c 69 6e 75 6d 2d 6d 6f 64 65 20 64 69 73 70 num-mode.global-nlinum-mode.disp
4f40 6c 61 79 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 73 2d 6d 6f 64 65 20 67 6c 6f 62 61 6c 2d 64 69 73 lay-line-numbers-mode.global-dis
4f60 70 6c 61 79 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 73 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 70 72 65 play-line-numbers-mode.magit-pre
4f80 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 63 61 63 68 65 20 6b serve-section-visibility-cache.k
4fa0 69 6c 6c 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 6c 6f 63 61 6c 2d 61 62 62 72 65 76 2d 74 61 62 ill-buffer-hook.local-abbrev-tab
4fc0 6c 65 20 74 72 75 6e 63 61 74 65 2d 6c 69 6e 65 73 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e le.truncate-lines.buffer-read-on
4fe0 6c 79 20 73 68 6f 77 2d 74 72 61 69 6c 69 6e 67 2d 77 68 69 74 65 73 70 61 63 65 20 64 65 66 61 ly.show-trailing-whitespace.defa
5000 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6c 69 73 74 2d 62 75 66 66 65 72 73 2d 64 69 72 65 63 ult-directory.list-buffers-direc
5020 74 6f 72 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 64 69 73 61 62 6c 65 2d 6c 69 6e 65 2d tory.magit-section-disable-line-
5040 6e 75 6d 62 65 72 73 20 72 75 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 6d 61 67 69 74 2d 73 65 63 numbers.run-mode-hooks.magit-sec
5060 74 69 6f 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 5d 20 36 20 28 23 24 20 2e 20 31 37 30 33 30 29 5d 29 tion-mode-hook].6.(#$...17030)])
5080 23 40 38 38 20 52 65 6d 6f 76 65 20 61 6c 6c 20 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 #@88.Remove.all.text-properties.
50a0 66 72 6f 6d 20 53 54 52 49 4e 47 2e 0a 4d 6f 73 74 20 69 6d 70 6f 72 74 61 6e 74 6c 79 20 60 6d from.STRING..Most.importantly.`m
50c0 61 67 69 74 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 53 54 52 49 4e 47 29 1f 0a 28 64 65 agit-section'...(fn.STRING)..(de
50e0 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 72 65 6d 6f 76 65 2d 74 65 falias.'magit-section--remove-te
5100 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 47 5c xt-properties.#[257."\300\301.G\
5120 33 30 32 04 24 5c 32 31 30 5c 32 30 37 22 20 5b 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 302.$\210\207".[set-text-propert
5140 69 65 73 20 30 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 32 30 36 31 33 29 5d 29 23 40 31 38 36 ies.0.nil].6.(#$...20613)])#@186
5160 20 54 68 65 20 72 6f 6f 74 20 73 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 .The.root.section.in.the.current
5180 20 62 75 66 66 65 72 2e 0a 41 6c 6c 20 6f 74 68 65 72 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 .buffer..All.other.sections.are.
51a0 64 65 73 63 65 6e 64 61 6e 74 73 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 2e 20 20 54 68 descendants.of.this.section...Th
51c0 65 20 76 61 6c 75 65 0a 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 e.value.of.this.variable.is.set.
51e0 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 6e 64 20 79 6f by.`magit-insert-section'.and.yo
5200 75 20 73 68 6f 75 6c 64 0a 6e 65 76 65 72 20 6d 6f 64 69 66 79 20 69 74 2e 1f 0a 28 64 65 66 76 u.should.never.modify.it...(defv
5220 61 72 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 6e 69 6c 20 28 23 24 20 2e 20 ar.magit-root-section.nil.(#$...
5240 32 30 38 33 33 29 29 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 20833))#@24.For.internal.use.onl
5260 79 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 y...(byte-code."\300\301!\210\30
5280 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 61 72 69 61 62 2\301\303\304#\207".[make-variab
52a0 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 le-buffer-local.magit-root-secti
52c0 6f 6e 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 34 29 0a 28 64 65 on.put.permanent-local.t].4).(de
52e0 66 76 61 72 20 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e fvar.magit--context-menu-section
5300 20 6e 69 6c 20 28 23 24 20 2e 20 32 31 30 36 38 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c .nil.(#$...21068)).(make-variabl
5320 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d e-buffer-local.'magit--context-m
5340 65 6e 75 2d 73 65 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 63 6f 6e 74 enu-section).(defvar.magit--cont
5360 65 78 74 2d 6d 65 6e 75 2d 62 75 66 66 65 72 20 6e 69 6c 20 28 23 24 20 2e 20 32 31 30 36 38 29 ext-menu-buffer.nil.(#$...21068)
5380 29 23 40 32 35 32 20 52 65 74 75 72 6e 20 70 6f 69 6e 74 20 6f 72 20 74 68 65 20 70 6f 73 69 74 )#@252.Return.point.or.the.posit
53a0 69 6f 6e 20 77 68 65 72 65 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6d 65 6e 75 20 77 61 73 20 69 ion.where.the.context.menu.was.i
53c0 6e 76 6f 6b 65 64 2e 0a 57 68 65 6e 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6d nvoked..When.using.the.context.m
53e0 65 6e 75 2c 20 72 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 74 68 65 20 75 73 65 enu,.return.the.position.the.use
5400 72 20 63 6c 69 63 6b 65 64 0a 6f 6e 2c 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 63 75 72 72 65 r.clicked.on,.provided.the.curre
5420 6e 74 20 62 75 66 66 65 72 20 69 73 20 74 68 65 20 62 75 66 66 65 72 20 69 6e 20 77 68 69 63 68 nt.buffer.is.the.buffer.in.which
5440 20 74 68 65 20 63 6c 69 63 6b 0a 6f 63 63 75 72 72 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 .the.click.occurred...Otherwise.
5460 72 65 74 75 72 6e 20 74 68 65 20 73 61 6d 65 20 76 61 6c 75 65 20 61 73 20 60 70 6f 69 6e 74 27 return.the.same.value.as.`point'
5480 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 70 6f 69 6e 74 20 23 5b 30 20 22 08 ...(defalias.'magit-point.#[0.".
54a0 5c 32 30 33 07 00 5c 33 30 31 20 5c 32 30 37 60 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 63 6f \203..\301.\207`\207".[magit--co
54c0 6e 74 65 78 74 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 70 6f ntext-menu-section.magit-menu-po
54e0 73 69 74 69 6f 6e 5d 20 31 20 28 23 24 20 2e 20 32 31 33 38 33 29 5d 29 23 40 33 35 36 20 52 65 sition].1.(#$...21383)])#@356.Re
5500 74 75 72 6e 20 74 68 65 20 54 48 49 4e 47 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 77 68 65 72 65 turn.the.THING.at.point.or.where
5520 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6d 65 6e 75 20 77 61 73 20 69 6e 76 6f 6b 65 64 2e 0a 57 .the.context.menu.was.invoked..W
5540 68 65 6e 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6d 65 6e 75 2c 20 72 65 74 75 hen.using.the.context.menu,.retu
5560 72 6e 20 74 68 65 20 74 68 69 6e 67 20 74 68 65 20 75 73 65 72 20 63 6c 69 63 6b 65 64 0a 6f 6e rn.the.thing.the.user.clicked.on
5580 2c 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 ,.provided.the.current.buffer.is
55a0 20 74 68 65 20 62 75 66 66 65 72 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 63 6c 69 63 6b 0a 6f .the.buffer.in.which.the.click.o
55c0 63 63 75 72 72 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 74 68 65 20 73 ccurred...Otherwise.return.the.s
55e0 61 6d 65 20 76 61 6c 75 65 20 61 73 20 60 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 27 2e 0a 46 ame.value.as.`thing-at-point'..F
5600 6f 72 20 74 68 65 20 6d 65 61 6e 69 6e 67 20 6f 66 20 54 48 49 4e 47 20 61 6e 64 20 4e 4f 2d 50 or.the.meaning.of.THING.and.NO-P
5620 52 4f 50 45 52 54 49 45 53 20 73 65 65 20 74 68 61 74 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 28 66 ROPERTIES.see.that.function...(f
5640 6e 20 54 48 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 4e 4f 2d 50 52 4f 50 45 52 54 49 45 53 29 n.THING.&optional.NO-PROPERTIES)
5660 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e ..(defalias.'magit-thing-at-poin
5680 74 20 23 5b 35 31 33 20 22 5c 33 30 30 20 5c 32 31 31 5c 32 30 33 10 00 5c 32 31 32 5c 32 31 31 t.#[513."\300.\211\203..\212\211
56a0 62 5c 32 31 30 5c 33 30 31 03 03 5c 22 29 5c 32 30 37 5c 33 30 31 03 03 5c 22 5c 32 30 37 22 20 b\210\301..\")\207\301..\"\207".
56c0 5b 6d 61 67 69 74 2d 6d 65 6e 75 2d 70 6f 73 69 74 69 6f 6e 20 74 68 69 6e 67 2d 61 74 2d 70 6f [magit-menu-position.thing-at-po
56e0 69 6e 74 5d 20 36 20 28 23 24 20 2e 20 32 31 37 35 38 29 5d 29 23 40 32 35 33 20 52 65 74 75 72 int].6.(#$...21758)])#@253.Retur
5700 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 77 68 65 72 65 20 n.the.section.at.point.or.where.
5720 74 68 65 20 63 6f 6e 74 65 78 74 20 6d 65 6e 75 20 77 61 73 20 69 6e 76 6f 6b 65 64 2e 0a 57 68 the.context.menu.was.invoked..Wh
5740 65 6e 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6d 65 6e 75 2c 20 72 65 74 75 72 en.using.the.context.menu,.retur
5760 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 74 68 61 74 20 74 68 65 20 75 73 65 72 0a 63 6c 69 63 n.the.section.that.the.user.clic
5780 6b 65 64 20 6f 6e 2c 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 ked.on,.provided.the.current.buf
57a0 66 65 72 20 69 73 20 74 68 65 20 62 75 66 66 65 72 20 69 6e 20 77 68 69 63 68 0a 74 68 65 20 63 fer.is.the.buffer.in.which.the.c
57c0 6c 69 63 6b 20 6f 63 63 75 72 72 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e lick.occurred...Otherwise.return
57e0 20 74 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 .the.section.at.point...(defalia
5800 73 20 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 08 5c s.'magit-current-section.#[0.".\
5820 32 30 36 5c 6e 00 5c 33 30 32 20 5c 32 30 36 5c 6e 00 09 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 206\n.\302.\206\n..\207".[magit-
5840 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 72 6f 6f 74 -context-menu-section.magit-root
5860 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 61 74 5d 20 31 20 28 23 24 -section.magit-section-at].1.(#$
5880 20 2e 20 32 32 32 36 37 29 5d 29 23 40 37 39 20 52 65 74 75 72 6e 20 74 68 65 20 73 65 63 74 69 ...22267)])#@79.Return.the.secti
58a0 6f 6e 20 61 74 20 50 4f 53 49 54 49 4f 4e 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 70 6f on.at.POSITION,.defaulting.to.po
58c0 69 6e 74 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 53 49 54 49 4f 4e 29 1f 0a 28 int...(fn.&optional.POSITION)..(
58e0 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 61 74 20 23 5b 32 35 36 defalias.'magit-section-at.#[256
5900 20 22 5c 33 30 30 01 5c 32 30 36 06 00 60 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 67 65 74 2d 74 ."\300.\206..`\301\"\207".[get-t
5920 65 78 74 2d 70 72 6f 70 65 72 74 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 5d 20 34 20 28 23 ext-property.magit-section].4.(#
5940 24 20 2e 20 32 32 36 37 32 29 5d 29 23 40 31 30 37 20 52 65 74 75 72 6e 20 61 6e 20 75 6e 69 71 $...22672)])#@107.Return.an.uniq
5960 75 65 20 69 64 65 6e 74 69 66 69 65 72 20 66 6f 72 20 53 45 43 54 49 4f 4e 2e 0a 54 68 65 20 72 ue.identifier.for.SECTION..The.r
5980 65 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 28 54 59 50 45 20 eturn.value.has.the.form.((TYPE.
59a0 2e 20 56 41 4c 55 45 29 2e 2e 2e 29 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 ..VALUE)...)...(fn.SECTION)..(de
59c0 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 23 5b 32 35 falias.'magit-section-ident.#[25
59e0 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 33 30 32 02 21 42 5c 33 30 30 02 5c 33 30 33 5c 22 7."\300.\301\"\302.!B\300.\303\"
5a00 5c 32 31 31 5c 32 30 35 13 00 5c 33 30 34 01 21 5c 32 36 32 01 42 5c 32 30 37 22 20 5b 65 69 65 \211\205..\304.!\262.B\207".[eie
5a20 69 6f 2d 6f 72 65 66 20 74 79 70 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 io-oref.type.magit-section-ident
5a40 2d 76 61 6c 75 65 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e -value.parent.magit-section-iden
5a60 74 5d 20 35 20 28 23 24 20 2e 20 32 32 38 36 36 29 5d 29 23 40 33 33 37 20 52 65 74 75 72 6e 20 t].5.(#$...22866)])#@337.Return.
5a80 4f 42 4a 45 43 54 27 73 20 76 61 6c 75 65 2c 20 6d 61 6b 69 6e 67 20 69 74 20 63 6f 6e 73 74 61 OBJECT's.value,.making.it.consta
5aa0 6e 74 20 61 6e 64 20 75 6e 69 71 75 65 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 0a 54 68 69 nt.and.unique.if.necessary...Thi
5ac0 73 20 69 73 20 75 73 65 64 20 74 6f 20 63 6f 72 72 65 6c 61 74 65 20 64 69 66 66 65 72 65 6e 74 s.is.used.to.correlate.different
5ae0 20 69 6e 63 61 72 6e 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 61 6d 65 0a 73 65 63 74 69 6f .incarnations.of.the.same.sectio
5b00 6e 2c 20 73 65 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 27 20 61 6e 64 n,.see.`magit-section-ident'.and
5b20 20 60 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 53 65 63 74 69 6f 6e 73 20 .`magit-get-section'...Sections.
5b40 77 68 6f 73 65 20 76 61 6c 75 65 73 20 61 72 65 20 6e 6f 74 20 63 6f 6e 73 74 61 6e 74 20 61 6e whose.values.are.not.constant.an
5b60 64 2f 6f 72 20 75 6e 69 71 75 65 20 73 68 6f 75 6c 64 0a 69 6d 70 6c 65 6d 65 6e 74 20 61 20 6d d/or.unique.should.implement.a.m
5b80 65 74 68 6f 64 20 74 68 61 74 20 72 65 74 75 72 6e 20 61 20 76 61 6c 75 65 20 74 68 61 74 20 63 ethod.that.return.a.value.that.c
5ba0 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 0a 74 68 69 73 70 75 72 70 6f 73 65 2e 0a 0a 28 66 6e an.be.used.for.thispurpose...(fn
5bc0 20 4f 42 4a 45 43 54 29 1f 23 40 32 31 39 20 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 .OBJECT).#@219.Return.the.value.
5be0 75 6e 6c 65 73 73 20 69 74 20 69 73 20 61 6e 20 6f 62 6a 65 63 74 2e 0a 0a 44 69 66 66 65 72 65 unless.it.is.an.object...Differe
5c00 6e 74 20 6f 62 6a 65 63 74 20 69 6e 63 61 72 6e 61 74 69 6f 6e 73 20 72 65 70 72 65 73 65 6e 74 nt.object.incarnations.represent
5c20 69 6e 67 20 74 68 65 20 73 61 6d 65 20 76 61 6c 75 65 20 74 65 6e 64 20 74 6f 0a 6e 6f 74 20 62 ing.the.same.value.tend.to.not.b
5c40 65 20 65 71 75 61 6c 2c 20 73 6f 20 63 61 6c 6c 20 74 68 69 73 20 67 65 6e 65 72 69 63 20 66 75 e.equal,.so.call.this.generic.fu
5c60 6e 63 74 69 6f 6e 20 6f 6e 20 74 68 65 20 6f 62 6a 65 63 74 20 69 74 73 65 6c 66 0a 74 6f 20 64 nction.on.the.object.itself.to.d
5c80 65 74 65 72 6d 69 6e 65 20 61 20 63 6f 6e 73 74 61 6e 74 20 76 61 6c 75 65 2e 0a 0a 28 66 6e 20 etermine.a.constant.value...(fn.
5ca0 53 45 43 54 49 4f 4e 29 1f 23 40 32 39 36 20 46 6f 72 20 76 61 6c 75 65 73 20 74 68 61 74 20 61 SECTION).#@296.For.values.that.a
5cc0 72 65 20 6f 62 6a 65 63 74 73 2c 20 73 69 6d 70 6c 79 20 72 65 74 75 72 6e 20 74 68 65 20 6f 62 re.objects,.simply.return.the.ob
5ce0 6a 65 63 74 20 69 74 73 65 6c 66 2e 0a 54 77 6f 20 6f 62 6a 65 63 74 73 20 74 68 61 74 20 72 65 ject.itself..Two.objects.that.re
5d00 70 72 65 73 65 6e 74 20 74 68 65 20 73 61 6d 65 20 65 6e 74 69 74 79 20 61 72 65 20 6e 6f 74 20 present.the.same.entity.are.not.
5d20 60 65 71 75 61 6c 27 2e 20 20 53 6f 20 69 66 0a 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 74 68 `equal'...So.if.the.values.of.th
5d40 65 20 6f 62 6a 65 63 74 73 20 6f 66 20 61 20 63 65 72 74 61 69 6e 20 73 65 63 74 69 6f 6e 20 63 e.objects.of.a.certain.section.c
5d60 6c 61 73 73 20 61 72 65 20 74 68 65 6d 73 65 6c 76 65 73 0a 6f 62 6a 65 63 74 73 2c 20 74 68 65 lass.are.themselves.objects,.the
5d80 6e 20 61 20 6d 65 74 68 6f 64 20 68 61 73 20 74 6f 20 62 65 20 64 65 66 69 6e 65 64 20 66 6f 72 n.a.method.has.to.be.defined.for
5da0 20 6f 62 6a 65 63 74 73 20 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 0a 69 6e 76 6f 6c 76 65 64 20 .objects.of.one.of.the.involved.
5dc0 63 6c 61 73 73 65 73 2e 0a 0a 28 66 6e 20 4f 42 4a 45 43 54 29 1f 23 40 32 34 39 20 52 65 74 75 classes...(fn.OBJECT).#@249.Retu
5de0 72 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 49 44 45 rn.the.section.identified.by.IDE
5e00 4e 54 2e 0a 49 44 45 4e 54 20 68 61 73 20 74 6f 20 62 65 20 61 20 6c 69 73 74 20 61 73 20 72 65 NT..IDENT.has.to.be.a.list.as.re
5e20 74 75 72 6e 65 64 20 62 79 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 27 2e turned.by.`magit-section-ident'.
5e40 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 52 4f 4f 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 .If.optional.ROOT.is.non-nil,.th
5e60 65 6e 20 73 65 61 72 63 68 20 69 6e 20 74 68 61 74 20 73 65 63 74 69 6f 6e 20 74 72 65 65 0a 69 en.search.in.that.section.tree.i
5e80 6e 73 74 65 61 64 20 6f 66 20 69 6e 20 74 68 65 20 6f 6e 65 20 77 68 6f 73 65 20 72 6f 6f 74 20 nstead.of.in.the.one.whose.root.
5ea0 60 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 27 20 69 73 2e 0a 0a 28 66 6e 20 49 44 `magit-root-section'.is...(fn.ID
5ec0 45 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 52 4f 4f 54 29 1f 23 40 31 36 20 0a 0a 28 66 6e 20 53 ENT.&optional.ROOT).#@16...(fn.S
5ee0 45 43 54 49 4f 4e 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 ECTION)..(byte-code."\300\301\30
5f00 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 31 5c 2\301\303\304#\305#\210\306\301\
5f20 33 30 34 5c 33 30 37 5c 33 30 34 5c 33 31 30 25 5c 32 31 30 5c 33 30 36 5c 33 30 31 5c 33 30 34 304\307\304\310%\210\306\301\304
5f40 5c 33 31 31 5c 33 30 34 5c 33 31 32 25 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6d 61 67 \311\304\312%\207".[defalias.mag
5f60 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 2d 76 61 6c 75 65 20 63 6c 2d 67 65 6e 65 72 69 it-section-ident-value.cl-generi
5f80 63 2d 64 65 66 69 6e 65 20 28 6f 62 6a 65 63 74 29 20 6e 69 6c 20 22 52 65 74 75 72 6e 20 4f 42 c-define.(object).nil."Return.OB
5fa0 4a 45 43 54 27 73 20 76 61 6c 75 65 2c 20 6d 61 6b 69 6e 67 20 69 74 20 63 6f 6e 73 74 61 6e 74 JECT's.value,.making.it.constant
5fc0 20 61 6e 64 20 75 6e 69 71 75 65 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 5c 6e 5c 6e 54 68 69 .and.unique.if.necessary.\n\nThi
5fe0 73 20 69 73 20 75 73 65 64 20 74 6f 20 63 6f 72 72 65 6c 61 74 65 20 64 69 66 66 65 72 65 6e 74 s.is.used.to.correlate.different
6000 20 69 6e 63 61 72 6e 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 61 6d 65 5c 6e 73 65 63 74 69 .incarnations.of.the.same\nsecti
6020 6f 6e 2c 20 73 65 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 27 20 61 6e on,.see.`magit-section-ident'.an
6040 64 20 60 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 27 2e 5c 6e 5c 6e 53 65 63 74 69 6f d.`magit-get-section'.\n\nSectio
6060 6e 73 20 77 68 6f 73 65 20 76 61 6c 75 65 73 20 61 72 65 20 6e 6f 74 20 63 6f 6e 73 74 61 6e 74 ns.whose.values.are.not.constant
6080 20 61 6e 64 2f 6f 72 20 75 6e 69 71 75 65 20 73 68 6f 75 6c 64 5c 6e 69 6d 70 6c 65 6d 65 6e 74 .and/or.unique.should\nimplement
60a0 20 61 20 6d 65 74 68 6f 64 20 74 68 61 74 20 72 65 74 75 72 6e 20 61 20 76 61 6c 75 65 20 74 68 .a.method.that.return.a.value.th
60c0 61 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 5c 6e 74 68 69 73 70 75 72 70 6f 73 65 2e at.can.be.used.for\nthispurpose.
60e0 5c 6e 5c 6e 28 66 6e 20 4f 42 4a 45 43 54 29 22 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 \n\n(fn.OBJECT)".cl-generic-defi
6100 6e 65 2d 6d 65 74 68 6f 64 20 28 28 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f ne-method.((section.magit-sectio
6120 6e 29 29 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 33 30 32 01 21 5c 32 30 33 n)).#[257."\300.\301\"\302.!\203
6140 0e 00 5c 33 30 33 01 21 5c 32 30 37 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 76 61 ..\303.!\207\207".[eieio-oref.va
6160 6c 75 65 20 65 69 65 69 6f 2d 6f 62 6a 65 63 74 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e lue.eieio-object-p.magit-section
6180 2d 69 64 65 6e 74 2d 76 61 6c 75 65 5d 20 34 20 28 23 24 20 2e 20 32 33 35 30 33 29 5d 20 28 28 -ident-value].4.(#$...23503)].((
61a0 6f 62 6a 65 63 74 20 65 69 65 69 6f 2d 64 65 66 61 75 6c 74 2d 73 75 70 65 72 63 6c 61 73 73 29 object.eieio-default-superclass)
61c0 29 20 23 5b 32 35 37 20 22 5c 32 30 37 22 20 5b 5d 20 32 20 28 23 24 20 2e 20 32 33 37 32 37 29 ).#[257."\207".[].2.(#$...23727)
61e0 5d 5d 20 36 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 ]].6).(defalias.'magit-get-secti
6200 6f 6e 20 23 5b 35 31 33 20 22 5c 33 30 31 02 21 5c 32 36 32 02 5c 32 31 31 5c 32 30 36 5c 6e 00 on.#[513."\301.!\262.\211\206\n.
6220 08 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 40 5c 33 30 32 02 5c 33 30 33 5c 22 3d 5c 32 30 ..\211A\262.\242@\302.\303\"=\20
6240 35 3f 00 02 5c 32 30 33 3e 00 02 40 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 33 30 34 5c 33 30 5?..\203>..@\211\242.\243\304\30
6260 35 5c 33 30 36 03 05 23 5c 33 30 32 06 06 5c 33 30 37 5c 22 5c 22 5c 32 31 31 5c 32 36 32 05 5c 5\306..#\302..\307\"\"\211\262.\
6280 32 36 36 5c 32 30 33 5c 32 30 33 3e 00 02 41 5c 32 36 32 03 5c 32 30 32 19 00 5c 32 31 31 5c 32 266\203\203>..A\262.\202..\211\2
62a0 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 65 76 65 72 73 65 20 07".[magit-root-section.reverse.
62c0 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 20 63 6c 2d 66 69 6e 64 2d 69 66 20 6d 61 6b 65 2d eieio-oref.type.cl-find-if.make-
62e0 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 32 01 5c 33 30 33 5c 22 5c 33 30 31 3d 5c closure.#[257."\302.\303\"\301=\
6300 32 30 35 0e 00 5c 33 30 34 01 21 5c 33 30 30 5c 32 33 32 5c 32 30 37 22 20 5b 56 30 20 56 31 20 205..\304.!\300\232\207".[V0.V1.
6320 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 74 69 6f 6e 2d 69 64 eieio-oref.type.magit-section-id
6340 65 6e 74 2d 76 61 6c 75 65 5d 20 34 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 20 63 68 69 6c 64 ent-value].4.(#$...24281)].child
6360 72 65 6e 5d 20 31 31 20 28 23 24 20 2e 20 32 34 30 32 38 29 5d 29 23 40 31 38 38 20 52 65 74 75 ren].11.(#$...24028)])#@188.Retu
6380 72 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 49 66 20 6f 70 rn.the.lineage.of.SECTION..If.op
63a0 74 69 6f 6e 61 6c 20 52 41 57 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 20 tional.RAW.is.non-nil,.return.a.
63c0 6c 69 73 74 20 6f 66 20 73 65 63 74 69 6f 6e 20 6f 62 6a 65 63 74 73 2c 20 62 65 67 69 6e 6e 69 list.of.section.objects,.beginni
63e0 6e 67 0a 77 69 74 68 20 53 45 43 54 49 4f 4e 2c 20 6f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 ng.with.SECTION,.otherwise.retur
6400 6e 20 61 20 6c 69 73 74 20 6f 66 20 73 65 63 74 69 6f 6e 20 74 79 70 65 73 2e 0a 0a 28 66 6e 20 n.a.list.of.section.types...(fn.
6420 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 52 41 57 29 1f 0a 28 64 65 66 61 6c 69 61 SECTION.&optional.RAW)..(defalia
6440 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6c 69 6e 65 61 67 65 20 23 5b 35 31 33 20 22 s.'magit-section-lineage.#[513."
6460 5c 32 31 31 5c 32 30 33 08 00 01 5c 32 30 32 5c 66 00 5c 33 30 30 02 5c 33 30 31 5c 22 5c 33 30 \211\203...\202\f.\300.\301\"\30
6480 30 03 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 35 18 00 5c 33 30 33 01 04 5c 22 5c 32 36 32 01 42 0.\302\"\211\205..\303..\"\262.B
64a0 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 65 6e 74 20 6d 61 \207".[eieio-oref.type.parent.ma
64c0 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6c 69 6e 65 61 67 65 5d 20 37 20 28 23 24 20 2e 20 32 35 34 git-section-lineage].7.(#$...254
64e0 36 38 29 5d 29 0a 28 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 68)]).(defvar.magit-insert-secti
6500 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 6e 69 6c 20 28 23 24 20 2e 20 32 31 30 36 38 29 29 0a 28 6d on--current.nil.(#$...21068)).(m
6520 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 6d 61 67 69 74 ake-variable-buffer-local.'magit
6540 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 0a 28 64 65 66 76 61 -insert-section--current).(defva
6560 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 6e 74 20 6e r.magit-insert-section--parent.n
6580 69 6c 20 28 23 24 20 2e 20 32 31 30 36 38 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d il.(#$...21068)).(make-variable-
65a0 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 buffer-local.'magit-insert-secti
65c0 6f 6e 2d 2d 70 61 72 65 6e 74 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 on--parent).(defvar.magit-insert
65e0 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 2e 20 32 31 30 36 -section--oldroot.nil.(#$...2106
6600 38 29 29 23 40 34 31 20 53 65 65 20 66 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6d 65 6e 75 8))#@41.See.function.`magit-menu
6620 2d 63 6f 6d 6d 6f 6e 2d 76 61 6c 75 65 27 2e 1f 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d -common-value'...(make-variable-
6640 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 buffer-local.'magit-insert-secti
6660 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 6d 65 6e 75 2d on--oldroot).(defvar.magit-menu-
6680 63 6f 6d 6d 6f 6e 2d 76 61 6c 75 65 20 6e 69 6c 20 28 23 24 20 2e 20 32 36 31 32 30 29 29 0a 28 common-value.nil.(#$...26120)).(
66a0 64 65 66 76 61 72 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 2d 64 65 73 63 2d 76 61 6c 75 65 73 20 6e defvar.magit-menu--desc-values.n
66c0 69 6c 20 28 23 24 20 2e 20 32 31 30 36 38 29 29 23 40 37 30 20 50 6f 70 75 6c 61 74 65 20 4d 45 il.(#$...21068))#@70.Populate.ME
66e0 4e 55 20 77 69 74 68 20 4d 61 67 69 74 2d 53 65 63 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 20 61 NU.with.Magit-Section.commands.a
6700 74 20 43 4c 49 43 4b 2e 0a 0a 28 66 6e 20 4d 45 4e 55 20 43 4c 49 43 4b 29 1f 23 40 31 30 20 0a t.CLICK...(fn.MENU.CLICK).#@10..
6720 0a 28 66 6e 20 43 29 1f 23 40 32 30 20 0a 0a 28 66 6e 20 4b 45 59 20 42 49 4e 44 49 4e 47 29 1f .(fn.C).#@20...(fn.KEY.BINDING).
6740 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 6f 6e 74 65 78 .(defalias.'magit-section-contex
6760 74 2d 6d 65 6e 75 20 23 5b 35 31 34 20 22 5c 32 31 32 5c 33 30 35 20 5c 32 30 34 5c 6e 00 5c 33 t-menu.#[514."\212\305.\204\n.\3
6780 30 36 01 21 5c 32 31 30 5c 33 30 37 20 29 5c 32 31 31 5c 32 30 33 5c 33 31 30 00 5c 33 30 35 20 06.!\210\307.)\211\203\310.\305.
67a0 5c 32 30 34 36 00 70 10 5c 32 31 32 5c 33 30 36 02 21 5c 32 31 30 5c 33 31 30 5c 33 31 31 02 5c \2046.p.\212\306.!\210\310\311.\
67c0 22 29 5c 32 31 31 5c 32 30 33 2f 00 5c 32 31 31 5c 32 31 31 5c 32 36 32 03 11 5c 32 31 30 5c 32 ")\211\203/.\211\211\262..\210\2
67e0 30 32 36 00 01 11 5c 33 31 32 5c 33 31 33 21 5c 32 36 36 02 5c 33 31 34 01 21 5c 32 30 33 5c 32 026...\312\313!\266.\314.!\203\2
6800 31 33 00 5c 33 31 35 03 5c 33 31 36 5c 33 31 37 5c 33 32 30 05 5c 33 32 31 5c 22 5c 32 30 33 4b 13.\315.\316\317\320.\321\"\203K
6820 00 5c 33 32 32 5c 32 30 32 4c 00 5c 33 32 33 5c 33 32 34 42 42 23 5c 32 31 30 5c 33 32 30 01 5c .\322\202L.\323\324BB#\210\320.\
6840 33 32 31 5c 22 3f 5c 32 31 31 5c 32 30 35 5e 00 5c 33 32 30 02 5c 33 32 35 5c 22 5c 32 31 31 5c 321\"?\211\205^.\320.\325\"\211\
6860 32 30 33 5c 32 30 33 00 5c 33 32 36 5c 33 31 34 02 5c 22 5c 32 30 33 5c 32 30 33 00 5c 33 32 36 203\203.\326\314.\"\203\203.\326
6880 5c 33 32 37 02 5c 22 5c 32 30 33 76 00 5c 33 31 35 05 5c 33 33 30 5c 33 33 31 23 5c 32 31 30 5c \327.\"\203v.\315.\330\331#\210\
68a0 33 32 36 5c 33 33 32 02 5c 22 5c 32 30 33 5c 32 30 33 00 5c 33 31 35 05 5c 33 33 33 5c 33 33 34 326\332.\"\203\203.\315.\333\334
68c0 23 5c 32 31 30 5c 32 36 36 02 5c 33 31 35 03 5c 33 33 35 5c 6e 23 5c 32 31 30 5c 33 31 35 03 5c #\210\266.\315.\335\n#\210\315.\
68e0 33 33 36 5c 33 33 37 23 5c 32 31 30 5c 33 32 30 01 5c 33 34 30 5c 22 5c 32 31 31 5c 32 30 33 5c 336\337#\210\320.\340\"\211\203\
6900 33 30 37 00 5c 33 31 35 04 5c 33 34 31 5c 6e 23 5c 32 31 30 5c 32 31 31 39 5c 32 30 33 5c 32 35 307.\315.\341\n#\210\2119\203\25
6920 30 00 5c 32 31 31 4a 5c 32 36 32 01 5c 33 30 33 02 21 13 5c 33 30 34 02 21 14 5c 33 34 32 5c 33 0.\211J\262.\303.!.\304.!.\342\3
6940 34 33 5c 33 34 34 06 06 5c 22 5c 33 34 35 5c 33 34 36 21 5c 32 30 33 5c 33 30 32 00 5c 33 34 36 43\344..\"\345\346!\203\302.\346
6960 03 21 5c 32 30 32 5c 33 30 35 00 5c 33 34 37 03 21 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 30 01 .!\202\305.\347.!\"\210\210\210.
6980 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 62 75 66 66 65 \207".[magit--context-menu-buffe
69a0 72 20 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e 20 6d 65 r.magit--context-menu-section.me
69c0 6e 75 2d 62 61 72 2d 73 65 70 61 72 61 74 6f 72 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 63 6f 6d 6d nu-bar-separator.magit-menu-comm
69e0 6f 6e 2d 76 61 6c 75 65 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 2d 64 65 73 63 2d 76 61 6c 75 65 73 on-value.magit-menu--desc-values
6a00 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 6d 6f 75 73 65 2d 73 65 74 2d 70 6f 69 6e 74 .region-active-p.mouse-set-point
6a20 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 61 74 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d .magit-section-at.run-hook-with-
6a40 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 61 6c args-until-success.magit-menu-al
6a60 74 65 72 6e 61 74 69 76 65 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 73 65 63 ternative-section-hook.magit-sec
6a80 74 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 20 74 20 6d 61 67 69 74 2d 73 65 tion-update-highlight.t.magit-se
6aa0 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 2d 70 20 6b 65 79 6d 61 70 2d 73 65 74 2d 61 66 74 65 72 ction-content-p.keymap-set-after
6ac0 20 22 3c 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 3e 22 20 6d 65 6e 75 2d 69 ."<magit-section-toggle>".menu-i
6ae0 74 65 6d 20 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 20 22 45 78 70 61 6e 64 20 73 65 tem.eieio-oref.hidden."Expand.se
6b00 63 74 69 6f 6e 22 20 22 43 6f 6c 6c 61 70 73 65 20 73 65 63 74 69 6f 6e 22 20 28 6d 61 67 69 74 ction"."Collapse.section".(magit
6b20 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 29 20 63 68 69 6c 64 72 65 6e 20 73 65 71 2d 73 6f -section-toggle).children.seq-so
6b40 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 me.#[257."\300.\301\"\207".[eiei
6b60 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 5d 20 34 20 28 23 24 20 2e 20 32 36 33 39 39 29 5d 20 22 o-oref.hidden].4.(#$...26399)]."
6b80 3c 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 3e 22 20 28 <magit-section-show-children>".(
6ba0 6d 65 6e 75 2d 69 74 65 6d 20 22 45 78 70 61 6e 64 20 63 68 69 6c 64 72 65 6e 22 20 6d 61 67 69 menu-item."Expand.children".magi
6bc0 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 29 20 23 5b 32 35 37 20 22 t-section-show-children).#[257."
6be0 5c 33 30 30 01 5c 33 30 31 5c 22 3f 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 \300.\301\"?\207".[eieio-oref.hi
6c00 64 64 65 6e 5d 20 34 20 28 23 24 20 2e 20 32 36 33 39 39 29 5d 20 22 3c 6d 61 67 69 74 2d 73 65 dden].4.(#$...26399)]."<magit-se
6c20 63 74 69 6f 6e 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 3e 22 20 28 6d 65 6e 75 2d 69 74 65 6d ction-hide-children>".(menu-item
6c40 20 22 43 6f 6c 6c 61 70 73 65 20 63 68 69 6c 64 72 65 6e 22 20 6d 61 67 69 74 2d 73 65 63 74 69 ."Collapse.children".magit-secti
6c60 6f 6e 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 29 20 22 3c 73 65 70 61 72 61 74 6f 72 2d 6d 61 on-hide-children)."<separator-ma
6c80 67 69 74 2d 31 3e 22 20 22 3c 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e git-1>"."<magit-describe-section
6ca0 3e 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 44 65 73 63 72 69 62 65 20 73 65 63 74 69 6f 6e 22 >".(menu-item."Describe.section"
6cc0 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 29 20 6b 65 79 6d 61 70 20 .magit-describe-section).keymap.
6ce0 22 3c 73 65 70 61 72 61 74 6f 72 2d 6d 61 67 69 74 2d 32 3e 22 20 6d 61 70 2d 6b 65 79 6d 61 70 "<separator-magit-2>".map-keymap
6d00 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 32 31 31 3a 5c 32 30 35 0e 00 .make-closure.#[514."\211:\205..
6d20 5c 33 30 31 5c 33 30 30 5c 33 30 32 04 21 5c 33 30 33 04 21 23 5c 32 30 37 22 20 5b 56 30 20 64 \301\300\302.!\303.!#\207".[V0.d
6d40 65 66 69 6e 65 2d 6b 65 79 2d 61 66 74 65 72 20 76 65 63 74 6f 72 20 63 6f 70 79 2d 73 65 71 75 efine-key-after.vector.copy-sequ
6d60 65 6e 63 65 5d 20 37 20 28 23 24 20 2e 20 32 36 34 31 33 29 5d 20 66 62 6f 75 6e 64 70 20 6d 65 ence].7.(#$...26413)].fboundp.me
6d80 6e 75 2d 62 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 2d 6d 65 6e 75 2d 62 61 72 2d 6b 65 nu-bar-keymap.magit--menu-bar-ke
6da0 79 6d 61 70 5d 20 31 30 20 28 23 24 20 2e 20 32 36 33 32 35 29 5d 29 23 40 32 32 35 20 52 65 74 ymap].10.(#$...26325)])#@225.Ret
6dc0 75 72 6e 20 61 20 6d 65 6e 75 20 69 74 65 6d 20 6e 61 6d 65 64 20 44 45 53 43 20 62 69 6e 64 69 urn.a.menu.item.named.DESC.bindi
6de0 6e 67 20 44 45 46 20 61 6e 64 20 75 73 69 6e 67 20 50 52 4f 50 53 2e 0a 0a 49 66 20 44 45 53 43 ng.DEF.and.using.PROPS...If.DESC
6e00 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 75 70 70 6f 72 74 65 64 20 25 2d 73 70 65 63 2c 20 73 75 .contains.a.supported.%-spec,.su
6e20 62 73 74 69 74 75 74 65 20 74 68 65 0a 65 78 70 72 65 73 73 69 6f 6e 20 28 6d 61 67 69 74 2d 6d bstitute.the.expression.(magit-m
6e40 65 6e 75 2d 66 6f 72 6d 61 74 2d 64 65 73 63 20 44 45 53 43 29 20 66 6f 72 20 74 68 61 74 2e 0a enu-format-desc.DESC).for.that..
6e60 53 65 65 20 60 6d 61 67 69 74 2d 6d 65 6e 75 2d 66 6f 72 6d 61 74 2d 64 65 73 63 27 2e 0a 0a 28 See.`magit-menu-format-desc'...(
6e80 66 6e 20 44 45 53 43 20 44 45 46 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 4f 50 53 29 1f 0a 28 64 fn.DESC.DEF.&optional.PROPS)..(d
6ea0 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 23 5b 37 37 30 20 22 efalias.'magit-menu-item.#[770."
6ec0 5c 33 30 30 03 3b 5c 32 30 33 1a 00 5c 33 30 31 04 5c 33 30 32 5c 33 30 33 03 03 03 5c 33 30 34 \300.;\203..\301.\302\303...\304
6ee0 24 5c 32 36 36 5c 32 30 33 5c 32 30 33 1a 00 5c 33 30 35 04 44 5c 32 30 32 1b 00 03 03 5c 33 30 $\266\203\203..\305.D\202....\30
6f00 36 5c 33 30 37 5c 33 31 30 06 07 5c 22 05 42 42 42 42 42 5c 32 30 37 22 20 5b 6d 65 6e 75 2d 69 6\307\310..\".BBBBB\207".[menu-i
6f20 74 65 6d 20 22 25 5b 74 54 76 73 6d 4d 78 5d 22 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 tem."%[tTvsmMx]".nil.string-matc
6f40 68 20 74 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 66 6f 72 6d 61 74 2d 64 65 73 63 20 3a 6b 65 79 73 h.t.magit-menu-format-desc.:keys
6f60 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 .make-closure.#[0."\301\300!\207
6f80 22 20 5b 56 30 20 6d 61 67 69 74 2d 2d 6d 65 6e 75 2d 70 6f 73 69 74 69 6f 6e 2d 6b 65 79 73 5d ".[V0.magit--menu-position-keys]
6fa0 20 32 5d 5d 20 31 32 20 28 23 24 20 2e 20 32 38 30 39 33 29 5d 29 23 40 31 32 20 0a 0a 28 66 6e .2]].12.(#$...28093)])#@12...(fn
6fc0 20 44 45 46 29 1f 23 40 31 32 20 0a 0a 28 66 6e 20 4b 45 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 .DEF).#@12...(fn.KEY)..(defalias
6fe0 20 27 6d 61 67 69 74 2d 2d 6d 65 6e 75 2d 70 6f 73 69 74 69 6f 6e 2d 6b 65 79 73 20 23 5b 32 35 .'magit--menu-position-keys.#[25
7000 37 20 22 5c 33 30 30 31 1d 00 5c 32 31 32 5c 33 30 31 20 62 5c 32 31 30 5c 33 30 32 5c 33 30 33 7."\3001..\212\301.b\210\302\303
7020 5c 33 30 34 03 21 5c 22 5c 32 31 31 5c 32 30 35 16 00 5c 33 30 35 01 21 29 5c 32 36 32 01 30 5c \304.!\"\211\205..\305.!)\262.0\
7040 32 30 32 21 00 5c 32 31 30 5c 32 30 32 24 00 5c 32 30 36 25 00 5c 33 30 36 5c 32 30 37 22 20 5b 202!.\210\202$.\206%.\306\207".[
7060 28 65 72 72 6f 72 29 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 70 6f 73 69 74 69 6f 6e 20 63 6c 2d 66 (error).magit-menu-position.cl-f
7080 69 6e 64 2d 69 66 2d 6e 6f 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 5c 33 30 32 ind-if-not.#[257."\300\301.!\302
70a0 5c 33 30 33 03 03 03 5c 33 30 34 24 5c 32 30 37 22 20 5b 22 5c 5c 60 3c 5b 30 2d 39 5d 2b 3e 5c \303...\304$\207".["\\`<[0-9]+>\
70c0 5c 27 22 20 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d \'".key-description.nil.string-m
70e0 61 74 63 68 20 74 5d 20 39 20 28 23 24 20 2e 20 32 38 36 31 39 29 5d 20 77 68 65 72 65 2d 69 73 atch.t].9.(#$...28619)].where-is
7100 2d 69 6e 74 65 72 6e 61 6c 20 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 22 22 5d 20 35 20 -internal.key-description.""].5.
7120 28 23 24 20 2e 20 32 38 36 30 33 29 5d 29 23 40 31 33 36 20 52 65 74 75 72 6e 20 74 68 65 20 70 (#$...28603)])#@136.Return.the.p
7140 6f 73 69 74 69 6f 6e 20 77 68 65 72 65 20 74 68 65 20 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 20 77 osition.where.the.context-menu.w
7160 61 73 20 69 6e 76 6f 6b 65 64 2e 0a 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 61 as.invoked..If.the.current.comma
7180 6e 64 20 77 61 73 6e 27 74 20 69 6e 76 6f 6b 65 64 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6e 74 nd.wasn't.invoked.using.the.cont
71a0 65 78 74 2d 6d 65 6e 75 2c 0a 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 1f 0a 28 64 65 66 ext-menu,.then.return.nil...(def
71c0 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 6d 65 6e 75 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 30 20 22 alias.'magit-menu-position.#[0."
71e0 08 5c 32 30 35 14 00 5c 33 30 31 31 12 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 48 .\205..\3011..\302\303\304.\305H
7200 21 21 30 5c 32 30 37 5c 32 31 30 5c 33 30 36 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 63 6f 6e !!0\207\210\306\207".[magit--con
7220 74 65 78 74 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e 20 28 65 72 72 6f 72 29 20 70 6f 73 6e 2d 70 text-menu-section.(error).posn-p
7240 6f 69 6e 74 20 65 76 65 6e 74 2d 73 74 61 72 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 oint.event-start.this-command-ke
7260 79 73 2d 76 65 63 74 6f 72 20 30 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 32 38 39 38 30 29 5d ys-vector.0.nil].4.(#$...28980)]
7280 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 6d 65 6e 75 2d 68 69 67 68 6c 69 67 68 ).(defalias.'magit-menu-highligh
72a0 74 2d 70 6f 69 6e 74 2d 73 65 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 33 10 70 09 3d 5c 32 30 t-point-section.#[0."\303.p.=\20
72c0 33 0d 00 5c 33 30 34 12 5c 32 30 32 35 00 5c 33 30 35 09 21 5c 32 31 31 5c 32 30 33 2d 00 5c 33 3..\304.\2025.\305.!\211\203-.\3
72e0 30 36 01 21 72 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 31 36 5c 33 31 31 01 40 5c 33 31 32 5c 22 06.!r\307\310.\"\216\311.@\312\"
7300 5c 32 31 30 5c 33 30 34 12 5c 33 31 33 20 2a 5c 32 36 36 03 5c 32 30 32 35 00 72 09 71 5c 32 31 \210\304.\313.*\266.\2025.r.q\21
7320 30 5c 33 30 34 12 29 5c 32 31 30 5c 33 30 34 5c 32 31 31 11 5c 32 30 37 22 20 5b 6d 61 67 69 74 0\304.)\210\304\211.\207".[magit
7340 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 66 6f 72 63 65 2d 75 70 64 61 74 65 20 -section-highlight-force-update.
7360 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 62 75 66 66 65 72 20 6d 61 67 69 74 magit--context-menu-buffer.magit
7380 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e 20 74 20 6e 69 6c 20 67 65 74 --context-menu-section.t.nil.get
73a0 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d -buffer-window.internal--before-
73c0 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 with-selected-window.make-closur
73e0 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 69 6e 74 65 72 6e e.#[0."\301\300!\207".[V0.intern
7400 61 6c 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 al--after-with-selected-window].
7420 32 5d 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 20 6d 61 67 69 74 2d 2].select-window.norecord.magit-
7440 73 65 63 74 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 5d 20 35 5d 29 0a 28 64 section-update-highlight].5]).(d
7460 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 70 6c 75 72 61 6c 2d 61 70 70 65 6e 64 2d 65 73 20 27 28 efvar.magit--plural-append-es.'(
7480 62 72 61 6e 63 68 29 29 23 40 32 36 38 20 52 65 74 75 72 6e 20 73 6f 6d 65 20 76 61 6c 75 65 20 branch))#@268.Return.some.value.
74a0 74 6f 20 62 65 20 75 73 65 64 20 62 79 20 6d 75 6c 74 69 70 6c 65 20 6d 65 6e 75 20 69 74 65 6d to.be.used.by.multiple.menu.item
74c0 73 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 20 60 6d s..This.function.is.called.by.`m
74e0 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 27 2c 20 77 68 69 63 agit-section-context-menu',.whic
7500 68 0a 73 74 6f 72 65 73 20 74 68 65 20 76 61 6c 75 65 20 69 6e 20 60 6d 61 67 69 74 2d 6d 65 6e h.stores.the.value.in.`magit-men
7520 75 2d 63 6f 6d 6d 6f 6e 2d 76 61 6c 75 65 27 2e 20 20 49 6e 64 69 76 69 64 75 61 6c 20 6d 65 6e u-common-value'...Individual.men
7540 75 0a 69 74 65 6d 73 20 63 61 6e 20 75 73 65 20 69 74 2c 20 65 2e 67 2e 2c 20 69 6e 20 74 68 65 u.items.can.use.it,.e.g.,.in.the
7560 20 65 78 70 72 65 73 73 69 6f 6e 20 75 73 65 64 20 74 6f 20 73 65 74 20 74 68 65 69 72 0a 64 65 .expression.used.to.set.their.de
7580 73 63 72 69 70 74 69 6f 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 62 79 74 65 2d scription...(fn.SECTION)..(byte-
75a0 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 23 5c code."\300\301\302\301\303\304#\
75c0 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 31 5c 33 30 34 5c 33 30 33 5c 33 30 34 5c 33 30 37 305#\210\306\301\304\303\304\307
75e0 25 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 63 6f 6d 6d %\207".[defalias.magit-menu-comm
7600 6f 6e 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 5f 73 65 63 on-value.cl-generic-define.(_sec
7620 74 69 6f 6e 29 20 6e 69 6c 20 22 52 65 74 75 72 6e 20 73 6f 6d 65 20 76 61 6c 75 65 20 74 6f 20 tion).nil."Return.some.value.to.
7640 62 65 20 75 73 65 64 20 62 79 20 6d 75 6c 74 69 70 6c 65 20 6d 65 6e 75 20 69 74 65 6d 73 2e 5c be.used.by.multiple.menu.items.\
7660 6e 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 20 60 6d 61 67 nThis.function.is.called.by.`mag
7680 69 74 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 27 2c 20 77 68 69 63 68 5c it-section-context-menu',.which\
76a0 6e 73 74 6f 72 65 73 20 74 68 65 20 76 61 6c 75 65 20 69 6e 20 60 6d 61 67 69 74 2d 6d 65 6e 75 nstores.the.value.in.`magit-menu
76c0 2d 63 6f 6d 6d 6f 6e 2d 76 61 6c 75 65 27 2e 20 20 49 6e 64 69 76 69 64 75 61 6c 20 6d 65 6e 75 -common-value'...Individual.menu
76e0 5c 6e 69 74 65 6d 73 20 63 61 6e 20 75 73 65 20 69 74 2c 20 65 2e 67 2e 2c 20 69 6e 20 74 68 65 \nitems.can.use.it,.e.g.,.in.the
7700 20 65 78 70 72 65 73 73 69 6f 6e 20 75 73 65 64 20 74 6f 20 73 65 74 20 74 68 65 69 72 5c 6e 64 .expression.used.to.set.their\nd
7720 65 73 63 72 69 70 74 69 6f 6e 2e 5c 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 29 22 20 63 6c 2d escription.\n\n(fn.SECTION)".cl-
7740 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 23 5b 32 35 37 20 22 5c 33 30 generic-define-method.#[257."\30
7760 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 5d 20 36 29 0\207".[nil].2.(#$...24281)]].6)
7780 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 6d 65 6e 75 2d 2d 64 65 73 63 2d 76 61 6c .(defalias.'magit-menu--desc-val
77a0 75 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 31 02 5c 33 30 33 5c ues.#[257."\301.\302\"\301.\303\
77c0 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 02 02 5c 33 30 37 5c 33 31 30 06 06 06 06 23 03 5c "\304\305\306\"..\307\310....#.\
77e0 32 30 35 1b 00 03 47 06 06 08 3e 5c 32 30 33 26 00 5c 33 31 31 5c 32 30 32 27 00 5c 33 31 32 5c 205...G...>\203&.\311\202'.\312\
7800 32 35 37 05 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 70 6c 75 72 61 6c 2d 61 70 70 65 6e 64 2d 257.\207".[magit--plural-append-
7820 65 73 20 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 20 76 61 6c 75 65 20 6d 61 67 69 74 2d 72 es.eieio-oref.type.value.magit-r
7840 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 20 74 20 66 6f 72 6d 61 74 20 22 25 73 20 egion-sections.nil.t.format."%s.
7860 25 73 22 20 22 65 73 22 20 22 73 22 5d 20 31 30 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 23 %s"."es"."s"].10.(#$...24281)])#
7880 40 34 33 33 20 46 6f 72 6d 61 74 20 61 20 73 74 72 69 6e 67 20 62 61 73 65 64 20 6f 6e 20 46 4f @433.Format.a.string.based.on.FO
78a0 52 4d 41 54 20 61 6e 64 20 6d 65 6e 75 20 73 65 63 74 69 6f 6e 20 6f 72 20 73 65 6c 65 63 74 69 RMAT.and.menu.section.or.selecti
78c0 6f 6e 2e 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 25 2d 73 70 65 63 73 20 61 72 65 20 61 6c on..The.following.%-specs.are.al
78e0 6c 6f 77 65 64 3a 0a 25 74 20 6d 65 61 6e 73 20 22 54 59 50 45 22 2e 0a 25 54 20 6d 65 61 6e 73 lowed:.%t.means."TYPE"..%T.means
7900 20 22 54 59 50 45 22 2c 20 6f 72 20 22 54 59 50 45 73 22 20 69 66 20 6d 75 6c 74 69 70 6c 65 20 ."TYPE",.or."TYPEs".if.multiple.
7920 73 65 63 74 69 6f 6e 73 20 61 72 65 20 73 65 6c 65 63 74 65 64 2e 0a 25 76 20 6d 65 61 6e 73 20 sections.are.selected..%v.means.
7940 22 56 41 4c 55 45 22 2e 0a 25 73 20 6d 65 61 6e 73 20 22 54 59 50 45 20 56 41 4c 55 45 22 2e 0a "VALUE"..%s.means."TYPE.VALUE"..
7960 25 6d 20 6d 65 61 6e 73 20 22 54 59 50 45 20 56 41 4c 55 45 22 2c 20 6f 72 20 22 43 4f 55 4e 54 %m.means."TYPE.VALUE",.or."COUNT
7980 20 54 59 50 45 73 22 20 69 66 20 6d 75 6c 74 69 70 6c 65 20 73 65 63 74 69 6f 6e 73 0a 20 20 20 .TYPEs".if.multiple.sections....
79a0 61 72 65 20 73 65 6c 65 63 74 65 64 2e 0a 25 4d 20 6d 65 61 6e 73 20 22 56 41 4c 55 45 22 2c 20 are.selected..%M.means."VALUE",.
79c0 6f 72 20 22 43 4f 55 4e 54 20 54 59 50 45 73 22 20 69 66 20 6d 75 6c 74 69 70 6c 65 20 73 65 63 or."COUNT.TYPEs".if.multiple.sec
79e0 74 69 6f 6e 73 20 61 72 65 0a 20 20 20 73 65 6c 65 63 74 65 64 2e 0a 25 78 20 6d 65 61 6e 73 20 tions.are....selected..%x.means.
7a00 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 6d 61 67 69 74 2d 6d 65 6e 75 2d 63 6f 6d 6d 6f 6e 2d the.value.of.`magit-menu-common-
7a20 76 61 6c 75 65 27 2e 0a 0a 28 66 6e 20 46 4f 52 4d 41 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 value'...(fn.FORMAT)..(defalias.
7a40 27 6d 61 67 69 74 2d 6d 65 6e 75 2d 66 6f 72 6d 61 74 2d 64 65 73 63 20 23 5b 32 35 37 20 22 08 'magit-menu-format-desc.#[257.".
7a60 5c 32 31 30 08 5c 32 34 32 08 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c \210.\242.\243\211\242.\243\211\
7a80 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 5c 32 242.\243\211\242.\243\211\242.\2
7aa0 34 33 03 5c 32 30 35 21 00 5c 33 30 32 5c 33 30 33 05 06 5c 66 05 24 5c 33 30 34 06 5c 66 5c 33 43.\205!.\302\303..\f.$\304.\f\3
7ac0 30 35 06 0d 42 5c 33 30 36 5c 33 30 32 5c 33 30 37 06 10 06 0b 5c 32 30 33 37 00 06 09 5c 32 30 05..B\306\302\307....\2037...\20
7ae0 32 38 00 5c 33 31 30 23 42 5c 33 31 31 06 0d 42 5c 33 31 32 06 5c 66 42 5c 33 31 33 06 07 5c 32 28.\310#B\311..B\312.\fB\313..\2
7b00 30 36 4a 00 06 0d 42 5c 33 31 34 06 08 5c 32 30 36 53 00 06 10 42 5c 33 31 35 5c 33 30 32 5c 33 06J...B\314..\206S...B\315\302\3
7b20 31 36 09 5c 22 42 5c 32 35 37 07 5c 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 6d 65 6e 75 2d 2d 16.\"B\257.\"\207".[magit-menu--
7b40 64 65 73 63 2d 76 61 6c 75 65 73 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 63 6f 6d 6d 6f 6e 2d 76 61 desc-values.magit-menu-common-va
7b60 6c 75 65 20 66 6f 72 6d 61 74 20 22 25 73 20 25 73 25 73 22 20 66 6f 72 6d 61 74 2d 73 70 65 63 lue.format."%s.%s%s".format-spec
7b80 20 31 31 36 20 38 34 20 22 25 73 25 73 22 20 22 22 20 31 31 38 20 31 31 35 20 31 30 39 20 37 37 .116.84."%s%s"."".118.115.109.77
7ba0 20 31 32 30 20 22 25 73 22 5d 20 32 34 20 28 23 24 20 2e 20 33 30 38 35 33 29 5d 29 23 40 38 31 .120."%s"].24.(#$...30853)])#@81
7bc0 20 42 61 63 6b 70 6f 72 74 20 6f 66 20 60 6d 65 6e 75 2d 62 61 72 2d 6b 65 79 6d 61 70 27 20 66 .Backport.of.`menu-bar-keymap'.f
7be0 6f 72 20 45 6d 61 63 73 20 3c 20 32 38 2e 0a 53 6c 69 67 68 74 20 74 72 69 6d 6d 65 64 20 64 6f or.Emacs.<.28..Slight.trimmed.do
7c00 77 6e 2e 0a 0a 28 66 6e 20 4b 45 59 4d 41 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 wn...(fn.KEYMAP)..(defalias.'mag
7c20 69 74 2d 2d 6d 65 6e 75 2d 62 61 72 2d 6b 65 79 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 30 43 it--menu-bar-keymap.#[257."\300C
7c40 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 5c 22 03 5c 22 5c 32 31 30 5c 33 30 34 01 5c 32 34 32 5c \301\302\303.\".\"\210\304.\242\
7c60 32 33 37 42 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 70 2d 6b 65 79 6d 61 70 20 6d 61 6b 65 2d 63 237B\207".[nil.map-keymap.make-c
7c80 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 30 02 02 42 5c 33 30 30 5c 32 34 32 42 5c 32 losure.#[514."\300..B\300\242B\2
7ca0 34 30 5c 32 30 37 22 20 5b 56 30 5d 20 35 20 28 23 24 20 2e 20 32 36 34 31 33 29 5d 20 6b 65 79 40\207".[V0].5.(#$...26413)].key
7cc0 6d 61 70 5d 20 36 20 28 23 24 20 2e 20 33 31 36 38 31 29 5d 29 23 40 36 37 20 42 61 63 6b 70 6f map].6.(#$...31681)])#@67.Backpo
7ce0 72 74 20 6f 66 20 60 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 6c 6f 63 61 6c 27 20 66 6f 72 20 45 rt.of.`context-menu-local'.for.E
7d00 6d 61 63 73 20 3c 20 32 38 2e 0a 0a 28 66 6e 20 4d 45 4e 55 20 43 4c 49 43 4b 29 1f 0a 28 64 65 macs.<.28...(fn.MENU.CLICK)..(de
7d20 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 6c 6f 63 61 falias.'magit--context-menu-loca
7d40 6c 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 31 30 5c 33 30 34 02 l.#[514."\301\302\303\"\210\304.
7d60 5c 33 30 35 08 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 5c 32 31 31 5c 32 30 33 1c 00 5c 33 31 \305.#\210\306\307!\211\203..\31
7d80 30 5c 33 31 31 5c 33 31 32 05 5c 22 5c 33 31 33 03 21 5c 22 5c 32 31 30 5c 32 31 30 01 5c 32 30 0\311\312.\"\313.!\"\210\210.\20
7da0 37 22 20 5b 6d 65 6e 75 2d 62 61 72 2d 73 65 70 61 72 61 74 6f 72 20 72 75 6e 2d 68 6f 6f 6b 73 7".[menu-bar-separator.run-hooks
7dc0 20 61 63 74 69 76 61 74 65 2d 6d 65 6e 75 62 61 72 2d 68 6f 6f 6b 20 6d 65 6e 75 2d 62 61 72 2d .activate-menubar-hook.menu-bar-
7de0 75 70 64 61 74 65 2d 68 6f 6f 6b 20 6b 65 79 6d 61 70 2d 73 65 74 2d 61 66 74 65 72 20 22 3c 73 update-hook.keymap-set-after."<s
7e00 65 70 61 72 61 74 6f 72 2d 6c 6f 63 61 6c 3e 22 20 6c 6f 63 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 eparator-local>".local-key-bindi
7e20 6e 67 20 5b 6d 65 6e 75 2d 62 61 72 5d 20 6d 61 70 2d 6b 65 79 6d 61 70 20 6d 61 6b 65 2d 63 6c ng.[menu-bar].map-keymap.make-cl
7e40 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 32 31 31 3a 5c 32 30 35 0e 00 5c 33 30 31 5c 33 30 30 osure.#[514."\211:\205..\301\300
7e60 5c 33 30 32 04 21 5c 33 30 33 04 21 23 5c 32 30 37 22 20 5b 56 30 20 64 65 66 69 6e 65 2d 6b 65 \302.!\303.!#\207".[V0.define-ke
7e80 79 2d 61 66 74 65 72 20 76 65 63 74 6f 72 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 37 20 y-after.vector.copy-sequence].7.
7ea0 28 23 24 20 2e 20 32 36 34 31 33 29 5d 20 6d 61 67 69 74 2d 2d 6d 65 6e 75 2d 62 61 72 2d 6b 65 (#$...26413)].magit--menu-bar-ke
7ec0 79 6d 61 70 5d 20 37 20 28 23 24 20 2e 20 33 31 39 36 32 29 5d 29 23 40 36 32 20 44 69 73 61 62 ymap].7.(#$...31962)])#@62.Disab
7ee0 6c 65 20 69 6e 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 27 20 62 75 66 66 65 le.in.`magit-section-mode'.buffe
7f00 72 73 2e 0a 0a 28 66 6e 20 46 4e 20 4d 45 4e 55 20 43 4c 49 43 4b 29 1f 0a 28 64 65 66 61 6c 69 rs...(fn.FN.MENU.CLICK)..(defali
7f20 61 73 20 27 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 72 65 67 69 6f 6e 40 6d 61 67 69 74 2d 73 65 as.'context-menu-region@magit-se
7f40 63 74 69 6f 6e 2d 6d 6f 64 65 20 23 5b 37 37 31 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 33 08 ction-mode.#[771."\300\301!\203.
7f60 00 01 5c 32 30 37 02 02 02 5c 22 5c 32 30 37 22 20 5b 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 ..\207...\"\207".[derived-mode-p
7f80 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 5d 20 36 20 28 23 24 20 2e 20 33 32 34 .magit-section-mode].6.(#$...324
7fa0 37 35 29 5d 29 23 40 35 32 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 75)])#@52.Move.to.the.beginning.
7fc0 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 2e 1f 0a 28 61 of.the.next.visible.section...(a
7fe0 64 76 69 63 65 2d 61 64 64 20 27 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 72 65 67 69 6f 6e 20 3a dvice-add.'context-menu-region.:
8000 61 72 6f 75 6e 64 20 27 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 72 65 67 69 6f 6e 40 6d 61 67 69 around.'context-menu-region@magi
8020 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 20 27 28 28 6e 61 6d 65 20 2e 20 6d 61 67 69 74 2d 73 t-section-mode.'((name...magit-s
8040 65 63 74 69 6f 6e 2d 6d 6f 64 65 29 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d ection-mode))).(defalias.'magit-
8060 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 20 23 5b 30 20 22 6d 5c 32 30 33 08 00 5c 33 30 30 section-forward.#[0."m\203..\300
8080 5c 33 30 31 21 5c 32 30 37 5c 33 30 32 20 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 30 33 51 00 5c \301!\207\302.\303.\304\"\203Q.\
80a0 33 30 33 01 5c 33 30 35 5c 22 3f 5c 32 30 35 29 00 5c 33 30 33 01 5c 33 30 36 5c 22 60 54 55 3f 303.\305\"?\205).\303.\306\"`TU?
80c0 5c 32 30 35 29 00 5c 33 30 33 01 5c 33 30 37 5c 22 40 01 5c 32 30 33 45 00 5c 32 31 31 5c 32 30 \205).\303.\307\"@.\203E.\211\20
80e0 34 45 00 5c 33 31 30 02 5c 33 31 31 5c 22 40 5c 32 31 31 5c 32 36 32 02 5c 32 30 34 29 00 5c 33 4E.\310.\311\"@\211\262.\204).\3
8100 30 33 02 5c 33 30 34 5c 22 5c 32 36 32 02 5c 32 30 32 29 00 5c 32 31 31 5c 32 30 33 4d 00 5c 33 03.\304\"\262.\202).\211\203M.\3
8120 31 32 01 21 5c 32 30 37 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 5c 33 31 32 5c 33 31 33 21 5c 32 12.!\207\300\301!\207\312\313!\2
8140 30 37 22 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 07".[user-error."No.next.section
8160 22 20 6d 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 ".magit-current-section.eieio-or
8180 65 66 20 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 ef.parent.hidden.end.children.ma
81a0 67 69 74 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 git-section-siblings.next.magit-
81c0 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 31 5d 20 35 20 28 23 24 20 2e 20 33 32 36 38 32 29 20 6e section-goto.1].5.(#$...32682).n
81e0 69 6c 5d 29 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 il])#@232.Move.to.the.beginning.
8200 6f 66 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 of.the.current.or.the.previous.v
8220 69 73 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 isible.section..When.point.is.at
8240 20 74 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 .the.beginning.of.a.section.then
8260 20 6d 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 .move.to.the.beginning.of.the.pr
8280 65 76 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 evious.visible.section...Otherwi
82a0 73 65 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 se.move.to.the.beginning.of.the.
82c0 63 75 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 current.section...(defalias.'mag
82e0 69 74 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 it-section-backward.#[0."o\203..
8300 5c 33 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 \300\301!\207\302.\303`\304.\305
8320 5c 22 53 55 5c 32 30 33 26 00 5c 33 30 34 02 5c 33 30 36 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 \"SU\203&.\304.\306\"\211\262.\2
8340 30 33 26 00 5c 33 30 37 5c 33 31 30 02 21 40 21 5c 32 30 37 5c 33 30 34 02 5c 33 31 31 5c 22 5c 03&.\307\310.!@!\207\304.\311\"\
8360 32 30 33 3a 00 60 5c 33 30 34 03 5c 33 31 32 5c 22 55 5c 32 30 34 3a 00 5c 33 30 37 02 21 5c 32 203:.`\304.\312\"U\204:.\307.!\2
8380 30 37 5c 33 31 33 02 5c 33 31 34 5c 22 40 5c 32 31 31 5c 32 30 33 5d 00 5c 33 30 34 01 5c 33 31 07\313.\314\"@\211\203].\304.\31
83a0 35 5c 22 5c 32 30 34 63 00 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 31 31 5c 32 36 32 03 5c 32 30 5\"\204c.\304.\306\"\211\262.\20
83c0 33 63 00 5c 33 31 30 02 21 5c 32 36 32 01 40 5c 32 30 32 43 00 5c 33 30 34 03 5c 33 31 31 5c 22 3c.\310.!\262.@\202C.\304.\311\"
83e0 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 6b 00 5c 33 30 37 01 21 5c 32 30 37 5c 33 30 34 03 5c 33 \262.\211\203k.\307.!\207\304.\3
8400 31 31 5c 22 5c 32 30 33 76 00 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 5c 33 31 36 60 53 5c 33 31 11\"\203v.\300\301!\207\316`S\31
8420 37 5c 22 5c 32 30 34 5c 32 30 32 00 5c 33 30 37 5c 33 32 30 21 5c 32 30 37 5c 33 32 31 60 53 5c 7\"\204\202.\307\320!\207\321`S\
8440 33 31 37 5c 22 62 5c 32 31 30 5c 33 32 30 79 5c 32 31 30 5c 33 30 37 5c 33 30 32 20 21 5c 32 30 317\"b\210\320y\210\307\302.!\20
8460 37 22 20 5b 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 7".[user-error."No.previous.sect
8480 69 6f 6e 22 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 ion".magit-current-section.nil.e
84a0 69 65 69 6f 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 ieio-oref.end.children.magit-sec
84c0 74 69 6f 6e 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 tion-goto.last.parent.start.magi
84e0 74 2d 73 65 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 t-section-siblings.prev.hidden.g
8500 65 74 2d 74 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 et-text-property.invisible.-1.pr
8520 65 76 69 6f 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 evious-single-property-change].6
8540 20 28 23 24 20 2e 20 33 33 32 35 38 29 20 6e 69 6c 5d 29 23 40 34 36 20 4d 6f 76 65 20 74 6f 20 .(#$...33258).nil])#@46.Move.to.
8560 74 68 65 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 the.beginning.of.the.parent.sect
8580 69 6f 6e 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 ion...(defalias.'magit-section-u
85a0 70 20 23 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 0d 00 p.#[0."\300\301.\302\"\211\203..
85c0 5c 33 30 33 01 21 5c 32 30 37 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d \303.!\207\304\305!\207".[eieio-
85e0 6f 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 oref.magit-current-section.paren
8600 74 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 t.magit-section-goto.user-error.
8620 22 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 33 34 31 "No.parent.section"].3.(#$...341
8640 33 36 29 20 6e 69 6c 5d 29 23 40 31 31 34 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 36).nil])#@114.Move.to.the.begin
8660 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
8680 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
86a0 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..
86c0 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
86e0 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\"\
8700 32 30 33 19 00 5c 33 30 33 01 5c 33 30 34 5c 22 40 5c 32 31 31 5c 32 30 33 16 00 5c 33 30 35 01 203..\303.\304\"@\211\203..\305.
8720 21 5c 32 30 37 5c 33 30 36 20 5c 32 30 37 5c 33 30 35 5c 33 30 37 21 5c 32 30 37 22 20 5b 6d 61 !\207\306.\207\305\307!\207".[ma
8740 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 70 git-current-section.eieio-oref.p
8760 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 6e 65 78 arent.magit-section-siblings.nex
8780 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 6d 61 67 69 74 2d 73 65 63 74 69 t.magit-section-goto.magit-secti
87a0 6f 6e 2d 66 6f 72 77 61 72 64 20 31 5d 20 34 20 28 23 24 20 2e 20 33 34 33 38 33 29 20 6e 69 6c on-forward.1].4.(#$...34383).nil
87c0 5d 29 23 40 31 32 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 ])#@122.Move.to.the.beginning.of
87e0 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 2e 0a 49 .the.previous.sibling.section..I
8800 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 70 72 65 76 69 6f 75 73 20 73 69 62 6c 69 6e 67 20 73 f.there.is.no.previous.sibling.s
8820 65 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 ection,.then.move.to.the.parent.
8840 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 62 61 63 6b 77 ..(defalias.'magit-section-backw
8860 61 72 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 ard-sibling.#[0."\300.\301.\302\
8880 22 5c 32 30 33 19 00 5c 33 30 33 01 5c 33 30 34 5c 22 40 5c 32 31 31 5c 32 30 33 16 00 5c 33 30 "\203..\303.\304\"@\211\203..\30
88a0 35 01 21 5c 32 30 37 5c 33 30 36 20 5c 32 30 37 5c 33 30 35 5c 33 30 37 21 5c 32 30 37 22 20 5b 5.!\207\306.\207\305\307!\207".[
88c0 6d 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 magit-current-section.eieio-oref
88e0 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 70 .parent.magit-section-siblings.p
8900 72 65 76 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 6d 61 67 69 74 2d 73 65 63 rev.magit-section-goto.magit-sec
8920 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 20 2d 31 5d 20 34 20 28 23 24 20 2e 20 33 34 37 36 30 29 tion-backward.-1].4.(#$...34760)
8940 20 6e 69 6c 5d 29 23 40 31 32 20 0a 0a 28 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 .nil])#@12...(fn.ARG)..(defalias
8960 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 23 5b 32 35 37 20 22 5c 32 31 31 .'magit-section-goto.#[257."\211
8980 5c 32 35 30 5c 32 30 33 0f 00 5c 32 31 31 79 5c 32 31 30 5c 33 30 30 20 5c 32 36 32 01 5c 32 30 \250\203..\211y\210\300.\262.\20
89a0 32 15 00 5c 33 30 31 01 5c 33 30 32 5c 22 62 5c 32 31 30 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 2..\301.\302\"b\210\303\304.\"\2
89c0 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 65 69 6f 07".[magit-current-section.eieio
89e0 2d 6f 72 65 66 20 73 74 61 72 74 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 6d -oref.start.run-hook-with-args.m
8a00 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 5d 20 34 20 28 23 agit-section-movement-hook].4.(#
8a20 24 20 2e 20 33 35 31 34 37 29 5d 29 23 40 35 39 20 45 6e 73 75 72 65 20 74 68 65 20 62 65 67 69 $...35147)])#@59.Ensure.the.begi
8a40 6e 6e 69 6e 67 20 6f 66 20 53 45 43 54 49 4f 4e 20 69 73 20 76 69 73 69 62 6c 65 2e 0a 0a 28 66 nning.of.SECTION.is.visible...(f
8a60 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
8a80 74 69 6f 6e 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 23 5b 32 35 37 20 22 5c 33 30 tion-set-window-start.#[257."\30
8aa0 30 5c 33 30 31 02 5c 33 30 32 5c 22 21 3f 5c 32 30 35 12 00 5c 33 30 33 5c 33 30 34 20 5c 33 30 0\301.\302\"!?\205..\303\304.\30
8ac0 31 03 5c 33 30 35 5c 22 5c 22 5c 32 30 37 22 20 5b 70 6f 73 2d 76 69 73 69 62 6c 65 2d 69 6e 2d 1.\305\"\"\207".[pos-visible-in-
8ae0 77 69 6e 64 6f 77 2d 70 20 65 69 65 69 6f 2d 6f 72 65 66 20 65 6e 64 20 73 65 74 2d 77 69 6e 64 window-p.eieio-oref.end.set-wind
8b00 6f 77 2d 73 74 61 72 74 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 73 74 61 72 74 5d 20 ow-start.selected-window.start].
8b20 36 20 28 23 24 20 2e 20 33 35 33 37 37 29 5d 29 23 40 32 31 33 20 44 65 66 69 6e 65 20 61 6e 20 6.(#$...35377)])#@213.Define.an.
8b40 69 6e 74 65 72 61 63 74 69 76 65 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 67 6f 20 73 6f 6d 65 20 interactive.function.to.go.some.
8b60 73 65 63 74 69 6f 6e 2e 0a 54 6f 67 65 74 68 65 72 20 54 59 50 45 20 61 6e 64 20 56 41 4c 55 45 section..Together.TYPE.and.VALUE
8b80 20 69 64 65 6e 74 69 66 79 20 74 68 65 20 73 65 63 74 69 6f 6e 2e 0a 48 45 41 44 49 4e 47 20 69 .identify.the.section..HEADING.i
8ba0 73 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 20 68 65 61 64 69 6e 67 20 6f 66 20 74 68 65 20 73 s.the.displayed.heading.of.the.s
8bc0 65 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 48 45 41 44 49 4e 47 20 54 59 50 45 20 26 ection...(fn.NAME.HEADING.TYPE.&
8be0 6f 70 74 69 6f 6e 61 6c 20 56 41 4c 55 45 20 49 4e 53 45 52 54 45 52 20 26 72 65 73 74 20 50 52 optional.VALUE.INSERTER.&rest.PR
8c00 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 64 65 66 69 OPERTIES)..(defalias.'magit-defi
8c20 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 65 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 34 ne-section-jumper.'(macro...#[14
8c40 31 31 20 22 5c 33 30 30 06 06 5c 33 30 31 5c 33 30 32 5c 33 30 33 06 09 5c 22 5c 33 30 34 05 5c 11."\300..\301\302\303..\"\304.\
8c60 33 30 35 06 07 5c 33 30 36 5c 22 3f 5c 32 30 35 18 00 5c 33 30 36 06 0b 44 06 08 5c 32 30 35 2a 305..\306\"?\205..\306..D..\205*
8c80 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 0d 44 5c 33 31 34 42 42 45 44 .\307\310\311\312\313..D\314BBED
8ca0 5c 33 31 35 5c 33 31 30 5c 33 31 31 5c 33 31 36 5c 33 31 37 5c 32 31 31 5c 33 31 33 06 12 44 06 \315\310\311\316\317\211\313..D.
8cc0 11 45 5c 33 32 30 42 42 44 45 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 31 36 5c 33 31 37 5c 32 .E\320BBDE\321\322\323\316\317\2
8ce0 31 31 5c 33 31 33 06 14 44 06 13 45 5c 33 32 34 42 42 44 44 43 5c 33 32 35 5c 33 32 36 5c 33 30 11\313..D..E\324BBDDC\325\326\30
8d00 32 5c 33 32 37 06 15 5c 22 44 46 46 24 42 42 42 42 5c 32 30 37 22 20 5b 74 72 61 6e 73 69 65 6e 2\327..\"DFF$BBBB\207".[transien
8d20 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 28 26 6f 70 74 69 6f 6e 61 6c 20 65 78 70 61 6e t-define-suffix.(&optional.expan
8d40 64 29 20 66 6f 72 6d 61 74 20 22 4a 75 6d 70 20 74 6f 20 74 68 65 20 73 65 63 74 69 6f 6e 20 5c d).format."Jump.to.the.section.\
8d60 22 25 73 5c 22 2e 5c 6e 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 "%s\".\nWith.a.prefix.argument.a
8d80 6c 73 6f 20 65 78 70 61 6e 64 20 69 74 2e 22 20 61 70 70 65 6e 64 20 70 6c 69 73 74 2d 6d 65 6d lso.expand.it.".append.plist-mem
8da0 62 65 72 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 3a 69 66 20 6c 61 6d 62 64 61 20 6e 69 6c 20 ber.:description.:if.lambda.nil.
8dc0 6d 65 6d 71 20 71 75 6f 74 65 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 61 memq.quote.((bound-and-true-p.ma
8de0 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 20 3a 69 6e 61 70 git-status-sections-hook)).:inap
8e00 74 2d 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 63 6f 6e 73 20 t-if-not.magit-get-section.cons.
8e20 28 28 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 72 6f 6f 74 ((magit-section-ident.magit-root
8e40 2d 73 65 63 74 69 6f 6e 29 29 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 69 66 2d -section)).(interactive."P").if-
8e60 6c 65 74 20 73 65 63 74 69 6f 6e 20 28 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e let.section.((magit-section-iden
8e80 74 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 29 29 20 28 70 72 6f 67 6e 20 28 67 t.magit-root-section)).(progn.(g
8ea0 6f 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 20 28 oto-char.(oref.section.start)).(
8ec0 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 20 28 6d 61 when.expand.(with-local-quit.(ma
8ee0 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 73 65 63 74 69 6f 6e 29 29 20 28 72 65 63 65 git-section-show.section)).(rece
8f00 6e 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 nter.0))).message."Section.\"%s\
8f20 22 20 77 61 73 6e 27 74 20 66 6f 75 6e 64 22 5d 20 32 34 20 28 23 24 20 2e 20 33 35 36 33 38 29 ".wasn't.found"].24.(#$...35638)
8f40 5d 29 29 23 40 35 33 20 53 68 6f 77 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 63 75 72 ]))#@53.Show.the.body.of.the.cur
8f60 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 29 1f 0a 28 62 79 rent.section...(fn.SECTION)..(by
8f80 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 32 te-code."\300\301\302\303#\300\2
8fa0 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 66 69 6e 65 2d 73 07".[function-put.magit-define-s
8fc0 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 66 75 6e 63 74 69 ection-jumper.lisp-indent-functi
8fe0 6f 6e 20 64 65 66 75 6e 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 on.defun].4).(defalias.'magit-se
9000 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#
9020 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
9040 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
9060 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
9080 34 5c 22 5c 32 31 31 5c 32 30 35 47 00 5c 32 31 31 40 5c 33 30 34 01 5c 33 30 31 5c 22 5c 32 30 4\"\211\205G.\211@\304.\301\"\20
90a0 33 3e 00 5c 33 31 35 01 21 5c 32 36 36 02 5c 32 30 32 43 00 5c 33 31 36 01 21 5c 32 36 36 02 41 3>.\315.!\266.\202C.\316.!\266.A
90c0 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 69 64 64 65 6e 20 6e \202).\207".[eieio-oset.hidden.n
90e0 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 61 73 68 20 65 69 65 il.magit-section--maybe-wash.eie
9100 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 65 72 6c 61 79 73 20 io-oref.content.remove-overlays.
9120 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 74 69 6f 6e 2d 6d 61 end.invisible.t.magit-section-ma
9140 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 69 63 61 74 6f 72 20 ybe-update-visibility-indicator.
9160 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 2d 76 69 73 69 62 69 magit-section-maybe-cache-visibi
9180 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 6f 6e 2d 68 69 64 65 lity.children.magit-section-hide
91a0 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 24 20 2e 20 33 36 36 .magit-section-show].7.(#$...366
91c0 38 30 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 80).(byte-code."\300.C\207".[mag
91e0 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 28 64 65 66 61 6c 69 it-current-section].1)]).(defali
9200 61 73 20 27 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 as.'magit-section--maybe-wash.#[
9220 32 35 37 20 22 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 31 31 5c 32 30 35 52 00 5c 33 30 36 02 5c 257."\304.\305\"\211\205R.\306.\
9240 33 30 35 5c 33 30 37 23 5c 32 31 30 5c 33 31 30 02 5c 32 31 31 5c 33 30 34 05 5c 33 31 31 5c 22 305\307#\210\310.\211\304.\311\"
9260 01 18 02 19 03 1a 5c 32 31 32 5c 32 31 31 5c 32 30 33 32 00 5c 32 31 31 5c 33 30 34 06 07 5c 33 ......\212\211\2032.\211\304..\3
9280 31 32 5c 22 57 5c 32 30 33 32 00 04 06 06 21 5c 32 31 30 5c 32 30 32 4c 00 5c 33 30 34 06 06 5c 12\"W\2032....!\210\202L.\304..\
92a0 33 31 32 5c 22 62 5c 32 31 30 5c 33 30 36 06 06 5c 33 31 31 5c 33 31 33 20 23 5c 32 31 30 04 20 312\"b\210\306..\311\313.#\210..
92c0 5c 32 31 30 5c 33 30 36 06 06 5c 33 31 32 5c 33 31 33 20 23 5c 32 31 30 2c 5c 32 36 36 04 5c 33 \210\306..\312\313.#\210,\266.\3
92e0 31 30 5c 32 31 31 13 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 10\211.\207".[magit-insert-secti
9300 6f 6e 2d 2d 63 75 72 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 on--current.magit-insert-section
9320 2d 2d 70 61 72 65 6e 74 20 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 6d 61 67 69 74 --parent.inhibit-read-only.magit
9340 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 66 6f 72 63 65 2d 75 70 64 61 74 65 20 -section-highlight-force-update.
9360 65 69 65 69 6f 2d 6f 72 65 66 20 77 61 73 68 65 72 20 65 69 65 69 6f 2d 6f 73 65 74 20 6e 69 6c eieio-oref.washer.eieio-oset.nil
9380 20 74 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 5d 20 31 30 20 .t.content.end.point-marker].10.
93a0 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 23 40 35 33 20 48 69 64 65 20 74 68 65 20 62 6f 64 79 (#$...24281)])#@53.Hide.the.body
93c0 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
93e0 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
9400 2d 68 69 64 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 -hide.#[257."\211.=\203\n.\301\3
9420 30 32 21 5c 32 30 37 5c 33 30 33 01 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 01 5c 33 02!\207\303.\304\305#\210\306.\3
9440 30 37 5c 22 5c 32 31 31 5c 32 30 33 4f 00 5c 33 30 36 02 5c 33 31 30 5c 22 60 02 01 57 5c 32 30 07\"\211\203O.\306.\310\"`..W\20
9460 35 26 00 5c 32 31 31 02 57 5c 32 36 32 01 5c 32 30 33 31 00 5c 33 30 36 03 5c 33 31 31 5c 22 62 5&.\211.W\262.\2031.\306.\311\"b
9480 5c 32 31 30 5c 33 31 32 02 02 5c 33 31 33 5c 33 30 35 24 5c 32 31 30 5c 33 31 34 02 02 5c 22 5c \210\312..\313\305$\210\314..\"\
94a0 33 31 35 01 5c 33 31 36 5c 33 30 35 23 5c 32 31 30 5c 33 31 35 01 5c 33 31 33 5c 33 30 35 23 5c 315.\316\305#\210\315.\313\305#\
94c0 32 31 30 5c 33 31 35 01 5c 33 31 37 5c 33 30 35 23 5c 32 36 36 03 5c 32 31 30 5c 33 32 30 01 21 210\315.\317\305#\266.\210\320.!
94e0 5c 32 31 30 5c 33 32 31 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 \210\321.!\207".[magit-root-sect
9500 69 6f 6e 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 68 69 64 65 20 72 6f 6f 74 ion.user-error."Cannot.hide.root
9520 20 73 65 63 74 69 6f 6e 22 20 65 69 65 69 6f 2d 6f 73 65 74 20 68 69 64 64 65 6e 20 74 20 65 69 .section".eieio-oset.hidden.t.ei
9540 65 69 6f 2d 6f 72 65 66 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 73 74 61 72 74 20 72 65 6d 6f 76 eio-oref.content.end.start.remov
9560 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 2d 6f 76 65 72 6c 61 e-overlays.invisible.make-overla
9580 79 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 65 76 61 70 6f 72 61 74 65 20 63 75 72 73 6f 72 2d 69 y.overlay-put.evaporate.cursor-i
95a0 6e 74 61 6e 67 69 62 6c 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 75 70 ntangible.magit-section-maybe-up
95c0 64 61 74 65 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 69 74 2d date-visibility-indicator.magit-
95e0 73 65 63 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 5d 20 section-maybe-cache-visibility].
9600 38 20 28 23 24 20 2e 20 33 37 38 31 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 8.(#$...37811).(byte-code."\300.
9620 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 5d 20 31 C\207".[magit-current-section].1
9640 29 5d 29 23 40 36 39 20 54 6f 67 67 6c 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 )])#@69.Toggle.visibility.of.the
9660 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...(
9680 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
96a0 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 20 23 5b 32 35 37 20 22 5c 32 31 31 08 3d 5c 32 30 33 5c 6e ction-toggle.#[257."\211.=\203\n
96c0 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 30 33 15 00 5c .\301\302!\207\303.\304\"\203..\
96e0 33 30 35 01 21 5c 32 30 37 5c 33 30 36 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 305.!\207\306.!\207".[magit-root
9700 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 74 20 68 69 64 65 -section.user-error."Cannot.hide
9720 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 68 69 64 64 65 6e .root.section".eieio-oref.hidden
9740 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
9760 6e 2d 68 69 64 65 5d 20 34 20 28 23 24 20 2e 20 33 38 34 37 32 29 20 28 62 79 74 65 2d 63 6f 64 n-hide].4.(#$...38472).(byte-cod
9780 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 65 e."\300.C\207".[magit-current-se
97a0 63 74 69 6f 6e 5d 20 31 29 5d 29 23 40 37 39 20 54 6f 67 67 6c 65 20 76 69 73 69 62 69 6c 69 74 ction].1)])#@79.Toggle.visibilit
97c0 79 20 6f 66 20 62 6f 64 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 68 65 20 63 y.of.bodies.of.children.of.the.c
97e0 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 29 1f 23 40 urrent.section...(fn.SECTION).#@
9800 31 30 20 0a 0a 28 66 6e 20 25 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 10...(fn.%)..(defalias.'magit-se
9820 63 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 ction-toggle-children.#[257."\30
9840 30 01 5c 33 30 31 5c 22 5c 33 30 32 5c 33 30 33 02 5c 22 01 5c 32 31 31 5c 32 30 33 1a 00 5c 32 0.\301\"\302\303.\".\211\203..\2
9860 31 31 40 5c 33 30 34 01 5c 33 30 35 05 23 5c 32 36 36 02 41 5c 32 30 32 09 00 5c 32 36 36 03 5c 11@\304.\305.#\266.A\202..\266.\
9880 33 30 36 01 21 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 306.!\207".[eieio-oref.children.
98a0 73 65 71 2d 73 6f 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 37 22 seq-some.#[257."\300.\301\"\207"
98c0 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 5d 20 34 20 28 23 24 20 2e 20 33 38 39 .[eieio-oref.hidden].4.(#$...389
98e0 31 35 29 5d 20 65 69 65 69 6f 2d 6f 73 65 74 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 15)].eieio-oset.hidden.magit-sec
9900 74 69 6f 6e 2d 73 68 6f 77 5d 20 39 20 28 23 24 20 2e 20 33 38 38 33 32 29 20 28 62 79 74 65 2d tion-show].9.(#$...38832).(byte-
9920 63 6f 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 code."\300.C\207".[magit-current
9940 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 23 40 31 36 38 20 52 65 63 75 72 73 69 76 65 6c 79 20 -section].1)])#@168.Recursively.
9960 73 68 6f 77 20 74 68 65 20 62 6f 64 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 show.the.bodies.of.children.of.t
9980 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 he.current.section..With.a.prefi
99a0 78 20 61 72 67 75 6d 65 6e 74 20 73 68 6f 77 20 63 68 69 6c 64 72 65 6e 20 74 68 61 74 20 64 65 x.argument.show.children.that.de
99c0 65 70 20 61 6e 64 20 68 69 64 65 20 64 65 65 70 65 72 0a 63 68 69 6c 64 72 65 6e 2e 0a 0a 28 66 ep.and.hide.deeper.children...(f
99e0 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 44 45 50 54 48 29 1f 0a 28 64 65 66 n.SECTION.&optional.DEPTH)..(def
9a00 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 63 68 69 6c 64 72 alias.'magit-section-show-childr
9a20 65 6e 20 23 5b 35 31 33 20 22 5c 33 30 30 02 02 5c 22 5c 32 31 30 5c 33 30 31 02 21 5c 32 30 37 en.#[513."\300..\"\210\301.!\207
9a40 22 20 5b 6d 61 67 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 ".[magit-section-show-children-1
9a60 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 5d 20 35 20 28 23 24 20 2e 20 33 39 32 .magit-section-show].5.(#$...392
9a80 35 32 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 52).(byte-code."\300.C\207".[mag
9aa0 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 23 40 33 32 20 0a 0a 28 it-current-section].1)])#@32...(
9ac0 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 44 45 50 54 48 29 1f 0a 28 64 65 fn.SECTION.&optional.DEPTH)..(de
9ae0 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 63 68 69 6c 64 falias.'magit-section-show-child
9b00 72 65 6e 2d 31 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 ren-1.#[513."\300.\301\"\211\205
9b20 35 00 5c 32 31 31 40 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 02 5c 32 30 33 2c 00 5.\211@\302.\303\304#\210.\203,.
9b40 02 5c 33 30 35 56 5c 32 30 33 24 00 5c 33 30 36 01 04 53 5c 22 5c 32 36 36 02 5c 32 30 32 31 00 .\305V\203$.\306..S\"\266.\2021.
9b60 5c 33 30 37 01 21 5c 32 36 36 02 5c 32 30 32 31 00 5c 33 30 36 01 21 5c 32 36 36 02 41 5c 32 30 \307.!\266.\2021.\306.!\266.A\20
9b80 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 65 69 2..\207".[eieio-oref.children.ei
9ba0 65 69 6f 2d 6f 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 eio-oset.hidden.nil.0.magit-sect
9bc0 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 6f ion-show-children-1.magit-sectio
9be0 6e 2d 68 69 64 65 5d 20 38 20 28 23 24 20 2e 20 33 39 36 31 33 29 5d 29 23 40 37 39 20 52 65 63 n-hide].8.(#$...39613)])#@79.Rec
9c00 75 72 73 69 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 ursively.hide.the.bodies.of.chil
9c20 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
9c40 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
9c60 74 69 6f 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 5c 33 tion-hide-children.#[257."\300\3
9c80 30 31 5c 33 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 01\302.\303\"\"\207".[mapc.magit
9ca0 2d 73 65 63 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 -section-hide.eieio-oref.childre
9cc0 6e 5d 20 36 20 28 23 24 20 2e 20 33 39 39 33 33 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 n].6.(#$...39933).(byte-code."\3
9ce0 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
9d00 5d 20 31 29 5d 29 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 ].1)])#@147.Recursively.show.hea
9d20 64 69 6e 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 dings.of.children.of.the.current
9d40 20 73 65 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 .section..Only.show.the.headings
9d60 2c 20 70 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 ,.previously.shown.text-only.bod
9d80 69 65 73 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 ies.are.hidden...(fn.SECTION)..(
9da0 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 68 65 61 defalias.'magit-section-show-hea
9dc0 64 69 6e 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 dings.#[257."\300.!\210\301.!\20
9de0 37 22 20 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 7".[magit-section-show-headings-
9e00 31 20 6d 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 34 30 1.magit-section-show].3.(#$...40
9e20 32 30 34 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 204).(byte-code."\300.C\207".[ma
9e40 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 28 64 65 66 61 6c git-current-section].1)]).(defal
9e60 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 67 73 ias.'magit-section-show-headings
9e80 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 32 30 35 27 00 5c -1.#[257."\300.\301\"\211\205'.\
9ea0 32 31 31 40 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 5c 33 30 30 01 5c 33 30 31 5c 211@\302.\303\304#\210\300.\301\
9ec0 22 5c 32 30 34 1e 00 5c 33 30 30 01 5c 33 30 35 5c 22 5c 32 30 34 5c 22 00 5c 33 30 36 01 21 5c "\204..\300.\305\"\204\".\306.!\
9ee0 32 31 30 5c 32 31 30 41 5c 32 30 32 04 00 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 210\210A\202..\207".[eieio-oref.
9f00 63 68 69 6c 64 72 65 6e 20 65 69 65 69 6f 2d 6f 73 65 74 20 68 69 64 64 65 6e 20 6e 69 6c 20 63 children.eieio-oset.hidden.nil.c
9f20 6f 6e 74 65 6e 74 20 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 ontent.magit-section-show-headin
9f40 67 73 2d 31 5d 20 37 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 23 40 36 31 38 20 43 79 63 6c gs-1].7.(#$...24281)])#@618.Cycl
9f60 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 e.visibility.of.current.section.
9f80 61 6e 64 20 69 74 73 20 63 68 69 6c 64 72 65 6e 2e 0a 0a 49 66 20 74 68 69 73 20 63 6f 6d 6d 61 and.its.children...If.this.comma
9fa0 6e 64 20 69 73 20 69 6e 76 6f 6b 65 64 20 75 73 69 6e 67 20 5c 60 43 2d 3c 74 61 62 3e 27 20 61 nd.is.invoked.using.\`C-<tab>'.a
9fc0 6e 64 20 74 68 61 74 20 69 73 20 67 6c 6f 62 61 6c 6c 79 20 62 6f 75 6e 64 0a 74 6f 20 60 74 61 nd.that.is.globally.bound.to.`ta
9fe0 62 2d 6e 65 78 74 27 2c 20 74 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 69 76 6f 74 b-next',.then.this.command.pivot
a000 73 20 74 6f 20 62 65 68 61 76 65 20 6c 69 6b 65 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 2c 20 61 s.to.behave.like.that.command,.a
a020 6e 64 0a 79 6f 75 20 6d 75 73 74 20 69 6e 73 74 65 61 64 20 75 73 65 20 5c 60 43 2d 63 20 54 41 nd.you.must.instead.use.\`C-c.TA
a040 42 27 20 74 6f 20 63 79 63 6c 65 20 73 65 63 74 69 6f 6e 20 76 69 73 69 62 69 6c 69 74 79 2e 0a B'.to.cycle.section.visibility..
a060 0a 49 66 20 79 6f 75 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 6f 20 6b 65 65 70 20 75 73 69 6e 67 .If.you.would.like.to.keep.using
a080 20 5c 60 43 2d 3c 74 61 62 3e 27 20 74 6f 20 63 79 63 6c 65 20 73 65 63 74 69 6f 6e 20 76 69 73 .\`C-<tab>'.to.cycle.section.vis
a0a0 69 62 69 6c 69 74 79 0a 62 75 74 20 61 6c 73 6f 20 77 61 6e 74 20 74 6f 20 75 73 65 20 60 74 61 ibility.but.also.want.to.use.`ta
a0c0 62 2d 62 61 72 2d 6d 6f 64 65 27 2c 20 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 70 72 b-bar-mode',.then.you.have.to.pr
a0e0 65 76 65 6e 74 20 74 68 61 74 20 6d 6f 64 65 0a 66 72 6f 6d 20 75 73 69 6e 67 20 74 68 69 73 20 event.that.mode.from.using.this.
a100 6b 65 79 20 61 6e 64 20 69 6e 73 74 65 61 64 20 62 69 6e 64 20 61 6e 6f 74 68 65 72 20 6b 65 79 key.and.instead.bind.another.key
a120 20 74 6f 20 60 74 61 62 2d 6e 65 78 74 27 2e 20 20 42 65 63 61 75 73 65 0a 60 74 61 62 2d 62 61 .to.`tab-next'...Because.`tab-ba
a140 72 2d 6d 6f 64 65 27 20 64 6f 65 73 20 6e 6f 74 20 75 73 65 20 61 20 6d 6f 64 65 20 6d 61 70 20 r-mode'.does.not.use.a.mode.map.
a160 62 75 74 20 69 6e 73 74 65 61 64 20 6d 61 6e 69 70 75 6c 61 74 65 73 20 74 68 65 0a 67 6c 6f 62 but.instead.manipulates.the.glob
a180 61 6c 20 6d 61 70 2c 20 74 68 69 73 20 69 6e 76 6f 6c 76 65 73 20 61 64 76 69 73 69 6e 67 20 60 al.map,.this.involves.advising.`
a1a0 74 61 62 2d 62 61 72 2d 2d 64 65 66 69 6e 65 2d 6b 65 79 73 27 2e 0a 0a 28 66 6e 20 53 45 43 54 tab-bar--define-keys'...(fn.SECT
a1c0 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 63 ION)..(defalias.'magit-section-c
a1e0 79 63 6c 65 20 23 5b 32 35 37 20 22 5c 33 30 31 20 5c 33 30 32 5c 32 33 32 5c 32 30 33 19 00 5c ycle.#[257."\301.\302\232\203..\
a200 33 30 33 5c 33 30 34 21 5c 33 30 35 3d 5c 32 30 33 19 00 5c 33 30 36 5c 33 30 37 21 5c 32 30 33 303\304!\305=\203..\306\307!\203
a220 19 00 5c 33 30 37 08 21 5c 32 30 37 5c 33 31 30 01 5c 33 31 31 5c 22 5c 32 30 33 28 00 5c 33 31 ..\307.!\207\310.\311\"\203(.\31
a240 32 01 21 5c 32 31 30 5c 33 31 33 01 21 5c 32 30 37 5c 33 31 30 01 5c 33 31 34 5c 22 5c 33 31 35 2.!\210\313.!\207\310.\314\"\315
a260 5c 33 31 36 02 5c 22 5c 32 30 33 3e 00 5c 33 31 35 5c 33 31 37 02 5c 22 5c 32 30 33 3e 00 5c 33 \316.\"\203>.\315\317.\"\203>.\3
a280 32 30 02 21 5c 32 30 37 5c 33 31 35 5c 33 32 31 02 5c 22 5c 32 30 33 49 00 5c 33 32 32 02 21 5c 20.!\207\315\321.\"\203I.\322.!\
a2a0 32 30 37 5c 33 32 33 02 21 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 207\323.!\207".[current-prefix-a
a2c0 72 67 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 5b 43 2d 74 61 62 5d 20 67 6c 6f rg.this-command-keys.[C-tab].glo
a2e0 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 20 5b 43 2d 74 61 62 5d 20 74 61 62 2d 6e 65 78 74 bal-key-binding.[C-tab].tab-next
a300 20 66 62 6f 75 6e 64 70 20 74 61 62 2d 62 61 72 2d 73 77 69 74 63 68 2d 74 6f 2d 6e 65 78 74 2d .fboundp.tab-bar-switch-to-next-
a320 74 61 62 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 73 65 63 74 tab.eieio-oref.hidden.magit-sect
a340 69 6f 6e 2d 73 68 6f 77 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 2d 63 68 69 6c ion-show.magit-section-hide-chil
a360 64 72 65 6e 20 63 68 69 6c 64 72 65 6e 20 73 65 71 2d 73 6f 6d 65 20 23 5b 32 35 37 20 22 5c 33 dren.children.seq-some.#[257."\3
a380 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 68 69 64 64 65 00.\301\"\207".[eieio-oref.hidde
a3a0 6e 5d 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c n].4.(#$...38915)].#[257."\300.\
a3c0 33 30 31 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 301\"\207".[eieio-oref.children]
a3e0 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 .4.(#$...38915)].magit-section-s
a400 68 6f 77 2d 68 65 61 64 69 6e 67 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 how-headings.magit-section-hidde
a420 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 64 72 n-body.magit-section-show-childr
a440 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 35 20 28 23 24 20 2e 20 34 en.magit-section-hide].5.(#$...4
a460 30 37 39 36 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 0796).(byte-code."\300.C\207".[m
a480 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 23 40 35 37 20 43 agit-current-section].1)])#@57.C
a4a0 79 63 6c 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 20 ycle.visibility.of.all.sections.
a4c0 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 6c 69 61 in.the.current.buffer...(defalia
a4e0 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 2d 67 6c 6f 62 61 6c 20 23 5b s.'magit-section-cycle-global.#[
a500 30 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 30 33 16 00 5c 0."\301.\302\"\303\304.\"\203..\
a520 33 30 33 5c 33 30 35 02 5c 22 5c 32 30 33 16 00 5c 33 30 36 08 21 5c 32 30 37 5c 33 30 33 5c 33 303\305.\"\203..\306.!\207\303\3
a540 30 37 02 5c 22 5c 32 30 33 21 00 5c 33 31 30 08 21 5c 32 30 37 5c 33 31 31 5c 33 31 32 02 5c 22 07.\"\203!.\310.!\207\311\312.\"
a560 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 69 6f 2d \207".[magit-root-section.eieio-
a580 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 20 73 65 71 2d 73 6f 6d 65 20 23 5b 32 35 37 20 22 5c 33 oref.children.seq-some.#[257."\3
a5a0 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 68 69 64 64 65 00.\301\"\207".[eieio-oref.hidde
a5c0 6e 5d 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c n].4.(#$...38915)].#[257."\300.\
a5e0 33 30 31 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 301\"\207".[eieio-oref.children]
a600 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 .4.(#$...38915)].magit-section-s
a620 68 6f 77 2d 68 65 61 64 69 6e 67 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 how-headings.magit-section-hidde
a640 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 64 72 n-body.magit-section-show-childr
a660 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 34 20 28 23 en.mapc.magit-section-hide].4.(#
a680 24 20 2e 20 34 32 31 34 33 29 20 6e 69 6c 5d 29 23 40 33 31 20 0a 0a 28 66 6e 20 53 45 43 54 49 $...42143).nil])#@31...(fn.SECTI
a6a0 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 6c 69 61 73 20 27 6d ON.&optional.PRED)..(defalias.'m
a6c0 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 23 5b 35 31 33 20 22 agit-section-hidden-body.#[513."
a6e0 5c 33 30 30 02 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 33 11 00 01 5c 32 30 36 0d 00 5c 33 30 32 \300.\301\"\211\203...\206..\302
a700 5c 33 30 33 02 5c 22 5c 32 30 37 5c 33 30 30 03 5c 33 30 34 5c 22 5c 32 30 35 1c 00 5c 33 30 30 \303.\"\207\300.\304\"\205..\300
a720 03 5c 33 30 35 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 .\305\"\207".[eieio-oref.childre
a740 6e 20 73 65 71 2d 73 6f 6d 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 6e 2d n.seq-some.magit-section-hidden-
a760 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 24 20 2e 20 34 32 36 body.content.hidden].6.(#$...426
a780 34 35 29 5d 29 23 40 38 33 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 53 45 43 54 45)])#@83.Return.non-nil.if.SECT
a7a0 49 4f 4e 20 68 61 73 20 63 6f 6e 74 65 6e 74 20 6f 72 20 61 6e 20 75 6e 75 73 65 64 20 77 61 73 ION.has.content.or.an.unused.was
a7c0 68 65 72 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 her.function...(fn.SECTION)..(de
a7e0 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 2d 70 20 falias.'magit-section-content-p.
a800 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 35 18 00 5c 33 30 30 01 5c 33 30 #[257."\300.\301\"\205..\300.\30
a820 31 5c 22 5c 33 30 30 02 5c 33 30 32 5c 22 55 3f 5c 32 30 36 18 00 5c 33 30 30 01 5c 33 30 33 5c 1\"\300.\302\"U?\206..\300.\303\
a840 22 5c 32 30 37 22 20 5b 73 6c 6f 74 2d 76 61 6c 75 65 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 77 "\207".[slot-value.content.end.w
a860 61 73 68 65 72 5d 20 35 20 28 23 24 20 2e 20 34 32 38 39 30 29 5d 29 23 40 31 37 36 20 52 65 74 asher].5.(#$...42890)])#@176.Ret
a880 75 72 6e 20 74 20 69 66 20 74 68 65 20 53 45 43 54 49 4f 4e 27 73 20 62 6f 64 79 20 69 73 20 69 urn.t.if.the.SECTION's.body.is.i
a8a0 6e 76 69 73 69 62 6c 65 2e 0a 57 68 65 6e 20 74 68 65 20 62 6f 64 79 20 6f 66 20 61 6e 20 61 6e nvisible..When.the.body.of.an.an
a8c0 63 65 73 74 6f 72 20 6f 66 20 53 45 43 54 49 4f 4e 20 69 73 20 63 6f 6c 6c 61 70 73 65 64 20 74 cestor.of.SECTION.is.collapsed.t
a8e0 68 65 6e 0a 53 45 43 54 49 4f 4e 27 73 20 62 6f 64 79 20 28 61 6e 64 20 68 65 61 64 69 6e 67 29 hen.SECTION's.body.(and.heading)
a900 20 6f 62 76 69 6f 75 73 6c 79 20 63 61 6e 6e 6f 74 20 62 65 20 76 69 73 69 62 6c 65 2e 0a 0a 28 .obviously.cannot.be.visible...(
a920 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
a940 63 74 69 6f 6e 2d 69 6e 76 69 73 69 62 6c 65 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 ction-invisible-p.#[257."\300.\3
a960 30 31 5c 22 5c 32 30 36 14 00 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 35 12 00 5c 01\"\206..\300.\302\"\211\205..\
a980 33 30 33 01 21 5c 32 36 32 01 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 303.!\262.\207".[eieio-oref.hidd
a9a0 65 6e 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 76 69 73 69 62 6c en.parent.magit-section-invisibl
a9c0 65 2d 70 5d 20 34 20 28 23 24 20 2e 20 34 33 31 33 33 29 5d 29 23 40 31 34 33 20 53 68 6f 77 20 e-p].4.(#$...43133)])#@143.Show.
a9e0 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 4c 45 56 45 4c surrounding.sections.up.to.LEVEL
aa00 2e 0a 49 66 20 4c 45 56 45 4c 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 73 68 6f 77 20 75 70 20 ..If.LEVEL.is.negative,.show.up.
aa20 74 6f 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 76 61 6c 75 65 2e 0a 53 65 63 74 69 6f 6e 73 20 to.the.absolute.value..Sections.
aa40 61 74 20 68 69 67 68 65 72 20 6c 65 76 65 6c 73 20 61 72 65 20 68 69 64 64 65 6e 2e 0a 0a 28 66 at.higher.levels.are.hidden...(f
aa60 6e 20 4c 45 56 45 4c 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 n.LEVEL)..(defalias.'magit-secti
aa80 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 57 5c 32 on-show-level.#[257."\211\301W\2
aaa0 30 33 2b 00 5c 33 30 32 20 01 5b 5c 32 36 32 02 5c 33 30 33 01 21 47 53 02 56 5c 32 30 33 25 00 03+.\302..[\262.\303.!GS.V\203%.
aac0 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 36 32 01 5c 33 30 34 01 5c 33 30 36 5c 22 62 5c 32 31 30 \304.\305\"\262.\304.\306\"b\210
aae0 5c 32 30 32 5c 66 00 5c 33 30 37 08 03 53 5c 22 5c 32 30 37 5c 33 30 32 20 5c 33 30 33 01 21 47 \202\f.\307..S\"\207\302.\303.!G
ab00 53 5c 32 31 31 03 57 5c 32 30 33 43 00 5c 33 30 37 02 04 03 5a 53 5c 22 5c 32 31 30 5c 32 30 32 S\211.W\203C.\307...ZS\"\210\202
ab20 60 00 5c 32 31 31 03 55 5c 32 30 33 50 00 5c 33 31 30 02 21 5c 32 31 30 5c 32 30 32 60 00 5c 33 `.\211.U\203P.\310.!\210\202`.\3
ab40 30 34 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 04.\305\"\262.\211S\211\262.\262
ab60 01 5c 32 30 32 32 00 5c 33 31 31 02 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 .\2022.\311.!\207".[magit-root-s
ab80 65 63 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 ection.0.magit-current-section.m
aba0 61 67 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 agit-section-ident.eieio-oref.pa
abc0 72 65 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 rent.start.magit-section-show-ch
abe0 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 20 6d 61 67 69 74 2d ildren.magit-section-hide.magit-
ac00 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 5d 20 37 20 28 23 24 20 2e 20 34 33 34 38 33 29 5d 29 23 40 section-goto].7.(#$...43483)])#@
ac20 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 6f 6e 20 43.Show.surrounding.sections.on.
ac40 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 74 2d 73 first.level...(defalias.'magit-s
ac60 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 5c 33 30 ection-show-level-1.#[0."\300\30
ac80 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 65 76 65 1!\207".[magit-section-show-leve
aca0 6c 20 31 5d 20 32 20 28 23 24 20 2e 20 34 34 30 36 37 29 20 6e 69 6c 5d 29 23 40 33 35 20 53 68 l.1].2.(#$...44067).nil])#@35.Sh
acc0 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 65 6c 2e 1f ow.all.sections.on.first.level..
ace0 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
ad00 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 37 22 20 5b evel-1-all.#[0."\300\301!\207".[
ad20 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 20 32 20 28 magit-section-show-level.-1].2.(
ad40 23 24 20 2e 20 34 34 32 32 32 29 20 6e 69 6c 5d 29 23 40 34 37 20 53 68 6f 77 20 73 75 72 72 6f #$...44222).nil])#@47.Show.surro
ad60 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 64 20 6c 65 76 unding.sections.up.to.second.lev
ad80 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
ada0 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 30 37 22 20 5b ow-level-2.#[0."\300\301!\207".[
adc0 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 20 32 20 28 23 magit-section-show-level.2].2.(#
ade0 24 20 2e 20 34 34 33 37 34 29 20 6e 69 6c 5d 29 23 40 33 39 20 53 68 6f 77 20 61 6c 6c 20 73 65 $...44374).nil])#@39.Show.all.se
ae00 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 1f 0a 28 64 65 66 ctions.up.to.second.level...(def
ae20 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 2d alias.'magit-section-show-level-
ae40 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 5b 6d 61 67 69 74 2-all.#[0."\300\301!\207".[magit
ae60 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 28 23 24 20 2e 20 -section-show-level.-2].2.(#$...
ae80 34 34 35 33 33 29 20 6e 69 6c 5d 29 23 40 34 36 20 53 68 6f 77 20 73 75 72 72 6f 75 6e 64 69 6e 44533).nil])#@46.Show.surroundin
aea0 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 76 65 6c 2e 1f 0a 28 g.sections.up.to.third.level...(
aec0 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 65 76 defalias.'magit-section-show-lev
aee0 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 5b 6d 61 67 69 74 2d el-3.#[0."\300\301!\207".[magit-
af00 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 23 24 20 2e 20 34 34 section-show-level.3].2.(#$...44
af20 36 38 39 29 20 6e 69 6c 5d 29 23 40 33 38 20 53 68 6f 77 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 689).nil])#@38.Show.all.sections
af40 20 75 70 20 74 6f 20 74 68 69 72 64 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .up.to.third.level...(defalias.'
af60 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 33 2d 61 6c 6c 20 23 magit-section-show-level-3-all.#
af80 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 65 63 74 69 6f [0."\300\301!\207".[magit-sectio
afa0 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 2d 33 5d 20 32 20 28 23 24 20 2e 20 34 34 38 34 37 29 20 n-show-level.-3].2.(#$...44847).
afc0 6e 69 6c 5d 29 23 40 34 37 20 53 68 6f 77 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 73 65 63 74 69 nil])#@47.Show.surrounding.secti
afe0 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 69 ons.up.to.fourth.level...(defali
b000 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 20 23 as.'magit-section-show-level-4.#
b020 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 65 63 74 69 6f [0."\300\301!\207".[magit-sectio
b040 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 34 5d 20 32 20 28 23 24 20 2e 20 34 35 30 30 32 29 20 6e n-show-level.4].2.(#$...45002).n
b060 69 6c 5d 29 23 40 33 39 20 53 68 6f 77 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f il])#@39.Show.all.sections.up.to
b080 20 66 6f 75 72 74 68 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 .fourth.level...(defalias.'magit
b0a0 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 34 2d 61 6c 6c 20 23 5b 30 20 22 5c -section-show-level-4-all.#[0."\
b0c0 33 30 30 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 300\301!\207".[magit-section-sho
b0e0 77 2d 6c 65 76 65 6c 20 2d 34 5d 20 32 20 28 23 24 20 2e 20 34 35 31 36 31 29 20 6e 69 6c 5d 29 w-level.-4].2.(#$...45161).nil])
b100 23 40 31 33 38 20 54 6f 67 67 6c 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 63 #@138.Toggle.visibility.of.the.c
b120 6c 69 63 6b 65 64 20 73 65 63 74 69 6f 6e 2e 0a 43 6c 69 63 6b 73 20 6f 75 74 73 69 64 65 20 65 licked.section..Clicks.outside.e
b140 69 74 68 65 72 20 74 68 65 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 20 6f 72 20 74 68 65 ither.the.section.heading.or.the
b160 20 6c 65 66 74 20 66 72 69 6e 67 65 20 61 72 65 0a 73 69 6c 65 6e 74 6c 79 20 69 67 6e 6f 72 65 .left.fringe.are.silently.ignore
b180 64 2e 0a 0a 28 66 6e 20 45 56 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 d...(fn.EVENT)..(defalias.'magit
b1a0 2d 6d 6f 75 73 65 2d 74 6f 67 67 6c 65 2d 73 65 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 -mouse-toggle-section.#[257."\30
b1c0 31 01 21 5c 33 30 32 5c 33 30 33 02 21 21 01 5c 32 31 31 41 40 3a 5c 32 30 33 17 00 5c 32 31 31 1.!\302\303.!!.\211A@:\203..\211
b1e0 41 40 40 5c 32 30 32 1a 00 5c 32 31 31 41 40 5c 32 31 31 39 5c 32 30 35 20 00 5c 32 31 31 5c 32 A@@\202..\211A@\2119\205..\211\2
b200 36 36 5c 32 30 32 5c 33 30 34 3d 5c 32 30 33 4b 00 5c 32 31 31 5c 32 30 35 4e 00 5c 33 30 35 01 66\202\304=\203K.\211\205N.\305.
b220 21 5c 32 30 34 3a 00 5c 33 30 36 01 5c 33 30 37 5c 22 5c 32 36 32 01 5c 32 30 32 2b 00 5c 32 31 !\204:.\306.\307\"\262.\202+.\21
b240 31 08 3d 3f 5c 32 30 35 4e 00 5c 33 30 36 01 5c 33 31 30 5c 22 62 5c 32 31 30 5c 33 31 31 01 21 1.=?\205N.\306.\310\"b\210\311.!
b260 5c 32 30 37 5c 33 31 31 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 \207\311.!\207".[magit-root-sect
b280 69 6f 6e 20 65 76 65 6e 74 2d 73 74 61 72 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 61 74 ion.event-start.magit-section-at
b2a0 20 70 6f 73 6e 2d 70 6f 69 6e 74 20 6c 65 66 74 2d 66 72 69 6e 67 65 20 6d 61 67 69 74 2d 73 65 .posn-point.left-fringe.magit-se
b2c0 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 2d 70 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e ction-content-p.eieio-oref.paren
b2e0 74 20 73 74 61 72 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 5d 20 36 20 t.start.magit-section-toggle].6.
b300 28 23 24 20 2e 20 34 35 33 31 38 29 20 22 65 22 5d 29 23 40 32 30 37 20 53 68 6f 77 20 69 6e 66 (#$...45318)."e"])#@207.Show.inf
b320 6f 72 6d 61 74 69 6f 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 ormation.about.the.section.at.po
b340 69 6e 74 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 68 6f 77 int..With.a.prefix.argument.show
b360 20 74 68 65 20 73 65 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 .the.section.identity.instead.of
b380 20 74 68 65 0a 73 65 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 .the.section.lineage...This.comm
b3a0 61 6e 64 20 69 73 20 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 and.is.intended.for.debugging.pu
b3c0 72 70 6f 73 65 73 2e 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 rposes...(fn.SECTION.&optional.I
b3e0 44 45 4e 54 29 1f 0a 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 DENT)..(defalias.'magit-describe
b400 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 20 23 5b 37 36 39 20 22 5c 33 30 30 5c 33 30 31 -section-briefly.#[769."\300\301
b420 5c 33 30 32 05 21 5c 33 30 33 06 06 5c 33 30 34 5c 22 5c 32 31 31 3b 5c 32 30 33 17 00 5c 33 30 \302.!\303..\304\"\211;\203..\30
b440 35 01 21 5c 32 36 32 01 5c 32 30 32 28 00 5c 33 30 36 01 21 5c 32 30 33 28 00 5c 33 30 37 5c 33 5.!\262.\202(.\306.!\203(.\307\3
b460 31 30 21 5c 32 30 33 28 00 5c 33 31 30 01 21 5c 32 36 32 01 05 5c 32 30 33 33 00 5c 33 31 31 06 10!\203(.\310.!\262..\2033.\311.
b480 07 21 5c 32 30 32 3a 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 06 09 21 5c 22 5c 33 30 33 06 08 5c .!\202:.\312\313\314..!\"\303..\
b4a0 33 31 35 5c 22 5c 32 31 31 5c 32 30 35 52 00 5c 33 31 36 01 21 5c 32 30 33 51 00 5c 33 31 37 01 315\"\211\205R.\316.!\203Q.\317.
b4c0 21 5c 32 36 32 01 5c 32 30 32 54 00 5c 32 31 31 5c 32 36 32 01 5c 33 30 33 06 09 5c 33 32 30 5c !\262.\202T.\211\262.\303..\320\
b4e0 22 5c 32 31 31 5c 32 30 33 72 00 5c 33 30 30 5c 33 32 31 5c 33 31 36 03 21 5c 32 30 33 6b 00 5c "\211\203r.\300\321\316.!\203k.\
b500 33 31 37 03 21 5c 32 30 32 6c 00 02 5c 22 5c 32 36 32 01 5c 32 30 32 74 00 5c 32 31 30 5c 33 32 317.!\202l..\"\262.\202t.\210\32
b520 32 5c 33 30 33 06 5c 6e 5c 33 32 33 5c 22 5c 32 31 31 5c 32 30 35 5c 32 31 34 00 5c 33 31 36 01 2\303.\n\323\"\211\205\214.\316.
b540 21 5c 32 30 33 5c 32 31 33 00 5c 33 31 37 01 21 5c 32 36 32 01 5c 32 30 32 5c 32 31 36 00 5c 32 !\203\213.\317.!\262.\202\216.\2
b560 31 31 5c 32 36 32 01 26 07 01 5c 32 30 33 5c 32 33 31 00 5c 33 32 34 5c 33 32 35 02 5c 22 5c 32 11\262.&..\203\231.\324\325.\"\2
b580 31 30 5c 32 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 10\207".[format."#<%s.%S.%S.%s-%
b5a0 73 25 73 3e 22 20 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 s%s>".eieio-object-class.eieio-o
b5c0 72 65 66 20 76 61 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 ref.value.substring-no-propertie
b5e0 73 20 65 69 65 69 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 s.eieio-object-p.fboundp.cl-prin
b600 31 2d 74 6f 2d 73 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 1-to-string.magit-section-ident.
b620 61 70 70 6c 79 20 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 apply.vector.magit-section-linea
b640 67 65 20 73 74 61 72 74 20 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e ge.start.markerp.marker-position
b660 20 63 6f 6e 74 65 6e 74 20 22 5b 25 73 2d 5d 22 20 22 22 20 65 6e 64 20 6d 65 73 73 61 67 65 20 .content."[%s-]"."".end.message.
b680 22 25 73 22 5d 20 31 34 20 28 23 24 20 2e 20 34 35 38 34 38 29 20 28 62 79 74 65 2d 63 6f 64 65 "%s"].14.(#$...45848).(byte-code
b6a0 20 22 5c 33 30 31 20 08 5c 33 30 32 45 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 ."\301..\302E\207".[current-pref
b6c0 69 78 2d 61 72 67 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 74 5d 20 ix-arg.magit-current-section.t].
b6e0 33 29 5d 29 23 40 37 32 20 50 72 69 6e 74 20 60 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 3)])#@72.Print.`magit-describe-s
b700 65 63 74 69 6f 6e 27 20 72 65 73 75 6c 74 20 6f 66 20 53 45 43 54 49 4f 4e 2e 0a 0a 28 66 6e 20 ection'.result.of.SECTION...(fn.
b720 53 45 43 54 49 4f 4e 20 53 54 52 45 41 4d 29 1f 23 40 38 34 20 53 68 6f 77 20 69 6e 66 6f 72 6d SECTION.STREAM).#@84.Show.inform
b740 61 74 69 6f 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 ation.about.the.section.at.point
b760 2e 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 4e 54 45 52 41 43 ...(fn.SECTION.&optional.INTERAC
b780 54 49 56 45 2d 50 29 1f 0a 28 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 TIVE-P)..(cl-generic-define-meth
b7a0 6f 64 20 27 63 6c 2d 70 72 69 6e 74 2d 6f 62 6a 65 63 74 20 6e 69 6c 20 27 28 28 73 65 63 74 69 od.'cl-print-object.nil.'((secti
b7c0 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 73 74 72 65 61 6d 29 20 6e 69 6c 20 23 5b on.magit-section).stream).nil.#[
b7e0 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 21 02 5c 22 5c 32 30 37 22 20 5b 70 72 69 6e 63 20 6d 514."\300\301.!.\"\207".[princ.m
b800 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 5d 20 35 agit-describe-section-briefly].5
b820 20 28 23 24 20 2e 20 34 36 38 32 35 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 .(#$...46825)]).(defalias.'magit
b840 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 01 43 5c 32 31 31 5c -describe-section.#[513.".C\211\
b860 32 34 32 5c 32 31 31 5c 32 30 33 18 00 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 34 18 00 5c 33 242\211\203..\300.\301\"\204..\3
b880 30 30 01 5c 33 30 32 5c 22 5c 32 36 32 01 5c 32 30 32 04 00 5c 32 31 31 5c 32 30 33 27 00 5c 33 00.\302\"\262.\202..\211\203'.\3
b8a0 30 30 01 5c 33 30 31 5c 22 5c 32 30 33 27 00 01 01 5c 32 34 30 5c 32 31 30 5c 32 31 30 5c 33 30 00.\301\"\203'...\240\210\210\30
b8c0 33 5c 33 30 30 02 5c 32 34 32 5c 33 30 31 5c 22 5c 32 31 31 3a 5c 32 30 33 75 00 5c 32 31 31 5c 3\300.\242\301\"\211:\203u.\211\
b8e0 32 34 32 5c 32 31 31 3a 5c 32 30 33 71 00 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 3a 242\211:\203q.\211\242.\243\211:
b900 5c 32 30 33 6c 00 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 30 34 66 00 05 5c 32 \203l.\211\242.\243\211\204f..\2
b920 34 33 5c 33 30 34 5c 33 30 35 06 5c 6e 5c 32 34 32 44 06 0b 5c 22 5c 32 31 30 5c 33 30 36 5c 33 43\304\305.\n\242D..\"\210\306\3
b940 30 37 20 5c 33 31 30 5c 33 31 31 04 06 07 06 5c 6e 06 0f 25 5c 22 5c 32 30 37 06 06 06 08 21 5c 07.\310\311....\n..%\"\207....!\
b960 32 30 37 04 06 06 21 5c 32 30 37 02 04 21 5c 32 30 37 01 03 21 5c 32 30 37 22 20 5b 65 69 65 69 207...!\207..!\207..!\207".[eiei
b980 6f 2d 6f 72 65 66 20 69 6e 73 65 72 74 65 72 20 70 61 72 65 6e 74 20 23 5b 32 35 37 20 22 5c 33 o-oref.inserter.parent.#[257."\3
b9a0 30 30 5c 33 30 31 5c 33 30 32 03 5c 32 34 32 21 5c 22 5c 32 30 37 22 20 5b 6d 65 73 73 61 67 65 00\301\302.\242!\"\207".[message
b9c0 20 22 25 73 2c 20 69 6e 73 65 72 74 65 72 20 75 6e 6b 6e 6f 77 6e 22 20 6d 61 67 69 74 2d 64 65 ."%s,.inserter.unknown".magit-de
b9e0 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 5d 20 35 20 28 23 24 20 2e 20 scribe-section-briefly].5.(#$...
ba00 32 34 32 38 31 29 5d 20 68 65 6c 70 2d 73 65 74 75 70 2d 78 72 65 66 20 6d 61 67 69 74 2d 64 65 24281)].help-setup-xref.magit-de
ba20 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 20 68 65 6c 70 2d 2d 77 69 6e 64 6f 77 2d 73 65 74 75 scribe-section.help--window-setu
ba40 70 20 68 65 6c 70 2d 62 75 66 66 65 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 p.help-buffer.make-closure.#[0."
ba60 72 5c 66 71 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 30 33 5c 32 34 32 21 5c 33 31 r\fq\210\305\306\307\303\242!\31
ba80 30 5c 33 31 31 5c 33 30 31 21 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 30 31 43 26 0\311\301!\312\313\314\315\301C&
baa0 06 5c 33 31 30 5c 33 31 31 5c 33 30 32 21 5c 33 31 32 5c 33 31 33 5c 33 31 36 5c 33 31 35 5c 33 .\310\311\302!\312\313\316\315\3
bac0 30 32 43 26 06 24 63 5c 32 31 30 5c 33 30 30 5c 32 31 31 5c 32 30 33 59 00 5c 32 31 31 40 5c 32 02C&.$c\210\300\211\203Y.\211@\2
bae0 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 33 30 35 5c 33 31 37 11\242.\243\211\242.\243\305\317
bb00 5c 33 31 30 5c 33 31 31 05 21 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 09 43 26 06 5c \310\311.!\312\313\314\315..C&.\
bb20 33 31 30 5c 33 31 31 06 08 21 5c 33 31 32 5c 33 31 33 5c 33 31 36 5c 33 31 35 06 5c 66 43 26 06 310\311..!\312\313\316\315.\fC&.
bb40 23 63 5c 32 36 36 06 41 5c 32 30 32 26 00 5c 32 31 30 5c 33 32 30 63 5c 32 31 30 5c 33 30 35 5c #c\266.A\202&.\210\320c\210\305\
bb60 33 32 31 5c 33 31 30 5c 33 31 31 5c 33 30 31 21 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 321\310\311\301!\312\313\314\315
bb80 5c 33 30 31 43 26 06 5c 22 63 5c 32 31 30 5c 33 32 32 5c 33 30 31 21 29 5c 32 30 37 22 20 5b 56 \301C&.\"c\210\322\301!)\207".[V
bba0 30 20 56 31 20 56 32 20 56 33 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 66 6f 72 6d 61 0.V1.V2.V3.standard-output.forma
bbc0 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 79 20 t-message."%s\n..is.inserted.by.
bbe0 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 69 62 `%s'\n..from.`%s'".magit-describ
bc00 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 74 74 e-section-briefly.make-text-butt
bc20 6f 6e 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 69 6c 20 3a 74 79 70 65 20 68 65 6c 70 2d 66 75 on.symbol-name.nil.:type.help-fu
bc40 6e 63 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 nction.help-args.help-variable."
bc60 2c 5c 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 ,\n..called.by.`%s'\n..from.`%s'
bc80 22 20 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 ".".\n\n"."`%s'.is.".describe-fu
bca0 6e 63 74 69 6f 6e 2d 31 5d 20 31 36 5d 5d 20 31 39 20 28 23 24 20 2e 20 34 36 39 30 31 29 20 28 nction-1].16]].19.(#$...46901).(
bcc0 62 79 74 65 2d 63 6f 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 byte-code."\300.\301D\207".[magi
bce0 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 74 5d 20 32 29 5d 29 23 40 31 34 33 35 20 t-current-section.t].2)])#@1435.
bd00 52 65 74 75 72 6e 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 Return.t.if.SECTION.matches.COND
bd20 49 54 49 4f 4e 2e 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 ITION...SECTION.defaults.to.the.
bd40 73 65 63 74 69 6f 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 section.at.point...If.SECTION.is
bd60 20 6e 6f 74 0a 73 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 .not.specified.and.there.also.is
bd80 20 6e 6f 20 73 65 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 .no.section.at.point,.then.retur
bda0 6e 0a 6e 69 6c 2e 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 n.nil...CONDITION.can.take.the.f
bdc0 6f 6c 6c 6f 77 69 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 ollowing.forms:...(CONDITION...)
bde0 20 20 6d 61 74 63 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 ..matches.if.any.of.the.CONDITIO
be00 4e 73 20 6d 61 74 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 Ns.matches....[CLASS...]......ma
be20 74 63 68 65 73 20 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 tches.if.the.section's.class.is.
be40 74 68 65 20 73 61 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 the.same...................as.th
be60 65 20 66 69 72 73 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 e.first.CLASS.or.a.subclass.of.t
be80 68 61 74 3b 0a 20 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 hat;...................the.secti
bea0 6f 6e 27 73 20 70 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 on's.parent.class.matches.the...
bec0 20 20 20 20 20 20 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 ................second.CLASS;.an
bee0 64 20 73 6f 20 6f 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 d.so.on....[*.CLASS...]....match
bf00 65 73 20 73 65 63 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 es.sections.that.match.[CLASS...
bf20 5d 20 61 6e 64 0a 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 ].and...................also.rec
bf40 75 72 73 69 76 65 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 ursively.all.their.child.section
bf60 73 2e 0a 20 20 43 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 s....CLASS...........matches.if.
bf80 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 6d 65 0a the.section's.class.is.the.same.
bfa0 20 20 20 20 20 20 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 ..................as.CLASS.or.a.
bfc0 73 75 62 63 6c 61 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 subclass.of.that;.regardless....
bfe0 20 20 20 20 20 20 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 ...............of.the.classes.of
c000 20 74 68 65 20 70 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 .the.parent.sections...Each.CLAS
c020 53 20 73 68 6f 75 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 S.should.be.a.class.symbol,.iden
c040 74 69 66 79 69 6e 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 tifying.a.class.that.derives.fro
c060 6d 20 60 6d 61 67 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 m.`magit-section'...For.backward
c080 20 63 6f 6d 70 61 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 .compatibility.CLASS.can.also.be
c0a0 20 61 20 22 74 79 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 .a."type.symbol"...A.section.mat
c0c0 63 68 65 73 20 73 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 ches.such.a.symbol.if.the.value.
c0e0 6f 66 20 69 74 73 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 of.its.`type'.slot.is.`eq'...If.
c100 61 20 74 79 70 65 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 a.type.symbol.has.an.entry.in.`m
c120 61 67 69 74 2d 2d 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 agit--section-type-alist',.then.
c140 61 20 73 65 63 74 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 a.section.also.matches.that.type
c160 20 69 66 20 69 74 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 .if.its.class.is.a.subclass.of.t
c180 68 65 20 63 6c 61 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 he.class.that.corresponds.to.the
c1a0 20 74 79 70 65 20 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 .type.as.per.that.alist...Note.t
c1c0 68 61 74 20 69 74 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 hat.it.is.not.necessary.to.speci
c1e0 66 79 20 74 68 65 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 fy.the.complete.section.lineage.
c200 61 73 20 70 72 69 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 as.printed.by.`magit-describe-se
c220 63 74 69 6f 6e 2d 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 ction-briefly',.unless.of.course
c240 20 79 6f 75 20 77 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 .you.want.to.be.that.precise...(
c260 66 6e 20 43 4f 4e 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 fn.CONDITION.&optional.(SECTION.
c280 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 1f 0a 28 64 65 66 61 (magit-current-section)))..(defa
c2a0 6c 69 61 73 20 27 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 lias.'magit-section-match.#[385.
c2c0 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 0f 00 "\211\203..\211.A\262.\242\202..
c2e0 5c 33 30 30 20 01 5c 32 30 33 1d 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 47 5c 33 30 34 5c 5c \300..\203..\301\302\303.G\304\\
c300 44 5c 22 5c 32 31 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 D\"\210\211\205%.\305..\"\207".[
c320 6d 61 67 69 74 2d 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 magit-current-section.signal.wro
c340 6e 67 2d 6e 75 6d 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 ng-number-of-arguments.magit-sec
c360 74 69 6f 6e 2d 6d 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 tion-match.2.magit-section-match
c380 2d 31 5d 20 38 20 28 23 24 20 2e 20 34 38 33 38 34 29 5d 29 23 40 32 36 20 0a 0a 28 66 6e 20 43 -1].8.(#$...48384)])#@26...(fn.C
c3a0 4f 4e 44 49 54 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 ONDITION.SECTION)..(defalias.'ma
c3c0 67 69 74 2d 73 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 git-section-match-1.#[514.".\204
c3e0 08 00 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 32 31 31 5c 32 30 35 2a 00 01 3c 5c 32 30 33 19 ..\300\301!\210\211\205*..<\203.
c400 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 5c 22 03 5c 22 5c 32 30 37 5c 33 30 35 02 39 5c 32 30 .\302\303\304.\".\"\207\305.9\20
c420 33 24 00 02 43 5c 32 30 32 28 00 5c 33 30 36 03 5c 33 30 37 5c 22 02 5c 22 5c 32 30 37 22 20 5b 3$..C\202(.\306.\307\".\"\207".[
c440 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 63 6f 6e 64 69 74 69 6f 6e 20 73 cl--assertion-failed.condition.s
c460 65 71 2d 66 69 6e 64 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 eq-find.make-closure.#[257."\301
c480 01 5c 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d .\300\"\207".[V0.magit-section-m
c4a0 61 74 63 68 2d 31 5d 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 6d 61 67 69 74 2d 73 65 atch-1].4.(#$...38915)].magit-se
c4c0 63 74 69 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 36 20 ction-match-2.cl-coerce.list].6.
c4e0 28 23 24 20 2e 20 35 30 30 37 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d (#$...50073)]).(defalias.'magit-
c500 73 65 63 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 section-match-2.#[514.".@\301=\2
c520 30 33 1c 00 5c 33 30 32 02 41 02 5c 22 5c 32 30 36 60 00 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 03..\302.A.\"\206`.\303.\304\"\2
c540 31 31 5c 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 11\205..\302..\"\207.@\305.!\203
c560 2d 00 5c 33 30 36 02 02 5c 22 5c 32 36 32 01 5c 32 30 32 46 00 5c 32 31 31 08 5c 32 33 36 41 5c -.\306..\"\262.\202F.\211.\236A\
c580 32 31 31 5c 32 30 33 3e 00 5c 33 30 36 03 02 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 32 46 00 5c 211\203>.\306..\"\266\202\202F.\
c5a0 33 30 33 03 5c 33 30 37 5c 22 02 3d 5c 32 36 36 5c 32 30 32 5c 32 30 35 60 00 01 41 5c 32 31 31 303.\307\".=\266\202\205`..A\211
c5c0 5c 32 36 32 03 3f 5c 32 30 36 60 00 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 31 31 5c 32 30 35 5e \262.?\206`.\303.\304\"\211\205^
c5e0 00 5c 33 30 32 03 02 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 73 65 63 74 .\302..\"\262.\207".[magit--sect
c600 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 20 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d ion-type-alist.*.magit-section-m
c620 61 74 63 68 2d 32 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 63 6c 61 73 73 2d 70 atch-2.eieio-oref.parent.class-p
c640 20 63 6c 2d 74 79 70 65 70 20 74 79 70 65 5d 20 37 20 28 23 24 20 2e 20 35 30 30 37 33 29 5d 29 .cl-typep.type].7.(#$...50073)])
c660 23 40 33 35 33 20 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 6d 61 #@353.If.the.section.at.point.ma
c680 74 63 68 65 73 20 43 4f 4e 44 49 54 49 4f 4e 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 69 74 73 tches.CONDITION,.then.return.its
c6a0 20 76 61 6c 75 65 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 69 73 20 .value...If.optional.SECTION.is.
c6c0 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 65 73 74 20 77 68 65 74 68 65 72 20 74 68 61 74 20 6d non-nil.then.test.whether.that.m
c6e0 61 74 63 68 65 73 0a 69 6e 73 74 65 61 64 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 atches.instead...If.there.is.no.
c700 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 61 6e 64 20 53 45 43 54 49 4f 4e 20 69 73 20 section.at.point.and.SECTION.is.
c720 6e 69 6c 2c 0a 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 66 20 74 68 65 20 73 65 nil,.then.return.nil...If.the.se
c740 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 6d 61 74 63 68 2c 20 74 68 65 6e 20 72 65 74 75 72 ction.does.not.match,.then.retur
c760 6e 0a 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 n.nil...See.`magit-section-match
c780 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 74 61 '.for.the.forms.CONDITION.can.ta
c7a0 6b 65 2e 0a 0a 28 66 6e 20 43 4f 4e 44 49 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 43 ke...(fn.CONDITION.&optional.SEC
c7c0 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 2d TION)..(defalias.'magit-section-
c7e0 76 61 6c 75 65 2d 69 66 20 23 5b 35 31 33 20 22 5c 32 31 31 5c 32 30 36 06 00 5c 33 30 30 20 5c value-if.#[513."\211\206..\300.\
c800 32 31 31 5c 32 30 35 15 00 5c 33 30 31 03 02 5c 22 5c 32 30 35 15 00 5c 33 30 32 01 5c 33 30 33 211\205..\301..\"\205..\302.\303
c820 5c 22 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 6d \"\207".[magit-current-section.m
c840 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 65 69 65 69 6f 2d 6f 72 65 66 20 76 61 agit-section-match.eieio-oref.va
c860 6c 75 65 5d 20 36 20 28 23 24 20 2e 20 35 30 37 39 30 29 5d 29 23 40 36 32 36 20 43 68 6f 6f 73 lue].6.(#$...50790)])#@626.Choos
c880 65 20 61 6d 6f 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 e.among.clauses.on.the.type.of.t
c8a0 68 65 20 73 65 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 he.section.at.point...Each.claus
c8c0 65 20 6c 6f 6f 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 e.looks.like.(CONDITION.BODY...)
c8e0 2e 20 20 54 68 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 ...The.type.of.the.section.is.co
c900 6d 70 61 72 65 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 mpared.against.each.CONDITION;.t
c920 68 65 20 42 4f 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 he.BODY.forms.of.the.first.match
c940 20 61 72 65 20 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 .are.evaluated.sequentially.and.
c960 74 68 65 20 76 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 the.value.of.the.last.form.is.re
c980 74 75 72 6e 65 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 turned...Inside.BODY.the.symbol.
c9a0 60 69 74 27 20 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 `it'.is.bound.to.the.section.at.
c9c0 70 6f 69 6e 74 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 point...If.no.clause.succeeds.or
c9e0 20 69 66 20 74 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 .if.there.is.no.section.at.point
ca00 2c 20 72 65 74 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 ,.return.nil...See.`magit-sectio
ca20 6e 2d 6d 61 74 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 n-match'.for.the.forms.CONDITION
ca40 20 63 61 6e 20 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 .can.take..Additionally.a.CONDIT
ca60 49 4f 4e 20 6f 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 ION.of.t.is.allowed.in.the.final
ca80 20 63 6c 61 75 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 .clause,.and.matches.if.no.other
caa0 20 43 4f 4e 44 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 .CONDITION.match,.even.if.there.
cac0 69 73 20 6e 6f 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 is.no.section.at.point...(fn.&re
cae0 73 74 20 43 4c 41 55 53 45 53 29 1f 23 40 31 35 20 0a 0a 28 66 6e 20 43 4c 41 55 53 45 29 1f 0a st.CLAUSES).#@15...(fn.CLAUSE)..
cb00 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 73 65 20 27 28 (defalias.'magit-section-case.'(
cb20 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c macro...#[128."\300\301\302\303\
cb40 33 30 34 05 5c 22 42 45 5c 32 30 37 22 20 5b 6c 65 74 2a 20 28 28 69 74 20 28 6d 61 67 69 74 2d 304.\"BE\207".[let*.((it.(magit-
cb60 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 20 63 6f 6e 64 20 6d 61 70 63 61 72 20 23 current-section))).cond.mapcar.#
cb80 5b 32 35 37 20 22 5c 32 31 31 40 5c 33 30 30 3d 5c 32 30 36 12 00 5c 33 30 31 5c 33 30 32 5c 33 [257."\211@\300=\206..\301\302\3
cba0 30 33 5c 33 30 34 04 40 44 5c 33 30 35 42 42 45 01 41 42 5c 32 30 37 22 20 5b 74 20 61 6e 64 20 03\304.@D\305BBE.AB\207".[t.and.
cbc0 69 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 20 71 75 6f 74 65 20 28 it.magit-section-match-1.quote.(
cbe0 69 74 29 5d 20 36 20 28 23 24 20 2e 20 35 31 39 35 33 29 5d 5d 20 37 20 28 23 24 20 2e 20 35 31 it)].6.(#$...51953)]].7.(#$...51
cc00 33 32 33 29 5d 29 29 23 40 39 30 20 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 61 73 73 323)]))#@90.Return.the.value.ass
cc20 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 70 65 20 6f 72 20 6c ociated.with.SECTION's.type.or.l
cc40 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 54 49 4f 4e 20 41 4c ineage.in.ALIST...(fn.SECTION.AL
cc60 49 53 54 29 1f 23 40 31 33 20 0a 0a 28 66 6e 20 41 52 47 30 29 1f 0a 28 62 79 74 65 2d 63 6f 64 IST).#@13...(fn.ARG0)..(byte-cod
cc80 65 20 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 e."\300\301\302\303#\304\301\305
cca0 5c 33 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 \306#\207".[function-put.magit-s
ccc0 65 63 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 ection-case.lisp-indent-function
cce0 20 30 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 .0.put.edebug-form-spec.(&rest.(
cd00 73 65 78 70 20 62 6f 64 79 29 29 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 sexp.body))].5).(defalias.'magit
cd20 2d 73 65 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 -section-match-assoc.#[514."\300
cd40 5c 33 30 31 5c 33 30 32 04 5c 22 02 5c 22 5c 32 30 37 22 20 5b 73 65 71 2d 73 6f 6d 65 20 6d 61 \301\302.\".\"\207".[seq-some.ma
cd60 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c ke-closure.#[257."\211\242.\243\
cd80 33 30 31 02 5c 33 30 30 5c 22 5c 32 30 35 5c 66 00 5c 32 31 31 5c 32 30 37 22 20 5b 56 30 20 6d 301.\300\"\205\f.\211\207".[V0.m
cda0 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 5d 20 36 20 28 23 24 20 2e 20 35 32 agit-section-match-1].6.(#$...52
cdc0 33 33 30 29 5d 5d 20 36 20 28 23 24 20 2e 20 35 32 32 33 36 29 5d 29 23 40 31 35 35 20 48 6f 6f 330)]].6.(#$...52236)])#@155.Hoo
cde0 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 2d 73 65 63 74 69 6f k.run.after.`magit-insert-sectio
ce00 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 73 20 68 6f 6f 6b 20 n's.BODY..Avoid.using.this.hook.
ce20 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 75 20 6b 6e 6f 77 0a and.only.ever.do.so.if.you.know.
ce40 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 65 20 73 75 72 65 20 what.you.are.doing.and.are.sure.
ce60 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 64 65 66 76 61 72 20 there.is.no.other.way...(defvar.
ce80 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 20 6e 69 6c 20 28 23 magit-insert-section-hook.nil.(#
cea0 24 20 2e 20 35 32 37 30 31 29 29 23 40 31 39 39 30 20 49 6e 73 65 72 74 20 61 20 73 65 63 74 69 $...52701))#@1990.Insert.a.secti
cec0 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 43 72 65 61 74 65 20 61 20 73 65 63 74 69 6f 6e 20 6f on.at.point...Create.a.section.o
cee0 62 6a 65 63 74 20 6f 66 20 74 79 70 65 20 43 4c 41 53 53 2c 20 73 74 6f 72 69 6e 67 20 56 41 4c bject.of.type.CLASS,.storing.VAL
cf00 55 45 20 69 6e 20 69 74 73 0a 60 76 61 6c 75 65 27 20 73 6c 6f 74 2c 20 61 6e 64 20 69 6e 73 65 UE.in.its.`value'.slot,.and.inse
cf20 72 74 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 20 20 43 4c 41 53 53 20 rt.the.section.at.point...CLASS.
cf40 69 73 20 61 0a 73 75 62 63 6c 61 73 73 20 6f 66 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 27 is.a.subclass.of.`magit-section'
cf60 20 6f 72 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 60 28 65 76 61 6c 20 46 4f 52 4d 29 27 2c 20 .or.has.the.form.`(eval.FORM)',.
cf80 69 6e 0a 77 68 69 63 68 20 63 61 73 65 20 46 4f 52 4d 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 in.which.case.FORM.is.evaluated.
cfa0 61 74 20 72 75 6e 74 69 6d 65 20 61 6e 64 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 61 0a 73 at.runtime.and.should.return.a.s
cfc0 75 62 63 6c 61 73 73 2e 20 20 49 6e 20 6f 74 68 65 72 20 70 6c 61 63 65 73 20 61 20 73 65 63 74 ubclass...In.other.places.a.sect
cfe0 69 6f 6e 73 20 63 6c 61 73 73 20 69 73 20 6f 66 74 65 6e 20 72 65 66 65 72 72 65 64 0a 74 6f 20 ions.class.is.often.referred.to.
d000 61 73 20 69 74 73 20 22 74 79 70 65 22 2e 0a 0a 4d 61 6e 79 20 63 6f 6d 6d 61 6e 64 73 20 62 65 as.its."type"...Many.commands.be
d020 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 6c 79 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 have.differently.depending.on.th
d040 65 20 63 6c 61 73 73 20 6f 66 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 e.class.of.the.current.section.a
d060 6e 64 20 73 65 63 74 69 6f 6e 73 20 6f 66 20 61 20 63 65 72 74 61 69 6e 20 63 6c 61 73 73 20 63 nd.sections.of.a.certain.class.c
d080 61 6e 20 68 61 76 65 20 74 68 65 69 72 0a 6f 77 6e 20 6b 65 79 6d 61 70 2c 20 77 68 69 63 68 20 an.have.their.own.keymap,.which.
d0a0 69 73 20 73 70 65 63 69 66 69 65 64 20 75 73 69 6e 67 20 74 68 65 20 60 6b 65 79 6d 61 70 27 20 is.specified.using.the.`keymap'.
d0c0 63 6c 61 73 73 20 73 6c 6f 74 2e 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 73 6c class.slot..The.value.of.that.sl
d0e0 6f 74 20 73 68 6f 75 6c 64 20 62 65 20 61 20 76 61 72 69 61 62 6c 65 20 77 68 6f 73 65 20 76 61 ot.should.be.a.variable.whose.va
d100 6c 75 65 20 69 73 20 61 0a 6b 65 79 6d 61 70 2e 0a 0a 46 6f 72 20 68 69 73 74 6f 72 69 63 20 72 lue.is.a.keymap...For.historic.r
d120 65 61 73 6f 6e 73 20 4d 61 67 69 74 20 61 6e 64 20 46 6f 72 67 65 20 69 6e 20 6d 6f 73 74 20 63 easons.Magit.and.Forge.in.most.c
d140 61 73 65 73 20 75 73 65 20 73 79 6d 62 6f 6c 73 0a 61 73 20 43 4c 41 53 53 20 74 68 61 74 20 64 ases.use.symbols.as.CLASS.that.d
d160 6f 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 69 64 65 6e 74 69 66 79 20 61 20 63 6c 61 73 73 20 61 on't.actually.identify.a.class.a
d180 6e 64 20 74 68 61 74 20 6c 61 63 6b 20 74 68 65 0a 61 70 70 72 6f 70 72 69 61 74 65 20 70 61 63 nd.that.lack.the.appropriate.pac
d1a0 6b 61 67 65 20 70 72 65 66 69 78 2e 20 20 54 68 69 73 20 77 6f 72 6b 73 20 64 75 65 20 74 6f 20 kage.prefix...This.works.due.to.
d1c0 73 6f 6d 65 20 75 6e 64 6f 63 75 6d 65 6e 74 65 64 0a 6b 6c 75 64 67 65 73 2c 20 77 68 69 63 68 some.undocumented.kludges,.which
d1e0 20 61 72 65 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 6f 74 68 65 72 20 70 61 63 6b .are.not.available.to.other.pack
d200 61 67 65 73 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 6e 6f 6e ages...When.optional.HIDE.is.non
d220 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 79 20 62 -nil.collapse.the.section.body.b
d240 79 0a 64 65 66 61 75 6c 74 2c 20 69 2e 65 2e 2c 20 77 68 65 6e 20 66 69 72 73 74 20 63 72 65 61 y.default,.i.e.,.when.first.crea
d260 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 0a 72 ting.the.section,.but.not.when.r
d280 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 70 61 efreshing.the.buffer...Else.expa
d2a0 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 0a 6f nd.it.by.default...This.can.be.o
d2c0 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 6e 2d verwritten.using.`magit-section-
d2e0 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 73 65 set-visibility-hook'...When.a.se
d300 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 66 72 ction.is.recreated.during.a.refr
d320 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 65 64 esh,.then.the.visibility.of.pred
d340 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 69 73 ecessor.is.inherited.and.HIDE.is
d360 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 6c 20 .ignored.(but.the.hook.is.still.
d380 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 6f 66 honored)...BODY.is.any.number.of
d3a0 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 65 20 .forms.that.actually.insert.the.
d3c0 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 70 74 section's.heading.and.body...Opt
d3e0 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 74 6f ional.NAME,.if.specified,.has.to
d400 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 75 6e .be.a.symbol,.which.is.then.boun
d420 64 20 74 6f 20 74 68 65 20 6f 62 6a 65 63 74 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 62 d.to.the.object.of.the.section.b
d440 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 20 65 eing.inserted...Before.BODY.is.e
d460 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 63 74 valuated.the.`start'.of.the.sect
d480 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 20 6f ion.object.is.set.to.the.value.o
d4a0 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 76 61 f.`point'.and.after.BODY.was.eva
d4c0 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 20 6e luated.its.`end'.is.set.to.the.n
d4e0 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 65 73 ew.value.of.`point';.BODY.is.res
d500 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 72 77 ponsible.for.moving.`point'.forw
d520 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 4f 44 ard...If.it.turns.out.inside.BOD
d540 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 68 65 Y.that.the.section.is.empty,.the
d560 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 65 20 n.`magit-cancel-section'.can.be.
d580 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 72 61 used.to.abort.and.remove.all.tra
d5a0 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 73 65 ces.of.the.partially.inserted.se
d5c0 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 72 65 ction...This.can.happen.when.cre
d5e0 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 27 73 ating.a.section.by.washing.Git's
d600 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 79 20 .output.and.Git.didn't.actually.
d620 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 6e 64 output.anything.this.time.around
d640 2e 0a 0a 28 66 6e 20 5b 4e 41 4d 45 5d 20 28 43 4c 41 53 53 20 26 6f 70 74 69 6f 6e 61 6c 20 56 ...(fn.[NAME].(CLASS.&optional.V
d660 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 61 ALUE.HIDE).&rest.BODY)..(defalia
d680 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 20 s.'magit-insert-section.'(macro.
d6a0 2e 20 23 5b 31 32 38 20 22 5c 32 31 31 40 39 5c 32 30 35 5c 66 00 5c 32 31 31 01 41 5c 32 36 32 ..#[128."\211@9\205\f.\211.A\262
d6c0 02 5c 32 34 32 01 5c 32 34 32 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 .\242.\242\211\242.\243\211\242.
d6e0 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 06 08 5c 32 34 33 5c 33 30 30 5c 33 30 31 21 \243\211\242.\243..\243\300\301!
d700 5c 33 30 32 01 5c 33 30 33 06 5c 6e 5c 32 34 32 5c 33 30 34 3d 5c 32 30 33 32 00 06 5c 6e 41 40 \302.\303.\n\242\304=\2032..\nA@
d720 5c 32 30 32 36 00 5c 33 30 35 06 0b 44 06 09 06 08 06 08 42 42 42 42 44 5c 33 30 36 03 44 5c 33 \2026.\305..D......BBBBD\306.D\3
d740 30 37 5c 33 31 30 5c 33 30 37 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 07\310\307\311\312\313\314\315\3
d760 31 34 06 5c 66 45 45 45 45 44 5c 33 31 36 05 44 46 5c 33 31 37 5c 33 32 30 5c 33 32 31 06 0e 5c 14.\fEEEED\316.DF\317\320\321..\
d780 32 30 33 6f 00 5c 33 32 32 06 0f 06 07 44 43 06 08 42 42 43 5c 32 30 32 71 00 06 06 5c 33 32 33 203o.\322....DC..BBC\202q...\323
d7a0 06 07 44 43 5c 22 42 42 03 46 5c 32 30 37 22 20 5b 67 65 6e 73 79 6d 20 22 73 65 63 74 69 6f 6e ..DC\"BB.F\207".[gensym."section
d7c0 22 20 6c 65 74 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 72 65 ".let*.magit-insert-section--cre
d7e0 61 74 65 20 65 76 61 6c 20 71 75 6f 74 65 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 ate.eval.quote.magit-insert-sect
d800 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f ion--current.magit-insert-sectio
d820 6e 2d 2d 6f 6c 64 72 6f 6f 74 20 6f 72 20 61 6e 64 20 28 6e 6f 74 20 6d 61 67 69 74 2d 69 6e 73 n--oldroot.or.and.(not.magit-ins
d840 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 29 20 70 72 6f 67 31 20 6d 61 67 69 74 ert-section--parent).prog1.magit
d860 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 73 65 74 71 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d -root-section.setq.magit-insert-
d880 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 20 63 61 74 63 68 20 27 63 61 6e 63 65 6c 2d 73 65 section--parent.catch.'cancel-se
d8a0 63 74 69 6f 6e 20 61 70 70 65 6e 64 20 6c 65 74 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 ction.append.let.magit-insert-se
d8c0 63 74 69 6f 6e 2d 2d 66 69 6e 69 73 68 5d 20 32 34 20 28 23 24 20 2e 20 35 32 39 31 34 29 5d 29 ction--finish].24.(#$...52914)])
d8e0 29 23 40 33 36 20 0a 0a 28 66 6e 20 43 4c 41 53 53 20 56 41 4c 55 45 20 48 49 44 45 20 26 72 65 )#@36...(fn.CLASS.VALUE.HIDE.&re
d900 73 74 20 41 52 47 53 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 st.ARGS)..(byte-code."\300\301\3
d920 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 37 22 20 5b 66 02\303#\304\301\305\306#\207".[f
d940 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 63 74 69 6f 6e unction-put.magit-insert-section
d960 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 20 70 75 74 20 65 64 65 62 .lisp-indent-function.1.put.edeb
d980 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 5b 26 6f 70 74 69 6f 6e 61 6c 20 73 79 6d 62 6f 6c 70 ug-form-spec.([&optional.symbolp
d9a0 5d 20 28 26 6f 72 20 5b 28 22 65 76 61 6c 22 20 66 6f 72 6d 29 20 26 6f 70 74 69 6f 6e 61 6c 20 ].(&or.[("eval".form).&optional.
d9c0 66 6f 72 6d 20 66 6f 72 6d 20 26 72 65 73 74 20 66 6f 72 6d 5d 20 5b 73 79 6d 62 6f 6c 70 20 26 form.form.&rest.form].[symbolp.&
d9e0 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6d 20 66 6f 72 6d 20 26 72 65 73 74 20 66 6f 72 6d 5d 29 20 optional.form.form.&rest.form]).
da00 62 6f 64 79 29 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 body)].5).(defalias.'magit-inser
da20 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 72 65 61 74 65 20 23 5b 38 39 39 20 22 5c 33 30 36 5c 33 30 t-section--create.#[899."\306\30
da40 37 05 21 5c 32 30 33 15 00 5c 33 31 30 05 08 5c 22 40 5c 32 30 36 10 00 04 5c 32 36 32 01 5c 32 7.!\203..\310..\"@\206...\262.\2
da60 30 32 21 00 5c 32 31 30 03 5c 32 31 31 08 5c 32 33 36 41 5c 32 30 36 1f 00 5c 33 31 31 5c 32 36 02!.\210.\211.\236A\206..\311\26
da80 32 05 5c 33 31 32 05 5c 33 31 33 03 05 24 5c 33 31 34 01 5c 33 31 35 06 07 23 5c 32 31 30 5c 33 2.\312.\313..$\314.\315..#\210\3
daa0 31 34 01 5c 33 31 36 09 23 5c 32 31 30 5c 33 31 34 01 5c 33 31 37 5c 6e 5c 32 30 33 3f 00 60 5c 14.\316.#\210\314.\317\n\203?.`\
dac0 32 30 32 41 00 5c 33 32 30 20 23 5c 32 31 30 5c 33 32 31 01 5c 33 32 32 5c 22 5c 32 30 34 5c 32 202A.\320.#\210\321.\322\"\204\2
dae0 34 37 00 5c 33 31 34 01 5c 33 32 32 5c 33 30 36 5c 32 31 31 5c 33 32 33 5c 33 32 34 06 07 5c 22 47.\314.\322\306\211\323\324..\"
db00 5c 32 31 31 5c 32 36 32 03 5c 32 30 33 62 00 01 5c 33 32 35 3d 5c 32 36 36 5c 32 30 32 5c 32 30 \211\262.\203b..\325=\266\202\20
db20 32 5c 32 34 35 00 0b 3f 5c 32 30 35 72 00 5c 66 5c 32 30 35 72 00 5c 33 32 36 5c 33 32 37 06 07 2\245..?\205r.\f\205r.\326\327..
db40 21 5c 66 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 30 31 00 5c 33 33 30 01 5c 33 32 32 !\f\"\211\262.\203\201.\330.\322
db60 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 34 35 00 5c 33 33 31 06 06 0d 5c 22 5c 32 31 31 \"\266\202\202\245.\331...\"\211
db80 5c 32 36 32 03 5c 32 30 33 5c 32 34 31 00 5c 33 33 32 02 21 5c 32 30 33 5c 32 33 31 00 01 06 06 \262.\203\241.\332.!\203\231....
dba0 21 5c 32 30 32 5c 32 33 32 00 01 5c 33 32 35 3d 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 34 35 !\202\232..\325=\266\202\202\245
dbc0 00 5c 32 36 36 02 06 06 23 5c 32 31 30 5c 33 33 30 01 5c 33 33 33 5c 22 5c 32 30 34 5c 33 33 33 .\266...#\210\330.\333\"\204\333
dbe0 00 5c 33 33 30 01 5c 33 33 34 5c 22 5c 33 31 34 02 5c 33 33 33 5c 33 33 35 5c 33 33 36 5c 33 33 .\330.\334\"\314.\333\335\336\33
dc00 37 06 06 5c 22 21 5c 33 34 30 01 21 5c 32 30 35 5c 33 30 33 00 5c 32 31 31 5c 32 36 32 01 5c 32 7..\"!\340.!\205\303.\211\262.\2
dc20 30 36 5c 33 33 30 00 5c 33 33 35 5c 33 33 36 5c 33 34 31 06 06 5c 22 21 5c 33 34 30 01 21 5c 32 06\330.\335\336\341..\"!\340.!\2
dc40 30 35 5c 33 32 36 00 5c 32 31 31 5c 32 36 32 01 23 5c 32 36 36 02 5c 32 30 37 22 20 5b 6d 61 67 05\326.\211\262.#\266.\207".[mag
dc60 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 20 6d 61 67 69 74 2d 69 6e 73 it--section-type-alist.magit-ins
dc80 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f ert-section--parent.magit-sectio
dca0 6e 2d 69 6e 68 69 62 69 74 2d 6d 61 72 6b 65 72 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d n-inhibit-markers.magit-section-
dcc0 70 72 65 73 65 72 76 65 2d 76 69 73 69 62 69 6c 69 74 79 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 preserve-visibility.magit-insert
dce0 2d 73 65 63 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d -section--oldroot.magit-section-
dd00 69 6e 69 74 69 61 6c 2d 76 69 73 69 62 69 6c 69 74 79 2d 61 6c 69 73 74 20 6e 69 6c 20 63 6c 61 initial-visibility-alist.nil.cla
dd20 73 73 2d 70 20 72 61 73 73 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 61 70 70 6c 79 20 3a ss-p.rassq.magit-section.apply.:
dd40 74 79 70 65 20 65 69 65 69 6f 2d 6f 73 65 74 20 76 61 6c 75 65 20 70 61 72 65 6e 74 20 73 74 61 type.eieio-oset.value.parent.sta
dd60 72 74 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 20 73 6c 6f 74 2d 62 6f 75 6e 64 70 20 68 69 64 64 rt.point-marker.slot-boundp.hidd
dd80 65 6e 20 72 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 en.run-hook-with-args-until-succ
dda0 65 73 73 20 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 ess.magit-section-set-visibility
ddc0 2d 68 6f 6f 6b 20 68 69 64 65 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 -hook.hide.magit-get-section.mag
dde0 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 6d 61 67 69 it-section-ident.eieio-oref.magi
de00 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 61 73 73 6f 63 20 66 75 6e 63 74 69 6f 6e 70 20 t-section-match-assoc.functionp.
de20 6b 65 79 6d 61 70 20 74 79 70 65 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 keymap.type.intern.format."magit
de40 2d 25 73 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 22 20 62 6f 75 6e 64 70 20 22 66 6f 72 67 65 2d 25 -%s-section-map".boundp."forge-%
de60 73 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 22 5d 20 31 34 20 28 23 24 20 2e 20 35 35 35 32 36 29 5d s-section-map"].14.(#$...55526)]
de80 29 23 40 31 32 20 0a 0a 28 66 6e 20 4f 42 4a 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 )#@12...(fn.OBJ)..(defalias.'mag
dea0 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 66 69 6e 69 73 68 20 23 5b 32 35 37 20 it-insert-section--finish.#[257.
dec0 22 5c 33 30 34 5c 33 30 35 21 5c 32 31 30 5c 33 30 36 01 5c 33 30 37 5c 22 5c 33 31 30 02 5c 33 "\304\305!\210\306.\307\"\310.\3
dee0 31 31 08 5c 32 30 33 13 00 60 5c 32 30 32 15 00 5c 33 31 32 20 23 5c 33 31 33 03 5c 33 30 36 05 11.\203..`\202..\312.#\313.\306.
df00 5c 33 31 34 5c 22 4a 5c 32 31 31 5c 32 30 35 24 00 5c 33 31 34 01 44 5c 32 36 32 01 42 42 08 5c \314\"J\211\205$.\314.D\262.BB.\
df20 32 30 34 31 00 5c 33 31 35 03 5c 33 31 36 5c 22 5c 32 31 30 03 09 3d 5c 32 30 34 74 00 5c 33 30 2041.\315.\316\"\210..=\204t.\30
df40 36 04 5c 33 31 37 5c 22 5c 32 30 33 6e 00 5c 33 32 30 04 21 5c 32 31 30 5c 33 32 31 04 21 5c 32 6.\317\"\203n.\320.!\210\321.!\2
df60 31 30 5c 32 31 32 02 62 5c 32 31 30 60 02 57 5c 32 30 33 6a 00 5c 33 32 32 60 5c 33 31 33 5c 22 10\212.b\210`.W\203j.\322`\313\"
df80 5c 32 30 36 58 00 01 5c 33 32 33 20 5c 32 30 34 63 00 5c 33 32 34 60 02 04 23 5c 32 31 30 5c 32 \206X..\323.\204c.\324`..#\210\2
dfa0 31 31 62 5c 32 36 36 02 5c 32 30 32 4a 00 29 5c 32 30 32 74 00 5c 33 32 34 03 03 03 23 5c 32 31 11b\266.\202J.)\202t.\324...#\21
dfc0 30 03 09 3d 5c 32 30 33 5c 32 32 30 00 08 5c 33 32 35 3d 5c 32 30 33 5c 32 30 36 00 5c 33 32 36 0..=\203\220..\325=\203\206.\326
dfe0 10 5c 33 32 37 5c 33 33 30 21 5c 32 31 30 5c 33 32 36 1a 5c 33 33 31 04 21 29 5c 32 31 30 5c 32 .\327\330!\210\326.\331.!)\210\2
e000 30 32 5c 32 37 32 00 0b 5c 32 30 33 5c 32 35 30 00 5c 33 30 36 04 5c 33 33 32 5c 22 5c 33 31 30 02\272..\203\250.\306.\332\"\310
e020 01 5c 33 31 37 06 07 5c 33 30 36 05 5c 33 31 37 5c 22 42 23 5c 32 36 36 02 5c 32 30 32 5c 32 37 .\317..\306.\317\"B#\266.\202\27
e040 32 00 5c 33 30 36 04 5c 33 33 32 5c 22 5c 33 31 30 01 5c 33 31 37 5c 33 30 36 04 5c 33 31 37 5c 2.\306.\332\"\310.\317\306.\317\
e060 22 06 08 43 5c 32 34 34 23 5c 32 36 36 02 0b 5c 32 30 35 5c 33 31 30 00 5c 33 31 30 04 5c 33 31 "..C\244#\266..\205\310.\310.\31
e080 37 5c 33 30 36 06 07 5c 33 31 37 5c 22 5c 32 33 37 23 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 7\306..\317\"\237#\207".[magit-s
e0a0 65 63 74 69 6f 6e 2d 69 6e 68 69 62 69 74 2d 6d 61 72 6b 65 72 73 20 6d 61 67 69 74 2d 72 6f 6f ection-inhibit-markers.magit-roo
e0c0 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 63 68 65 2d 76 69 t-section.magit-section-cache-vi
e0e0 73 69 62 69 6c 69 74 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 2d 69 6e sibility.magit-section-insert-in
e100 2d 72 65 76 65 72 73 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d -reverse.run-hooks.magit-insert-
e120 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 65 69 section-hook.eieio-oref.start.ei
e140 65 69 6f 2d 6f 73 65 74 20 65 6e 64 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 20 6d 61 67 69 74 2d eio-oset.end.point-marker.magit-
e160 73 65 63 74 69 6f 6e 20 6b 65 79 6d 61 70 20 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 section.keymap.set-marker-insert
e180 69 6f 6e 2d 74 79 70 65 20 74 20 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 ion-type.t.children.magit-insert
e1a0 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 -child-count.magit-section-maybe
e1c0 2d 61 64 64 2d 68 65 61 64 69 6e 67 2d 6d 61 70 20 6e 65 78 74 2d 73 69 6e 67 6c 65 2d 70 72 6f -add-heading-map.next-single-pro
e1e0 70 65 72 74 79 2d 63 68 61 6e 67 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 61 74 20 61 64 perty-change.magit-section-at.ad
e200 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 64 65 6c 61 79 20 6e 69 6c 20 6d 61 67 69 d-text-properties.delay.nil.magi
e220 74 2d 6d 61 70 2d 73 65 63 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c t-map-sections.#[257."\300.\301\
e240 33 30 32 5c 33 30 33 05 5c 33 30 31 5c 22 5c 33 30 34 5c 22 23 5c 32 31 30 5c 33 30 30 01 5c 33 302\303.\301\"\304\"#\210\300.\3
e260 30 35 5c 33 30 32 5c 33 30 33 05 5c 33 30 35 5c 22 5c 33 30 34 5c 22 23 5c 32 30 37 22 20 5b 65 05\302\303.\305\"\304\"#\207".[e
e280 69 65 69 6f 2d 6f 73 65 74 20 73 74 61 72 74 20 63 6f 70 79 2d 6d 61 72 6b 65 72 20 65 69 65 69 ieio-oset.start.copy-marker.eiei
e2a0 6f 2d 6f 72 65 66 20 74 20 65 6e 64 5d 20 38 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 20 6d 61 o-oref.t.end].8.(#$...24281)].ma
e2c0 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 70 61 72 65 6e 74 5d 20 31 32 20 28 23 24 20 git-section-show.parent].12.(#$.
e2e0 2e 20 35 36 39 36 36 29 5d 29 23 40 34 31 37 20 43 61 6e 63 65 6c 20 69 6e 73 65 72 74 69 6e 67 ..56966)])#@417.Cancel.inserting
e300 20 74 68 65 20 73 65 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 62 .the.section.that.is.currently.b
e320 65 69 6e 67 20 69 6e 73 65 72 74 65 64 2e 0a 0a 43 61 6e 63 65 6c 69 6e 67 20 72 65 74 75 72 6e eing.inserted...Canceling.return
e340 73 20 66 72 6f 6d 20 74 68 65 20 69 6e 6e 65 72 20 6d 6f 73 74 20 75 73 65 20 6f 66 20 60 6d 61 s.from.the.inner.most.use.of.`ma
e360 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 27 20 61 6e 64 0a 72 65 6d 6f 76 65 73 20 git-insert-section'.and.removes.
e380 61 6c 6c 20 74 65 78 74 20 74 68 61 74 20 77 61 73 20 69 6e 73 65 72 74 65 64 20 62 79 20 74 68 all.text.that.was.inserted.by.th
e3a0 61 74 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 49 46 2d 45 4d 50 54 59 20 69 73 20 6e 6f 6e at...If.optional.IF-EMPTY.is.non
e3c0 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 63 61 6e 63 65 6c 20 74 68 65 20 73 65 63 74 69 -nil,.then.only.cancel.the.secti
e3e0 6f 6e 2c 20 69 66 20 69 74 20 69 73 0a 65 6d 70 74 79 2e 20 20 49 66 20 61 20 73 65 63 74 69 6f on,.if.it.is.empty...If.a.sectio
e400 6e 20 69 73 20 73 70 6c 69 74 20 69 6e 74 6f 20 61 20 68 65 61 64 69 6e 67 20 61 6e 64 20 61 20 n.is.split.into.a.heading.and.a.
e420 62 6f 64 79 20 28 69 2e 65 2e 2c 20 77 68 65 6e 20 69 74 73 0a 60 63 6f 6e 74 65 6e 74 27 20 73 body.(i.e.,.when.its.`content'.s
e440 6c 6f 74 20 69 73 20 6e 6f 6e 2d 6e 69 6c 29 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 63 68 65 63 6b lot.is.non-nil),.then.only.check
e460 20 69 66 20 74 68 65 20 62 6f 64 79 20 69 73 20 65 6d 70 74 79 2e 0a 0a 28 66 6e 20 26 6f 70 74 .if.the.body.is.empty...(fn.&opt
e480 69 6f 6e 61 6c 20 49 46 2d 45 4d 50 54 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 ional.IF-EMPTY)..(defalias.'magi
e4a0 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 20 23 5b 32 35 36 20 22 08 5c 32 30 35 2e 00 5c t-cancel-section.#[256.".\205..\
e4c0 32 31 31 5c 32 30 33 18 00 60 5c 33 30 32 08 5c 33 30 33 5c 22 5c 32 30 36 14 00 5c 33 30 32 08 211\203..`\302.\303\"\206..\302.
e4e0 5c 33 30 34 5c 22 55 5c 32 30 35 2e 00 08 09 3d 5c 32 30 33 21 00 5c 33 30 35 63 5c 32 30 37 5c \304\"U\205....=\203!.\305c\207\
e500 33 30 32 08 5c 33 30 34 5c 22 60 7c 5c 32 31 30 5c 33 30 36 10 5c 33 30 37 5c 33 31 30 5c 33 30 302.\304\"`|\210\306.\307\310\30
e520 36 5c 22 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 6\"\207".[magit-insert-section--
e540 63 75 72 72 65 6e 74 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 6f current.magit-root-section.eieio
e560 2d 6f 72 65 66 20 63 6f 6e 74 65 6e 74 20 73 74 61 72 74 20 22 28 65 6d 70 74 79 29 5c 6e 22 20 -oref.content.start."(empty)\n".
e580 6e 69 6c 20 74 68 72 6f 77 20 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 nil.throw.cancel-section].5.(#$.
e5a0 2e 20 35 38 30 39 36 29 5d 29 23 40 31 37 32 31 20 49 6e 73 65 72 74 20 74 68 65 20 68 65 61 64 ..58096)])#@1721.Insert.the.head
e5c0 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 6e 74 6c 79 20 62 65 ing.for.the.section.currently.be
e5e0 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 69 6f 6e 20 73 68 6f ing.inserted...This.function.sho
e600 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 6d 61 67 69 74 2d 69 uld.only.be.used.inside.`magit-i
e620 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 6c 65 64 20 77 69 74 nsert-section'...When.called.wit
e640 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 6a 75 73 74 20 73 65 hout.any.arguments,.then.just.se
e660 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 68 65 20 6f 62 6a 65 t.the.`content'.slot.of.the.obje
e680 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 6f 6e 20 62 65 69 6e ct.representing.the.section.bein
e6a0 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 20 60 70 6f 69 6e 74 g.inserted.to.a.marker.at.`point
e6c0 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 6c 79 20 63 6f 6e 74 '...The.section.should.only.cont
e6e0 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 69 73 20 66 75 6e 63 ain.a.single.line.when.this.func
e700 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 57 68 65 6e 20 63 61 tion.is.used.like.this...When.ca
e720 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 20 77 68 69 63 68 20 lled.with.arguments.ARGS,.which.
e740 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 6c 2c 20 74 68 65 6e have.to.be.strings,.or.nil,.then
e760 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 70 6f 69 6e 74 2e 20 .insert.those.strings.at.point..
e780 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 6f 6e 74 61 69 6e 20 .The.section.should.not.contain.
e7a0 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 65 6e 73 20 61 6e 64 any.text.before.this.happens.and
e7c0 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 69 6e 20 6f 6e 6c 79 .afterwards.it.should.again.only
e7e0 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 49 66 20 74 68 65 20 .contain.a.single.line...If.the.
e800 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 79 77 68 65 72 65 20 `face'.property.is.set.anywhere.
e820 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 67 73 2c 20 74 68 65 inside.any.of.these.strings,.the
e840 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 61 6e 67 65 64 2e 20 n.insert.all.of.them.unchanged..
e860 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 2d 73 65 63 74 69 6f .Otherwise.use.the.`magit-sectio
e880 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 6e 73 65 72 74 65 64 n-heading'.face.for.all.inserted
e8a0 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 70 65 72 74 79 20 6f .text...The.`content'.property.o
e8c0 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 6f 62 6a 65 63 74 20 69 73 20 74 68 65 20 65 6e 64 20 f.the.section.object.is.the.end.
e8e0 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 74 73 20 66 72 6f 6d of.the.heading.(which.lasts.from
e900 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 64 20 74 68 65 20 62 .`start'.to.`content').and.the.b
e920 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 28 77 68 69 63 68 20 eginning.of.the.the.body.(which.
e940 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 65 6e 64 27 29 2e 20 lasts.from.`content'.to.`end')..
e960 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 27 20 69 73 20 6e 69 .If.the.value.of.`content'.is.ni
e980 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 6f 20 68 65 61 64 69 l,.then.the.section.has.no.headi
e9a0 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 20 63 6f 6c 6c 61 70 ng.and.its.body.cannot.be.collap
e9c0 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 61 76 65 20 61 20 68 sed...If.a.section.does.have.a.h
e9e0 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 75 73 74 20 62 65 20 eading,.then.its.height.must.be.
ea00 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 6e 67 20 61 20 74 72 exactly.one.line,.including.a.tr
ea20 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 20 20 54 68 69 73 20 ailing.newline.character...This.
ea40 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 65 73 70 6f 6e 73 69 isn't.enforced,.you.are.responsi
ea60 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 20 20 54 68 65 20 6f ble.for.getting.it.right...The.o
ea80 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 73 20 66 75 6e 63 74 nly.exception.is.that.this.funct
eaa0 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 20 63 68 61 72 61 63 ion.does.insert.a.newline.charac
eac0 74 65 72 20 69 66 20 6e 65 63 65 73 73 61 72 79 0a 0a 49 66 20 70 72 6f 76 69 64 65 64 2c 20 6f ter.if.necessary..If.provided,.o
eae0 70 74 69 6f 6e 61 6c 20 43 48 49 4c 44 2d 43 4f 55 4e 54 20 6d 75 73 74 20 65 76 61 6c 75 61 74 ptional.CHILD-COUNT.must.evaluat
eb00 65 20 74 6f 20 61 6e 20 69 6e 74 65 67 65 72 20 6f 72 0a 62 6f 6f 6c 65 61 6e 2e 20 20 49 66 20 e.to.an.integer.or.boolean...If.
eb20 74 2c 20 74 68 65 6e 20 74 68 65 20 63 6f 75 6e 74 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 t,.then.the.count.is.determined.
eb40 6f 6e 63 65 20 74 68 65 20 63 68 69 6c 64 72 65 6e 20 68 61 76 65 20 62 65 65 6e 0a 69 6e 73 65 once.the.children.have.been.inse
eb60 72 74 65 64 2c 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d rted,.using.`magit-insert-child-
eb80 63 6f 75 6e 74 27 20 28 77 68 69 63 68 20 73 65 65 29 2e 20 20 46 6f 72 20 68 69 73 74 6f 72 69 count'.(which.see)...For.histori
eba0 63 0a 72 65 61 73 6f 6e 73 2c 20 69 66 20 74 68 65 20 68 65 61 64 69 6e 67 20 65 6e 64 73 20 77 c.reasons,.if.the.heading.ends.w
ebc0 69 74 68 20 22 3a 22 2c 20 74 68 65 20 63 6f 75 6e 74 20 69 73 20 73 75 62 73 74 69 74 75 74 65 ith.":",.the.count.is.substitute
ebe0 64 20 66 6f 72 0a 74 68 61 74 2c 20 61 74 20 74 68 69 73 20 74 69 6d 65 20 61 73 20 77 65 6c 6c d.for.that,.at.this.time.as.well
ec00 2e 20 20 49 66 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d ...If.`magit-section-show-child-
ec20 63 6f 75 6e 74 27 20 69 73 20 6e 69 6c 2c 0a 6e 6f 20 63 6f 75 6e 74 73 20 61 72 65 20 69 6e 73 count'.is.nil,.no.counts.are.ins
ec40 65 72 74 65 64 0a 0a 0a 28 66 6e 20 5b 43 48 49 4c 44 2d 43 4f 55 4e 54 5d 20 26 72 65 73 74 20 erted...(fn.[CHILD-COUNT].&rest.
ec60 53 54 52 49 4e 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 72 STRINGS)..(defalias.'magit-inser
ec80 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 50 00 5c 32 31 31 40 t-heading.#[128."\211\203P.\211@
eca0 5c 32 35 30 5c 32 30 34 11 00 5c 33 30 33 01 40 21 5c 32 30 35 17 00 5c 32 31 31 01 41 5c 32 36 \250\204..\303.@!\205..\211.A\26
ecc0 32 02 5c 32 34 32 5c 33 30 34 5c 33 30 35 03 5c 22 5c 33 30 36 5c 33 30 37 02 47 5c 33 31 30 5c 2.\242\304\305.\"\306\307.G\310\
ece0 33 31 31 05 25 5c 32 30 34 31 00 5c 33 30 36 5c 33 30 37 02 47 5c 33 31 32 5c 33 31 31 05 25 5c 311.%\2041.\306\307.G\312\311.%\
ed00 32 30 33 35 00 5c 32 31 31 5c 32 30 32 3a 00 5c 33 31 33 01 5c 33 31 30 5c 33 31 34 23 63 5c 32 2035.\211\202:.\313.\310\314#c\2
ed20 31 30 01 5c 32 30 33 4e 00 08 5c 32 30 33 4e 00 5c 33 31 33 5c 33 31 35 5c 33 31 36 04 5c 22 5c 10.\203N..\203N.\313\315\316.\"\
ed40 33 31 30 5c 33 31 37 23 63 5c 32 31 30 5c 32 36 36 02 6e 5c 32 30 34 57 00 5c 33 32 30 63 5c 32 310\317#c\210\266.n\204W.\320c\2
ed60 31 30 5c 33 32 31 5c 33 32 32 21 5c 32 30 33 60 00 5c 33 32 32 20 5c 32 31 30 5c 33 32 33 09 5c 10\321\322!\203`.\322.\210\323.\
ed80 33 32 34 5c 6e 5c 32 30 33 6b 00 60 5c 32 30 32 6d 00 5c 33 32 35 20 23 5c 32 30 37 22 20 5b 6d 324\n\203k.`\202m.\325.#\207".[m
eda0 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 6d 61 agit-section-show-child-count.ma
edc0 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 67 69 git-insert-section--current.magi
ede0 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 68 69 62 69 74 2d 6d 61 72 6b 65 72 73 20 62 6f 6f 6c 65 61 t-section-inhibit-markers.boolea
ee00 6e 70 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 79 2d 6e 6f np.apply.concat.text-property-no
ee20 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 61 63 65 20 t-all.0.font-lock-face.nil.face.
ee40 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 64 69 6e 67 propertize.magit-section-heading
ee60 20 66 6f 72 6d 61 74 20 22 20 28 25 73 29 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 68 .format.".(%s)".magit-section-ch
ee80 69 6c 64 2d 63 6f 75 6e 74 20 31 30 20 66 62 6f 75 6e 64 70 20 6d 61 67 69 74 2d 6d 61 79 62 65 ild-count.10.fboundp.magit-maybe
eea0 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 65 69 65 69 6f 2d 6f 73 65 74 20 -make-margin-overlay.eieio-oset.
eec0 63 6f 6e 74 65 6e 74 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 5d 20 39 20 28 23 24 20 2e 20 35 38 content.point-marker].9.(#$...58
eee0 38 30 31 29 5d 29 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 801)])#@233.Use.BODY.to.insert.t
ef00 68 65 20 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 he.section.body,.once.the.sectio
ef20 6e 20 69 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 n.is.expanded..If.the.section.is
ef40 20 65 78 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 .expanded.when.it.is.created,.th
ef60 65 6e 20 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 en.this.is.like.`progn'...Otherw
ef80 69 73 65 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 ise.BODY.isn't.evaluated.until.t
efa0 68 65 20 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 he.section.is.explicitly.expande
efc0 64 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 d...(fn.&rest.BODY)..(byte-code.
efe0 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 75 6e "\300\301\302\303#\300\207".[fun
f000 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 69 6e 67 20 6c ction-put.magit-insert-heading.l
f020 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 34 29 0a 28 64 isp-indent-function.defun].4).(d
f040 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 62 6f efalias.'magit-insert-section-bo
f060 64 79 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 20 5c 33 30 30 20 5c 33 dy.'(macro...#[128."\300.\300.\3
f080 30 30 20 5c 33 30 31 03 5c 33 30 32 5c 33 30 33 06 07 42 42 44 43 5c 33 30 34 5c 33 30 35 5c 33 00.\301.\302\303..BBDC\304\305\3
f0a0 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 31 06 09 5c 33 31 31 42 43 5c 33 30 32 5c 33 30 33 5c 33 06\307\310\301..\311BC\302\303\3
f0c0 30 31 06 5c 66 5c 33 31 32 06 0f 5c 33 31 33 42 42 44 43 5c 33 31 34 5c 33 31 35 06 0f 44 5c 33 01.\f\312..\313BBDC\314\315..D\3
f0e0 31 36 42 42 5c 33 31 37 06 11 44 5c 33 31 34 5c 33 31 35 06 11 44 5c 33 32 30 42 42 5c 33 32 31 16BB\317..D\314\315..D\320BB\321
f100 06 12 44 5c 33 32 32 06 13 44 5c 32 35 37 07 45 45 46 5c 33 31 37 06 08 44 46 45 5c 32 30 37 22 ..D\322..D\257.EEF\317..DFE\207"
f120 20 5b 67 65 6e 73 79 6d 20 6c 65 74 20 6c 61 6d 62 64 61 20 6e 69 6c 20 69 66 20 28 6f 72 65 66 .[gensym.let.lambda.nil.if.(oref
f140 20 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 68 .magit-insert-section--current.h
f160 69 64 64 65 6e 29 20 6f 73 65 74 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e idden).oset.magit-insert-section
f180 2d 2d 63 75 72 72 65 6e 74 20 77 61 73 68 65 72 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 --current.washer.(magit-insert-s
f1a0 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6c ection--current).magit-section-l
f1c0 69 6e 65 61 67 65 20 28 74 29 20 64 6f 6c 69 73 74 20 73 20 28 28 73 65 74 2d 6d 61 72 6b 65 72 ineage.(t).dolist.s.((set-marker
f1e0 2d 69 6e 73 65 72 74 69 6f 6e 2d 74 79 70 65 20 28 6f 72 65 66 20 73 20 65 6e 64 29 20 74 29 29 -insertion-type.(oref.s.end).t))
f200 20 66 75 6e 63 61 6c 6c 20 28 28 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 69 6f 6e 2d .funcall.((set-marker-insertion-
f220 74 79 70 65 20 28 6f 72 65 66 20 73 20 65 6e 64 29 20 6e 69 6c 29 29 20 6d 61 67 69 74 2d 73 65 type.(oref.s.end).nil)).magit-se
f240 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 72 65 6d 6f 76 65 2d 68 65 61 64 69 6e 67 2d 6d 61 70 20 6d ction-maybe-remove-heading-map.m
f260 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 69 73 69 62 69 agit-section-maybe-remove-visibi
f280 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 5d 20 32 33 20 28 23 24 20 2e 20 36 31 31 36 34 29 5d lity-indicator].23.(#$...61164)]
f2a0 29 29 23 40 31 33 20 0a 0a 28 66 6e 20 48 4f 4f 4b 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 ))#@13...(fn.HOOK)..(byte-code."
f2c0 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
f2e0 74 69 6f 6e 2d 70 75 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 tion-put.magit-insert-section-bo
f300 64 79 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 30 5d 20 34 29 0a 28 64 dy.lisp-indent-function.0].4).(d
f320 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 65 72 73 20 23 5b efalias.'magit-insert-headers.#[
f340 32 35 37 20 22 5c 33 30 30 43 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 33 02 5c 22 257."\300C\301\302.\"\301\303.\"
f360 5c 32 31 36 5c 33 30 34 5c 33 30 35 02 5c 33 30 36 5c 33 30 37 24 5c 32 31 30 5c 33 31 30 03 21 \216\304\305.\306\307$\210\310.!
f380 5c 32 31 30 01 5c 32 34 32 5c 32 30 35 7a 00 5c 33 31 31 63 5c 32 31 30 01 5c 32 34 32 41 5c 32 \210.\242\205z.\311c\210.\242A\2
f3a0 30 35 7a 00 01 5c 32 31 31 5c 32 34 32 5c 32 33 37 5c 32 34 30 5c 32 31 30 01 5c 32 34 32 02 5c 05z..\211\242\237\240\210.\242.\
f3c0 32 31 31 5c 32 34 32 41 5c 32 34 30 5c 32 31 30 5c 32 34 32 5c 33 31 32 01 5c 33 31 33 5c 22 5c 211\242A\240\210\242\312.\313\"\
f3e0 33 31 34 01 5c 33 31 35 04 43 23 5c 32 31 30 5c 33 31 34 02 5c 33 31 35 06 06 5c 32 34 32 23 5c 314.\315.C#\210\314.\315..\242#\
f400 32 31 30 5c 33 31 34 02 5c 33 31 36 5c 33 31 32 06 07 5c 32 34 32 40 5c 33 31 37 5c 22 23 5c 32 210\314.\316\312..\242@\317\"#\2
f420 31 30 5c 33 31 34 02 5c 33 32 30 5c 33 31 32 5c 33 32 31 06 08 5c 32 34 32 21 40 5c 33 32 30 5c 10\314.\320\312\321..\242!@\320\
f440 22 23 5c 32 31 30 03 5c 32 34 32 5c 32 31 31 5c 32 30 33 74 00 5c 32 31 31 40 5c 33 31 34 01 5c "#\210.\242\211\203t.\211@\314.\
f460 33 31 33 06 06 23 5c 32 36 36 02 41 5c 32 30 32 62 00 5c 32 31 30 5c 33 32 32 02 21 5c 32 36 36 313..#\266.A\202b.\210\322.!\266
f480 5c 32 30 32 29 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 \202)\207".[nil.make-closure.#[0
f4a0 20 22 5c 33 30 30 09 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 20 6d 61 ."\300.\300\242B\240\207".[V0.ma
f4c0 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 5d 20 33 5d 20 git-insert-section--current].3].
f4e0 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 30 5c 33 30 33 23 5c 32 30 37 22 20 5b 56 30 20 #[0."\301\302\300\303#\207".[V0.
f500 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e remove-hook.magit-insert-section
f520 2d 68 6f 6f 6b 20 74 5d 20 34 5d 20 61 64 64 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 69 6e 73 65 72 -hook.t].4].add-hook.magit-inser
f540 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 2d 39 30 20 74 20 6d 61 67 69 74 2d 72 75 6e 2d 73 t-section-hook.-90.t.magit-run-s
f560 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 22 5c 6e 22 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 ection-hook."\n".eieio-oref.pare
f580 6e 74 20 65 69 65 69 6f 2d 6f 73 65 74 20 63 68 69 6c 64 72 65 6e 20 63 6f 6e 74 65 6e 74 20 73 nt.eieio-oset.children.content.s
f5a0 74 61 72 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 6d 61 79 62 tart.end.last.magit-section-mayb
f5c0 65 2d 61 64 64 2d 68 65 61 64 69 6e 67 2d 6d 61 70 5d 20 31 31 20 28 23 24 20 2e 20 36 32 31 31 e-add-heading-map].11.(#$...6211
f5e0 39 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 69 6f 6e 2d 6d 61 9)]).(defalias.'magit-section-ma
f600 79 62 65 2d 61 64 64 2d 68 65 61 64 69 6e 67 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 ybe-add-heading-map.#[257."\301.
f620 21 5c 32 30 35 2d 00 5c 33 30 32 01 5c 33 30 33 5c 22 5c 33 30 32 02 5c 33 30 34 5c 22 5c 32 31 !\205-.\302.\303\"\302.\304\"\21
f640 31 39 5c 32 30 33 17 00 5c 32 31 31 4a 5c 32 36 32 01 5c 33 30 35 02 5c 33 30 36 04 21 5c 33 30 19\203..\211J\262.\305.\306.!\30
f660 34 04 5c 32 30 33 29 00 5c 33 30 37 05 08 44 21 5c 32 30 32 2a 00 08 24 5c 32 36 36 5c 32 30 32 4.\203).\307..D!\202*..$\266\202
f680 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 2d 6d 61 70 \207".[magit-section-heading-map
f6a0 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 2d 70 20 65 69 65 69 6f 2d 6f .magit-section-content-p.eieio-o
f6c0 72 65 66 20 73 74 61 72 74 20 6b 65 79 6d 61 70 20 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 ref.start.keymap.put-text-proper
f6e0 74 79 20 6d 61 67 69 74 2d 2d 65 6f 6c 2d 70 6f 73 69 74 69 6f 6e 20 6d 61 6b 65 2d 63 6f 6d 70 ty.magit--eol-position.make-comp
f700 6f 73 65 64 2d 6b 65 79 6d 61 70 5d 20 31 30 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 0a 28 osed-keymap].10.(#$...24281)]).(
f720 64 65 66 61 6c 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 72 65 defalias.'magit-section-maybe-re
f740 6d 6f 76 65 2d 68 65 61 64 69 6e 67 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 move-heading-map.#[257."\300.\30
f760 31 5c 22 5c 33 30 30 02 5c 33 30 32 5c 22 55 5c 32 30 35 2b 00 5c 33 30 33 5c 33 30 30 02 5c 33 1\"\300.\302\"U\205+.\303\300.\3
f780 30 34 5c 22 5c 33 30 30 03 5c 33 30 32 5c 22 5c 33 30 35 5c 33 30 30 05 5c 33 30 35 5c 22 39 5c 04\"\300.\302\"\305\300.\305\"9\
f7a0 32 30 33 26 00 5c 33 30 30 05 5c 33 30 35 5c 22 4a 5c 32 30 32 2a 00 5c 33 30 30 05 5c 33 30 35 203&.\300.\305\"J\202*.\300.\305
f7c0 5c 22 24 5c 32 30 37 22 20 5b 73 6c 6f 74 2d 76 61 6c 75 65 20 63 6f 6e 74 65 6e 74 20 65 6e 64 \"$\207".[slot-value.content.end
f7e0 20 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 73 74 61 72 74 20 6b 65 79 6d 61 70 5d .put-text-property.start.keymap]
f800 20 38 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 23 40 33 37 39 20 4d 6f 64 69 66 79 20 53 45 .8.(#$...24281)])#@379.Modify.SE
f820 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
f840 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-
f860 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
f880 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
f8a0 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.":",
f8c0 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)",.
f8e0 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
f900 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
f920 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
f940 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...
f960 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
f980 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
f9a0 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
f9c0 31 5c 32 31 31 08 5c 32 30 35 1a 00 5c 33 30 32 03 5c 33 30 33 5c 22 5c 32 31 31 5c 32 36 32 03 1\211.\205..\302.\303\"\211\262.
f9e0 5c 32 30 35 1a 00 5c 33 30 32 03 5c 33 30 34 5c 22 5c 32 36 32 01 47 5c 32 31 31 5c 33 30 35 56 \205..\302.\304\"\262.G\211\305V
fa00 3f 5c 32 30 36 72 00 01 53 53 66 5c 33 30 36 3d 5c 32 30 33 3b 00 5c 32 31 32 01 5c 33 30 37 5a ?\206r..SSf\306=\203;.\212.\307Z
fa20 62 5c 32 31 30 5c 33 31 30 5c 33 31 31 5c 33 31 32 03 5c 22 5c 33 31 33 5c 22 63 5c 32 31 30 5c b\210\310\311\312.\"\313\"c\210\
fa40 33 31 34 5c 33 31 35 21 29 5c 32 30 37 01 5c 33 31 36 5a 53 66 5c 33 31 37 3d 5c 32 30 35 72 00 314\315!)\207.\316ZSf\317=\205r.
fa60 01 5c 33 32 30 5a 53 66 5c 33 32 31 3d 5c 32 30 35 72 00 01 5c 33 30 37 5a 53 66 5c 33 32 32 3d .\320ZSf\321=\205r..\307ZSf\322=
fa80 5c 32 30 35 72 00 01 53 53 66 5c 33 32 33 3d 5c 32 30 35 72 00 5c 32 31 32 01 5c 33 32 30 5a 62 \205r..SSf\323=\205r.\212.\320Zb
faa0 5c 32 31 30 5c 33 31 34 5c 33 31 35 21 5c 32 31 30 5c 33 31 31 5c 33 32 34 02 5c 22 63 29 5c 32 \210\314\315!\210\311\324.\"c)\2
fac0 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 07".[magit-section-show-child-co
fae0 75 6e 74 20 6e 69 6c 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 6f 6e 74 65 6e 74 20 63 68 69 6c 64 unt.nil.eieio-oref.content.child
fb00 72 65 6e 20 30 20 35 38 20 32 20 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 ren.0.58.2.magit--propertize-fac
fb20 65 20 66 6f 72 6d 61 74 20 22 20 28 25 73 29 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 e.format.".(%s)".magit-section-c
fb40 68 69 6c 64 2d 63 6f 75 6e 74 20 64 65 6c 65 74 65 2d 63 68 61 72 20 31 20 34 20 33 32 20 33 20 hild-count.delete-char.1.4.32.3.
fb60 34 30 20 31 31 36 20 34 31 20 22 25 73 22 5d 20 37 20 28 23 24 20 2e 20 36 33 35 31 31 29 5d 29 40.116.41."%s"].7.(#$...63511)])
fb80 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 70 72 65 2d 63 6f .(defalias.'magit-section-pre-co
fba0 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 23 5b 30 20 22 08 5c 32 30 34 08 00 09 5c 32 30 33 20 00 5c 33 mmand-hook.#[0.".\204...\203..\3
fbc0 30 34 31 16 00 5c 33 30 35 5c 33 30 36 20 5c 33 30 37 48 21 30 5c 32 30 32 18 00 5c 32 31 30 5c 041..\305\306.\307H!0\202..\210\
fbe0 33 31 30 5c 33 31 31 3d 5c 32 30 34 20 00 5c 33 31 32 20 5c 32 31 30 5c 33 31 33 20 12 5c 33 31 310\311=\204..\312.\210\313..\31
fc00 34 20 5c 32 31 31 13 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 4.\211.\207".[magit--context-men
fc20 75 2d 62 75 66 66 65 72 20 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 73 65 63 u-buffer.magit--context-menu-sec
fc40 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 72 tion.magit-section-pre-command-r
fc60 65 67 69 6f 6e 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f 6d 6d 61 6e egion-p.magit-section-pre-comman
fc80 64 2d 73 65 63 74 69 6f 6e 20 28 65 72 72 6f 72 29 20 65 76 65 6e 74 2d 62 61 73 69 63 2d 74 79 d-section.(error).event-basic-ty
fca0 70 65 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 30 20 6e 69 6c 20 6d 6f 75 73 65 pe.this-command-keys.0.nil.mouse
fcc0 2d 33 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 68 69 67 68 6c 69 67 68 74 2d 70 6f 69 6e 74 2d 73 65 -3.magit-menu-highlight-point-se
fce0 63 74 69 6f 6e 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 6d 61 67 69 74 2d 63 75 72 72 ction.region-active-p.magit-curr
fd00 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 33 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 ent-section].3]).(defalias.'magi
fd20 74 2d 73 65 63 74 69 6f 6e 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 23 5b 30 20 t-section-post-command-hook.#[0.
fd40 22 5c 33 30 33 20 70 5c 33 30 34 02 21 3d 5c 32 30 33 19 00 5c 33 30 35 01 21 5c 32 31 30 08 5c "\303.p\304.!=\203..\305.!\210.\
fd60 32 30 34 16 00 09 5c 32 30 33 19 00 5c 33 30 36 20 5c 32 31 30 5c 32 31 30 5c 6e 5c 33 30 37 3e 204...\203..\306.\210\210\n\307>
fd80 3f 5c 32 30 35 23 00 5c 33 31 30 20 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 ?\205#.\310.\207".[magit--contex
fda0 74 2d 6d 65 6e 75 2d 62 75 66 66 65 72 20 6d 61 67 69 74 2d 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e t-menu-buffer.magit--context-men
fdc0 75 2d 73 65 63 74 69 6f 6e 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 73 65 6c 65 63 74 65 64 2d u-section.this-command.selected-
fde0 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 63 75 72 73 6f 72 2d 73 65 6e 73 window.window-buffer.cursor-sens
fe00 6f 72 2d 6d 6f 76 65 2d 74 6f 2d 74 61 6e 67 69 62 6c 65 20 6d 61 67 69 74 2d 6d 65 6e 75 2d 68 or-move-to-tangible.magit-menu-h
fe20 69 67 68 6c 69 67 68 74 2d 70 6f 69 6e 74 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 72 65 ighlight-point-section.(magit-re
fe40 66 72 65 73 68 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 61 6c 6c 29 20 6d 61 67 69 74 2d 73 fresh.magit-refresh-all).magit-s
fe60 65 63 74 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 5d 20 34 5d 29 0a 28 64 65 ection-update-highlight].4]).(de
fe80 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 64 65 61 63 74 69 76 61 74 65 falias.'magit-section-deactivate
fea0 2d 6d 61 72 6b 20 23 5b 30 20 22 5c 33 30 31 5c 32 31 31 10 5c 32 30 37 22 20 5b 6d 61 67 69 74 -mark.#[0."\301\211.\207".[magit
fec0 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 66 6f 72 63 65 2d 75 70 64 61 74 65 20 -section-highlight-force-update.
fee0 74 5d 20 32 5d 29 23 40 32 34 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 46 4f 52 43 45 t].2])#@24...(fn.&optional.FORCE
ff00 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 75 70 64 61 )..(defalias.'magit-section-upda
ff20 74 65 2d 68 69 67 68 6c 69 67 68 74 20 23 5b 32 35 36 20 22 5c 33 30 36 20 01 5c 32 30 34 27 00 te-highlight.#[256."\306..\204'.
ff40 08 5c 32 30 34 27 00 09 5c 33 30 37 20 01 5c 32 30 34 16 00 5c 32 36 32 01 5c 32 30 32 1e 00 5c .\204'..\307..\204..\262.\202..\
ff60 32 31 31 3f 5c 32 30 35 1c 00 01 5c 32 36 36 5c 32 30 32 5c 32 30 34 27 00 5c 6e 01 3d 5c 32 30 211?\205...\266\202\204'.\n.=\20
ff80 34 75 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 20 01 1b 02 1c 5c 33 31 33 5c 33 31 34 0d 5c 22 5c 4u.\310\311\312.....\313\314.\"\
ffa0 32 31 30 5c 33 31 31 15 0e 15 16 16 5c 33 31 31 16 15 5c 33 31 35 5c 33 31 36 21 5c 32 30 33 4e 210\311.....\311..\315\316!\203N
ffc0 00 5c 33 31 36 20 5c 32 30 33 4e 00 5c 33 31 37 20 5c 32 31 30 5c 32 30 32 6f 00 03 0e 17 3d 5c .\316.\203N.\317.\210\202o....=\
ffe0 32 30 34 5b 00 5c 33 32 30 5c 33 32 31 05 03 23 5c 32 31 30 0e 16 5c 32 31 31 5c 32 30 33 6e 00 204[.\320\321..#\210..\211\203n.
10000 5c 32 31 31 40 5c 33 32 30 5c 33 32 32 02 05 23 5c 32 36 36 02 41 5c 32 30 32 5d 00 5c 32 31 30 \211@\320\322..#\266.A\202].\210
10020 5c 33 32 33 5c 33 31 31 21 2a 5c 32 36 36 04 5c 33 31 31 10 5c 33 32 34 20 5c 32 30 37 22 20 5b \323\311!*\266.\311.\324.\207".[
10040 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 66 6f 72 63 65 2d 75 70 magit-section-highlight-force-up
10060 64 61 74 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 72 date.magit-section-pre-command-r
10080 65 67 69 6f 6e 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f 6d 6d 61 6e egion-p.magit-section-pre-comman
100a0 64 2d 73 65 63 74 69 6f 6e 20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 20 69 6e 68 69 62 69 d-section.deactivate-mark.inhibi
100c0 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 t-read-only.magit-section-highli
100e0 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 ght-overlays.magit-current-secti
10100 6f 6e 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 74 20 6e 69 6c 20 6d 61 67 69 74 2d 72 on.region-active-p.t.nil.magit-r
10120 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 6d 61 70 63 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c egion-sections.mapc.delete-overl
10140 61 79 20 66 62 6f 75 6e 64 70 20 6c 6f 6e 67 2d 6c 69 6e 65 2d 6f 70 74 69 6d 69 7a 61 74 69 6f ay.fboundp.long-line-optimizatio
10160 6e 73 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 65 6e 61 62 6c 65 2d 6c 6f 6e 67 2d ns-p.magit-section--enable-long-
10180 6c 69 6e 65 73 2d 73 68 6f 72 74 63 75 74 73 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 lines-shortcuts.run-hook-with-ar
101a0 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 68 gs-until-success.magit-section-h
101c0 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 69 ighlight-hook.magit-section-unhi
101e0 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 69 ghlight-hook.restore-buffer-modi
10200 66 69 65 64 2d 70 20 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 fied-p.magit-section-maybe-paint
10220 2d 76 69 73 69 62 69 6c 69 74 79 2d 65 6c 6c 69 70 73 65 73 20 6d 61 67 69 74 2d 73 65 63 74 69 -visibility-ellipses.magit-secti
10240 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 6f 6e 73 20 6d 61 67 69 74 2d 73 65 on-highlighted-sections.magit-se
10260 63 74 69 6f 6e 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 20 6d 61 67 69 74 ction-unhighlight-sections.magit
10280 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 5d 20 31 31 20 28 23 24 20 2e 20 36 35 32 35 39 29 5d 29 -root-section].11.(#$...65259)])
102a0 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 6e #@255.Highlight.SECTION.and.if.n
102c0 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 4e on-nil.all.sections.in.SELECTION
102e0 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 65 ..This.function.works.for.any.se
10300 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 65 ction.but.produces.undesirable.e
10320 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 73 ffects.for.diff.related.sections
10340 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 74 ,.which.by.default.are.highlight
10360 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 2e ed.using.`magit-diff-highlight'.
10380 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 49 ..Return.t...(fn.SECTION.SELECTI
103a0 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 69 ON)..(defalias.'magit-section-hi
103c0 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 32 ghlight.#[514."\300.\301\"\211\2
103e0 30 33 2d 00 01 5c 32 30 36 0e 00 02 43 5c 32 31 31 5c 32 30 33 2c 00 5c 32 31 31 40 5c 33 30 32 03-..\206...C\211\203,.\211@\302
10400 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 30 \300.\303\"\300.\304\"\206$.\300
10420 03 5c 33 30 35 5c 22 05 23 5c 32 36 36 02 41 5c 32 30 32 0e 00 5c 32 31 30 5c 32 31 30 5c 32 31 .\305\".#\266.A\202..\210\210\21
10440 31 5c 32 30 33 4a 00 5c 33 30 32 5c 33 30 30 02 40 5c 33 30 33 5c 22 5c 33 30 30 5c 33 30 36 04 1\203J.\302\300.@\303\"\300\306.
10460 21 40 5c 33 30 35 5c 22 5c 33 30 37 23 5c 32 31 30 5c 33 31 30 5c 33 31 31 02 5c 22 5c 32 31 30 !@\305\"\307#\210\310\311.\"\210
10480 5c 32 30 32 56 00 5c 33 30 32 5c 33 30 30 03 5c 33 30 33 5c 22 5c 33 30 30 04 5c 33 30 35 5c 22 \202V.\302\300.\303\"\300.\305\"
104a0 5c 33 30 37 23 5c 32 31 30 5c 33 31 32 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 68 \307#\210\312\207".[eieio-oref.h
104c0 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 20 6d 61 67 69 74 2d 73 65 63 74 eading-highlight-face.magit-sect
104e0 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 73 74 61 72 74 20 63 6f 6e 74 65 6e 74 20 65 ion-make-overlay.start.content.e
10500 6e 64 20 6c 61 73 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 20 nd.last.magit-section-highlight.
10520 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 73 65 6c 65 63 74 69 6f magit-section-highlight-selectio
10540 6e 20 6e 69 6c 20 74 5d 20 31 30 20 28 23 24 20 2e 20 36 36 32 31 34 29 5d 29 23 40 35 34 37 20 n.nil.t].10.(#$...66214)])#@547.
10560 48 69 67 68 6c 69 67 68 74 20 74 68 65 20 73 65 63 74 69 6f 6e 2d 73 65 6c 65 63 74 69 6f 6e 20 Highlight.the.section-selection.
10580 72 65 67 69 6f 6e 2e 0a 49 66 20 53 45 4c 45 43 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c region..If.SELECTION.is.non-nil,
105a0 20 74 68 65 6e 20 69 74 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 73 .then.it.is.a.list.of.sections.s
105c0 65 6c 65 63 74 65 64 20 62 79 0a 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 54 68 65 20 68 65 61 64 elected.by.the.region...The.head
105e0 69 6e 67 73 20 6f 66 20 74 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 74 68 65 6e 20 ings.of.these.sections.are.then.
10600 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 66 61 6c 6c 62 61 63 6b highlighted...This.is.a.fallback
10620 20 66 6f 72 20 70 65 6f 70 6c 65 20 77 68 6f 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 68 69 .for.people.who.don't.want.to.hi
10640 67 68 6c 69 67 68 74 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 ghlight.the.current.section.and.
10660 74 68 65 72 65 66 6f 72 65 20 72 65 6d 6f 76 65 64 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e therefore.removed.`magit-section
10680 2d 68 69 67 68 6c 69 67 68 74 27 0a 66 72 6f 6d 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d -highlight'.from.`magit-section-
106a0 68 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 27 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 highlight-hook'...This.function.
106c0 69 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 61 20 72 65 is.necessary.to.ensure.that.a.re
106e0 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 0a 73 75 63 68 20 61 20 72 65 67 69 6f 6e 20 69 73 presentation.of.such.a.region.is
10700 20 76 69 73 69 62 6c 65 2e 20 20 49 66 20 6e 65 69 74 68 65 72 20 6f 66 20 74 68 65 73 65 20 66 .visible...If.neither.of.these.f
10720 75 6e 63 74 69 6f 6e 73 20 77 65 72 65 0a 70 61 72 74 20 6f 66 20 74 68 65 20 68 6f 6f 6b 20 76 unctions.were.part.of.the.hook.v
10740 61 72 69 61 62 6c 65 2c 20 74 68 65 6e 20 73 75 63 68 20 61 20 72 65 67 69 6f 6e 20 77 6f 75 6c ariable,.then.such.a.region.woul
10760 64 20 62 65 0a 69 6e 76 69 73 69 62 6c 65 2e 0a 0a 28 66 6e 20 5f 20 53 45 4c 45 43 54 49 4f 4e d.be.invisible...(fn._.SELECTION
10780 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 69 67 68 )..(defalias.'magit-section-high
107a0 6c 69 67 68 74 2d 73 65 6c 65 63 74 69 6f 6e 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 32 30 35 2c light-selection.#[514."\211\205,
107c0 00 08 5c 33 30 31 3d 3f 5c 32 30 35 2c 00 5c 32 31 31 5c 32 31 31 5c 32 30 33 2a 00 5c 32 31 31 ..\301=?\205,.\211\211\203*.\211
107e0 40 5c 33 30 32 5c 33 30 33 02 5c 33 30 34 5c 22 5c 33 30 33 03 5c 33 30 35 5c 22 5c 32 30 36 5c @\302\303.\304\"\303.\305\"\206\
10800 22 00 5c 33 30 33 03 5c 33 30 36 5c 22 5c 33 30 37 23 5c 32 36 36 02 41 5c 32 30 32 5c 66 00 5c ".\303.\306\"\307#\266.A\202\f.\
10820 32 31 30 5c 33 31 30 5c 32 30 37 22 20 5b 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6d 6f 75 73 65 210\310\207".[this-command.mouse
10840 2d 64 72 61 67 2d 72 65 67 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d -drag-region.magit-section-make-
10860 6f 76 65 72 6c 61 79 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 63 6f 6e 74 65 6e 74 overlay.eieio-oref.start.content
10880 20 65 6e 64 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 .end.magit-section-heading-selec
108a0 74 69 6f 6e 20 74 5d 20 39 20 28 23 24 20 2e 20 36 36 39 31 32 29 5d 29 23 40 32 33 20 0a 0a 28 tion.t].9.(#$...66912)])#@23...(
108c0 66 6e 20 53 54 41 52 54 20 45 4e 44 20 46 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d fn.START.END.FACE)..(defalias.'m
108e0 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 23 5b 37 37 31 20 agit-section-make-overlay.#[771.
10900 22 08 5c 32 30 33 11 00 5c 32 31 31 5c 33 30 32 3e 5c 32 30 33 11 00 5c 33 30 33 5c 33 30 34 02 ".\203..\211\302>\203..\303\304.
10920 21 44 5c 32 36 32 01 5c 33 30 35 03 03 5c 33 30 36 5c 33 30 37 24 5c 33 31 30 01 5c 33 31 31 04 !D\262.\305..\306\307$\310.\311.
10940 23 5c 32 31 30 5c 33 31 30 01 5c 33 31 32 5c 33 30 37 23 5c 32 31 30 5c 32 31 31 09 42 11 5c 32 #\210\310.\312\307#\210\211.B.\2
10960 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d 6f 07".[magit-section-keep-region-o
10980 76 65 72 6c 61 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 verlay.magit-section-highlight-o
109a0 76 65 72 6c 61 79 73 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 2d 73 verlays.(magit-section-heading-s
109c0 65 6c 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 election.magit-diff-file-heading
109e0 2d 73 65 6c 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 -selection.magit-diff-hunk-headi
10a00 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 66 61 63 65 2d 66 ng-selection).:foreground.face-f
10a20 6f 72 65 67 72 6f 75 6e 64 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 74 20 6f 76 65 oreground.make-overlay.nil.t.ove
10a40 72 6c 61 79 2d 70 75 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 65 76 61 70 6f 72 61 74 rlay-put.font-lock-face.evaporat
10a60 65 5d 20 38 20 28 23 24 20 2e 20 36 37 37 37 33 29 5d 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 e].8.(#$...67773)]).(defvar.magi
10a80 74 2d 73 68 6f 77 2d 6c 6f 6e 67 2d 6c 69 6e 65 73 2d 77 61 72 6e 69 6e 67 20 74 29 0a 28 64 65 t-show-long-lines-warning.t).(de
10aa0 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 65 6e 61 62 6c 65 2d 6c 6f falias.'magit-section--enable-lo
10ac0 6e 67 2d 6c 69 6e 65 73 2d 73 68 6f 72 74 63 75 74 73 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 ng-lines-shortcuts.#[0."\302\303
10ae0 70 5c 22 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 31 30 5c 33 30 34 5c 33 30 36 21 5c 32 31 p\"\210\304\305!\210\304\306!\21
10b00 30 08 5c 32 30 35 21 00 5c 33 30 37 10 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 0.\205!.\307.\310\311\312\313\31
10b20 34 5c 33 30 31 21 5c 32 30 35 1e 00 09 5c 22 5c 33 31 35 23 5c 32 30 37 22 20 5b 6d 61 67 69 74 4\301!\205...\"\315#\207".[magit
10b40 2d 73 68 6f 77 2d 6c 6f 6e 67 2d 6c 69 6e 65 73 2d 77 61 72 6e 69 6e 67 20 6c 6f 6e 67 2d 6c 69 -show-long-lines-warning.long-li
10b60 6e 65 2d 74 68 72 65 73 68 6f 6c 64 20 6d 65 73 73 61 67 65 20 22 45 6e 61 62 6c 69 6e 67 20 6c ne-threshold.message."Enabling.l
10b80 6f 6e 67 20 6c 69 6e 65 73 20 73 68 6f 72 74 63 75 74 73 20 69 6e 20 25 53 22 20 6b 69 6c 6c 2d ong.lines.shortcuts.in.%S".kill-
10ba0 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 72 65 64 69 73 70 6c 61 79 2d 68 69 67 68 6c 69 67 local-variable.redisplay-highlig
10bc0 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 72 65 64 69 73 70 6c 61 79 2d 75 6e 68 ht-region-function.redisplay-unh
10be0 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 20 64 69 73 ighlight-region-function.nil.dis
10c00 70 6c 61 79 2d 77 61 72 6e 69 6e 67 20 6d 61 67 69 74 20 66 6f 72 6d 61 74 20 22 45 6d 61 63 73 play-warning.magit.format."Emacs
10c20 20 68 61 73 20 65 6e 61 62 6c 65 64 20 72 65 64 69 73 70 6c 61 79 20 73 68 6f 72 74 63 75 74 73 .has.enabled.redisplay.shortcuts
10c40 5c 6e 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 20 62 65 63 61 75 73 65 20 74 68 65 72 65 20 61 \nin.this.buffer.because.there.a
10c60 72 65 20 6c 69 6e 65 73 20 77 68 6f 73 65 20 6c 65 6e 67 74 68 20 67 6f 20 62 65 79 6f 6e 64 5c re.lines.whose.length.go.beyond\
10c80 6e 60 6c 6f 6e 67 2d 6c 69 6e 65 2d 74 68 72 65 73 68 6f 6c 64 27 20 28 25 73 20 63 68 61 72 61 n`long-line-threshold'.(%s.chara
10ca0 63 74 65 72 73 29 2e 20 20 41 73 20 61 20 72 65 73 75 6c 74 2c 20 73 65 63 74 69 6f 6e 5c 6e 68 cters)...As.a.result,.section\nh
10cc0 69 67 68 6c 69 67 68 74 69 6e 67 20 61 6e 64 20 74 68 65 20 73 70 65 63 69 61 6c 20 61 70 70 65 ighlighting.and.the.special.appe
10ce0 61 72 61 6e 63 65 20 6f 66 20 74 68 65 20 72 65 67 69 6f 6e 20 68 61 73 20 62 65 65 6e 5c 6e 64 arance.of.the.region.has.been\nd
10d00 69 73 61 62 6c 65 64 2e 20 20 53 6f 6d 65 20 65 78 69 73 74 69 6e 67 20 68 69 67 68 6c 69 67 68 isabled...Some.existing.highligh
10d20 74 69 6e 67 20 6d 69 67 68 74 20 72 65 6d 61 69 6e 20 69 6e 20 65 66 66 65 63 74 2e 5c 6e 5c 6e ting.might.remain.in.effect.\n\n
10d40 54 68 65 73 65 20 73 68 6f 72 74 63 75 74 73 20 72 65 6d 61 69 6e 20 65 6e 61 62 6c 65 64 2c 20 These.shortcuts.remain.enabled,.
10d60 65 76 65 6e 20 6f 6e 63 65 20 74 68 65 72 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 72 65 5c 6e 61 even.once.there.no.longer.are\na
10d80 6e 79 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 2e 20 20 54 ny.long.lines.in.this.buffer...T
10da0 6f 20 64 69 73 61 62 6c 65 20 74 68 65 6d 20 61 67 61 69 6e 2c 20 6b 69 6c 6c 5c 6e 61 6e 64 20 o.disable.them.again,.kill\nand.
10dc0 72 65 63 72 65 61 74 65 20 74 68 65 20 62 75 66 66 65 72 2e 5c 6e 5c 6e 54 68 69 73 20 6d 65 73 recreate.the.buffer.\n\nThis.mes
10de0 73 61 67 65 20 77 6f 6e 27 74 20 62 65 20 73 68 6f 77 6e 20 66 6f 72 20 74 68 69 73 20 73 65 73 sage.won't.be.shown.for.this.ses
10e00 73 69 6f 6e 20 61 67 61 69 6e 2e 20 20 54 6f 20 64 69 73 61 62 6c 65 5c 6e 69 74 20 66 6f 72 20 sion.again...To.disable\nit.for.
10e20 61 6c 6c 20 66 75 74 75 72 65 20 73 65 73 73 69 6f 6e 73 2c 20 73 65 74 20 60 6d 61 67 69 74 2d all.future.sessions,.set.`magit-
10e40 73 68 6f 77 2d 6c 6f 6e 67 2d 6c 69 6e 65 73 2d 77 61 72 6e 69 6e 67 27 5c 6e 74 6f 20 6e 69 6c show-long-lines-warning'\nto.nil
10e60 2e 22 20 62 6f 75 6e 64 70 20 3a 77 61 72 6e 69 6e 67 5d 20 36 5d 29 23 40 38 20 0a 0a 28 66 6e .".boundp.:warning].6])#@8...(fn
10e80 29 1f 23 40 34 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 26 ).#@40...(fn.SECTION.LINE.CHAR.&
10ea0 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 23 40 32 36 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e optional.ARG).#@26...(fn.SECTION
10ec0 20 4c 49 4e 45 20 43 48 41 52 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 .LINE.CHAR)..(byte-code."\300\30
10ee0 31 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 1\302\301\303\304#\305#\210\306\
10f00 33 30 31 5c 33 30 34 5c 33 30 37 5c 33 30 34 5c 33 31 30 25 5c 32 31 30 5c 33 30 30 5c 33 31 31 301\304\307\304\310%\210\300\311
10f20 5c 33 30 32 5c 33 31 31 5c 33 30 34 5c 32 31 31 23 5c 33 31 32 23 5c 32 31 30 5c 33 30 36 5c 33 \302\311\304\211#\312#\210\306\3
10f40 31 31 5c 33 30 34 5c 33 31 33 5c 33 30 34 5c 33 31 34 25 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 11\304\313\304\314%\207".[defali
10f60 61 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 65 74 2d 72 65 6c 61 74 69 76 65 2d 70 6f as.magit-section-get-relative-po
10f80 73 69 74 69 6f 6e 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 20 28 73 65 63 74 69 6f sition.cl-generic-define.(sectio
10fa0 6e 29 20 6e 69 6c 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 29 22 20 63 6c 2d 67 65 6e n).nil."\n\n(fn.SECTION)".cl-gen
10fc0 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 28 28 73 65 63 74 69 6f 6e 20 6d 61 67 eric-define-method.((section.mag
10fe0 69 74 2d 73 65 63 74 69 6f 6e 29 29 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c it-section)).#[257."\300.\301\"\
11000 33 30 32 20 5c 33 30 33 01 21 5c 33 30 33 03 21 5a 01 5c 33 30 34 20 5a 44 5c 32 30 37 22 20 5b 302.\303.!\303.!Z.\304.ZD\207".[
11020 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 6d 61 67 69 74 2d 70 6f 69 6e 74 20 6c 69 6e eieio-oref.start.magit-point.lin
11040 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 e-number-at-pos.line-beginning-p
11060 6f 73 69 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 20 6d 61 67 69 74 2d 73 osition].6.(#$...24281)].magit-s
11080 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 20 22 5c 6e 5c 6e 28 66 6e 29 22 ection-goto-successor."\n\n(fn)"
110a0 20 28 28 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 6c 69 6e 65 20 63 .((section.magit-section).line.c
110c0 68 61 72 20 26 6f 70 74 69 6f 6e 61 6c 20 5f 61 72 67 29 20 23 5b 31 30 32 37 20 22 5c 33 30 30 har.&optional._arg).#[1027."\300
110e0 04 04 04 23 5c 32 30 36 0b 00 5c 33 30 31 04 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 ...#\206..\301.!\207".[magit-sec
11100 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 2d 2d 73 61 6d 65 20 6d 61 67 69 74 2d tion-goto-successor--same.magit-
11120 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 2d 2d 72 65 6c 61 74 65 64 5d section-goto-successor--related]
11140 20 38 20 28 23 24 20 2e 20 36 39 32 35 35 29 5d 5d 20 36 29 0a 28 64 65 66 61 6c 69 61 73 20 27 .8.(#$...69255)]].6).(defalias.'
11160 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 2d 2d 73 61 magit-section-goto-successor--sa
11180 6d 65 20 23 5b 37 37 31 20 22 5c 33 30 31 03 21 5c 33 30 32 01 21 5c 32 31 31 5c 32 30 35 2e 00 me.#[771."\301.!\302.!\211\205..
111a0 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 31 31 62 5c 32 31 30 01 08 3d 5c 32 30 34 2c 00 5c 33 30 \303.\304\"\211b\210..=\204,.\30
111c0 35 31 21 00 04 79 5c 32 31 30 03 75 30 5c 32 31 30 5c 33 30 36 20 02 3d 5c 32 30 34 2c 00 5c 32 51!..y\210.u0\210\306..=\204,.\2
111e0 31 31 62 5c 32 31 30 5c 32 31 30 5c 33 30 37 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 11b\210\210\307\207".[magit-root
11200 2d 73 65 63 74 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 -section.magit-section-ident.mag
11220 69 74 2d 67 65 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 it-get-section.eieio-oref.start.
11240 28 65 72 72 6f 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 74 5d (error).magit-current-section.t]
11260 20 38 20 28 23 24 20 2e 20 36 39 32 39 39 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 .8.(#$...69299)]).(defalias.'mag
11280 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 2d 2d 72 65 6c 61 74 it-section-goto-successor--relat
112a0 65 64 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 5c 32 30 35 19 00 5c 33 30 31 01 5c ed.#[257."\300.!\211\205..\301.\
112c0 33 30 32 5c 22 5c 33 30 33 3d 5c 32 30 33 14 00 65 5c 32 30 32 18 00 5c 33 30 31 01 5c 33 30 34 302\"\303=\203..e\202..\301.\304
112e0 5c 22 62 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 \"b\207".[magit-section-goto-suc
11300 63 65 73 73 6f 72 2d 2d 72 65 6c 61 74 65 64 2d 31 20 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 cessor--related-1.eieio-oref.typ
11320 65 20 62 75 74 74 6f 6e 20 73 74 61 72 74 5d 20 35 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 e.button.start].5.(#$...24281)])
11340 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 6f 74 6f 2d 73 .(defalias.'magit-section-goto-s
11360 75 63 63 65 73 73 6f 72 2d 2d 72 65 6c 61 74 65 64 2d 31 20 23 5b 32 35 37 20 22 5c 33 30 30 01 uccessor--related-1.#[257."\300.
11380 5c 33 30 31 5c 22 5c 32 31 31 5c 33 30 32 5c 32 36 37 5c 32 31 30 5c 32 30 32 1f 00 5c 32 31 30 \301\"\211\302\267\210\202..\210
113a0 5c 33 30 33 5c 32 30 32 20 00 5c 32 31 30 5c 33 30 34 5c 32 30 32 20 00 5c 32 31 30 5c 33 30 35 \303\202..\210\304\202..\210\305
113c0 5c 32 30 32 20 00 5c 32 31 30 5c 33 30 36 5c 32 30 32 20 00 5c 33 30 37 5c 32 31 31 5c 32 30 35 \202..\210\306\202..\307\211\205
113e0 2a 00 5c 33 31 30 01 43 5c 33 31 31 42 21 5c 32 36 32 01 5c 32 30 36 6a 00 5c 33 31 32 01 5c 33 *.\310.C\311B!\262.\206j.\312.\3
11400 31 33 5c 22 40 5c 32 31 31 5c 32 30 35 3d 00 5c 33 31 30 5c 33 31 34 02 21 21 5c 32 36 32 01 5c 13\"@\211\205=.\310\314.!!\262.\
11420 32 30 36 6a 00 5c 33 31 32 01 5c 33 31 35 5c 22 40 5c 32 31 31 5c 32 30 35 50 00 5c 33 31 30 5c 206j.\312.\315\"@\211\205P.\310\
11440 33 31 34 02 21 21 5c 32 36 32 01 5c 32 30 36 6a 00 5c 33 30 30 01 5c 33 31 36 5c 22 5c 32 31 31 314.!!\262.\206j.\300.\316\"\211
11460 5c 32 30 35 68 00 5c 33 31 30 5c 33 31 34 02 21 21 5c 32 30 36 68 00 5c 33 31 37 01 21 5c 32 36 \205h.\310\314.!!\206h.\317.!\26
11480 32 01 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 20 23 73 28 68 61 73 68 2.\207".[eieio-oref.type.#s(hash
114a0 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 -table.test.eq.purecopy.t.data.(
114c0 73 74 61 67 65 64 20 31 31 20 75 6e 73 74 61 67 65 64 20 31 36 20 75 6e 70 75 73 68 65 64 20 32 staged.11.unstaged.16.unpushed.2
114e0 31 20 75 6e 70 75 6c 6c 65 64 20 32 36 29 29 20 75 6e 73 74 61 67 65 64 20 73 74 61 67 65 64 20 1.unpulled.26)).unstaged.staged.
11500 75 6e 70 75 6c 6c 65 64 20 75 6e 70 75 73 68 65 64 20 6e 69 6c 20 6d 61 67 69 74 2d 67 65 74 2d unpulled.unpushed.nil.magit-get-
11520 73 65 63 74 69 6f 6e 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 section.((status)).magit-section
11540 2d 73 69 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 69 64 65 -siblings.next.magit-section-ide
11560 6e 74 20 70 72 65 76 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 nt.prev.parent.magit-section-got
11580 6f 2d 73 75 63 63 65 73 73 6f 72 2d 2d 72 65 6c 61 74 65 64 2d 31 5d 20 35 20 28 23 24 20 2e 20 o-successor--related-1].5.(#$...
115a0 32 34 32 38 31 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 2d 2d 24281)]).(defvar.magit-section--
115c0 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 region-overlays.nil).(make-varia
115e0 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 6f 6e 2d ble-buffer-local.'magit-section-
11600 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 -region-overlays).(defalias.'mag
11620 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 it-section--delete-region-overla
11640 79 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 31 30 5c 33 30 33 5c 32 31 31 10 ys.#[0."\301\302.\"\210\303\211.
11660 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 72 65 67 69 6f 6e 2d 6f 76 65 \207".[magit-section--region-ove
11680 72 6c 61 79 73 20 6d 61 70 63 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 5d 20 33 rlays.mapc.delete-overlay.nil].3
116a0 5d 29 23 40 32 39 20 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 57 49 4e 44 4f 57 20 52 4f ])#@29...(fn.START.END.WINDOW.RO
116c0 4c 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 2d 68 69 L)..(defalias.'magit-section--hi
116e0 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 20 23 5b 31 30 32 38 20 22 5c 33 30 31 20 5c 32 31 30 ghlight-region.#[1028."\301.\210
11700 08 5c 32 30 34 24 00 5c 33 30 32 20 5c 32 30 34 14 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 20 5c .\204$.\302.\204..\303\304\305.\
11720 22 5c 32 30 33 24 00 5c 33 30 36 04 21 5c 33 30 36 04 21 55 5c 32 30 34 24 00 5c 33 30 37 5c 33 "\203$.\306.!\306.!U\204$.\307\3
11740 31 30 21 01 21 5c 32 30 37 5c 33 30 37 5c 33 31 31 21 04 04 04 04 24 5c 32 30 37 22 20 5b 6d 61 10!.!\207\307\311!....$\207".[ma
11760 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 20 git-section-keep-region-overlay.
11780 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 2d 6f 76 65 magit-section--delete-region-ove
117a0 72 6c 61 79 73 20 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 72 75 6e 2d rlays.magit-region-sections.run-
117c0 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 6d 61 67 hook-with-args-until-success.mag
117e0 69 74 2d 72 65 67 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 63 it-region-highlight-hook.magit-c
11800 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f urrent-section.line-number-at-po
11820 73 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 72 65 64 69 73 70 6c 61 79 2d 75 6e 68 69 67 68 s.default-value.redisplay-unhigh
11840 6c 69 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 72 65 64 69 73 70 6c 61 79 2d light-region-function.redisplay-
11860 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 5d 20 39 20 28 23 24 highlight-region-function].9.(#$
11880 20 2e 20 37 31 33 33 35 29 5d 29 23 40 31 32 20 0a 0a 28 66 6e 20 52 4f 4c 29 1f 0a 28 64 65 66 ...71335)])#@12...(fn.ROL)..(def
118a0 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 75 6e 68 69 67 68 6c 69 67 68 alias.'magit-section--unhighligh
118c0 74 2d 72 65 67 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 5c 33 30 t-region.#[257."\300.\210\301\30
118e0 32 21 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 64 65 6c 65 74 65 2!.!\207".[magit-section--delete
11900 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 72 -region-overlays.default-value.r
11920 65 64 69 73 70 6c 61 79 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 edisplay-unhighlight-region-func
11940 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 37 31 38 32 34 29 5d 29 0a 28 64 65 66 76 61 72 20 6d tion].3.(#$...71824)]).(defvar.m
11960 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 6e 69 agit-section-visibility-cache.ni
11980 6c 29 23 40 31 32 32 20 53 65 74 20 53 45 43 54 49 4f 4e 27 73 20 76 69 73 69 62 69 6c 69 74 79 l)#@122.Set.SECTION's.visibility
119a0 20 74 6f 20 74 68 65 20 63 61 63 68 65 64 20 76 61 6c 75 65 2e 0a 57 68 65 6e 20 60 6d 61 67 69 .to.the.cached.value..When.`magi
119c0 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 73 65 72 76 65 2d 76 69 73 69 62 69 6c 69 74 79 27 20 69 t-section-preserve-visibility'.i
119e0 73 20 6e 69 6c 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 s.nil,.do.nothing...(fn.SECTION)
11a00 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c ..(byte-code."\300\301!\210\302\
11a20 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 61 72 69 61 62 6c 65 301\303\304#\207".[make-variable
11a40 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 6f 6e 2d 76 69 73 69 -buffer-local.magit-section-visi
11a60 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 74 2d 6c 6f 63 61 6c bility-cache.put.permanent-local
11a80 20 74 5d 20 34 29 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 .t].4).(defalias.'magit-section-
11aa0 63 61 63 68 65 64 2d 76 69 73 69 62 69 6c 69 74 79 20 23 5b 32 35 37 20 22 08 5c 32 30 35 0b 00 cached-visibility.#[257.".\205..
11ac0 5c 33 30 32 5c 33 30 33 02 21 09 5c 22 41 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 \302\303.!.\"A\207".[magit-secti
11ae0 6f 6e 2d 70 72 65 73 65 72 76 65 2d 76 69 73 69 62 69 6c 69 74 79 20 6d 61 67 69 74 2d 73 65 63 on-preserve-visibility.magit-sec
11b00 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
11b20 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 37 32 30 37 32 29 5d t-section-ident].4.(#$...72072)]
11b40 29 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 6d )#@58...(fn.&optional.(SECTION.m
11b60 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 0a agit-insert-section--current))..
11b80 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 76 (defalias.'magit-section-cache-v
11ba0 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 01 isibility.#[128."\211\203..\211.
11bc0 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 33 A\262.\242\202....\203..\302\303
11be0 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 33 30 37 23 5c \304.GTD\"\210\305.!\306..\307#\
11c00 33 31 30 03 5c 33 31 31 5c 22 5c 32 30 33 2e 00 5c 33 31 32 5c 32 30 32 2f 00 5c 33 31 33 01 5c 310.\311\"\203..\312\202/.\313.\
11c20 32 30 33 38 00 01 01 5c 32 34 31 5c 32 31 30 5c 32 30 37 02 01 42 5c 32 31 31 5c 32 36 32 03 09 2038...\241\210\207..B\211\262..
11c40 42 11 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 B.\207".[magit-insert-section--c
11c60 75 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 urrent.magit-section-visibility-
11c80 63 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 cache.signal.wrong-number-of-arg
11ca0 75 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 uments.magit-section-cache-visib
11cc0 69 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 ility.magit-section-ident.assoc.
11ce0 65 71 75 61 6c 20 65 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 equal.eieio-oref.hidden.hide.sho
11d00 77 5d 20 37 20 28 23 24 20 2e 20 37 32 35 31 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d w].7.(#$...72518)]).(defalias.'m
11d20 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 63 61 63 68 65 2d 76 69 73 69 62 69 6c agit-section-maybe-cache-visibil
11d40 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 01 41 5c 32 36 32 02 ity.#[128."\211\203..\211.A\262.
11d60 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 33 5c 33 30 34 04 47 \242\202....\203..\302\303\304.G
11d80 54 44 5c 22 5c 32 31 30 09 5c 33 30 35 3d 5c 32 30 34 2a 00 5c 33 30 36 01 5c 33 30 37 5c 22 09 TD\"\210.\305=\204*.\306.\307\".
11da0 3e 5c 32 30 35 2d 00 5c 33 30 31 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 >\205-.\301.!\207".[magit-insert
11dc0 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d -section--current.magit-section-
11de0 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 cache-visibility.signal.wrong-nu
11e00 6d 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 mber-of-arguments.magit-section-
11e20 6d 61 79 62 65 2d 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 74 20 65 69 65 69 6f 2d 6f maybe-cache-visibility.t.eieio-o
11e40 72 65 66 20 74 79 70 65 5d 20 36 20 28 23 24 20 2e 20 37 32 35 31 38 29 5d 29 0a 28 64 65 66 61 ref.type].6.(#$...72518)]).(defa
11e60 6c 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 75 70 64 61 74 65 lias.'magit-section-maybe-update
11e80 2d 76 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 -visibility-indicator.#[257.".\2
11ea0 30 35 5c 32 31 33 00 5c 33 30 31 01 21 5c 32 30 35 5c 32 31 33 00 5c 33 30 32 01 5c 33 30 33 5c 05\213.\301.!\205\213.\302.\303\
11ec0 22 5c 33 30 34 01 21 08 5c 32 34 32 39 5c 32 30 33 4f 00 5c 33 30 35 02 5c 33 30 36 5c 33 30 37 "\304.!.\2429\203O.\305.\306\307
11ee0 23 5c 32 31 31 5c 32 30 34 34 00 5c 33 31 30 03 03 5c 33 31 31 5c 33 31 32 24 5c 32 36 32 01 5c #\211\2044.\310..\311\312$\262.\
11f00 33 31 33 01 5c 33 31 34 5c 33 31 32 23 5c 32 31 30 5c 33 31 33 01 5c 33 30 36 5c 33 30 37 23 5c 313.\314\312#\210\313.\306\307#\
11f20 32 31 30 5c 33 31 33 01 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 30 32 210\313.\315\316\317\320\321\302
11f40 06 0b 5c 33 32 32 5c 22 5c 32 30 33 48 00 08 40 5c 32 30 32 4a 00 08 41 5c 33 30 37 45 23 23 5c ..\322\"\203H..@\202J..A\307E##\
11f60 32 30 37 08 5c 32 34 32 3b 5c 32 30 35 5c 32 31 31 00 5c 33 30 35 01 53 5c 33 30 36 5c 33 32 33 207.\242;\205\211.\305.S\306\323
11f80 23 5c 33 30 32 04 5c 33 32 32 5c 22 5c 32 30 33 5c 32 30 30 00 5c 32 31 31 5c 32 30 34 79 00 5c #\302.\322\"\203\200.\211\204y.\
11fa0 33 31 30 02 53 03 5c 22 5c 32 36 32 01 5c 33 31 33 01 5c 33 31 34 5c 33 31 32 23 5c 32 31 30 5c 310.S.\"\262.\313.\314\312#\210\
11fc0 33 31 33 01 5c 33 30 36 5c 33 32 33 23 5c 32 31 30 5c 33 31 33 01 5c 33 32 34 08 40 23 5c 32 30 313.\306\323#\210\313.\324.@#\20
11fe0 37 5c 32 31 31 5c 32 30 35 5c 32 30 37 00 5c 33 32 35 01 21 5c 32 36 32 01 5c 32 36 36 5c 32 30 7\211\205\207.\325.!\262.\266\20
12000 32 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 62 69 6c 69 74 79 2\207".[magit-section-visibility
12020 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 63 6f 6e 74 65 6e 74 -indicator.magit-section-content
12040 2d 70 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 6d 61 67 69 74 2d 2d 65 6f 6c 2d 70 -p.eieio-oref.start.magit--eol-p
12060 6f 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 osition.magit--overlay-at.magit-
12080 76 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 vis-indicator.fringe.make-overla
120a0 79 20 6e 69 6c 20 74 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 65 76 61 70 6f 72 61 74 65 20 62 65 y.nil.t.overlay-put.evaporate.be
120c0 66 6f 72 65 2d 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 fore-string.propertize."fringe".
120e0 64 69 73 70 6c 61 79 20 6c 65 66 74 2d 66 72 69 6e 67 65 20 68 69 64 64 65 6e 20 65 6f 68 20 61 display.left-fringe.hidden.eoh.a
12100 66 74 65 72 2d 73 74 72 69 6e 67 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 5d 20 31 34 20 28 fter-string.delete-overlay].14.(
12120 23 24 20 2e 20 32 34 32 38 31 29 5d 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 65 6c 6c #$...24281)]).(defvar.magit--ell
12140 69 70 73 65 73 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 ipses-sections.nil).(make-variab
12160 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 2d 65 6c 6c 69 70 73 65 73 le-buffer-local.'magit--ellipses
12180 2d 73 65 63 74 69 6f 6e 73 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 -sections).(defalias.'magit-sect
121a0 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 6c 6c 69 70 ion-maybe-paint-visibility-ellip
121c0 73 65 73 20 23 5b 30 20 22 08 5c 32 34 32 3b 5c 32 30 35 71 00 5c 33 30 32 09 5c 33 30 33 20 5c ses.#[0.".\242;\205q.\302.\303.\
121e0 32 30 36 10 00 5c 33 30 34 20 43 5c 32 31 31 11 5c 22 5c 33 30 35 5c 33 30 36 02 5c 22 5c 33 30 206..\304.C\211.\"\305\306.\"\30
12200 35 5c 33 30 37 03 5c 22 5c 33 31 30 20 5c 32 30 33 2c 00 5c 33 31 31 20 02 42 5c 32 36 32 02 5c 5\307.\"\310.\203,.\311..B\262.\
12220 33 31 32 20 01 42 5c 32 36 32 01 5c 33 31 33 5c 33 31 34 03 5c 22 5c 32 36 32 02 5c 33 31 33 5c 312..B\262.\313\314.\"\262.\313\
12240 33 31 35 02 5c 22 5c 32 36 32 01 5c 33 31 36 02 02 5c 22 5c 32 31 31 5c 32 30 35 6f 00 5c 32 31 315.\"\262.\316..\"\211\205o.\21
12260 31 40 5c 33 31 37 01 5c 33 32 30 5c 22 5c 33 32 31 3d 5c 32 30 33 6a 00 5c 33 32 32 01 5c 33 32 1@\317.\320\"\321=\203j.\322.\32
12280 33 5c 33 32 34 08 40 5c 33 32 35 5c 33 32 36 06 07 21 5c 33 32 37 5c 33 33 30 5c 33 30 35 5c 33 3\324.@\325\326..!\327\330\305\3
122a0 33 31 5c 33 33 32 05 21 5c 22 5c 33 33 33 04 5c 33 32 35 5c 22 43 5c 32 34 34 5c 22 5c 32 36 32 31\332.!\"\333.\325\"C\244\"\262
122c0 01 23 23 5c 32 31 30 5c 32 31 30 41 5c 32 30 32 3c 00 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 20 .##\210\210A\202<.\266\204\207".
122e0 5b 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 69 6e 64 69 63 61 [magit-section-visibility-indica
12300 74 6f 72 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 61 70 70 tor.magit--ellipses-sections.app
12320 65 6e 64 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 67 69 74 2d end.magit-region-sections.magit-
12340 63 75 72 72 65 6e 74 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 current-section.mapcar.#[257."\3
12360 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 73 74 61 72 74 00.\301\"\207".[eieio-oref.start
12380 5d 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 ].4.(#$...38915)].#[257."\300.\3
123a0 30 31 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 65 6e 64 5d 20 34 20 28 23 24 01\"\207".[eieio-oref.end].4.(#$
123c0 20 2e 20 33 38 39 31 35 29 5d 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 72 65 67 69 6f ...38915)].region-active-p.regio
123e0 6e 2d 62 65 67 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 n-beginning.region-end.apply.min
12400 20 6d 61 78 20 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 .max.overlays-in.overlay-get.mag
12420 69 74 2d 76 69 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 it-vis-indicator.eoh.overlay-put
12440 20 61 66 74 65 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 .after-string.propertize.font-lo
12460 63 6b 2d 66 61 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 ck-face.overlay-start.delq.nil.#
12480 5b 32 35 37 20 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 [257."\300.\301\"\207".[overlay-
124a0 67 65 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 5d 20 34 20 28 23 24 20 2e 20 33 38 39 31 get.font-lock-face].4.(#$...3891
124c0 35 29 5d 20 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 5)].overlays-at.get-char-propert
124e0 79 5d 20 31 38 5d 29 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 y].18]).(defalias.'magit-section
12500 2d 6d 61 79 62 65 2d 72 65 6d 6f 76 65 2d 76 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 -maybe-remove-visibility-indicat
12520 6f 72 20 23 5b 32 35 37 20 22 08 5c 32 30 35 35 00 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 31 or.#[257.".\2055.\301.\302\"\301
12540 02 5c 33 30 33 5c 22 55 5c 32 30 35 35 00 5c 33 30 34 5c 33 30 31 02 5c 33 30 35 5c 22 5c 33 30 .\303\"U\2055.\304\301.\305\"\30
12560 36 5c 33 30 31 04 5c 33 30 35 5c 22 21 54 5c 22 5c 32 31 31 5c 32 30 35 33 00 5c 32 31 31 40 5c 6\301.\305\"!T\"\211\2053.\211@\
12580 33 30 37 01 5c 33 31 30 5c 22 5c 32 30 33 2e 00 5c 33 31 31 01 21 5c 32 31 30 5c 32 31 30 41 5c 307.\310\"\203..\311.!\210\210A\
125a0 32 30 32 1d 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
125c0 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
125e0 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 6d 61 67 ontent.end.overlays-in.start.mag
12600 69 74 2d 2d 65 6f 6c 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 it--eol-position.overlay-get.mag
12620 69 74 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 it-vis-indicator.delete-overlay]
12640 20 37 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d .7.(#$...24281)]).(defvar.magit-
12660 73 65 63 74 69 6f 6e 2d 2d 6f 70 65 6e 65 64 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 29 23 40 31 section--opened-sections.nil)#@1
12680 36 20 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 29 1f 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 6...(fn.BEG.END)..(make-variable
126a0 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 6f 6e 2d 2d 6f 70 -buffer-local.'magit-section--op
126c0 65 6e 65 64 2d 73 65 63 74 69 6f 6e 73 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d ened-sections).(defalias.'magit-
126e0 73 65 63 74 69 6f 6e 2d 2d 6f 70 65 6e 2d 74 65 6d 70 6f 72 61 72 69 6c 79 20 23 5b 35 31 34 20 section--open-temporarily.#[514.
12700 22 5c 32 31 32 01 62 5c 32 31 30 5c 33 30 32 20 5c 32 31 31 5c 32 30 33 4a 00 5c 33 30 33 01 5c "\212.b\210\302.\211\203J.\303.\
12720 33 30 34 5c 22 5c 33 30 35 02 21 5c 32 30 33 44 00 5c 32 31 31 5c 32 30 36 1c 00 5c 33 30 33 02 304\"\305.!\203D.\211\206..\303.
12740 5c 33 30 36 5c 22 5c 33 30 33 03 5c 33 30 37 5c 22 01 06 06 58 5c 32 30 35 2a 00 05 01 58 5c 32 \306\"\303.\307\"...X\205*...X\2
12760 36 36 5c 32 30 32 5c 32 30 33 44 00 5c 32 31 31 5c 32 30 33 3b 00 5c 33 31 30 02 21 5c 32 31 30 66\202\203D.\211\203;.\310.!\210
12780 01 08 42 10 5c 33 30 33 02 5c 33 31 31 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 32 06 00 5c 32 36 ..B.\303.\311\"\266\202\202..\26
127a0 36 02 5c 33 31 32 5c 32 30 32 06 00 29 5c 32 31 30 09 5c 33 31 33 3d 5c 32 30 36 57 00 5c 33 31 6.\312\202..)\210.\313=\206W.\31
127c0 34 02 02 5c 22 3f 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 70 65 6e 4..\"?\207".[magit-section--open
127e0 65 64 2d 73 65 63 74 69 6f 6e 73 20 73 65 61 72 63 68 2d 69 6e 76 69 73 69 62 6c 65 20 6d 61 67 ed-sections.search-invisible.mag
12800 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 63 6f it-current-section.eieio-oref.co
12820 6e 74 65 6e 74 20 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 20 ntent.magit-section-invisible-p.
12840 73 74 61 72 74 20 65 6e 64 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 70 61 72 start.end.magit-section-show.par
12860 65 6e 74 20 6e 69 6c 20 74 20 69 73 65 61 72 63 68 2d 72 61 6e 67 65 2d 69 6e 76 69 73 69 62 6c ent.nil.t.isearch-range-invisibl
12880 65 5d 20 38 20 28 23 24 20 2e 20 37 35 33 39 34 29 5d 29 23 40 31 31 20 0a 0a 28 66 6e 20 46 4e e].8.(#$...75394)])#@11...(fn.FN
128a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 73 65 61 72 63 68 2d 63 6c 65 61 6e 2d 6f 76 65 72 )..(defalias.'isearch-clean-over
128c0 6c 61 79 73 40 6d 61 67 69 74 2d 6d 6f 64 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 21 lays@magit-mode.#[257."\301\302!
128e0 5c 32 30 33 32 00 60 08 5c 32 31 31 5c 32 30 33 2d 00 5c 32 31 31 40 5c 33 30 33 01 5c 33 30 34 \2032.`.\211\203-.\211@\303.\304
12900 5c 22 5c 33 30 33 02 5c 33 30 35 5c 22 01 05 58 5c 32 30 35 1f 00 04 01 58 5c 32 36 36 5c 32 30 \"\303.\305\"..X\205....X\266\20
12920 32 5c 32 30 34 28 00 5c 33 30 36 01 21 5c 32 31 30 5c 32 31 30 41 5c 32 30 32 08 00 5c 32 31 30 2\204(.\306.!\210\210A\202..\210
12940 5c 33 30 37 5c 32 31 31 10 5c 32 30 37 5c 32 31 31 20 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 \307\211.\207\211.\207".[magit-s
12960 65 63 74 69 6f 6e 2d 2d 6f 70 65 6e 65 64 2d 73 65 63 74 69 6f 6e 73 20 64 65 72 69 76 65 64 2d ection--opened-sections.derived-
12980 6d 6f 64 65 2d 70 20 6d 61 67 69 74 2d 6d 6f 64 65 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 6f 6e mode-p.magit-mode.eieio-oref.con
129a0 74 65 6e 74 20 65 6e 64 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 20 6e 69 6c 5d tent.end.magit-section-hide.nil]
129c0 20 38 20 28 23 24 20 2e 20 37 35 39 32 38 29 5d 29 23 40 35 33 20 0a 0a 28 66 6e 20 53 45 43 54 .8.(#$...75928)])#@53...(fn.SECT
129e0 49 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 ION.&optional.(SELECTION.nil.SSE
12a00 4c 45 43 54 49 4f 4e 29 29 1f 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 69 73 65 61 72 63 68 2d LECTION))..(advice-add.'isearch-
12a20 63 6c 65 61 6e 2d 6f 76 65 72 6c 61 79 73 20 3a 61 72 6f 75 6e 64 20 27 69 73 65 61 72 63 68 2d clean-overlays.:around.'isearch-
12a40 63 6c 65 61 6e 2d 6f 76 65 72 6c 61 79 73 40 6d 61 67 69 74 2d 6d 6f 64 65 20 27 28 28 6e 61 6d clean-overlays@magit-mode.'((nam
12a60 65 20 2e 20 6d 61 67 69 74 2d 6d 6f 64 65 29 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 e...magit-mode))).(defalias.'mag
12a80 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 6c 65 63 74 65 64 2d 70 20 23 5b 33 38 35 20 22 5c 32 31 it-section-selected-p.#[385."\21
12aa0 31 5c 32 30 35 05 00 5c 33 30 31 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 02 5c 32 30 33 19 1\205..\301.\211A\262.\242.\203.
12ac0 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 47 5c 33 30 35 5c 5c 44 5c 22 5c 32 31 30 03 08 3d 3f .\302\303\304.G\305\\D\"\210..=?
12ae0 5c 32 30 35 47 00 03 5c 33 30 36 20 3d 5c 32 30 36 47 00 03 02 5c 32 30 33 30 00 01 5c 32 30 32 \205G..\306.=\206G...\2030..\202
12b00 35 00 5c 33 30 37 20 5c 32 31 31 5c 32 36 32 03 3e 5c 32 30 36 47 00 5c 33 31 30 04 5c 33 31 31 5.\307.\211\262.>\206G.\310.\311
12b20 5c 22 5c 32 31 31 5c 32 30 35 45 00 5c 33 30 34 01 03 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b \"\211\205E.\304..\"\262.\207".[
12b40 6d 61 67 69 74 2d 72 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 magit-root-section.t.signal.wron
12b60 67 2d 6e 75 6d 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 g-number-of-arguments.magit-sect
12b80 69 6f 6e 2d 73 65 6c 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 ion-selected-p.2.magit-current-s
12ba0 65 63 74 69 6f 6e 20 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 ection.magit-region-sections.eie
12bc0 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 5d 20 39 20 28 23 24 20 2e 20 37 36 32 34 36 29 5d 29 io-oref.parent].9.(#$...76246)])
12be0 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 70 61 72 65 6e 74 .(defalias.'magit-section-parent
12c00 2d 76 61 6c 75 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 -value.#[257."\300.\301\"\211\20
12c20 35 5c 66 00 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 5\f.\300.\302\"\207".[eieio-oref
12c40 20 70 61 72 65 6e 74 20 76 61 6c 75 65 5d 20 35 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 29 23 .parent.value].5.(#$...24281)])#
12c60 40 32 39 39 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 73 69 62 6c 69 6e @299.Return.a.list.of.the.siblin
12c80 67 20 73 65 63 74 69 6f 6e 73 20 6f 66 20 53 45 43 54 49 4f 4e 2e 0a 0a 49 66 20 6f 70 74 69 6f g.sections.of.SECTION...If.optio
12ca0 6e 61 6c 20 44 49 52 45 43 54 49 4f 4e 20 69 73 20 60 70 72 65 76 27 2c 20 74 68 65 6e 20 72 65 nal.DIRECTION.is.`prev',.then.re
12cc0 74 75 72 6e 20 73 69 62 6c 69 6e 67 73 20 74 68 61 74 20 63 6f 6d 65 0a 62 65 66 6f 72 65 20 53 turn.siblings.that.come.before.S
12ce0 45 43 54 49 4f 4e 2e 20 20 49 66 20 69 74 20 69 73 20 60 6e 65 78 74 27 2c 20 74 68 65 6e 20 72 ECTION...If.it.is.`next',.then.r
12d00 65 74 75 72 6e 20 73 69 62 6c 69 6e 67 73 20 74 68 61 74 20 63 6f 6d 65 0a 61 66 74 65 72 20 53 eturn.siblings.that.come.after.S
12d20 45 43 54 49 4f 4e 2e 20 20 46 6f 72 20 61 6c 6c 20 6f 74 68 65 72 20 76 61 6c 75 65 73 2c 20 72 ECTION...For.all.other.values,.r
12d40 65 74 75 72 6e 20 61 6c 6c 20 73 69 62 6c 69 6e 67 73 0a 65 78 63 6c 75 64 69 6e 67 20 53 45 43 eturn.all.siblings.excluding.SEC
12d60 54 49 4f 4e 20 69 74 73 65 6c 66 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f TION.itself...(fn.SECTION.&optio
12d80 6e 61 6c 20 44 49 52 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 nal.DIRECTION)..(defalias.'magit
12da0 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 23 5b 35 31 33 20 22 5c 33 30 30 02 5c 33 -section-siblings.#[513."\300.\3
12dc0 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 31 31 5c 32 01\"\211\205\f.\300.\302\"\211\2
12de0 30 35 26 00 02 5c 33 30 33 5c 32 36 37 5c 32 30 32 5c 22 00 03 5c 33 30 34 02 21 5c 32 33 35 41 05&..\303\267\202\"..\304.!\235A
12e00 5c 32 30 37 03 01 5c 32 33 35 41 5c 32 30 37 5c 33 30 35 04 02 5c 22 5c 32 30 37 22 20 5b 65 69 \207..\235A\207\305..\"\207".[ei
12e20 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 63 68 69 6c 64 72 65 6e 20 23 73 28 68 61 73 68 eio-oref.parent.children.#s(hash
12e40 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 -table.test.eq.purecopy.t.data.(
12e60 70 72 65 76 20 32 32 20 6e 65 78 74 20 32 39 29 29 20 72 65 76 65 72 73 65 20 72 65 6d 71 5d 20 prev.22.next.29)).reverse.remq].
12e80 37 20 28 23 24 20 2e 20 37 36 39 30 31 29 5d 29 23 40 31 38 33 20 52 65 74 75 72 6e 20 61 20 6c 7.(#$...76901)])#@183.Return.a.l
12ea0 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 73 65 6c 65 63 74 65 ist.of.the.values.of.the.selecte
12ec0 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 61 6c 75 65 73 20 74 d.sections...Return.the.values.t
12ee0 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 65 74 75 72 6e 65 64 hat.themselves.would.be.returned
12f00 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 73 27 20 28 77 68 69 .by.`magit-region-sections'.(whi
12f20 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 4f 4e 44 49 54 49 4f ch.see)...(fn.&optional.CONDITIO
12f40 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 61 67 69 74 2d 72 65 N.MULTIPLE)..(defalias.'magit-re
12f60 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 30 31 5c 33 30 32 04 gion-values.#[512."\300\301\302.
12f80 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 22 5c 33 30 30 01 5c .\"\"\207".[mapcar.#[257."\300.\
12fa0 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 6c 75 65 5d 20 34 20 301\"\207".[eieio-oref.value].4.
12fc0 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 (#$...38915)].magit-region-secti
12fe0 6f 6e 73 5d 20 37 20 28 23 24 20 2e 20 37 37 34 36 32 29 5d 29 23 40 31 31 38 33 20 52 65 74 75 ons].7.(#$...77462)])#@1183.Retu
13000 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f rn.a.list.of.the.selected.sectio
13020 6e 73 2e 0a 0a 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 61 ns...When.the.region.is.active.a
13040 6e 64 20 63 6f 6e 73 74 69 74 75 74 65 73 20 61 20 76 61 6c 69 64 20 73 65 63 74 69 6f 6e 0a 73 nd.constitutes.a.valid.section.s
13060 65 6c 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 election,.then.return.a.list.of.
13080 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 69 73 20 69 73 0a all.selected.sections...This.is.
130a0 74 68 65 20 63 61 73 65 20 77 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 62 65 67 69 6e 73 20 the.case.when.the.region.begins.
130c0 69 6e 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 20 61 6e 64 0a in.the.heading.of.a.section.and.
130e0 65 6e 64 73 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 74 68 65 20 73 61 6d 65 20 ends.in.the.heading.of.the.same.
13100 73 65 63 74 69 6f 6e 20 6f 72 20 69 6e 20 74 68 61 74 20 6f 66 20 61 20 73 69 62 6c 69 6e 67 0a section.or.in.that.of.a.sibling.
13120 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4d 55 4c 54 49 50 4c 45 20 69 section...If.optional.MULTIPLE.i
13140 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 63 61 6e 6e 6f s.non-nil,.then.the.region.canno
13160 74 0a 62 65 67 69 6e 20 61 6e 64 20 65 6e 64 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 65 63 74 t.begin.and.end.in.the.same.sect
13180 69 6f 6e 2e 0a 0a 57 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 6e 6f 74 20 ion...When.the.selection.is.not.
131a0 76 61 6c 69 64 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 6e 20 74 68 69 73 valid,.then.return.nil...In.this
131c0 20 63 61 73 65 2c 0a 6d 6f 73 74 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 63 61 6e 20 61 63 .case,.most.commands.that.can.ac
131e0 74 20 6f 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 20 77 69 6c 6c 20 t.on.the.selected.sections.will.
13200 69 6e 73 74 65 61 64 0a 61 63 74 20 6f 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f instead.act.on.the.section.at.po
13220 69 6e 74 2e 0a 0a 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 6c 6f 6f 6b 73 20 6c 69 6b 65 int...When.the.region.looks.like
13240 20 69 74 20 77 6f 75 6c 64 20 69 6e 20 61 6e 79 20 6f 74 68 65 72 20 62 75 66 66 65 72 20 74 68 .it.would.in.any.other.buffer.th
13260 65 6e 0a 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 69 6e 76 61 6c 69 64 2e 20 20 57 68 en.the.selection.is.invalid...Wh
13280 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 76 61 6c 69 64 20 74 68 65 6e 20 74 en.the.selection.is.valid.then.t
132a0 68 65 0a 72 65 67 69 6f 6e 20 75 73 65 73 20 74 68 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f he.region.uses.the.`magit-sectio
132c0 6e 2d 68 69 67 68 6c 69 67 68 74 27 20 66 61 63 65 2e 20 20 54 68 69 73 20 64 6f 65 73 20 6e 6f n-highlight'.face...This.does.no
132e0 74 0a 61 70 70 6c 79 20 74 6f 20 64 69 66 66 73 20 77 68 65 72 65 20 74 68 69 6e 67 73 20 67 65 t.apply.to.diffs.where.things.ge
13300 74 20 61 20 62 69 74 20 6d 6f 72 65 20 63 6f 6d 70 6c 69 63 61 74 65 64 2c 20 62 75 74 20 65 76 t.a.bit.more.complicated,.but.ev
13320 65 6e 0a 68 65 72 65 20 69 66 20 74 68 65 20 72 65 67 69 6f 6e 20 6c 6f 6f 6b 73 20 6c 69 6b 65 en.here.if.the.region.looks.like
13340 20 69 74 20 75 73 75 61 6c 6c 79 20 64 6f 65 73 2c 20 74 68 65 6e 20 74 68 61 74 27 73 20 6e 6f .it.usually.does,.then.that's.no
13360 74 0a 61 20 76 61 6c 69 64 20 73 65 6c 65 63 74 69 6f 6e 20 61 73 20 66 61 72 20 61 73 20 74 68 t.a.valid.selection.as.far.as.th
13380 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 6f 6e 63 65 72 6e 65 64 2e 0a 0a 49 66 20 6f 70 is.function.is.concerned...If.op
133a0 74 69 6f 6e 61 6c 20 43 4f 4e 44 49 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 tional.CONDITION.is.non-nil,.the
133c0 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 6e 6f 74 20 6f 6e 6c 79 0a 68 61 73 20 74 6f 20 n.the.selection.not.only.has.to.
133e0 62 65 20 76 61 6c 69 64 3b 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 20 be.valid;.all.selected.sections.
13400 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 68 61 76 65 20 74 6f 20 6d 61 74 63 68 0a 43 4f 4e 44 49 additionally.have.to.match.CONDI
13420 54 49 4f 4e 2c 20 6f 72 20 6e 69 6c 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 53 65 65 20 60 TION,.or.nil.is.returned...See.`
13440 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 0a 66 6f 72 magit-section-match'.for.the.for
13460 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 26 6f 70 74 ms.CONDITION.can.take...(fn.&opt
13480 69 6f 6e 61 6c 20 43 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 ional.CONDITION.MULTIPLE)..(defa
134a0 6c 69 61 73 20 27 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 23 5b 35 31 lias.'magit-region-sections.#[51
134c0 32 20 22 5c 33 30 31 20 5c 32 30 35 73 00 5c 33 30 32 20 5c 33 30 33 20 5c 33 30 34 02 21 5c 33 2."\301.\205s.\302.\303.\304.!\3
134e0 30 34 02 21 5c 32 31 31 5c 32 30 35 71 00 5c 32 31 31 08 3d 3f 5c 32 30 35 71 00 04 5c 32 30 35 04.!\211\205q.\211.=?\205q..\205
13500 21 00 5c 32 31 31 02 3d 3f 5c 32 30 35 71 00 01 5c 33 30 35 03 5c 33 30 36 5c 22 42 5c 33 30 37 !.\211.=?\205q..\305.\306\"B\307
13520 02 02 3e 5c 32 30 35 6f 00 5c 33 31 30 04 06 07 5c 22 5c 32 30 35 6f 00 5c 33 31 30 03 06 06 5c ..>\205o.\310...\"\205o.\310...\
13540 22 5c 32 30 35 6f 00 01 5c 32 30 33 5d 00 01 40 01 42 5c 32 36 32 01 01 5c 32 31 31 41 5c 32 36 "\205o..\203]..@.B\262..\211A\26
13560 32 03 5c 32 34 32 03 3d 5c 32 30 33 42 00 5c 33 30 37 5c 32 36 32 02 5c 32 30 32 42 00 5c 32 33 2.\242.=\203B.\307\262.\202B.\23
13580 37 06 07 5c 32 30 33 6e 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 5c 6e 5c 22 02 5c 22 5c 32 30 7..\203n.\311\312\313.\n\".\"\20
135a0 35 6f 00 5c 32 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 5o.\211\266\202\266\204\207".[ma
135c0 67 69 74 2d 72 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 git-root-section.region-active-p
135e0 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 6d 61 67 .region-beginning.region-end.mag
13600 69 74 2d 73 65 63 74 69 6f 6e 2d 61 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c it-section-at.magit-section-sibl
13620 69 6e 67 73 20 6e 65 78 74 20 6e 69 6c 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 6f 73 69 ings.next.nil.magit-section-posi
13640 74 69 6f 6e 2d 69 6e 2d 68 65 61 64 69 6e 67 2d 70 20 73 65 71 2d 65 76 65 72 79 2d 70 20 6d 61 tion-in-heading-p.seq-every-p.ma
13660 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 02 5c 22 5c 32 30 ke-closure.#[257."\301\300.\"\20
13680 37 22 20 5b 56 30 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 5d 20 34 20 28 23 7".[V0.magit-section-match].4.(#
136a0 24 20 2e 20 33 38 39 31 35 29 5d 5d 20 31 32 20 28 23 24 20 2e 20 37 37 38 32 30 29 5d 29 23 40 $...38915)]].12.(#$...77820)])#@
136c0 32 37 30 20 41 70 70 6c 79 20 46 55 4e 43 54 49 4f 4e 20 74 6f 20 61 6c 6c 20 73 65 63 74 69 6f 270.Apply.FUNCTION.to.all.sectio
136e0 6e 73 20 66 6f 72 20 73 69 64 65 20 65 66 66 65 63 74 73 20 6f 6e 6c 79 2c 20 64 65 70 74 68 20 ns.for.side.effects.only,.depth.
13700 66 69 72 73 74 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 6f first..If.optional.SECTION.is.no
13720 6e 2d 6e 69 6c 2c 20 6f 6e 6c 79 20 6d 61 70 20 6f 76 65 72 20 74 68 61 74 20 73 65 63 74 69 6f n-nil,.only.map.over.that.sectio
13740 6e 20 61 6e 64 0a 69 74 73 20 64 65 73 63 65 6e 64 61 6e 74 73 2c 20 6f 74 68 65 72 77 69 73 65 n.and.its.descendants,.otherwise
13760 20 6d 61 70 20 6f 76 65 72 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 63 75 .map.over.all.sections.in.the.cu
13780 72 72 65 6e 74 0a 62 75 66 66 65 72 2c 20 65 6e 64 69 6e 67 20 77 69 74 68 20 60 6d 61 67 69 74 rrent.buffer,.ending.with.`magit
137a0 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 46 55 4e 43 54 49 4f 4e 20 26 6f -root-section'...(fn.FUNCTION.&o
137c0 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
137e0 69 74 2d 6d 61 70 2d 73 65 63 74 69 6f 6e 73 20 23 5b 35 31 33 20 22 5c 32 31 31 5c 32 30 36 05 it-map-sections.#[513."\211\206.
13800 00 08 5c 33 30 31 5c 33 30 32 5c 33 30 33 05 5c 22 5c 33 30 34 03 5c 33 30 35 5c 22 5c 22 5c 32 ..\301\302\303.\"\304.\305\"\"\2
13820 31 30 02 01 21 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 6d 10..!\207".[magit-root-section.m
13840 61 70 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 apc.make-closure.#[257."\301\300
13860 02 5c 22 5c 32 30 37 22 20 5b 56 30 20 6d 61 67 69 74 2d 6d 61 70 2d 73 65 63 74 69 6f 6e 73 5d .\"\207".[V0.magit-map-sections]
13880 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 5d 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c .4.(#$...38915)].eieio-oref.chil
138a0 64 72 65 6e 5d 20 38 20 28 23 24 20 2e 20 37 39 35 35 36 29 5d 29 23 40 31 35 36 20 52 65 74 75 dren].8.(#$...79556)])#@156.Retu
138c0 72 6e 20 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 rn.t.if.POSITION.is.inside.the.h
138e0 65 61 64 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 eading.of.SECTION..POSITION.defa
13900 75 6c 74 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 ults.to.point.and.SECTION.defaul
13920 74 73 20 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 ts.to.the.current.section...(fn.
13940 26 6f 70 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 &optional.SECTION.POS)..(defalia
13960 73 20 27 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 s.'magit-section-position-in-hea
13980 64 69 6e 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 ding-p.#[512.".\204..\300.\262.\
139a0 32 31 31 5c 32 30 34 0e 00 5c 32 31 30 60 5c 33 30 31 31 32 00 01 5c 32 30 35 30 00 5c 32 31 31 211\204..\210`\30112..\2050.\211
139c0 5c 33 30 32 03 5c 33 30 33 5c 22 59 5c 32 30 35 30 00 5c 32 31 31 5c 33 30 32 03 5c 33 30 34 5c \302.\303\"Y\2050.\211\302.\304\
139e0 22 5c 32 30 36 2b 00 5c 33 30 32 03 5c 33 30 35 5c 22 57 5c 32 30 35 30 00 5c 33 30 36 30 5c 32 "\206+.\302.\305\"W\2050.\3060\2
13a00 30 37 5c 33 30 37 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 07\307\207".[magit-current-secti
13a20 6f 6e 20 28 65 72 72 6f 72 29 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 63 6f 6e 74 on.(error).eieio-oref.start.cont
13a40 65 6e 74 20 65 6e 64 20 74 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 38 30 30 36 30 29 5d 29 23 ent.end.t.nil].7.(#$...80060)])#
13a60 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 73 20 61 @138.Return.t.if.the.region.is.a
13a80 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 64 79 2e ctive.and.inside.SECTION's.body.
13aa0 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 75 73 65 .If.optional.SECTION.is.nil,.use
13ac0 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 70 74 69 .the.current.section...(fn.&opti
13ae0 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 69 74 2d onal.SECTION)..(defalias.'magit-
13b00 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 35 36 20 section-internal-region-p.#[256.
13b20 22 5c 33 30 30 20 5c 32 30 35 38 00 5c 32 31 31 5c 32 30 34 11 00 5c 33 30 31 20 5c 32 31 31 5c "\300.\2058.\211\204..\301.\211\
13b40 32 36 32 02 5c 32 30 35 38 00 5c 33 30 32 5c 33 30 33 20 21 5c 32 31 31 5c 33 30 32 5c 33 30 34 262.\2058.\302\303.!\211\302\304
13b60 20 21 3d 5c 32 30 35 21 00 5c 32 31 31 02 3d 5c 32 36 32 01 5c 32 30 35 38 00 5c 33 30 35 01 5c .!=\205!.\211.=\262.\2058.\305.\
13b80 33 30 33 20 5c 22 5c 32 30 36 33 00 5c 33 30 35 01 5c 33 30 34 20 5c 22 3f 5c 32 30 35 38 00 5c 303.\"\2063.\305.\304.\"?\2058.\
13ba0 33 30 36 5c 32 30 37 22 20 5b 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 6d 61 67 69 74 2d 306\207".[region-active-p.magit-
13bc0 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 2d 61 74 current-section.magit-section-at
13be0 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 6d 61 67 .region-beginning.region-end.mag
13c00 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 67 2d 70 it-section-position-in-heading-p
13c20 20 74 5d 20 35 20 28 23 24 20 2e 20 38 30 34 38 35 29 5d 29 23 40 31 33 31 20 52 65 70 65 61 74 .t].5.(#$...80485)])#@131.Repeat
13c40 65 64 6c 79 20 63 61 6c 6c 20 46 55 4e 43 54 49 4f 4e 20 75 6e 74 69 6c 20 69 74 20 72 65 74 75 edly.call.FUNCTION.until.it.retu
13c60 72 6e 73 20 6e 69 6c 20 6f 72 20 65 6f 62 20 69 73 20 72 65 61 63 68 65 64 2e 0a 46 55 4e 43 54 rns.nil.or.eob.is.reached..FUNCT
13c80 49 4f 4e 20 68 61 73 20 74 6f 20 6d 6f 76 65 20 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 6f 72 ION.has.to.move.point.forward.or
13ca0 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 28 66 6e 20 46 55 4e 43 54 49 4f 4e 29 1f 0a 28 64 65 .return.nil...(fn.FUNCTION)..(de
13cc0 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 77 61 73 68 2d 73 65 71 75 65 6e 63 65 20 23 5b 32 35 falias.'magit-wash-sequence.#[25
13ce0 37 20 22 6d 3f 5c 32 30 35 0d 00 5c 32 31 31 20 5c 32 30 35 0d 00 5c 32 30 32 00 00 5c 32 30 37 7."m?\205..\211.\205..\202..\207
13d00 22 20 5b 5d 20 32 20 28 23 24 20 2e 20 38 30 39 35 34 29 5d 29 23 40 31 33 36 34 20 41 64 64 20 ".[].2.(#$...80954)])#@1364.Add.
13d20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 73 65 63 74 69 6f 6e 20 68 6f 6f 6b 20 48 4f 4f to.the.value.of.section.hook.HOO
13d40 4b 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 46 55 4e 43 54 49 4f 4e 2e 0a 0a 41 64 64 20 46 55 K.the.function.FUNCTION...Add.FU
13d60 4e 43 54 49 4f 4e 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 68 NCTION.at.the.beginning.of.the.h
13d80 6f 6f 6b 20 6c 69 73 74 20 75 6e 6c 65 73 73 20 6f 70 74 69 6f 6e 61 6c 0a 41 50 50 45 4e 44 20 ook.list.unless.optional.APPEND.
13da0 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 46 55 4e 43 54 49 is.non-nil,.in.which.case.FUNCTI
13dc0 4f 4e 20 69 73 20 61 64 64 65 64 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 49 66 20 46 55 4e 43 54 ON.is.added.at.the.end..If.FUNCT
13de0 49 4f 4e 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 6d 65 6d 62 65 72 2c 20 74 68 65 6e 20 6d 6f ION.already.is.a.member,.then.mo
13e00 76 65 20 69 74 20 74 6f 20 74 68 65 20 6e 65 77 20 6c 6f 63 61 74 69 6f 6e 2e 0a 0a 49 66 20 6f ve.it.to.the.new.location...If.o
13e20 70 74 69 6f 6e 61 6c 20 41 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 61 20 6d 65 6d 62 ptional.AT.is.non-nil.and.a.memb
13e40 65 72 20 6f 66 20 74 68 65 20 68 6f 6f 6b 20 6c 69 73 74 2c 20 74 68 65 6e 0a 61 64 64 20 46 55 er.of.the.hook.list,.then.add.FU
13e60 4e 43 54 49 4f 4e 20 6e 65 78 74 20 74 6f 20 74 68 61 74 20 69 6e 73 74 65 61 64 2e 20 20 41 64 NCTION.next.to.that.instead...Ad
13e80 64 20 62 65 66 6f 72 65 20 6f 72 20 61 66 74 65 72 20 41 54 2c 20 6f 72 0a 72 65 70 6c 61 63 65 d.before.or.after.AT,.or.replace
13ea0 20 41 54 20 77 69 74 68 20 46 55 4e 43 54 49 4f 4e 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 41 .AT.with.FUNCTION.depending.on.A
13ec0 50 50 45 4e 44 2e 20 20 49 66 20 41 50 50 45 4e 44 20 69 73 20 74 68 65 0a 73 79 6d 62 6f 6c 20 PPEND...If.APPEND.is.the.symbol.
13ee0 60 72 65 70 6c 61 63 65 27 2c 20 74 68 65 6e 20 72 65 70 6c 61 63 65 20 41 54 20 77 69 74 68 20 `replace',.then.replace.AT.with.
13f00 46 55 4e 43 54 49 4f 4e 2e 20 20 46 6f 72 20 61 6e 79 20 6f 74 68 65 72 0a 6e 6f 6e 2d 6e 69 6c FUNCTION...For.any.other.non-nil
13f20 20 76 61 6c 75 65 20 70 6c 61 63 65 20 46 55 4e 43 54 49 4f 4e 20 72 69 67 68 74 20 61 66 74 65 .value.place.FUNCTION.right.afte
13f40 72 20 41 54 2e 20 20 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 70 6c 61 63 65 0a 46 55 4e 43 54 49 r.AT...If.nil,.then.place.FUNCTI
13f60 4f 4e 20 72 69 67 68 74 20 62 65 66 6f 72 65 20 41 54 2e 20 20 49 66 20 46 55 4e 43 54 49 4f 4e ON.right.before.AT...If.FUNCTION
13f80 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 0a 6c 69 73 74 .already.is.a.member.of.the.list
13fa0 20 62 75 74 20 41 54 20 69 73 20 6e 6f 74 2c 20 74 68 65 6e 20 6c 65 61 76 65 20 46 55 4e 43 54 .but.AT.is.not,.then.leave.FUNCT
13fc0 49 4f 4e 20 77 68 65 72 65 20 65 76 65 72 20 69 74 20 61 6c 72 65 61 64 79 20 69 73 2e 0a 0a 49 ION.where.ever.it.already.is...I
13fe0 66 20 6f 70 74 69 6f 6e 61 6c 20 4c 4f 43 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 f.optional.LOCAL.is.non-nil,.the
14000 6e 20 6d 6f 64 69 66 79 20 74 68 65 20 68 6f 6f 6b 27 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c n.modify.the.hook's.buffer-local
14020 0a 76 61 6c 75 65 20 72 61 74 68 65 72 20 74 68 61 6e 20 69 74 73 20 67 6c 6f 62 61 6c 20 76 61 .value.rather.than.its.global.va
14040 6c 75 65 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 74 68 65 20 68 6f 6f 6b 20 6c 6f 63 61 6c 20 lue...This.makes.the.hook.local.
14060 62 79 0a 63 6f 70 79 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 2e 20 20 54 by.copying.the.default.value...T
14080 68 61 74 20 63 6f 70 79 20 69 73 20 74 68 65 6e 20 6d 6f 64 69 66 69 65 64 2e 0a 0a 48 4f 4f 4b hat.copy.is.then.modified...HOOK
140a0 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 79 6d 62 6f 6c 2e 20 20 49 66 20 48 4f 4f 4b 20 69 73 .should.be.a.symbol...If.HOOK.is
140c0 20 76 6f 69 64 2c 20 69 74 20 69 73 20 66 69 72 73 74 20 73 65 74 20 74 6f 20 6e 69 6c 2e 0a 48 .void,.it.is.first.set.to.nil..H
140e0 4f 4f 4b 27 73 20 76 61 6c 75 65 20 6d 75 73 74 20 6e 6f 74 20 62 65 20 61 20 73 69 6e 67 6c 65 OOK's.value.must.not.be.a.single
14100 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 2e 20 20 46 55 4e 43 54 49 4f 4e 20 73 68 6f 75 6c 64 .hook.function...FUNCTION.should
14120 0a 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 74 61 6b 65 73 20 6e 6f 20 61 72 67 .be.a.function.that.takes.no.arg
14140 75 6d 65 6e 74 73 20 61 6e 64 20 69 6e 73 65 72 74 73 20 6f 6e 65 20 6f 72 20 6d 75 6c 74 69 70 uments.and.inserts.one.or.multip
14160 6c 65 0a 73 65 63 74 69 6f 6e 73 20 61 74 20 70 6f 69 6e 74 2c 20 6d 6f 76 69 6e 67 20 70 6f 69 le.sections.at.point,.moving.poi
14180 6e 74 20 66 6f 72 77 61 72 64 2e 20 20 46 55 4e 43 54 49 4f 4e 20 6d 61 79 20 63 68 6f 6f 73 65 nt.forward...FUNCTION.may.choose
141a0 20 6e 6f 74 0a 74 6f 20 69 6e 73 65 72 74 20 69 74 73 20 73 65 63 74 69 6f 6e 28 73 29 2c 20 77 .not.to.insert.its.section(s),.w
141c0 68 65 6e 20 64 6f 69 6e 67 20 73 6f 20 77 6f 75 6c 64 20 6e 6f 74 20 6d 61 6b 65 20 73 65 6e 73 hen.doing.so.would.not.make.sens
141e0 65 2e 20 20 49 74 0a 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 61 62 75 73 65 64 20 66 6f 72 20 e...It.should.not.be.abused.for.
14200 6f 74 68 65 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 20 20 54 6f 20 72 65 6d 6f 76 65 20 46 other.side-effects...To.remove.F
14220 55 4e 43 54 49 4f 4e 0a 61 67 61 69 6e 20 75 73 65 20 60 72 65 6d 6f 76 65 2d 68 6f 6f 6b 27 2e UNCTION.again.use.`remove-hook'.
14240 0a 0a 28 66 6e 20 48 4f 4f 4b 20 46 55 4e 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 54 ..(fn.HOOK.FUNCTION.&optional.AT
14260 20 41 50 50 45 4e 44 20 4c 4f 43 41 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 .APPEND.LOCAL)..(defalias.'magit
14280 2d 61 64 64 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 23 5b 31 32 38 32 20 22 5c 33 30 30 05 21 -add-section-hook.#[1282."\300.!
142a0 5c 32 30 34 5c 66 00 5c 33 30 31 5c 33 30 32 06 06 5c 22 5c 32 31 30 5c 33 30 33 05 21 5c 32 30 \204\f.\301\302..\"\210\303.!\20
142c0 34 17 00 5c 33 30 34 05 5c 33 30 35 5c 22 5c 32 31 30 5c 32 31 31 5c 32 30 33 39 00 5c 33 30 36 4..\304.\305\"\210\211\2039.\306
142e0 05 21 5c 32 30 33 26 00 04 4a 5c 32 30 32 3c 00 5c 33 30 37 05 21 5c 32 30 34 30 00 5c 33 31 30 .!\203&..J\202<.\307.!\2040.\310
14300 05 21 5c 32 31 30 5c 33 31 31 5c 33 31 32 06 06 21 21 5c 32 30 32 3c 00 5c 33 31 32 05 21 03 5c .!\210\311\312..!!\202<.\312.!.\
14320 32 30 33 7c 00 03 01 5c 32 33 35 5c 32 31 31 5c 32 36 32 05 5c 32 30 33 5c 32 30 32 00 5c 33 31 203|...\235\211\262.\203\202.\31
14340 33 05 02 5c 22 5c 32 36 32 01 02 5c 33 31 34 3d 5c 32 30 33 5c 5c 00 03 05 5c 32 34 30 5c 32 31 3..\"\262..\314=\203\\...\240\21
14360 30 5c 32 30 32 5c 32 30 32 00 02 5c 32 30 33 6a 00 03 05 05 41 42 5c 32 34 31 5c 32 31 30 5c 32 0\202\202..\203j....AB\241\210\2
14380 30 32 5c 32 30 32 00 03 40 04 01 06 06 41 42 5c 32 34 31 5c 32 36 36 02 03 05 5c 32 34 30 5c 32 02\202..@....AB\241\266...\240\2
143a0 31 30 5c 32 30 32 5c 32 30 32 00 5c 33 31 33 05 02 5c 22 5c 32 36 32 01 04 01 5c 32 33 35 5c 32 10\202\202.\313..\"\262...\235\2
143c0 30 34 5c 32 33 34 00 02 5c 32 30 33 5c 32 32 37 00 5c 33 31 35 01 06 06 43 5c 22 5c 32 36 32 01 04\234..\203\227.\315...C\"\262.
143e0 5c 32 30 32 5c 32 33 34 00 04 01 42 5c 32 36 32 01 02 5c 33 31 34 3d 5c 32 30 33 5c 32 35 30 00 \202\234...B\262..\314=\203\250.
14400 5c 33 31 33 04 02 5c 22 5c 32 36 32 01 01 5c 32 30 33 5c 32 36 30 00 05 01 4c 5c 32 30 37 5c 33 \313..\"\262..\203\260...L\207\3
14420 30 34 06 06 02 5c 22 5c 32 30 37 22 20 5b 62 6f 75 6e 64 70 20 65 72 72 6f 72 20 22 43 61 6e 6e 04...\"\207".[boundp.error."Cann
14440 6f 74 20 61 64 64 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 75 6e 64 65 66 69 6e 65 64 20 68 6f 6f ot.add.function.to.undefined.hoo
14460 6b 20 76 61 72 69 61 62 6c 65 20 25 73 22 20 64 65 66 61 75 6c 74 2d 62 6f 75 6e 64 70 20 73 65 k.variable.%s".default-boundp.se
14480 74 2d 64 65 66 61 75 6c 74 20 6e 69 6c 20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 6c t-default.nil.local-variable-p.l
144a0 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 69 66 2d 73 65 74 2d 70 20 6d 61 6b 65 2d 6c 6f 63 61 ocal-variable-if-set-p.make-loca
144c0 6c 2d 76 61 72 69 61 62 6c 65 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 64 65 66 61 75 6c 74 l-variable.copy-sequence.default
144e0 2d 76 61 6c 75 65 20 64 65 6c 71 20 72 65 70 6c 61 63 65 20 61 70 70 65 6e 64 5d 20 31 30 20 28 -value.delq.replace.append].10.(
14500 23 24 20 2e 20 38 31 31 38 30 29 5d 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 64 69 73 61 #$...81180)]).(defvar.magit-disa
14520 62 6c 65 64 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 65 72 73 20 6e 69 6c 29 23 40 32 30 30 bled-section-inserters.nil)#@200
14540 20 44 69 73 61 62 6c 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 6e 73 65 72 74 65 72 20 46 4e .Disable.the.section.inserter.FN
14560 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 49 74 20 69 .in.the.current.repository..It.i
14580 73 20 6f 6e 6c 79 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 75 73 65 20 69 6e 20 22 2e 64 69 72 s.only.intended.for.use.in.".dir
145a0 2d 6c 6f 63 61 6c 73 2e 65 6c 22 20 61 6e 64 0a 22 2e 64 69 72 2d 6c 6f 63 61 6c 73 2d 32 2e 65 -locals.el".and.".dir-locals-2.e
145c0 6c 22 2e 20 20 41 6c 73 6f 20 73 65 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 l"...Also.see.info.node.`(magit)
145e0 50 65 72 2d 52 65 70 6f 73 69 74 6f 72 79 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 2e 0a 0a Per-Repository.Configuration'...
14600 28 66 6e 20 46 4e 29 1f 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c (fn.FN)..(make-variable-buffer-l
14620 6f 63 61 6c 20 27 6d 61 67 69 74 2d 64 69 73 61 62 6c 65 64 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 ocal.'magit-disabled-section-ins
14640 65 72 74 65 72 73 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 64 69 73 61 62 6c 65 erters).(defalias.'magit-disable
14660 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 65 72 20 23 5b 32 35 37 20 22 5c 33 30 31 01 08 5c -section-inserter.#[257."\301..\
14680 22 5c 32 30 33 09 00 08 5c 32 30 37 5c 32 31 31 08 42 5c 32 31 31 10 5c 32 30 37 22 20 5b 6d 61 "\203...\207\211.B\211.\207".[ma
146a0 67 69 74 2d 64 69 73 61 62 6c 65 64 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 65 72 73 20 6d git-disabled-section-inserters.m
146c0 65 6d 71 6c 5d 20 34 20 28 23 24 20 2e 20 38 33 32 36 35 29 5d 29 23 40 37 34 20 52 75 6e 20 48 emql].4.(#$...83265)])#@74.Run.H
146e0 4f 4f 4b 20 77 69 74 68 20 41 52 47 53 2c 20 77 61 72 6e 69 6e 67 20 61 62 6f 75 74 20 69 6e 76 OOK.with.ARGS,.warning.about.inv
14700 61 6c 69 64 20 65 6e 74 72 69 65 73 2e 0a 0a 28 66 6e 20 48 4f 4f 4b 20 26 72 65 73 74 20 41 52 alid.entries...(fn.HOOK.&rest.AR
14720 47 53 29 1f 23 40 31 32 20 0a 0a 28 66 6e 20 53 59 4d 29 1f 0a 28 70 75 74 20 27 6d 61 67 69 74 GS).#@12...(fn.SYM)..(put.'magit
14740 2d 64 69 73 61 62 6c 65 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 65 72 20 27 73 61 66 65 2d -disable-section-inserter.'safe-
14760 6c 6f 63 61 6c 2d 65 76 61 6c 2d 66 75 6e 63 74 69 6f 6e 20 74 29 0a 28 64 65 66 61 6c 69 61 73 local-eval-function.t).(defalias
14780 20 27 6d 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 .'magit-run-section-hook.#[385."
147a0 01 4a 5c 32 31 31 3c 5c 32 30 34 08 00 43 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 31 31 5c 32 30 .J\211<\204..C\303\304.\"\211\20
147c0 33 26 00 5c 33 30 35 5c 33 30 36 05 5c 33 30 37 5c 33 31 30 05 5c 33 31 31 23 23 5c 32 31 30 5c 3&.\305\306.\307\310.\311##\210\
147e0 33 31 32 5c 33 31 33 21 5c 32 31 30 5c 33 31 34 04 5c 33 31 35 4e 40 21 5c 32 36 32 02 5c 32 31 312\313!\210\314.\315N@!\262.\21
14800 30 5c 32 31 31 5c 32 31 31 5c 32 30 35 7d 00 5c 32 31 31 40 04 01 44 08 42 18 5c 32 31 31 09 3e 0\211\211\205}.\211@..D.B.\211.>
14820 5c 32 30 34 77 00 5c 33 31 36 5c 33 30 32 21 5c 32 30 33 72 00 5c 6e 5c 32 30 33 72 00 5c 33 31 \204w.\316\302!\203r.\n\203r.\31
14840 37 20 5c 33 32 30 02 06 06 5c 22 5c 32 31 30 5c 33 32 31 5c 33 32 32 02 21 21 5c 32 36 32 01 5c 7.\320...\"\210\321\322.!!\262.\
14860 33 30 35 5c 33 32 33 03 03 5c 32 31 31 5c 33 32 34 56 5c 32 30 33 61 00 5c 33 32 35 5c 32 30 32 305\323..\211\324V\203a.\325\202
14880 6c 00 04 5c 33 32 36 56 5c 32 30 33 6b 00 5c 33 32 37 5c 32 30 32 6c 00 5c 33 33 30 24 5c 32 36 l..\326V\203k.\327\202l.\330$\26
148a0 36 02 5c 32 30 32 77 00 5c 33 32 30 01 05 5c 22 5c 32 31 30 29 5c 32 31 30 41 5c 32 30 32 28 00 6.\202w.\320..\"\210)\210A\202(.
148c0 5c 32 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 \207".[magit--current-section-ho
148e0 6f 6b 20 6d 61 67 69 74 2d 64 69 73 61 62 6c 65 64 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 ok.magit-disabled-section-insert
14900 65 72 73 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f 73 65 20 73 65 71 2d 72 65 ers.magit-refresh-verbose.seq-re
14920 6d 6f 76 65 20 66 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 move.functionp.message."`%s'.con
14940 74 61 69 6e 73 20 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 tains.entries.that.are.no.longer
14960 20 76 61 6c 69 64 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 .valid.\n%s\nUsing.standard.valu
14980 65 20 69 6e 73 74 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 e.instead...Please.re-configure.
149a0 68 6f 6f 6b 20 76 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 hook.variable.".mapconcat.#[257.
149c0 22 5c 33 30 30 5c 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 "\300\301.\"\207".[format."..`%s
149e0 27 22 5d 20 34 20 28 23 24 20 2e 20 38 33 37 35 33 29 5d 20 22 5c 6e 22 20 73 69 74 2d 66 6f 72 '"].4.(#$...83753)]."\n".sit-for
14a00 20 35 20 65 76 61 6c 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 62 6f 75 6e 64 70 20 63 75 .5.eval.standard-value.boundp.cu
14a20 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 65 20 74 69 6d 65 rrent-time.apply.float-time.time
14a40 2d 73 69 6e 63 65 20 22 20 20 25 2d 35 30 73 20 25 66 20 25 73 22 20 30 2e 30 33 20 22 21 21 22 -since."..%-50s.%f.%s".0.03."!!"
14a60 20 30 2e 30 31 20 22 21 22 20 22 22 5d 20 31 32 20 28 23 24 20 2e 20 38 33 36 37 35 29 5d 29 23 .0.01."!".""].12.(#$...83675)])#
14a80 40 34 39 20 0a 0a 28 66 6e 20 50 4f 53 20 50 52 4f 50 20 26 6f 70 74 69 6f 6e 61 6c 20 28 56 41 @49...(fn.POS.PROP.&optional.(VA
14aa0 4c 20 6e 69 6c 20 53 56 41 4c 29 20 54 45 53 54 46 4e 29 1f 23 40 31 30 20 0a 0a 28 66 6e 20 4f L.nil.SVAL).TESTFN).#@10...(fn.O
14ac0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 20 )..(defalias.'magit--overlay-at.
14ae0 23 5b 36 34 32 20 22 5c 32 31 31 5c 32 30 35 05 00 5c 33 30 30 01 5c 32 31 31 41 5c 32 36 32 03 #[642."\211\205..\300.\211A\262.
14b00 5c 32 34 32 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 03 5c 32 30 33 20 00 5c 33 30 31 5c 33 \242.\211A\262.\242.\203..\301\3
14b20 30 32 5c 33 30 33 06 06 47 5c 33 30 34 5c 5c 44 5c 22 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 02\303..G\304\\D\"\210\305\306\3
14b40 30 37 03 05 06 07 06 5c 6e 25 5c 33 31 30 06 08 5c 33 30 30 5c 22 5c 22 5c 32 30 37 22 20 5b 74 07.....\n%\310..\300\"\"\207".[t
14b60 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 6d 65 6e 74 .signal.wrong-number-of-argument
14b80 73 20 6d 61 67 69 74 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 20 34 20 63 6c 2d 66 69 6e 64 2d 69 66 s.magit--overlay-at.4.cl-find-if
14ba0 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 34 01 21 5c 33 30 35 01 .make-closure.#[257."\304.!\305.
14bc0 5c 33 30 33 5c 22 5c 32 30 35 1a 00 5c 33 30 32 3f 5c 32 30 36 1a 00 5c 33 30 30 5c 32 30 36 14 \303\"\205..\302?\206..\300\206.
14be0 00 5c 33 30 36 5c 33 30 37 02 5c 33 30 33 5c 22 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 56 30 20 .\306\307.\303\"\301\"\207".[V0.
14c00 56 31 20 56 32 20 56 33 20 6f 76 65 72 6c 61 79 2d 70 72 6f 70 65 72 74 69 65 73 20 70 6c 69 73 V1.V2.V3.overlay-properties.plis
14c20 74 2d 6d 65 6d 62 65 72 20 65 71 6c 20 70 6c 69 73 74 2d 67 65 74 5d 20 36 20 28 23 24 20 2e 20 t-member.eql.plist-get].6.(#$...
14c40 38 34 36 36 35 29 5d 20 6f 76 65 72 6c 61 79 73 2d 61 74 5d 20 31 33 20 28 23 24 20 2e 20 38 34 84665)].overlays-at].13.(#$...84
14c60 36 31 32 29 5d 29 23 40 37 31 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 46 41 43 612)])#@71.Return.non-nil.if.FAC
14c80 45 20 69 73 20 70 72 65 73 65 6e 74 20 69 6e 20 61 6c 6c 20 6f 66 20 53 54 52 49 4e 47 2e 0a 0a E.is.present.in.all.of.STRING...
14ca0 28 66 6e 20 46 41 43 45 20 53 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 (fn.FACE.STRING)..(defalias.'mag
14cc0 69 74 2d 66 61 63 65 2d 70 72 6f 70 65 72 74 79 2d 61 6c 6c 20 23 5b 35 31 34 20 22 5c 33 30 30 it-face-property-all.#[514."\300
14ce0 32 31 00 5c 33 30 31 5c 33 30 32 01 5c 33 30 33 04 23 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 2f 21.\301\302.\303.#\211\262.\203/
14d00 00 5c 33 30 34 01 5c 33 30 33 04 23 5c 32 31 31 3a 5c 32 30 33 20 00 03 01 3e 5c 32 30 32 23 00 .\304.\303.#\211:\203....>\202#.
14d20 03 01 3d 5c 32 30 34 2b 00 5c 33 30 35 5c 33 30 30 5c 33 30 36 5c 22 5c 32 31 30 5c 32 31 30 5c ..=\204+.\305\300\306\"\210\210\
14d40 32 30 32 05 00 3f 30 5c 32 30 37 22 20 5b 6d 69 73 73 69 6e 67 20 30 20 6e 65 78 74 2d 73 69 6e 202..?0\207".[missing.0.next-sin
14d60 67 6c 65 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 gle-property-change.font-lock-fa
14d80 63 65 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 74 68 72 6f 77 20 6e 69 6c 5d 20 ce.get-text-property.throw.nil].
14da0 37 20 28 23 24 20 2e 20 38 35 30 39 39 29 5d 29 23 40 32 33 36 20 4c 69 6b 65 20 60 61 64 64 2d 7.(#$...85099)])#@236.Like.`add-
14dc0 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 27 20 62 75 74 20 66 6f 72 20 60 66 6f 6e face-text-property'.but.for.`fon
14de0 74 2d 6c 6f 63 6b 2d 66 61 63 65 27 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 41 44 4f 50 54 2d t-lock-face'..If.optional.ADOPT-
14e00 46 41 43 45 2c 20 74 68 65 20 72 65 70 6c 61 63 65 20 60 66 61 63 65 27 20 77 69 74 68 20 60 66 FACE,.the.replace.`face'.with.`f
14e20 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 27 0a 66 69 72 73 74 2e 20 20 54 68 69 73 20 69 73 20 61 ont-lock-face'.first...This.is.a
14e40 20 68 61 63 6b 2c 20 77 68 69 63 68 20 69 73 20 6c 69 6b 65 6c 79 20 74 6f 20 62 65 20 72 65 6d .hack,.which.is.likely.to.be.rem
14e60 6f 76 65 20 61 67 61 69 6e 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 46 41 43 45 20 26 6f 70 ove.again...(fn.BEG.END.FACE.&op
14e80 74 69 6f 6e 61 6c 20 41 50 50 45 4e 44 20 4f 42 4a 45 43 54 20 41 44 4f 50 54 2d 46 41 43 45 29 tional.APPEND.OBJECT.ADOPT-FACE)
14ea0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 61 64 64 2d 66 61 63 65 2d 74 65 78 ..(defalias.'magit--add-face-tex
14ec0 74 2d 70 72 6f 70 65 72 74 79 20 23 5b 31 35 33 39 20 22 01 3b 5c 32 30 33 14 00 05 5c 32 30 34 t-property.#[1539.".;\203...\204
14ee0 5c 66 00 5c 33 30 30 5c 32 36 32 06 04 5c 32 30 34 14 00 01 47 5c 32 36 32 05 5c 32 31 31 5c 32 \f.\300\262..\204...G\262.\211\2
14f00 30 33 45 00 05 5c 32 31 31 06 06 57 5c 32 30 33 44 00 5c 33 30 31 01 5c 33 30 32 05 06 09 24 5c 03E..\211..W\203D.\301.\302...$\
14f20 33 30 33 02 5c 33 30 32 06 06 23 5c 33 30 34 03 03 5c 33 30 35 04 06 09 25 5c 32 31 30 5c 33 30 303.\302..#\304..\305...%\210\30
14f40 36 03 03 5c 33 30 37 06 08 24 5c 32 36 36 02 5c 32 36 36 5c 32 30 31 5c 32 30 32 19 00 5c 32 31 6..\307..$\266.\266\201\202..\21
14f60 30 05 05 57 5c 32 30 33 7f 00 5c 33 30 31 06 06 5c 33 30 35 04 06 08 24 5c 33 30 33 06 07 5c 33 0..W\203..\301..\305...$\303..\3
14f80 30 35 05 23 5c 33 31 30 01 21 5c 33 30 34 06 09 04 5c 33 30 35 06 09 5c 32 30 33 6f 00 5c 33 31 05.#\310.!\304...\305..\203o.\31
14fa0 31 05 06 5c 66 43 5c 22 5c 32 30 32 73 00 06 5c 6e 05 42 06 09 25 5c 32 31 30 02 5c 32 36 32 09 1..\fC\"\202s..\n.B..%\210.\262.
14fc0 5c 32 36 36 03 5c 32 30 32 45 00 01 5c 32 30 37 22 20 5b 30 20 6e 65 78 74 2d 73 69 6e 67 6c 65 \266.\202E..\207".[0.next-single
14fe0 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 66 61 63 65 20 67 65 74 2d 74 65 78 74 2d 70 -property-change.face.get-text-p
15000 72 6f 70 65 72 74 79 20 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 66 6f 6e 74 2d 6c roperty.put-text-property.font-l
15020 6f 63 6b 2d 66 61 63 65 20 72 65 6d 6f 76 65 2d 6c 69 73 74 2d 6f 66 2d 74 65 78 74 2d 70 72 6f ock-face.remove-list-of-text-pro
15040 70 65 72 74 69 65 73 20 28 66 61 63 65 29 20 65 6e 73 75 72 65 2d 6c 69 73 74 20 61 70 70 65 6e perties.(face).ensure-list.appen
15060 64 5d 20 31 36 20 28 23 24 20 2e 20 38 35 34 33 30 29 5d 29 23 40 32 30 20 0a 0a 28 66 6e 20 53 d].16.(#$...85430)])#@20...(fn.S
15080 54 52 49 4e 47 20 46 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 70 TRING.FACE)..(defalias.'magit--p
150a0 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 23 5b 35 31 34 20 22 5c 33 30 30 02 5c 33 30 31 03 ropertize-face.#[514."\300.\301.
150c0 5c 33 30 32 05 25 5c 32 30 37 22 20 5b 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 20 66 6f 6e \302.%\207".[propertize.face.fon
150e0 74 2d 6c 6f 63 6b 2d 66 61 63 65 5d 20 38 20 28 23 24 20 2e 20 38 36 31 33 37 29 5d 29 23 40 32 t-lock-face].8.(#$...86137)])#@2
15100 38 20 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 46 41 43 45 20 53 54 52 49 4e 47 29 1f 0a 28 64 8...(fn.BEG.END.FACE.STRING)..(d
15120 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 70 75 74 2d 66 61 63 65 20 23 5b 31 30 32 38 20 efalias.'magit--put-face.#[1028.
15140 22 5c 33 30 30 04 04 5c 33 30 31 05 05 25 5c 32 31 30 5c 33 30 30 04 04 5c 33 30 32 05 05 25 5c "\300..\301..%\210\300..\302..%\
15160 32 30 37 22 20 5b 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 66 61 63 65 20 66 6f 6e 207".[put-text-property.face.fon
15180 74 2d 6c 6f 63 6b 2d 66 61 63 65 5d 20 31 30 20 28 23 24 20 2e 20 38 36 32 37 34 29 5d 29 23 40 t-lock-face].10.(#$...86274)])#@
151a0 31 31 30 20 52 65 74 75 72 6e 20 74 20 69 66 20 50 4f 53 20 69 73 20 61 74 20 74 68 65 20 62 65 110.Return.t.if.POS.is.at.the.be
151c0 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 6c 69 6e 65 2e 0a 54 68 69 73 20 69 73 20 6c 69 6b 65 20 ginning.of.a.line..This.is.like.
151e0 6d 6f 76 69 6e 67 20 74 6f 20 50 4f 53 20 61 6e 64 20 74 68 65 6e 20 63 61 6c 6c 69 6e 67 20 60 moving.to.POS.and.then.calling.`
15200 62 6f 6c 70 27 2e 0a 0a 28 66 6e 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 bolp'...(fn.POS)..(defalias.'mag
15220 69 74 2d 2d 62 6f 6c 70 20 23 5b 32 35 37 20 22 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 6e 29 5c it--bolp.#[257."\212\211b\210n)\
15240 32 30 37 22 20 5b 5d 20 32 20 28 23 24 20 2e 20 38 36 34 33 36 29 5d 29 23 40 31 30 34 20 52 65 207".[].2.(#$...86436)])#@104.Re
15260 74 75 72 6e 20 74 20 69 66 20 50 4f 53 20 69 73 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 turn.t.if.POS.is.at.the.end.of.a
15280 20 6c 69 6e 65 2e 0a 54 68 69 73 20 69 73 20 6c 69 6b 65 20 6d 6f 76 69 6e 67 20 74 6f 20 50 4f .line..This.is.like.moving.to.PO
152a0 53 20 61 6e 64 20 74 68 65 6e 20 63 61 6c 6c 69 6e 67 20 60 65 6f 6c 70 27 2e 0a 0a 28 66 6e 20 S.and.then.calling.`eolp'...(fn.
152c0 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 65 6f 6c 70 20 23 5b 32 POS)..(defalias.'magit--eolp.#[2
152e0 35 37 20 22 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 6e 29 5c 32 30 37 22 20 5b 5d 20 32 20 28 23 57."\212\211b\210n)\207".[].2.(#
15300 24 20 2e 20 38 36 36 32 32 29 5d 29 23 40 31 33 31 20 52 65 74 75 72 6e 20 74 68 65 20 70 6f 73 $...86622)])#@131.Return.the.pos
15320 69 74 69 6f 6e 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 6c 69 ition.at.the.beginning.of.the.li
15340 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 50 4f 53 2e 0a 54 68 69 73 20 69 73 20 6c 69 6b 65 20 ne.containing.POS..This.is.like.
15360 6d 6f 76 69 6e 67 20 74 6f 20 50 4f 53 20 61 6e 64 20 74 68 65 6e 20 63 61 6c 6c 69 6e 67 20 60 moving.to.POS.and.then.calling.`
15380 70 6f 73 2d 62 6f 6c 27 2e 0a 0a 28 66 6e 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 pos-bol'...(fn.POS)..(defalias.'
153a0 6d 61 67 69 74 2d 2d 62 6f 6c 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 32 31 32 5c magit--bol-position.#[257."\212\
153c0 32 31 31 62 5c 32 31 30 5c 33 30 30 20 29 5c 32 30 37 22 20 5b 70 6f 73 2d 62 6f 6c 5d 20 32 20 211b\210\300.)\207".[pos-bol].2.
153e0 28 23 24 20 2e 20 38 36 38 30 32 29 5d 29 23 40 31 32 35 20 52 65 74 75 72 6e 20 74 68 65 20 70 (#$...86802)])#@125.Return.the.p
15400 6f 73 69 74 69 6f 6e 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 63 osition.at.the.end.of.the.line.c
15420 6f 6e 74 61 69 6e 69 6e 67 20 50 4f 53 2e 0a 54 68 69 73 20 69 73 20 6c 69 6b 65 20 6d 6f 76 69 ontaining.POS..This.is.like.movi
15440 6e 67 20 74 6f 20 50 4f 53 20 61 6e 64 20 74 68 65 6e 20 63 61 6c 6c 69 6e 67 20 60 70 6f 73 2d ng.to.POS.and.then.calling.`pos-
15460 65 6f 6c 27 2e 0a 0a 28 66 6e 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 eol'...(fn.POS)..(defalias.'magi
15480 74 2d 2d 65 6f 6c 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 32 31 32 5c 32 31 31 62 t--eol-position.#[257."\212\211b
154a0 5c 32 31 30 5c 33 30 30 20 29 5c 32 30 37 22 20 5b 70 6f 73 2d 65 6f 6c 5d 20 32 20 28 23 24 20 \210\300.)\207".[pos-eol].2.(#$.
154c0 2e 20 38 37 30 32 38 29 5d 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d ..87028)]).(defvar.magit--imenu-
154e0 67 72 6f 75 70 2d 74 79 70 65 73 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d group-types.nil).(make-variable-
15500 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 67 72 6f 75 70 buffer-local.'magit--imenu-group
15520 2d 74 79 70 65 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 69 74 65 -types).(defvar.magit--imenu-ite
15540 6d 2d 74 79 70 65 73 20 6e 69 6c 29 23 40 31 30 20 0a 0a 28 66 6e 20 53 29 1f 0a 28 6d 61 6b 65 m-types.nil)#@10...(fn.S)..(make
15560 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 2d 69 -variable-buffer-local.'magit--i
15580 6d 65 6e 75 2d 69 74 65 6d 2d 74 79 70 65 73 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 menu-item-types).(defalias.'magi
155a0 74 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 69 6e 64 65 78 20 23 5b 30 20 22 08 5c 32 30 35 t--imenu-create-index.#[0.".\205
155c0 1f 00 09 5c 32 30 34 5c 66 00 5c 6e 5c 32 30 35 1f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 5c ...\204\f.\n\205..\303\304\305.\
155e0 33 30 36 5c 22 5c 22 09 5c 32 30 33 1f 00 09 39 5c 32 30 33 1f 00 40 41 5c 32 30 37 5c 32 30 37 306\"\".\203...9\203..@A\207\207
15600 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 2d 69 6d 65 ".[magit-root-section.magit--ime
15620 6e 75 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 69 74 65 6d nu-group-types.magit--imenu-item
15640 2d 74 79 70 65 73 20 6d 61 70 63 61 6e 20 23 5b 32 35 37 20 22 08 5c 32 30 33 2d 00 08 5c 32 34 -types.mapcan.#[257.".\203-..\24
15660 32 5c 33 30 32 3d 5c 32 30 33 14 00 5c 33 30 33 08 41 02 5c 22 3f 5c 32 30 32 18 00 5c 33 30 33 2\302=\203..\303.A.\"?\202..\303
15680 08 02 5c 22 5c 32 30 35 41 00 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 31 31 5c 32 30 35 2c 00 5c ..\"\205A.\304.\305\"\211\205,.\
156a0 33 30 36 02 21 5c 33 30 37 5c 33 31 30 03 5c 22 42 43 5c 32 30 37 09 5c 32 30 35 41 00 5c 33 30 306.!\307\310.\"BC\207.\205A.\30
156c0 33 09 02 5c 22 5c 32 30 35 41 00 5c 33 30 36 01 21 5c 33 30 34 02 5c 33 31 31 5c 22 42 43 5c 32 3..\"\205A.\306.!\304.\311\"BC\2
156e0 30 37 22 20 5b 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 6d 61 07".[magit--imenu-group-types.ma
15700 67 69 74 2d 2d 69 6d 65 6e 75 2d 69 74 65 6d 2d 74 79 70 65 73 20 6e 6f 74 20 6d 61 67 69 74 2d git--imenu-item-types.not.magit-
15720 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 section-match.eieio-oref.childre
15740 6e 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 69 6e 64 65 78 2d 6e 61 6d 65 20 6d 61 70 63 61 72 n.magit--imenu-index-name.mapcar
15760 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 33 30 31 02 5c 33 30 32 5c 22 42 5c 32 30 37 22 20 .#[257."\300.!\301.\302\"B\207".
15780 5b 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 69 6e 64 65 78 2d 6e 61 6d 65 20 65 69 65 69 6f 2d 6f [magit--imenu-index-name.eieio-o
157a0 72 65 66 20 73 74 61 72 74 5d 20 35 20 28 23 24 20 2e 20 38 37 33 37 37 29 5d 20 73 74 61 72 74 ref.start].5.(#$...87377)].start
157c0 5d 20 36 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 ].6.(#$...24281)].eieio-oref.chi
157e0 6c 64 72 65 6e 5d 20 35 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 69 6d 65 ldren].5]).(defalias.'magit--ime
15800 6e 75 2d 69 6e 64 65 78 2d 6e 61 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 nu-index-name.#[257."\300\301.\3
15820 30 32 5c 22 5c 33 30 31 03 5c 33 30 33 5c 22 5c 32 30 36 10 00 5c 33 30 31 03 5c 33 30 34 5c 22 02\"\301.\303\"\206..\301.\304\"
15840 53 5c 22 5c 33 30 35 20 5c 33 30 36 5c 33 30 37 02 5c 22 5c 32 31 36 5c 33 31 30 5c 33 31 31 04 S\"\305.\306\307.\"\216\310\311.
15860 5c 22 5c 32 30 33 31 00 5c 33 31 32 5c 33 31 33 03 5c 22 5c 32 30 33 31 00 5c 33 31 34 5c 33 31 \"\2031.\312\313.\"\2031.\314\31
15880 35 5c 33 31 36 5c 32 31 31 05 5c 33 31 37 25 5c 32 30 32 66 00 5c 33 31 30 5c 33 32 30 04 5c 22 5\316\211.\317%\202f.\310\320.\"
158a0 5c 32 30 33 3f 00 5c 33 30 31 03 5c 33 32 31 5c 22 5c 32 30 32 66 00 5c 33 31 30 5c 33 32 32 04 \203?.\301.\321\"\202f.\310\322.
158c0 5c 22 5c 32 30 33 56 00 5c 33 30 31 5c 32 31 31 04 5c 33 32 33 5c 22 5c 33 32 31 5c 22 5c 33 32 \"\203V.\301\211.\323\"\321\"\32
158e0 34 5c 33 30 31 05 5c 33 32 31 5c 22 51 5c 32 30 32 66 00 5c 33 31 32 5c 33 32 35 03 5c 22 5c 32 4\301.\321\"Q\202f.\312\325.\"\2
15900 30 33 65 00 01 5c 33 32 36 5c 32 31 31 5c 32 32 34 4f 5c 32 30 32 66 00 01 29 5c 32 30 37 22 20 03e..\326\211\224O\202f..)\207".
15920 5b 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 [buffer-substring-no-properties.
15940 65 69 65 69 6f 2d 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 74 eieio-oref.start.content.end.mat
15960 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 ch-data.make-closure.#[0."\301\3
15980 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 00\302\"\207".[V0.set-match-data
159a0 20 74 5d 20 33 5d 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 5b 63 6f 6d 6d .t].3].magit-section-match.[comm
159c0 69 74 20 6c 6f 67 62 75 66 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5b 5e 20 5d 2b 5c 5c it.logbuf].string-match."[^.]+\\
159e0 28 5b 20 2a 7c 5d 2a 5c 5c 29 2e 2b 22 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 20 22 20 ([.*|]*\\).+".replace-match.".".
15a00 74 20 31 20 28 5b 62 72 61 6e 63 68 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 62 75 66 5d 20 5b 74 t.1.([branch.local.branchbuf].[t
15a20 61 67 20 74 61 67 73 20 62 72 61 6e 63 68 62 75 66 5d 29 20 76 61 6c 75 65 20 5b 62 72 61 6e 63 ag.tags.branchbuf]).value.[branc
15a40 68 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 62 75 66 5d 20 70 61 72 65 6e 74 20 22 2f 22 20 22 h.remote.branchbuf].parent."/"."
15a60 20 28 5b 30 2d 39 5d 2b 29 5c 5c 27 22 20 30 5d 20 39 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d .([0-9]+)\\'".0].9.(#$...24281)]
15a80 29 23 40 31 39 37 20 47 6f 20 74 6f 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 50 4f 53 49 )#@197.Go.to.the.section.at.POSI
15aa0 54 49 4f 4e 2e 0a 4d 61 6b 65 20 73 75 72 65 20 69 74 20 69 73 20 76 69 73 69 62 6c 65 2c 20 62 TION..Make.sure.it.is.visible,.b
15ac0 79 20 73 68 6f 77 69 6e 67 20 69 74 73 20 61 6e 63 65 73 74 6f 72 73 20 77 68 65 72 65 0a 6e 65 y.showing.its.ancestors.where.ne
15ae0 63 65 73 73 61 72 79 2e 20 20 46 6f 72 20 75 73 65 20 61 73 20 60 69 6d 65 6e 75 2d 64 65 66 61 cessary...For.use.as.`imenu-defa
15b00 75 6c 74 2d 67 6f 74 6f 2d 66 75 6e 63 74 69 6f 6e 27 20 69 6e 0a 60 6d 61 67 69 74 2d 6d 6f 64 ult-goto-function'.in.`magit-mod
15b20 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 50 4f 53 49 54 49 4f 4e 20 26 e'.buffers...(fn.NAME.POSITION.&
15b40 72 65 73 74 20 52 45 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 69 6d rest.REST)..(defalias.'magit--im
15b60 65 6e 75 2d 67 6f 74 6f 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 36 34 32 20 22 01 62 5c 32 31 30 5c enu-goto-function.#[642.".b\210\
15b80 33 30 30 20 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 35 1d 00 5c 33 300.\301.\302\"\211\262.\205..\3
15ba0 30 31 01 5c 33 30 33 5c 22 5c 32 30 33 05 00 5c 33 30 34 01 21 5c 32 31 30 5c 32 30 32 05 00 5c 01.\303\"\203..\304.!\210\202..\
15bc0 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 65 69 207".[magit-current-section.eiei
15be0 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 o-oref.parent.hidden.magit-secti
15c00 6f 6e 2d 73 68 6f 77 5d 20 37 20 28 23 24 20 2e 20 38 38 37 31 31 29 5d 29 23 40 32 32 20 0a 0a on-show].7.(#$...88711)])#@22...
15c20 28 66 6e 20 42 4f 4f 4b 4d 41 52 4b 20 4d 4f 44 45 29 1f 23 40 32 31 33 20 43 72 65 61 74 65 20 (fn.BOOKMARK.MODE).#@213.Create.
15c40 61 20 62 6f 6f 6b 6d 61 72 6b 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 4d 61 67 69 74 a.bookmark.for.the.current.Magit
15c60 20 62 75 66 66 65 72 2e 0a 49 6e 70 75 74 20 76 61 6c 75 65 73 20 61 72 65 20 74 68 65 20 6d 61 .buffer..Input.values.are.the.ma
15c80 6a 6f 72 2d 6d 6f 64 65 27 73 20 60 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 27 jor-mode's.`magit-bookmark-name'
15ca0 20 6d 65 74 68 6f 64 2c 0a 61 6e 64 20 74 68 65 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 .method,.and.the.buffer-local.va
15cc0 6c 75 65 73 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 72 65 66 65 72 65 6e 63 65 64 lues.of.the.variables.referenced
15ce0 20 69 6e 20 69 74 73 0a 60 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c 65 .in.its.`magit-bookmark-variable
15d00 73 27 20 70 72 6f 70 65 72 74 79 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 s'.property...(byte-code."\300\3
15d20 30 31 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 32 31 31 23 5c 33 30 34 23 5c 32 31 30 5c 33 30 35 01\302\301\303\211#\304#\210\305
15d40 5c 33 30 31 5c 33 30 33 5c 32 31 31 5c 32 31 31 5c 33 30 36 25 5c 32 31 30 5c 33 30 30 5c 33 30 \301\303\211\211\306%\210\300\30
15d60 37 5c 33 30 32 5c 33 30 37 5c 33 31 30 5c 33 30 33 23 5c 33 31 31 23 5c 32 31 30 5c 33 30 35 5c 7\302\307\310\303#\311#\210\305\
15d80 33 30 37 5c 33 30 33 5c 33 31 30 5c 33 30 33 5c 33 31 32 25 5c 32 31 30 5c 33 30 30 5c 33 31 33 307\303\310\303\312%\210\300\313
15da0 5c 33 30 32 5c 33 31 33 5c 33 31 34 5c 33 30 33 23 5c 33 31 35 23 5c 32 30 37 22 20 5b 64 65 66 \302\313\314\303#\315#\207".[def
15dc0 61 6c 69 61 73 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 67 65 74 2d 66 69 6c 65 6e 61 6d alias.magit-bookmark-get-filenam
15de0 65 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 20 6e 69 6c 20 22 5c 6e 5c 6e 28 66 6e e.cl-generic-define.nil."\n\n(fn
15e00 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 64 20 23 5b 30 20 )".cl-generic-define-method.#[0.
15e20 22 5c 33 30 30 20 5c 32 30 36 07 00 5c 33 30 31 20 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 "\300.\206..\301.\207".[buffer-f
15e40 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 6e 61 6d 65 5d 20 31 5d 20 6d 61 67 69 74 2d 62 ile-name.buffer-name].1].magit-b
15e60 6f 6f 6b 6d 61 72 6b 2d 2d 67 65 74 2d 63 68 69 6c 64 2d 76 61 6c 75 65 20 28 73 65 63 74 69 6f ookmark--get-child-value.(sectio
15e80 6e 29 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 29 22 20 23 5b 32 35 37 20 22 5c 33 30 n)."\n\n(fn.SECTION)".#[257."\30
15ea0 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 6c 75 65 5d 0.\301\"\207".[eieio-oref.value]
15ec0 20 34 20 28 23 24 20 2e 20 32 34 32 38 31 29 5d 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d .4.(#$...24281)].magit-bookmark-
15ee0 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 28 62 6f 6f 6b 6d 61 72 6b 20 6d 6f 64 65 get-buffer-create.(bookmark.mode
15f00 29 20 22 5c 6e 5c 6e 28 66 6e 20 42 4f 4f 4b 4d 41 52 4b 20 4d 4f 44 45 29 22 5d 20 36 29 0a 28 )."\n\n(fn.BOOKMARK.MODE)"].6).(
15f20 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 6d 61 6b 65 2d 62 6f 6f 6b 6d 61 72 6b 20 23 defalias.'magit--make-bookmark.#
15f40 5b 30 20 22 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 5c 33 30 34 5c 33 30 35 08 21 5c 33 30 36 5c [0."\302\303!\210\304\305.!\306\
15f60 22 5c 32 30 33 50 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 21 42 5c 33 31 32 01 5c 33 31 33 5c 33 "\203P.\307\310\311!B\312.\313\3
15f80 31 34 23 5c 32 31 30 5c 33 31 32 01 5c 33 31 35 08 23 5c 32 31 30 5c 33 31 32 01 5c 33 31 36 5c 14#\210\312.\315.#\210\312.\316\
15fa0 33 31 37 20 23 5c 32 31 30 5c 33 31 32 01 5c 33 32 30 5c 33 32 31 20 43 23 5c 32 31 30 08 5c 33 317.#\210\312.\320\321.C#\210.\3
15fc0 30 36 4e 5c 32 31 31 5c 32 30 33 42 00 5c 32 31 31 40 5c 33 31 32 03 02 5c 32 31 31 4a 23 5c 32 06N\211\203B.\211@\312..\211J#\2
15fe0 36 36 02 41 5c 32 30 32 30 00 5c 32 31 30 5c 33 31 32 01 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 66.A\2020.\210\312.\322\323\324\
16000 33 32 35 09 5c 33 32 36 5c 22 5c 22 23 5c 32 31 30 5c 32 30 37 5c 33 32 37 5c 33 33 30 08 5c 22 325.\326\"\"#\210\207\327\330.\"
16020 5c 32 30 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 \207".[major-mode.magit-root-sec
16040 74 69 6f 6e 20 72 65 71 75 69 72 65 20 62 6f 6f 6b 6d 61 72 6b 20 70 6c 69 73 74 2d 6d 65 6d 62 tion.require.bookmark.plist-memb
16060 65 72 20 73 79 6d 62 6f 6c 2d 70 6c 69 73 74 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 er.symbol-plist.magit-bookmark-v
16080 61 72 69 61 62 6c 65 73 20 6e 69 6c 20 62 6f 6f 6b 6d 61 72 6b 2d 6d 61 6b 65 2d 72 65 63 6f 72 ariables.nil.bookmark-make-recor
160a0 64 2d 64 65 66 61 75 6c 74 20 6e 6f 2d 66 69 6c 65 20 62 6f 6f 6b 6d 61 72 6b 2d 70 72 6f 70 2d d-default.no-file.bookmark-prop-
160c0 73 65 74 20 68 61 6e 64 6c 65 72 20 6d 61 67 69 74 2d 2d 68 61 6e 64 6c 65 2d 62 6f 6f 6b 6d 61 set.handler.magit--handle-bookma
160e0 72 6b 20 6d 6f 64 65 20 66 69 6c 65 6e 61 6d 65 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d rk.mode.filename.magit-bookmark-
16100 67 65 74 2d 66 69 6c 65 6e 61 6d 65 20 64 65 66 61 75 6c 74 73 20 6d 61 67 69 74 2d 62 6f 6f 6b get-filename.defaults.magit-book
16120 6d 61 72 6b 2d 6e 61 6d 65 20 6d 61 67 69 74 2d 68 69 64 64 65 6e 2d 73 65 63 74 69 6f 6e 73 20 mark-name.magit-hidden-sections.
16140 73 65 71 2d 6b 65 65 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 35 0f seq-keep.#[257."\300.\301\"\205.
16160 00 5c 33 30 30 01 5c 33 30 32 5c 22 5c 33 30 33 02 21 42 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d .\300.\302\"\303.!B\207".[eieio-
16180 6f 72 65 66 20 68 69 64 64 65 6e 20 74 79 70 65 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d oref.hidden.type.magit-bookmark-
161a0 2d 67 65 74 2d 63 68 69 6c 64 2d 76 61 6c 75 65 5d 20 34 20 28 23 24 20 2e 20 33 38 39 31 35 29 -get-child-value].4.(#$...38915)
161c0 5d 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 20 75 73 65 72 2d 65 72 72 6f 72 ].eieio-oref.children.user-error
161e0 20 22 42 6f 6f 6b 6d 61 72 6b 69 6e 67 20 69 73 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 ."Bookmarking.is.not.implemented
16200 20 66 6f 72 20 25 73 20 62 75 66 66 65 72 73 22 5d 20 39 20 28 23 24 20 2e 20 38 39 31 34 35 29 .for.%s.buffers"].9.(#$...89145)
16220 5d 29 23 40 33 33 39 20 4f 70 65 6e 20 61 20 62 6f 6f 6b 6d 61 72 6b 20 63 72 65 61 74 65 64 20 ])#@339.Open.a.bookmark.created.
16240 62 79 20 60 6d 61 67 69 74 2d 2d 6d 61 6b 65 2d 62 6f 6f 6b 6d 61 72 6b 27 2e 0a 0a 43 61 6c 6c by.`magit--make-bookmark'...Call
16260 20 74 68 65 20 67 65 6e 65 72 69 63 20 66 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 62 6f 6f .the.generic.function.`magit-boo
16280 6b 6d 61 72 6b 2d 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 27 20 74 6f 20 67 65 74 0a kmark-get-buffer-create'.to.get.
162a0 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 62 75 66 66 65 72 20 77 69 74 68 6f 75 74 20 64 the.appropriate.buffer.without.d
162c0 69 73 70 6c 61 79 69 6e 67 20 69 74 2e 0a 0a 54 68 65 6e 20 63 61 6c 6c 20 74 68 65 20 60 6d 61 isplaying.it...Then.call.the.`ma
162e0 67 69 74 2d 2a 2d 73 65 74 75 70 2d 62 75 66 66 65 72 27 20 66 75 6e 63 74 69 6f 6e 20 6f 66 20 git-*-setup-buffer'.function.of.
16300 74 68 65 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 77 69 74 68 20 74 68 65 20 76 61 72 69 the.the.major-mode.with.the.vari
16320 61 62 6c 65 73 27 20 76 61 6c 75 65 73 20 61 73 20 61 72 67 75 6d 65 6e 74 73 2c 20 77 68 69 63 ables'.values.as.arguments,.whic
16340 68 20 77 65 72 65 20 72 65 63 6f 72 64 65 64 20 62 79 0a 60 6d 61 67 69 74 2d 2d 6d 61 6b 65 2d h.were.recorded.by.`magit--make-
16360 62 6f 6f 6b 6d 61 72 6b 27 2e 0a 0a 28 66 6e 20 42 4f 4f 4b 4d 41 52 4b 29 1f 0a 28 64 65 66 61 bookmark'...(fn.BOOKMARK)..(defa
16380 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 68 61 6e 64 6c 65 2d 62 6f 6f 6b 6d 61 72 6b 20 23 5b 32 lias.'magit--handle-bookmark.#[2
163a0 35 37 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 01 5c 33 57."\302\303\304\305#\210\306.\3
163c0 30 37 03 5c 33 31 30 5c 22 5c 22 5c 32 31 31 71 5c 32 31 30 5c 33 30 37 02 5c 33 31 31 5c 22 5c 07.\310\"\"\211q\210\307.\311\"\
163e0 32 31 31 5c 32 30 33 47 00 72 01 71 5c 32 31 30 5c 33 31 32 08 5c 33 31 33 5c 22 5c 32 31 31 5c 211\203G.r.q\210\312.\313\"\211\
16400 32 30 33 45 00 5c 32 31 31 40 5c 33 31 32 01 5c 33 31 34 5c 22 5c 33 31 32 02 5c 33 31 35 5c 22 203E.\211@\312.\314\"\312.\315\"
16420 42 03 5c 32 33 35 5c 32 30 33 3c 00 5c 33 31 36 01 21 5c 32 36 36 02 5c 32 30 32 41 00 5c 33 31 B.\235\203<.\316.!\266.\202A.\31
16440 37 01 21 5c 32 36 36 02 41 5c 32 30 32 20 00 29 5c 32 31 30 5c 32 31 30 5c 33 32 30 5c 33 30 31 7.!\266.A\202..)\210\210\320\301
16460 21 5c 32 30 33 56 00 09 5c 32 30 33 56 00 09 70 21 5c 32 31 30 5c 33 30 34 5c 32 30 37 22 20 5b !\203V..\203V..p!\210\304\207".[
16480 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 62 6d 6b 70 2d 6a 75 6d 70 2d 64 69 73 magit-root-section.bmkp-jump-dis
164a0 70 6c 61 79 2d 66 75 6e 63 74 69 6f 6e 20 72 65 71 75 69 72 65 20 6d 61 67 69 74 2d 62 6f 6f 6b play-function.require.magit-book
164c0 6d 61 72 6b 20 6e 69 6c 20 74 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 67 65 74 2d 62 75 mark.nil.t.magit-bookmark-get-bu
164e0 66 66 65 72 2d 63 72 65 61 74 65 20 62 6f 6f 6b 6d 61 72 6b 2d 70 72 6f 70 2d 67 65 74 20 6d 6f ffer-create.bookmark-prop-get.mo
16500 64 65 20 6d 61 67 69 74 2d 68 69 64 64 65 6e 2d 73 65 63 74 69 6f 6e 73 20 65 69 65 69 6f 2d 6f de.magit-hidden-sections.eieio-o
16520 72 65 66 20 63 68 69 6c 64 72 65 6e 20 74 79 70 65 20 76 61 6c 75 65 20 6d 61 67 69 74 2d 73 65 ref.children.type.value.magit-se
16540 63 74 69 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 20 62 6f ction-hide.magit-section-show.bo
16560 75 6e 64 70 5d 20 39 20 28 23 24 20 2e 20 39 30 36 36 34 29 5d 29 23 40 35 31 20 52 65 74 75 72 undp].9.(#$...90664)])#@51.Retur
16580 6e 20 6e 61 6d 65 20 66 6f 72 20 62 6f 6f 6b 6d 61 72 6b 20 74 6f 20 63 75 72 72 65 6e 74 20 62 n.name.for.bookmark.to.current.b
165a0 75 66 66 65 72 2e 0a 0a 28 66 6e 29 1f 23 40 31 32 20 0a 0a 28 66 6e 20 56 41 52 29 1f 0a 28 62 uffer...(fn).#@12...(fn.VAR)..(b
165c0 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 32 31 30 5c yte-code."\300\301\302\303#\210\
165e0 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 35 5c 33 30 37 5c 32 31 31 23 5c 33 31 30 23 5c 32 31 304\305\306\305\307\211#\310#\21
16600 30 5c 33 31 31 5c 33 30 35 5c 33 30 37 5c 32 31 31 5c 32 31 31 5c 33 31 32 25 5c 32 31 30 5c 33 0\311\305\307\211\211\312%\210\3
16620 31 33 5c 33 31 34 5c 33 31 35 5c 22 5c 32 31 30 5c 33 31 33 5c 33 31 36 5c 33 31 37 5c 22 5c 32 13\314\315\"\210\313\316\317\"\2
16640 31 30 5c 33 31 33 5c 33 32 30 5c 33 32 31 5c 22 5c 32 31 30 5c 33 31 33 5c 33 32 32 5c 33 32 33 10\313\320\321\"\210\313\322\323
16660 5c 22 5c 32 31 30 5c 33 31 33 5c 33 32 34 5c 33 32 35 5c 22 5c 32 31 30 5c 33 31 33 5c 33 32 36 \"\210\313\324\325\"\210\313\326
16680 5c 33 32 37 5c 22 5c 32 31 30 5c 33 33 30 5c 33 33 31 21 5c 32 30 37 22 20 5b 70 75 74 20 6d 61 \327\"\210\330\331!\207".[put.ma
166a0 67 69 74 2d 2d 68 61 6e 64 6c 65 2d 62 6f 6f 6b 6d 61 72 6b 20 62 6f 6f 6b 6d 61 72 6b 2d 68 61 git--handle-bookmark.bookmark-ha
166c0 6e 64 6c 65 72 2d 74 79 70 65 20 22 4d 61 67 69 74 22 20 64 65 66 61 6c 69 61 73 20 6d 61 67 69 ndler-type."Magit".defalias.magi
166e0 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e t-bookmark-name.cl-generic-defin
16700 65 20 6e 69 6c 20 22 52 65 74 75 72 6e 20 6e 61 6d 65 20 66 6f 72 20 62 6f 6f 6b 6d 61 72 6b 20 e.nil."Return.name.for.bookmark.
16720 74 6f 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 5c 6e 5c 6e 28 66 6e 29 22 20 63 6c 2d 67 to.current.buffer.\n\n(fn)".cl-g
16740 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 23 5b 30 20 22 5c 33 30 31 5c 33 eneric-define-method.#[0."\301\3
16760 30 32 5c 33 30 33 08 21 5c 33 30 34 5c 33 30 35 4f 08 5c 33 30 36 4e 5c 32 31 31 5c 32 30 33 18 02\303.!\304\305O.\306N\211\203.
16780 00 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 36 32 01 5c 32 30 32 1a 00 5c 32 31 30 5c 33 31 31 23 .\307\310.\"\262.\202..\210\311#
167a0 5c 32 30 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 66 6f 72 6d 61 74 20 22 25 73 25 73 22 20 \207".[major-mode.format."%s%s".
167c0 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 30 20 2d 35 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d symbol-name.0.-5.magit-bookmark-
167e0 76 61 72 69 61 62 6c 65 73 20 6d 61 70 63 61 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 4a 21 5c variables.mapcan.#[257."\300.J!\
16800 32 30 37 22 20 5b 65 6e 73 75 72 65 2d 6c 69 73 74 5d 20 33 20 28 23 24 20 2e 20 39 31 35 37 30 207".[ensure-list].3.(#$...91570
16820 29 5d 20 22 22 5d 20 37 5d 20 64 65 66 69 6e 65 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 6d )].""].7].define-fringe-bitmap.m
16840 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2b 20 5b 30 20 32 34 20 32 34 20 31 32 36 agit-fringe-bitmap+.[0.24.24.126
16860 20 31 32 36 20 32 34 20 32 34 20 30 5d 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 .126.24.24.0].magit-fringe-bitma
16880 70 2d 20 5b 30 20 30 20 30 20 31 32 36 20 31 32 36 20 30 20 30 20 30 5d 20 6d 61 67 69 74 2d 66 p-.[0.0.0.126.126.0.0.0].magit-f
168a0 72 69 6e 67 65 2d 62 69 74 6d 61 70 3e 20 5b 39 36 20 34 38 20 32 34 20 31 32 20 32 34 20 34 38 ringe-bitmap>.[96.48.24.12.24.48
168c0 20 39 36 20 30 5d 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 76 20 5b 30 20 31 .96.0].magit-fringe-bitmapv.[0.1
168e0 33 30 20 31 39 38 20 31 30 38 20 35 36 20 31 36 20 30 20 30 5d 20 6d 61 67 69 74 2d 66 72 69 6e 30.198.108.56.16.0.0].magit-frin
16900 67 65 2d 62 69 74 6d 61 70 2d 62 6f 6c 64 3e 20 5b 32 32 34 20 31 31 32 20 35 36 20 32 38 20 32 ge-bitmap-bold>.[224.112.56.28.2
16920 38 20 35 36 20 31 31 32 20 32 32 34 5d 20 6d 61 67 69 74 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 8.56.112.224].magit-fringe-bitma
16940 70 2d 62 6f 6c 64 76 20 5b 31 32 39 20 31 39 35 20 32 33 31 20 31 32 36 20 36 30 20 32 34 20 30 p-boldv.[129.195.231.126.60.24.0
16960 20 30 5d 20 70 72 6f 76 69 64 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 5d 20 36 29 0a .0].provide.magit-section].6).