about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/magit-20180719.1904/magit-section.elc
blob: 9f412ab21957105f89646e6f31ca11d186edf80d (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
01c0 33 30 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 303!\210\300\304!\210\305\306\30
01e0 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 26 07 5c 32 31 30 5c 33 31 35 5c 7\310\311\312\313\314&.\210\315\
0200 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 44 44 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 31 316\317\320\321DD\322\323\324\31
0220 33 5c 33 30 36 5c 33 32 35 5c 33 32 36 26 09 5c 32 31 30 5c 33 31 35 5c 33 32 37 5c 33 31 37 5c 3\306\325\326&.\210\315\327\317\
0240 33 32 30 5c 33 33 30 44 44 5c 33 33 31 5c 33 32 33 5c 33 33 32 5c 33 31 33 5c 33 30 36 5c 33 32 320\330DD\331\323\332\313\306\32
0260 35 5c 33 33 33 5c 33 33 34 5c 33 33 35 26 0b 5c 32 31 30 5c 33 31 35 5c 33 33 36 5c 33 31 37 5c 5\333\334\335&.\210\315\336\317\
0280 33 32 30 5c 33 33 37 44 44 5c 33 34 30 5c 33 32 33 5c 33 34 31 5c 33 31 33 5c 33 30 36 5c 33 32 320\337DD\340\323\341\313\306\32
02a0 35 5c 33 33 33 5c 33 33 34 5c 33 34 32 26 0b 5c 32 31 30 5c 33 31 35 5c 33 34 33 5c 33 31 37 5c 5\333\334\342&.\210\315\343\317\
02c0 33 32 30 5c 33 34 34 44 44 5c 33 34 35 5c 33 32 33 5c 33 34 36 5c 33 31 33 5c 33 30 36 5c 33 32 320\344DD\345\323\346\313\306\32
02e0 35 5c 33 33 33 5c 33 33 34 5c 33 34 37 26 0b 5c 32 31 30 5c 33 31 35 5c 33 35 30 5c 33 31 37 5c 5\333\334\347&.\210\315\350\317\
0300 33 32 30 5c 33 35 31 44 44 5c 33 35 32 5c 33 32 33 5c 33 35 33 5c 33 31 33 5c 33 30 36 5c 33 32 320\351DD\352\323\353\313\306\32
0320 35 5c 33 33 33 5c 33 33 34 5c 33 35 34 26 0b 5c 32 31 30 5c 33 31 35 5c 33 35 35 5c 33 31 37 5c 5\333\334\354&.\210\315\355\317\
0340 33 32 30 5c 33 35 36 44 44 5c 33 35 37 5c 33 32 33 5c 33 36 30 5c 33 31 33 5c 33 30 36 5c 33 32 320\356DD\357\323\360\313\306\32
0360 35 5c 33 36 31 26 09 5c 32 31 30 5c 33 31 35 5c 33 36 32 5c 33 31 37 5c 33 32 30 5c 33 36 33 44 5\361&.\210\315\362\317\320\363D
0380 44 5c 33 36 34 5c 33 32 33 5c 33 36 35 5c 33 31 33 5c 33 30 36 5c 33 32 35 5c 33 36 36 26 09 5c D\364\323\365\313\306\325\366&.\
03a0 32 31 30 5c 33 36 37 5c 33 37 30 5c 33 37 31 5c 33 37 32 5c 33 31 33 5c 33 37 33 25 5c 32 31 30 210\367\370\371\372\313\373%\210
03c0 5c 33 36 37 5c 33 37 34 5c 33 37 35 5c 33 37 36 5c 33 31 33 5c 33 37 33 25 5c 32 31 30 5c 33 36 \367\374\375\376\313\373%\210\36
03e0 37 5c 33 37 37 5c 32 30 31 40 00 5c 32 30 31 41 00 5c 33 31 33 5c 33 37 33 25 5c 32 31 30 5c 33 7\377\201@.\201A.\313\373%\210\3
0400 36 37 5c 32 30 31 42 00 5c 32 30 31 43 00 5c 32 30 31 44 00 5c 33 31 33 5c 33 37 33 25 5c 32 31 67\201B.\201C.\201D.\313\373%\21
0420 30 5c 32 30 31 45 00 5c 32 30 31 46 00 5c 32 30 31 47 00 5c 33 30 36 21 5c 22 5c 32 31 30 5c 32 0\201E.\201F.\201G.\306!\"\210\2
0440 30 31 45 00 5c 32 30 31 48 00 5c 32 30 31 49 00 5c 33 30 36 21 5c 22 5c 32 31 30 5c 32 30 31 45 01E.\201H.\201I.\306!\"\210\201E
0460 00 5c 32 30 31 4a 00 5c 32 30 31 48 00 5c 22 5c 32 31 30 5c 32 30 31 4b 00 5c 32 30 31 4a 00 5c .\201J.\201H.\"\210\201K.\201J.\
0480 32 30 31 4c 00 5c 32 30 31 4d 00 23 5c 32 31 30 5c 32 30 31 4e 00 5c 33 30 36 5c 32 30 31 4f 00 201L.\201M.#\210\201N.\306\201O.
04a0 5c 32 30 31 48 00 23 5c 32 31 30 5c 32 30 31 50 00 5c 33 30 36 5c 33 30 37 5c 32 30 31 51 00 5c \201H.#\210\201P.\306\307\201Q.\
04c0 33 30 37 24 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 64 61 73 68 20 65 307$\207".[require.cl-lib.dash.e
04e0 69 65 69 6f 20 6d 61 67 69 74 2d 75 74 69 6c 73 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d ieio.magit-utils.custom-declare-
0500 67 72 6f 75 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 6e 69 6c 20 22 45 78 70 61 6e 64 61 group.magit-section.nil."Expanda
0520 62 6c 65 20 73 65 63 74 69 6f 6e 73 2e 22 20 3a 6c 69 6e 6b 20 28 69 6e 66 6f 2d 6c 69 6e 6b 20 ble.sections.".:link.(info-link.
0540 22 28 6d 61 67 69 74 29 53 65 63 74 69 6f 6e 73 22 29 20 3a 67 72 6f 75 70 20 6d 61 67 69 74 20 "(magit)Sections").:group.magit.
0560 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6d 61 67 69 74 2d 73 65 custom-declare-variable.magit-se
0580 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 66 75 6e 63 61 6c 6c 20 66 ction-show-child-count.funcall.f
05a0 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 57 unction.#[0."\300\207".[t].1]."W
05c0 68 65 74 68 65 72 20 74 6f 20 61 70 70 65 6e 64 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 hether.to.append.the.number.of.c
05e0 68 69 6c 64 72 65 6e 20 74 6f 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 2e 5c 6e 54 68 hildren.to.section.headings.\nTh
0600 69 73 20 6f 6e 6c 79 20 61 70 70 6c 69 65 73 20 74 6f 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 is.only.applies.to.sections.for.
0620 77 68 69 63 68 20 64 6f 69 6e 67 20 73 6f 20 6d 61 6b 65 73 20 73 65 6e 73 65 2e 22 20 3a 70 61 which.doing.so.makes.sense.".:pa
0640 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 20 ckage-version.(magit..."2.1.0").
0660 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 :type.boolean.magit-section-move
0680 6d 65 6e 74 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6d 61 67 69 74 ment-hook.#[0."\300\207".[(magit
06a0 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 6d 61 67 69 74 2d 6c 6f 67 -hunk-set-window-start.magit-log
06c0 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 6d 61 -maybe-update-revision-buffer.ma
06e0 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 6f 72 65 2d 63 6f 6d 6d 69 74 73 29 git-log-maybe-show-more-commits)
0700 5d 20 31 5d 20 22 48 6f 6f 6b 20 72 75 6e 20 62 79 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e ].1]."Hook.run.by.`magit-section
0720 2d 67 6f 74 6f 27 2e 5c 6e 54 68 61 74 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 75 72 6e 20 69 -goto'.\nThat.function.in.turn.i
0740 73 20 75 73 65 64 20 62 79 20 61 6c 6c 20 73 65 63 74 69 6f 6e 20 6d 6f 76 65 6d 65 6e 74 20 63 s.used.by.all.section.movement.c
0760 6f 6d 6d 61 6e 64 73 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 20 68 6f 6f 6b ommands.".(magit..."2.3.0").hook
0780 20 3a 6f 70 74 69 6f 6e 73 20 28 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 .:options.(magit-hunk-set-window
07a0 2d 73 74 61 72 74 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 -start.magit-status-maybe-update
07c0 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 -revision-buffer.magit-status-ma
07e0 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 20 6d 61 67 69 74 2d 6c 6f 67 ybe-update-blob-buffer.magit-log
0800 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 6d 61 -maybe-update-revision-buffer.ma
0820 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 git-log-maybe-update-blob-buffer
0840 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 6f 72 65 2d 63 6f 6d 6d 69 .magit-log-maybe-show-more-commi
0860 74 73 29 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 68 6f 6f 6b ts).magit-section-highlight-hook
0880 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 .#[0."\300\207".[(magit-diff-hig
08a0 68 6c 69 67 68 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 20 6d hlight.magit-section-highlight.m
08c0 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 6e agit-section-highlight-selection
08e0 29 5d 20 31 5d 20 22 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 )].1]."Functions.used.to.highlig
0900 68 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 5c 6e 45 61 63 68 20 66 75 ht.the.current.section.\nEach.fu
0920 6e 63 74 69 6f 6e 20 69 73 20 72 75 6e 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 nction.is.run.with.the.current.s
0940 65 63 74 69 6f 6e 20 61 73 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 5c 6e 75 6e 74 69 6c 20 6f ection.as.only.argument\nuntil.o
0960 6e 65 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 6d 61 ne.of.them.returns.non-nil.".(ma
0980 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c git..."2.1.0").(magit-diff-highl
09a0 69 67 68 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 20 6d 61 67 ight.magit-section-highlight.mag
09c0 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 6e 29 20 it-section-highlight-selection).
09e0 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 23 magit-section-unhighlight-hook.#
0a00 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 68 69 67 [0."\300\207".[(magit-diff-unhig
0a20 68 6c 69 67 68 74 29 5d 20 31 5d 20 22 46 75 6e 63 74 69 6f 6e 73 20 75 73 65 64 20 74 6f 20 75 hlight)].1]."Functions.used.to.u
0a40 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 65 6e nhighlight.the.previously.curren
0a60 74 20 73 65 63 74 69 6f 6e 2e 5c 6e 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 72 75 6e t.section.\nEach.function.is.run
0a80 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 6c .with.the.current.section.as.onl
0aa0 79 20 61 72 67 75 6d 65 6e 74 5c 6e 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 74 68 65 6d 20 72 65 y.argument\nuntil.one.of.them.re
0ac0 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
0ae0 65 20 70 72 6f 70 65 72 6c 79 5c 6e 75 6e 68 69 67 68 6c 69 67 68 74 65 64 20 77 69 74 68 6f 75 e.properly\nunhighlighted.withou
0b00 74 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 t.requiring.a.specialized.unhigh
0b20 6c 69 67 68 74 65 72 2c 5c 6e 64 69 66 66 2d 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f 6e 73 20 lighter,\ndiff-related.sections.
0b40 62 65 69 6e 67 20 74 68 65 20 6f 6e 6c 79 20 65 78 63 65 70 74 69 6f 6e 2e 22 20 28 6d 61 67 69 being.the.only.exception.".(magi
0b60 74 20 2e 20 22 32 2e 31 2e 30 22 29 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 68 69 67 68 6c t..."2.1.0").(magit-diff-unhighl
0b80 69 67 68 74 29 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 ight).magit-section-set-visibili
0ba0 74 79 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6d 61 67 69 74 2d 64 ty-hook.#[0."\300\207".[(magit-d
0bc0 69 66 66 2d 65 78 70 61 6e 73 69 6f 6e 2d 74 68 72 65 73 68 6f 6c 64 20 6d 61 67 69 74 2d 73 65 iff-expansion-threshold.magit-se
0be0 63 74 69 6f 6e 2d 63 61 63 68 65 64 2d 76 69 73 69 62 69 6c 69 74 79 29 5d 20 31 5d 20 22 48 6f ction-cached-visibility)].1]."Ho
0c00 6f 6b 20 75 73 65 64 20 74 6f 20 73 65 74 20 74 68 65 20 69 6e 69 74 69 61 6c 20 76 69 73 69 62 ok.used.to.set.the.initial.visib
0c20 69 6c 69 74 79 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 2e 5c 6e 53 74 6f 70 20 61 74 20 74 68 65 ility.of.a.section.\nStop.at.the
0c40 20 66 69 72 73 74 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 6e 6f 6e .first.function.that.returns.non
0c60 2d 6e 69 6c 2e 20 20 54 68 65 20 72 65 74 75 72 6e 65 64 5c 6e 76 61 6c 75 65 20 73 68 6f 75 6c -nil...The.returned\nvalue.shoul
0c80 64 20 62 65 20 60 73 68 6f 77 27 2c 20 60 68 69 64 65 27 20 6f 72 20 6e 69 6c 2e 20 20 49 66 20 d.be.`show',.`hide'.or.nil...If.
0ca0 6e 6f 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 5c 6e 6e 6f 6e 2d 6e 69 6c 2c 20 64 65 no.function.returns\nnon-nil,.de
0cc0 74 65 72 6d 69 6e 65 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 61 73 20 75 73 75 61 6c 2c termine.the.visibility.as.usual,
0ce0 20 69 2e 65 2e 20 75 73 65 20 74 68 65 5c 6e 68 61 72 64 63 6f 64 65 64 20 73 65 63 74 69 6f 6e .i.e..use.the\nhardcoded.section
0d00 20 73 70 65 63 69 66 69 63 20 64 65 66 61 75 6c 74 20 28 73 65 65 20 60 6d 61 67 69 74 2d 69 6e .specific.default.(see.`magit-in
0d20 73 65 72 74 2d 73 65 63 74 69 6f 6e 27 29 2e 22 20 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 sert-section').".(magit..."2.4.0
0d40 22 29 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 70 61 6e 73 69 6f 6e 2d 74 68 72 65 73 68 6f ").(magit-diff-expansion-thresho
0d60 6c 64 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 63 68 65 64 2d 76 69 73 69 62 69 6c 69 ld.magit-section-cached-visibili
0d80 74 79 29 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 ty).magit-section-cache-visibili
0da0 74 79 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 57 68 65 74 68 65 ty.#[0."\300\207".[t].1]."Whethe
0dc0 72 20 74 6f 20 63 61 63 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 73 65 63 74 69 6f 6e r.to.cache.visibility.of.section
0de0 73 2e 5c 6e 5c 6e 53 65 63 74 69 6f 6e 73 20 61 6c 77 61 79 73 20 72 65 74 61 69 6e 20 74 68 65 s.\n\nSections.always.retain.the
0e00 69 72 20 76 69 73 69 62 69 6c 69 74 79 20 73 74 61 74 65 20 77 68 65 6e 20 74 68 65 79 20 61 72 ir.visibility.state.when.they.ar
0e20 65 20 62 65 69 6e 67 5c 6e 72 65 63 72 65 61 74 65 64 20 64 75 72 69 6e 67 20 61 20 72 65 66 72 e.being\nrecreated.during.a.refr
0e40 65 73 68 2e 20 20 42 75 74 20 69 66 20 61 20 73 65 63 74 69 6f 6e 20 64 69 73 61 70 70 65 61 72 esh...But.if.a.section.disappear
0e60 73 20 61 6e 64 20 74 68 65 6e 5c 6e 6c 61 74 65 72 20 72 65 61 70 70 65 61 72 73 20 61 67 61 69 s.and.then\nlater.reappears.agai
0e80 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 n,.then.this.option.controls.whe
0ea0 74 68 65 72 20 74 68 69 73 20 69 73 5c 6e 74 68 65 20 63 61 73 65 2e 5c 6e 5c 6e 49 66 20 74 2c ther.this.is\nthe.case.\n\nIf.t,
0ec0 20 74 68 65 6e 20 63 61 63 68 65 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 61 6c .then.cache.the.visibility.of.al
0ee0 6c 20 73 65 63 74 69 6f 6e 73 2e 20 20 49 66 20 61 20 6c 69 73 74 20 6f 66 5c 6e 73 65 63 74 69 l.sections...If.a.list.of\nsecti
0f00 6f 6e 20 74 79 70 65 73 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 64 6f 20 73 6f 20 66 6f 72 20 6d 61 on.types,.then.only.do.so.for.ma
0f20 74 63 68 69 6e 67 20 73 65 63 74 69 6f 6e 73 2e 20 20 49 66 20 6e 69 6c 2c 5c 6e 74 68 65 6e 20 tching.sections...If.nil,\nthen.
0f40 64 6f 6e 27 74 20 64 6f 20 73 6f 20 66 6f 72 20 61 6e 79 20 73 65 63 74 69 6f 6e 73 2e 22 20 28 don't.do.so.for.any.sections.".(
0f60 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 magit..."2.12.0").(choice.(const
0f80 20 3a 74 61 67 20 22 44 6f 6e 27 74 20 63 61 63 68 65 20 76 69 73 69 62 69 6c 69 74 79 22 20 6e .:tag."Don't.cache.visibility".n
0fa0 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 61 63 68 65 20 76 69 73 69 62 69 6c 69 74 il).(const.:tag."Cache.visibilit
0fc0 79 20 6f 66 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 22 20 74 29 20 28 72 65 70 65 61 74 20 3a 74 y.of.all.sections".t).(repeat.:t
0fe0 61 67 20 22 43 61 63 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 66 6f 72 20 73 65 63 74 69 6f 6e ag."Cache.visibility.for.section
1000 20 74 79 70 65 73 22 20 73 79 6d 62 6f 6c 29 29 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 .types".symbol)).magit-section-i
1020 6e 69 74 69 61 6c 2d 76 69 73 69 62 69 6c 69 74 79 2d 61 6c 69 73 74 20 23 5b 30 20 22 5c 33 30 nitial-visibility-alist.#[0."\30
1040 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 41 6c 69 73 74 20 63 6f 6e 74 72 6f 6c 6c 69 0\207".[nil].1]."Alist.controlli
1060 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 63 ng.the.initial.visibility.of.sec
1080 74 69 6f 6e 73 2e 5c 6e 5c 6e 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 6d 61 70 73 20 61 20 73 65 tions.\n\nEach.element.maps.a.se
10a0 63 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 ction.type.or.lineage.to.the.ini
10c0 74 69 61 6c 5c 6e 76 69 73 69 62 69 6c 69 74 79 20 73 74 61 74 65 20 66 6f 72 20 73 75 63 68 20 tial\nvisibility.state.for.such.
10e0 73 65 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 sections...The.state.has.to.be.o
1100 6e 65 20 6f 66 5c 6e 60 73 68 6f 77 27 20 6f 72 20 60 68 69 64 65 27 2c 20 6f 72 20 61 20 66 75 ne.of\n`show'.or.`hide',.or.a.fu
1120 6e 63 74 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 nction.that.returns.one.of.these
1140 20 73 79 6d 62 6f 6c 73 2e 5c 6e 41 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 .symbols.\nA.function.is.called.
1160 77 69 74 68 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 73 20 74 68 65 20 6f 6e 6c 79 20 61 72 67 with.the.section.as.the.only.arg
1180 75 6d 65 6e 74 2e 5c 6e 5c 6e 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 67 69 74 ument.\n\nUse.the.command.`magit
11a0 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 27 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 -describe-section'.to.determine.
11c0 61 20 73 65 63 74 69 6f 6e 27 73 5c 6e 6c 69 6e 65 61 67 65 20 6f 72 20 74 79 70 65 2e 20 20 54 a.section's\nlineage.or.type...T
11e0 68 65 20 76 65 63 74 6f 72 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 69 73 20 74 68 65 20 73 he.vector.in.the.output.is.the.s
1200 65 63 74 69 6f 6e 20 6c 69 6e 65 61 67 65 5c 6e 61 6e 64 20 74 68 65 20 74 79 70 65 20 69 73 20 ection.lineage\nand.the.type.is.
1220 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 74 68 61 74 20 76 65 63 74 6f 72 the.first.element.of.that.vector
1240 2e 20 20 57 69 6c 64 63 61 72 64 73 20 63 61 6e 5c 6e 62 65 20 75 73 65 64 2c 20 73 65 65 20 60 ...Wildcards.can\nbe.used,.see.`
1260 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 27 2e 5c 6e 5c 6e 43 75 72 72 65 6e 74 magit-section-match'.\n\nCurrent
1280 6c 79 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 74 6f 20 6f ly.this.option.is.only.used.to.o
12a0 76 65 72 72 69 64 65 20 68 61 72 64 63 6f 64 65 64 20 64 65 66 61 75 6c 74 73 2c 5c 6e 62 75 74 verride.hardcoded.defaults,\nbut
12c0 20 69 6e 20 74 68 65 20 66 75 74 75 72 65 20 69 74 20 77 69 6c 6c 20 61 6c 73 6f 20 62 65 20 75 .in.the.future.it.will.also.be.u
12e0 73 65 64 20 73 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 73 2e 22 20 28 6d 61 67 69 74 20 2e 20 sed.set.the.defaults.".(magit...
1300 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
1320 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
1340 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).(
1360 63 6f 6e 73 74 20 73 68 6f 77 29 20 66 75 6e 63 74 69 6f 6e 29 29 20 63 75 73 74 6f 6d 2d 64 65 const.show).function)).custom-de
1380 63 6c 61 72 65 2d 66 61 63 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 clare-face.magit-section-highlig
13a0 68 74 20 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 ht.((((class.color).(background.
13c0 6c 69 67 68 74 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 39 35 22 29 20 28 28 light)).:background."grey95").((
13e0 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 (class.color).(background.dark))
1400 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 32 30 22 29 29 20 22 46 61 63 65 20 66 6f .:background."grey20"))."Face.fo
1420 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 r.highlighting.the.current.secti
1440 6f 6e 2e 22 20 6d 61 67 69 74 2d 66 61 63 65 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 on.".magit-faces.magit-section-h
1460 65 61 64 69 6e 67 20 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f eading.((((class.color).(backgro
1480 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 44 61 72 6b 47 6f 6c und.light)).:foreground."DarkGol
14a0 64 65 6e 72 6f 64 34 22 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 20 28 28 28 63 6c 61 73 73 20 denrod4".:weight.bold).(((class.
14c0 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 color).(background.dark)).:foreg
14e0 72 6f 75 6e 64 20 22 4c 69 67 68 74 47 6f 6c 64 65 6e 72 6f 64 32 22 20 3a 77 65 69 67 68 74 20 round."LightGoldenrod2".:weight.
1500 62 6f 6c 64 29 29 20 22 46 61 63 65 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 bold))."Face.for.section.heading
1520 73 2e 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 63 6f 6e 64 61 72 79 2d 68 65 61 64 s.".magit-section-secondary-head
1540 69 6e 67 20 28 28 74 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 29 20 22 46 61 63 65 20 66 6f 72 ing.((t.:weight.bold))."Face.for
1560 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 20 6f 66 20 73 6f 6d 65 20 73 65 63 6f 6e 64 .section.headings.of.some.second
1580 61 72 79 20 68 65 61 64 69 6e 67 73 2e 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 ary.headings.".magit-section-hea
15a0 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 20 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 ding-selection.((((class.color).
15c0 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 (background.light)).:foreground.
15e0 22 73 61 6c 6d 6f 6e 34 22 29 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b "salmon4").(((class.color).(back
1600 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 4c 69 67 68 74 ground.dark)).:foreground."Light
1620 53 61 6c 6d 6f 6e 33 22 29 29 20 22 46 61 63 65 20 66 6f 72 20 73 65 6c 65 63 74 65 64 20 73 65 Salmon3"))."Face.for.selected.se
1640 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 2e 22 20 64 65 66 61 6c 69 61 73 20 6d 61 67 69 74 2d ction.headings.".defalias.magit-
1660 73 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 6c 61 73 73 2d 70 72 65 64 69 section-p.eieio-make-class-predi
1680 63 61 74 65 20 6d 61 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 cate.magit-section--eieio-childp
16a0 20 65 69 65 69 6f 2d 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 .eieio-make-child-predicate.magi
16c0 74 2d 73 65 63 74 69 6f 6e 2d 63 68 69 6c 64 2d 70 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 t-section-child-p.make-obsolete.
16e0 22 75 73 65 20 28 63 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 "use.(cl-typep.....'magit-sectio
1700 6e 29 20 69 6e 73 74 65 61 64 22 20 22 32 35 2e 31 22 20 70 75 74 20 63 6c 2d 64 65 66 74 79 70 n).instead"."25.1".put.cl-deftyp
1720 65 2d 73 61 74 69 73 66 69 65 73 20 65 69 65 69 6f 2d 64 65 66 63 6c 61 73 73 2d 69 6e 74 65 72 e-satisfies.eieio-defclass-inter
1740 6e 61 6c 20 28 28 74 79 70 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 20 3a 69 6e 69 74 61 72 nal.((type.:initform.nil.:initar
1760 67 20 3a 74 79 70 65 29 20 28 76 61 6c 75 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 20 3a 69 g.:type).(value.:initform.nil.:i
1780 6e 69 74 61 72 67 20 3a 76 61 6c 75 65 29 20 28 73 74 61 72 74 20 3a 69 6e 69 74 66 6f 72 6d 20 nitarg.:value).(start.:initform.
17a0 6e 69 6c 20 3a 69 6e 69 74 61 72 67 20 3a 73 74 61 72 74 29 20 28 63 6f 6e 74 65 6e 74 20 3a 69 nil.:initarg.:start).(content.:i
17c0 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 69 6c 29 nitform.nil).(end.:initform.nil)
17e0 20 28 68 69 64 64 65 6e 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 77 61 73 68 65 72 20 .(hidden.:initform.nil).(washer.
1800 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 70 72 6f 63 65 73 73 20 3a 69 6e 69 74 66 6f 72 :initform.nil).(process.:initfor
1820 6d 20 6e 69 6c 29 20 28 70 61 72 65 6e 74 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 20 3a 69 6e m.nil).(parent.:initform.nil.:in
1840 69 74 61 72 67 20 3a 70 61 72 65 6e 74 29 20 28 63 68 69 6c 64 72 65 6e 20 3a 69 6e 69 74 66 6f itarg.:parent).(children.:initfo
1860 72 6d 20 6e 69 6c 29 29 5d 20 31 32 29 0a 23 40 37 30 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 rm.nil))].12).#@70.Create.a.new.
1880 6f 62 6a 65 63 74 20 6f 66 20 63 6c 61 73 73 20 74 79 70 65 20 60 6d 61 67 69 74 2d 73 65 63 74 object.of.class.type.`magit-sect
18a0 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 4c 4f 54 53 29 1f 0a 28 64 65 66 61 6c 69 ion'...(fn.&rest.SLOTS)..(defali
18c0 61 73 20 27 6d 61 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 as.'magit-section.#[128."\300\30
18e0 31 5c 33 30 32 03 23 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 6d 61 6b 65 2d 69 6e 73 74 61 6e 63 1\302.#\207".[apply.make-instanc
1900 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 36 32 35 39 29 5d 29 e.magit-section].5.(#$...6259)])
1920 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 27 63 .(function-put.'magit-section.'c
1940 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e ompiler-macro.'magit-section--an
1960 6f 6e 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 on-cmacro).(defalias.'magit-sect
1980 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
19a0 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
19c0 04 40 44 04 41 42 42 5c 22 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 70 2d 2d 77 61 72 6e 2d 61 .@D.ABB\"\207".[macroexp--warn-a
19e0 6e 64 2d 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 22 4f 62 73 6f 6c 65 74 65 20 6e 61 6d 65 20 nd-return.format."Obsolete.name.
1a00 61 72 67 20 25 53 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 25 53 22 20 69 64 65 6e 74 69 arg.%S.to.constructor.%S".identi
1a20 74 79 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 57 48 4f 4c 45 20 26 72 65 73 74 20 53 4c 4f 54 53 ty].7."\n\n(fn.WHOLE.&rest.SLOTS
1a40 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 )"]).(byte-code."\300\301\302\30
1a60 33 21 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 33 30 33 21 5c 22 5c 32 31 30 5c 3!\"\210\300\304\305\303!\"\210\
1a80 33 30 30 5c 33 30 36 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 37 5c 33 30 36 5c 33 31 30 5c 33 31 300\306\304\"\210\307\306\310\31
1aa0 31 23 5c 32 31 30 5c 33 31 32 5c 33 30 33 5c 33 31 33 5c 33 30 34 23 5c 32 31 30 5c 33 31 34 5c 1#\210\312\303\313\304#\210\314\
1ac0 33 30 33 5c 33 31 35 5c 33 31 36 5c 33 31 37 24 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 303\315\316\317$\207".[defalias.
1ae0 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d magit-file-section-p.eieio-make-
1b00 63 6c 61 73 73 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 class-predicate.magit-file-secti
1b20 6f 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 2d 65 69 65 69 6f 2d 63 68 69 on.magit-file-section--eieio-chi
1b40 6c 64 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 68 69 6c 64 2d 70 72 65 64 69 63 61 74 65 20 6d ldp.eieio-make-child-predicate.m
1b60 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 63 68 69 6c 64 2d 70 20 6d 61 6b 65 2d 6f agit-file-section-child-p.make-o
1b80 62 73 6f 6c 65 74 65 20 22 75 73 65 20 28 63 6c 2d 74 79 70 65 70 20 2e 2e 2e 20 27 6d 61 67 69 bsolete."use.(cl-typep.....'magi
1ba0 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 29 20 69 6e 73 74 65 61 64 22 20 22 32 35 2e 31 22 20 t-file-section).instead"."25.1".
1bc0 70 75 74 20 63 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 put.cl-deftype-satisfies.eieio-d
1be0 65 66 63 6c 61 73 73 2d 69 6e 74 65 72 6e 61 6c 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 efclass-internal.(magit-section)
1c00 20 28 28 73 6f 75 72 63 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 20 28 68 65 61 64 65 72 .((source.:initform.nil).(header
1c20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 20 6e 69 6c 5d 20 35 29 0a 23 40 37 35 20 43 72 .:initform.nil)).nil].5).#@75.Cr
1c40 65 61 74 65 20 61 20 6e 65 77 20 6f 62 6a 65 63 74 20 6f 66 20 63 6c 61 73 73 20 74 79 70 65 20 eate.a.new.object.of.class.type.
1c60 60 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 `magit-file-section'...(fn.&rest
1c80 20 53 4c 4f 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 .SLOTS)..(defalias.'magit-file-s
1ca0 65 63 74 69 6f 6e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 23 5c 32 30 37 ection.#[128."\300\301\302.#\207
1cc0 22 20 5b 61 70 70 6c 79 20 6d 61 6b 65 2d 69 6e 73 74 61 6e 63 65 20 6d 61 67 69 74 2d 66 69 6c ".[apply.make-instance.magit-fil
1ce0 65 2d 73 65 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 37 32 33 30 29 5d 29 0a 28 66 75 6e 63 e-section].5.(#$...7230)]).(func
1d00 74 69 6f 6e 2d 70 75 74 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 20 27 63 6f tion-put.'magit-file-section.'co
1d20 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e mpiler-macro.'magit-file-section
1d40 2d 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d --anon-cmacro).(defalias.'magit-
1d60 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 file-section--anon-cmacro.#[385.
1d80 22 5c 32 31 31 40 3b 5c 32 30 34 08 00 01 5c 32 30 37 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 40 "\211@;\204...\207\300\301\302.@
1da0 05 40 23 03 40 5c 33 30 33 04 40 44 04 41 42 42 5c 22 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 .@#.@\303.@D.ABB\"\207".[macroex
1dc0 70 2d 2d 77 61 72 6e 2d 61 6e 64 2d 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 22 4f 62 73 6f 6c p--warn-and-return.format."Obsol
1de0 65 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 ete.name.arg.%S.to.constructor.%
1e00 53 22 20 69 64 65 6e 74 69 74 79 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 57 48 4f 4c 45 20 26 72 S".identity].7."\n\n(fn.WHOLE.&r
1e20 65 73 74 20 53 4c 4f 54 53 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 est.SLOTS)"]).(byte-code."\300\3
1e40 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
1e60 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
1e80 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#
1ea0 5c 32 31 30 5c 33 31 34 5c 33 30 33 5c 33 31 35 5c 33 31 36 5c 33 31 37 24 5c 32 30 37 22 20 5b \210\314\303\315\316\317$\207".[
1ec0 64 65 66 61 6c 69 61 73 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 65 69 defalias.magit-hunk-section-p.ei
1ee0 65 69 6f 2d 6d 61 6b 65 2d 63 6c 61 73 73 2d 70 72 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 68 eio-make-class-predicate.magit-h
1f00 75 6e 6b 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 2d unk-section.magit-hunk-section--
1f20 65 69 65 69 6f 2d 63 68 69 6c 64 70 20 65 69 65 69 6f 2d 6d 61 6b 65 2d 63 68 69 6c 64 2d 70 72 eieio-childp.eieio-make-child-pr
1f40 65 64 69 63 61 74 65 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 63 68 69 6c 64 edicate.magit-hunk-section-child
1f60 2d 70 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 75 73 65 20 28 63 6c 2d 74 79 70 65 70 20 -p.make-obsolete."use.(cl-typep.
1f80 2e 2e 2e 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 29 20 69 6e 73 74 65 61 64 ....'magit-hunk-section).instead
1fa0 22 20 22 32 35 2e 31 22 20 70 75 74 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 "."25.1".put.cl-deftype-satisfie
1fc0 73 20 65 69 65 69 6f 2d 64 65 66 63 6c 61 73 73 2d 69 6e 74 65 72 6e 61 6c 20 28 6d 61 67 69 74 s.eieio-defclass-internal.(magit
1fe0 2d 73 65 63 74 69 6f 6e 29 20 28 28 72 65 66 69 6e 65 64 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 -section).((refined.:initform.ni
2000 6c 29 29 20 6e 69 6c 5d 20 35 29 0a 23 40 37 35 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 6f 62 l)).nil].5).#@75.Create.a.new.ob
2020 6a 65 63 74 20 6f 66 20 63 6c 61 73 73 20 74 79 70 65 20 60 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 ject.of.class.type.`magit-hunk-s
2040 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 4c 4f 54 53 29 1f 0a 28 64 65 66 ection'...(fn.&rest.SLOTS)..(def
2060 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 20 23 5b 31 32 38 20 alias.'magit-hunk-section.#[128.
2080 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 23 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 6d 61 6b 65 "\300\301\302.#\207".[apply.make
20a0 2d 69 6e 73 74 61 6e 63 65 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 5d 20 35 20 -instance.magit-hunk-section].5.
20c0 28 23 24 20 2e 20 38 32 30 39 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6d 61 67 (#$...8209)]).(function-put.'mag
20e0 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 it-hunk-section.'compiler-macro.
2100 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 'magit-hunk-section--anon-cmacro
2120 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d ).(defalias.'magit-hunk-section-
2140 2d 61 6e 6f 6e 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 32 31 31 40 3b 5c 32 30 34 08 00 -anon-cmacro.#[385."\211@;\204..
2160 01 5c 32 30 37 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 40 05 40 23 03 40 5c 33 30 33 04 40 44 04 .\207\300\301\302.@.@#.@\303.@D.
2180 41 42 42 5c 22 5c 32 30 37 22 20 5b 6d 61 63 72 6f 65 78 70 2d 2d 77 61 72 6e 2d 61 6e 64 2d 72 ABB\"\207".[macroexp--warn-and-r
21a0 65 74 75 72 6e 20 66 6f 72 6d 61 74 20 22 4f 62 73 6f 6c 65 74 65 20 6e 61 6d 65 20 61 72 67 20 eturn.format."Obsolete.name.arg.
21c0 25 53 20 74 6f 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 25 53 22 20 69 64 65 6e 74 69 74 79 5d 20 %S.to.constructor.%S".identity].
21e0 37 20 22 5c 6e 5c 6e 28 66 6e 20 57 48 4f 4c 45 20 26 72 65 73 74 20 53 4c 4f 54 53 29 22 5d 29 7."\n\n(fn.WHOLE.&rest.SLOTS)"])
2200 0a 23 40 31 38 36 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 .#@186.The.root.section.in.the.c
2220 75 72 72 65 6e 74 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 urrent.buffer..All.other.section
2240 73 20 61 72 65 20 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 s.are.descendants.of.this.sectio
2260 6e 2e 20 20 54 68 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 n...The.value.of.this.variable.i
2280 73 20 73 65 74 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 s.set.by.`magit-insert-section'.
22a0 61 6e 64 20 79 6f 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 and.you.should.never.modify.it..
22c0 0a 28 64 65 66 76 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 .(defvar.magit-root-section.nil.
22e0 28 23 24 20 2e 20 38 37 31 31 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 (#$...8711)).(byte-code."\300\30
2300 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c 32 30 37 22 20 5b 6d 61 1!\210\302\301\303\304#\207".[ma
2320 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 6d 61 67 69 74 2d 72 ke-variable-buffer-local.magit-r
2340 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 oot-section.put.permanent-local.
2360 74 5d 20 34 29 0a 23 40 33 30 20 52 65 74 75 72 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 t].4).#@30.Return.the.section.at
2380 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 63 75 72 72 65 6e .point...(defalias.'magit-curren
23a0 74 2d 73 65 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 31 60 5c 33 30 32 5c 22 5c 32 30 36 08 00 t-section.#[0."\301`\302\"\206..
23c0 08 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 67 65 74 2d 74 .\207".[magit-root-section.get-t
23e0 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 33 20 28 23 ext-property.magit-section].3.(#
2400 24 20 2e 20 39 30 36 37 29 5d 29 0a 23 40 31 30 37 20 52 65 74 75 72 6e 20 61 6e 20 75 6e 69 71 $...9067)]).#@107.Return.an.uniq
2420 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
2440 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.
2460 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
2480 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
24a0 37 20 22 5c 32 31 31 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 31 02 5c 33 30 32 5c 22 5c 33 30 7."\211\301.\302\"\301.\302\"\30
24c0 33 3e 5c 32 30 34 15 00 5c 33 30 31 02 5c 33 30 34 5c 22 5c 32 30 32 47 00 5c 33 30 35 5c 33 30 3>\204..\301.\304\"\202G.\305\30
24e0 31 03 5c 33 30 34 5c 22 5c 33 30 36 5c 33 30 37 18 5c 33 31 30 03 03 03 23 29 5c 32 36 36 5c 32 1.\304\"\306\307.\310...#)\266\2
2500 30 33 5c 32 30 33 2f 00 5c 33 30 31 02 5c 33 30 34 5c 22 5c 32 30 32 47 00 5c 33 31 31 5c 33 30 03\203/.\301.\304\"\202G.\311\30
2520 31 03 5c 33 30 34 5c 22 5c 33 30 36 5c 33 30 37 18 5c 33 31 30 03 03 03 23 29 5c 32 36 36 5c 32 1.\304\"\306\307.\310...#)\266\2
2540 30 33 5c 32 30 33 46 00 5c 33 31 32 5c 32 30 32 47 00 5c 33 31 33 42 5c 33 30 31 02 5c 33 31 34 03\203F.\312\202G.\313B\301.\314
2560 5c 22 5c 32 30 35 55 00 5c 33 31 35 5c 33 30 31 03 5c 33 31 34 5c 22 21 42 5c 32 30 37 22 20 5b \"\205U.\315\301.\314\"!B\207".[
2580 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 73 6c 6f 74 inhibit-changing-match-data.slot
25a0 2d 76 61 6c 75 65 20 74 79 70 65 20 28 75 6e 70 75 6c 6c 65 64 20 75 6e 70 75 73 68 65 64 29 20 -value.type.(unpulled.unpushed).
25c0 76 61 6c 75 65 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 value."@{upstream}".nil.t.string
25e0 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 2e 5c 5c 2e 22 20 22 2e 2e 40 7b 70 75 73 68 7d 22 20 22 -match."\\`\\.\\."."..@{push}"."
2600 40 7b 70 75 73 68 7d 2e 2e 22 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d @{push}..".parent.magit-section-
2620 69 64 65 6e 74 5d 20 31 30 20 28 23 24 20 2e 20 39 32 33 34 29 5d 29 0a 23 40 31 32 39 20 52 65 ident].10.(#$...9234)]).#@129.Re
2640 74 75 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 turn.the.section.identified.by.I
2660 44 45 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 DENT..IDENT.has.to.be.a.list.as.
2680 72 65 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 returned.by.`magit-section-ident
26a0 27 2e 0a 0a 28 66 6e 20 49 44 45 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 52 4f 4f 54 29 1f 0a 28 '...(fn.IDENT.&optional.ROOT)..(
26c0 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 6f 6e 20 23 5b 35 31 defalias.'magit-get-section.#[51
26e0 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 08 02 5c 32 31 31 41 3."\301.!\262.\211\206\n...\211A
2700 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 35 74 00 02 5c 32 30 \262.\242@\302.\303\"=\205t..\20
2720 33 73 00 5c 33 30 34 5c 33 30 32 02 5c 33 30 35 5c 22 5c 33 30 36 5c 33 30 37 02 5c 32 30 33 5f 3s.\304\302.\305\"\306\307.\203_
2740 00 01 5c 32 30 33 5f 00 02 40 04 5c 32 30 33 38 00 5c 33 30 34 5c 32 36 32 03 5c 32 30 32 53 00 ..\203_..@.\2038.\304\262.\202S.
2760 06 07 40 40 5c 33 30 32 02 5c 33 30 33 5c 22 3d 5c 32 30 33 53 00 06 07 40 41 5c 33 30 32 02 5c ..@@\302.\303\"=\203S...@A\302.\
2780 33 31 30 5c 22 5c 32 33 32 5c 32 30 33 53 00 5c 32 31 31 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 310\"\232\203S.\211\262.\210\211
27a0 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 24 00 5c 32 36 36 03 5c 32 31 31 5c 32 36 32 T\262..A\262.\202$.\266.\211\262
27c0 01 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 73 00 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 31 30 5c .\211\262.\203s..\211A\262.\210\
27e0 32 30 32 19 00 5c 32 31 31 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 202..\211\207".[magit-root-secti
2800 6f 6e 20 72 65 76 65 72 73 65 20 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 20 6e 69 6c 20 63 on.reverse.eieio-oref.type.nil.c
2820 68 69 6c 64 72 65 6e 20 74 20 30 20 76 61 6c 75 65 5d 20 31 32 20 28 23 24 20 2e 20 39 37 39 30 hildren.t.0.value].12.(#$...9790
2840 29 5d 29 0a 23 40 38 37 20 52 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 65 61 67 65 20 6f 66 20 53 )]).#@87.Return.the.lineage.of.S
2860 45 43 54 49 4f 4e 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 ECTION..The.return.value.has.the
2880 20 66 6f 72 6d 20 5b 54 59 50 45 2e 2e 2e 5d 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a .form.[TYPE...]...(fn.SECTION)..
28a0 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 6c 69 6e 65 61 67 65 (defalias.'magit-section-lineage
28c0 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 21 5c 22 .#[257."\300\301\302\303\304.!\"
28e0 5c 22 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 76 65 63 74 6f 72 20 6d 61 70 63 61 72 20 63 61 72 \"\207".[apply.vector.mapcar.car
2900 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 5d 20 37 20 28 23 24 20 2e 20 31 30 .magit-section-ident].7.(#$...10
2920 33 31 33 29 5d 29 0a 23 40 32 34 20 46 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 20 6f 6e 6c 313)]).#@24.For.internal.use.onl
2940 79 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e y...(defvar.magit-insert-section
2960 2d 2d 63 75 72 72 65 6e 74 20 6e 69 6c 20 28 23 24 20 2e 20 31 30 35 34 30 29 29 0a 23 40 32 34 --current.nil.(#$...10540)).#@24
2980 20 46 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 20 6f 6e 6c 79 2e 1f 0a 28 64 65 66 76 61 72 .For.internal.use.only...(defvar
29a0 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 69 .magit-insert-section--parent.ni
29c0 6c 20 28 23 24 20 2e 20 31 30 36 32 35 29 29 0a 23 40 32 34 20 46 6f 72 20 69 6e 74 65 72 6e 61 l.(#$...10625)).#@24.For.interna
29e0 6c 20 75 73 65 20 6f 6e 6c 79 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 73 65 72 l.use.only...(defvar.magit-inser
2a00 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 20 6e 69 6c 20 28 23 24 20 2e 20 31 30 37 t-section--oldroot.nil.(#$...107
2a20 30 39 29 29 0a 23 40 35 32 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 09)).#@52.Move.to.the.beginning.
2a40 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 64 of.the.next.visible.section...(d
2a60 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 64 20 23 efalias.'magit-section-forward.#
2a80 5b 30 20 22 6d 5c 32 30 33 08 00 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 5c 33 30 32 20 5c 33 30 [0."m\203..\300\301!\207\302.\30
2aa0 33 01 5c 33 30 34 5c 22 5c 32 30 33 57 00 5c 33 30 33 01 5c 33 30 35 5c 22 3f 5c 32 30 35 29 00 3.\304\"\203W.\303.\305\"?\205).
2ac0 5c 33 30 33 01 5c 33 30 36 5c 22 60 54 55 3f 5c 32 30 35 29 00 5c 33 30 33 01 5c 33 30 37 5c 22 \303.\306\"`TU?\205).\303.\307\"
2ae0 40 01 5c 32 30 33 45 00 5c 32 31 31 5c 32 30 34 45 00 5c 33 31 30 02 5c 33 31 31 5c 22 40 5c 32 @.\203E.\211\204E.\310.\311\"@\2
2b00 31 31 5c 32 36 32 02 5c 32 30 34 29 00 5c 33 30 33 02 5c 33 30 34 5c 22 5c 32 36 32 02 5c 32 30 11\262.\204).\303.\304\"\262.\20
2b20 32 29 00 5c 32 31 31 5c 32 30 33 4f 00 5c 33 31 32 01 21 5c 32 30 32 52 00 5c 33 30 30 5c 33 30 2).\211\203O.\312.!\202R.\300\30
2b40 31 21 5c 32 36 32 01 5c 32 30 32 5a 00 5c 33 31 32 5c 33 31 33 21 5c 32 30 37 22 20 5b 75 73 65 1!\262.\202Z.\312\313!\207".[use
2b60 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6e 65 78 74 20 73 65 63 74 69 6f 6e 22 20 6d 61 67 69 74 2d r-error."No.next.section".magit-
2b80 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 61 72 65 6e current-section.eieio-oref.paren
2ba0 74 20 68 69 64 64 65 6e 20 65 6e 64 20 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 t.hidden.end.children.magit-sect
2bc0 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 6e 65 78 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ion-siblings.next.magit-section-
2be0 67 6f 74 6f 20 31 5d 20 35 20 28 23 24 20 2e 20 31 30 37 39 34 29 20 6e 69 6c 5d 29 0a 23 40 32 goto.1].5.(#$...10794).nil]).#@2
2c00 33 32 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 32.Move.to.the.beginning.of.the.
2c20 63 75 72 72 65 6e 74 20 6f 72 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 76 69 73 69 62 6c 65 20 current.or.the.previous.visible.
2c40 73 65 63 74 69 6f 6e 2e 0a 57 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 61 74 20 74 68 65 20 62 65 section..When.point.is.at.the.be
2c60 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 20 74 68 65 6e 20 6d 6f 76 65 20 74 ginning.of.a.section.then.move.t
2c80 6f 20 74 68 65 0a 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 o.the.beginning.of.the.previous.
2ca0 76 69 73 69 62 6c 65 20 73 65 63 74 69 6f 6e 2e 20 20 4f 74 68 65 72 77 69 73 65 20 6d 6f 76 65 visible.section...Otherwise.move
2cc0 20 74 6f 0a 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 .to.the.beginning.of.the.current
2ce0 20 73 65 63 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 .section...(defalias.'magit-sect
2d00 69 6f 6e 2d 62 61 63 6b 77 61 72 64 20 23 5b 30 20 22 6f 5c 32 30 33 08 00 5c 33 30 30 5c 33 30 ion-backward.#[0."o\203..\300\30
2d20 31 21 5c 32 30 37 5c 33 30 32 20 5c 33 30 33 60 5c 33 30 34 03 5c 33 30 35 5c 22 53 55 5c 32 30 1!\207\302.\303`\304.\305\"SU\20
2d40 33 28 00 5c 33 30 34 02 5c 33 30 36 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 28 00 5c 33 30 3(.\304.\306\"\211\262.\203(.\30
2d60 37 5c 33 31 30 02 21 40 21 5c 32 30 32 5c 32 33 34 00 5c 33 30 34 02 5c 33 31 31 5c 22 5c 32 30 7\310.!@!\202\234.\304.\311\"\20
2d80 33 3e 00 60 5c 33 30 34 03 5c 33 31 32 5c 22 55 5c 32 30 34 3e 00 5c 33 30 37 02 21 5c 32 30 32 3>.`\304.\312\"U\204>.\307.!\202
2da0 5c 32 33 34 00 5c 33 31 33 02 5c 33 31 34 5c 22 40 5c 32 31 31 5c 32 30 33 61 00 5c 33 30 34 01 \234.\313.\314\"@\211\203a.\304.
2dc0 5c 33 31 35 5c 22 5c 32 30 34 67 00 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 31 31 5c 32 36 32 03 \315\"\204g.\304.\306\"\211\262.
2de0 5c 32 30 33 67 00 5c 33 31 30 02 21 40 5c 32 36 32 01 5c 32 30 32 47 00 5c 33 30 34 03 5c 33 31 \203g.\310.!@\262.\202G.\304.\31
2e00 31 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 71 00 5c 33 30 37 01 21 5c 32 30 32 5c 32 33 32 1\"\262.\211\203q.\307.!\202\232
2e20 00 5c 33 30 34 03 5c 33 31 31 5c 22 5c 32 30 33 7e 00 5c 33 30 30 5c 33 30 31 21 5c 32 30 32 5c .\304.\311\"\203~.\300\301!\202\
2e40 32 33 32 00 5c 33 31 36 60 53 5c 33 31 37 5c 22 5c 32 30 34 5c 32 31 34 00 5c 33 30 37 5c 33 32 232.\316`S\317\"\204\214.\307\32
2e60 30 21 5c 32 30 32 5c 32 33 32 00 5c 33 32 31 60 53 5c 33 31 37 5c 22 62 5c 32 31 30 5c 33 32 30 0!\202\232.\321`S\317\"b\210\320
2e80 79 5c 32 31 30 5c 33 30 37 5c 33 30 32 20 21 5c 32 36 32 01 5c 32 30 37 22 20 5b 75 73 65 72 2d y\210\307\302.!\262.\207".[user-
2ea0 65 72 72 6f 72 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 22 20 6d 61 67 69 error."No.previous.section".magi
2ec0 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 6e 69 6c 20 65 69 65 69 6f 2d 6f 72 65 66 t-current-section.nil.eieio-oref
2ee0 20 65 6e 64 20 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f .end.children.magit-section-goto
2f00 20 6c 61 73 74 20 70 61 72 65 6e 74 20 73 74 61 72 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e .last.parent.start.magit-section
2f20 2d 73 69 62 6c 69 6e 67 73 20 70 72 65 76 20 68 69 64 64 65 6e 20 67 65 74 2d 74 65 78 74 2d 70 -siblings.prev.hidden.get-text-p
2f40 72 6f 70 65 72 74 79 20 69 6e 76 69 73 69 62 6c 65 20 2d 31 20 70 72 65 76 69 6f 75 73 2d 73 69 roperty.invisible.-1.previous-si
2f60 6e 67 6c 65 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 5d 20 36 20 28 23 24 20 2e 20 31 31 ngle-property-change].6.(#$...11
2f80 32 36 37 29 20 6e 69 6c 5d 29 0a 23 40 34 36 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 267).nil]).#@46.Move.to.the.begi
2fa0 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 61 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 1f 0a 28 64 nning.of.the.parent.section...(d
2fc0 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 20 23 5b 30 20 22 5c efalias.'magit-section-up.#[0."\
2fe0 33 30 30 5c 33 30 31 20 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 33 0f 00 5c 33 30 33 01 21 5c 32 300\301.\302\"\211\203..\303.!\2
3000 30 32 12 00 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 6d 02..\304\305!\207".[eieio-oref.m
3020 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 70 61 72 65 6e 74 20 6d 61 67 69 agit-current-section.parent.magi
3040 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 70 61 t-section-goto.user-error."No.pa
3060 72 65 6e 74 20 73 65 63 74 69 6f 6e 22 5d 20 33 20 28 23 24 20 2e 20 31 32 31 37 36 29 20 6e 69 rent.section"].3.(#$...12176).ni
3080 6c 5d 29 0a 23 40 31 31 34 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 l]).#@114.Move.to.the.beginning.
30a0 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 2e 0a 49 66 20 of.the.next.sibling.section..If.
30c0 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 63 74 69 6f 6e there.is.no.next.sibling.section
30e0 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 0a 28 64 65 66 ,.then.move.to.the.parent...(def
3100 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 64 2d 73 69 62 alias.'magit-section-forward-sib
3120 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 32 30 33 1f 00 ling.#[0."\300.\301.\302\"\203..
3140 5c 33 30 33 01 5c 33 30 34 5c 22 40 5c 32 31 31 5c 32 30 33 18 00 5c 33 30 35 01 21 5c 32 30 32 \303.\304\"@\211\203..\305.!\202
3160 1a 00 5c 33 30 36 20 5c 32 36 32 01 5c 32 30 32 5c 22 00 5c 33 30 35 5c 33 30 37 21 5c 32 30 37 ..\306.\262.\202\".\305\307!\207
3180 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 2d 6f ".[magit-current-section.eieio-o
31a0 72 65 66 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 ref.parent.magit-section-sibling
31c0 73 20 6e 65 78 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 6d 61 67 69 74 2d s.next.magit-section-goto.magit-
31e0 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 20 31 5d 20 34 20 28 23 24 20 2e 20 31 32 34 32 36 section-forward.1].4.(#$...12426
3200 29 20 6e 69 6c 5d 29 0a 23 40 31 32 32 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e ).nil]).#@122.Move.to.the.beginn
3220 69 6e 67 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 69 62 6c 69 6e 67 20 73 65 63 74 ing.of.the.previous.sibling.sect
3240 69 6f 6e 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 70 72 65 76 69 6f 75 73 20 73 69 62 ion..If.there.is.no.previous.sib
3260 6c 69 6e 67 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 6d 6f 76 65 20 74 6f 20 74 68 65 20 70 ling.section,.then.move.to.the.p
3280 61 72 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e arent...(defalias.'magit-section
32a0 2d 62 61 63 6b 77 61 72 64 2d 73 69 62 6c 69 6e 67 20 23 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 -backward-sibling.#[0."\300.\301
32c0 01 5c 33 30 32 5c 22 5c 32 30 33 1f 00 5c 33 30 33 01 5c 33 30 34 5c 22 40 5c 32 31 31 5c 32 30 .\302\"\203..\303.\304\"@\211\20
32e0 33 18 00 5c 33 30 35 01 21 5c 32 30 32 1a 00 5c 33 30 36 20 5c 32 36 32 01 5c 32 30 32 5c 22 00 3..\305.!\202..\306.\262.\202\".
3300 5c 33 30 35 5c 33 30 37 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 \305\307!\207".[magit-current-se
3320 63 74 69 6f 6e 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 ction.eieio-oref.parent.magit-se
3340 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 70 72 65 76 20 6d 61 67 69 74 2d 73 65 63 74 69 6f ction-siblings.prev.magit-sectio
3360 6e 2d 67 6f 74 6f 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 20 2d 31 n-goto.magit-section-backward.-1
3380 5d 20 34 20 28 23 24 20 2e 20 31 32 38 31 34 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 ].4.(#$...12814).nil]).(defalias
33a0 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
33c0 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
33e0 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
3400 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
3420 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
3440 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 22 5c agit-section-movement-hook].4."\
3460 6e 5c 6e 28 66 6e 20 41 52 47 29 22 5d 29 0a 23 40 35 39 20 45 6e 73 75 72 65 20 74 68 65 20 62 n\n(fn.ARG)"]).#@59.Ensure.the.b
3480 65 67 69 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 eginning.of.SECTION.is.visible..
34a0 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d .(fn.SECTION)..(defalias.'magit-
34c0 73 65 63 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 section-set-window-start.#[257."
34e0 5c 33 30 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 \300\301.\302\"!?\205..\303\304.
3500 5c 33 30 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 \301.\305\"\"\207".[pos-visible-
3520 69 6e 2d 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 in-window-p.eieio-oref.end.set-w
3540 69 6e 64 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 indow-start.selected-window.star
3560 74 5d 20 36 20 28 23 24 20 2e 20 31 33 34 32 38 29 5d 29 0a 23 40 31 33 33 20 57 68 65 6e 20 53 t].6.(#$...13428)]).#@133.When.S
3580 45 43 54 49 4f 4e 20 69 73 20 61 20 60 68 75 6e 6b 27 2c 20 65 6e 73 75 72 65 20 74 68 61 74 20 ECTION.is.a.`hunk',.ensure.that.
35a0 69 74 73 20 62 65 67 69 6e 6e 69 6e 67 20 69 73 20 76 69 73 69 62 6c 65 2e 0a 49 74 20 74 68 65 its.beginning.is.visible..It.the
35c0 20 53 45 43 54 49 4f 4e 20 68 61 73 20 61 20 64 69 66 66 65 72 65 6e 74 20 74 79 70 65 2c 20 74 .SECTION.has.a.different.type,.t
35e0 68 65 6e 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 1f 0a 28 hen.do.nothing...(fn.SECTION)..(
3600 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d defalias.'magit-hunk-set-window-
3620 73 74 61 72 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 09 00 5c 33 30 31 01 21 5c start.#[257."\300.!\205..\301.!\
3640 32 30 37 22 20 5b 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 6d 61 67 69 74 207".[magit-hunk-section-p.magit
3660 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 5d 20 33 20 28 23 24 -section-set-window-start].3.(#$
3680 20 2e 20 31 33 36 39 30 29 5d 29 0a 23 40 31 38 37 20 44 65 66 69 6e 65 20 61 6e 20 69 6e 74 65 ...13690)]).#@187.Define.an.inte
36a0 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 73 65 63 74 ractive.function.to.go.some.sect
36c0 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 20 69 64 65 ion..Together.TYPE.and.VALUE.ide
36e0 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 73 20 74 68 ntify.the.section..HEADING.is.th
3700 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 65 63 74 69 e.displayed.heading.of.the.secti
3720 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 6f 70 74 69 on...(fn.NAME.HEADING.TYPE.&opti
3740 6f 6e 61 6c 20 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 64 65 onal.VALUE)..(defalias.'magit-de
3760 66 69 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 fine-section-jumper.'(macro...#[
3780 31 30 32 37 20 22 5c 33 30 30 04 5c 33 30 31 5c 33 30 32 5c 33 30 33 06 07 5c 22 5c 33 30 34 5c 1027."\300.\301\302\303..\"\304\
37a0 33 30 35 5c 33 30 36 5c 33 30 37 5c 32 31 31 5c 33 31 30 06 0b 44 06 5c 6e 45 5c 33 31 31 42 42 305\306\307\211\310..D.\nE\311BB
37c0 44 5c 33 31 32 5c 33 31 33 5c 33 30 32 5c 33 31 34 06 0d 5c 22 44 46 5c 32 35 37 06 5c 32 30 37 D\312\313\302\314..\"DF\257.\207
37e0 22 20 5b 64 65 66 75 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 65 78 70 61 6e 64 29 20 66 6f 72 6d ".[defun.(&optional.expand).form
3800 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 22 25 73 5c 22 2e 5c at."Jump.to.the.section.\"%s\".\
3820 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 6c 73 6f 20 65 78 70 nWith.a.prefix.argument.also.exp
3840 61 6e 64 20 69 74 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 2d 2d 69 66 2d and.it.".(interactive."P").--if-
3860 6c 65 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 71 75 6f 74 65 let.magit-get-section.cons.quote
3880 20 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 .((magit-section-ident.magit-roo
38a0 74 2d 73 65 63 74 69 6f 6e 29 29 20 28 70 72 6f 67 6e 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f t-section)).(progn.(goto-char.(o
38c0 72 65 66 20 69 74 20 73 74 61 72 74 29 29 20 28 77 68 65 6e 20 65 78 70 61 6e 64 20 28 77 69 74 ref.it.start)).(when.expand.(wit
38e0 68 2d 6c 6f 63 61 6c 2d 71 75 69 74 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 h-local-quit.(magit-section-show
3900 20 69 74 29 29 20 28 72 65 63 65 6e 74 65 72 20 30 29 29 29 20 6d 65 73 73 61 67 65 20 22 53 65 .it)).(recenter.0))).message."Se
3920 63 74 69 6f 6e 20 5c 22 25 73 5c 22 20 77 61 73 6e 27 74 20 66 6f 75 6e 64 22 5d 20 31 36 20 28 ction.\"%s\".wasn't.found"].16.(
3940 23 24 20 2e 20 31 33 39 37 30 29 5d 29 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6d 61 #$...13970)])).(function-put.'ma
3960 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 65 72 20 27 6c 69 73 70 2d git-define-section-jumper.'lisp-
3980 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 27 64 65 66 75 6e 29 0a 23 40 35 33 20 53 68 6f indent-function.'defun).#@53.Sho
39a0 77 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f w.the.body.of.the.current.sectio
39c0 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 n...(fn.SECTION)..(defalias.'mag
39e0 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 32 01 5c 33 30 33 it-section-show.#[257."\302.\303
3a00 5c 33 30 34 23 5c 32 31 30 5c 33 30 35 01 5c 33 30 36 5c 22 5c 32 31 31 5c 32 30 33 51 00 5c 33 \304#\210\305.\306\"\211\203Q.\3
3a20 30 32 02 5c 33 30 36 5c 33 30 34 23 5c 32 31 30 5c 33 30 37 02 5c 33 30 35 04 5c 33 31 30 5c 22 02.\306\304#\210\307.\305.\310\"
3a40 01 18 02 19 5c 32 31 32 5c 32 31 31 5c 32 30 33 34 00 5c 32 31 31 5c 33 30 35 06 06 5c 33 31 31 ....\212\211\2034.\211\305..\311
3a60 5c 22 57 5c 32 30 33 34 00 03 05 21 5c 32 31 30 5c 32 30 32 4b 00 5c 33 30 35 05 5c 33 31 31 5c \"W\2034...!\210\202K.\305.\311\
3a80 22 62 5c 32 31 30 5c 33 30 32 05 5c 33 31 30 5c 33 31 32 20 23 5c 32 31 30 03 20 5c 32 31 30 5c "b\210\302.\310\312.#\210..\210\
3aa0 33 30 32 05 5c 33 31 31 5c 33 31 32 20 23 5c 32 31 30 2b 5c 32 36 36 03 5c 33 31 33 20 5c 32 31 302.\311\312.#\210+\266.\313.\21
3ac0 30 5c 32 31 30 5c 33 30 35 01 5c 33 31 30 5c 22 5c 32 31 31 5c 32 30 33 64 00 5c 33 31 34 01 5c 0\210\305.\310\"\211\203d.\314.\
3ae0 33 30 35 04 5c 33 31 31 5c 22 5c 33 31 35 5c 33 30 37 24 5c 32 31 30 5c 32 31 30 5c 33 31 36 01 305.\311\"\315\307$\210\210\316.
3b00 21 5c 32 31 30 5c 33 30 35 01 5c 33 31 37 5c 22 5c 32 31 31 5c 32 30 35 5c 32 31 34 00 5c 32 31 !\210\305.\317\"\211\205\214.\21
3b20 31 40 5c 33 30 35 01 5c 33 30 33 5c 22 5c 32 30 33 5c 32 30 31 00 5c 33 32 30 01 21 5c 32 31 30 1@\305.\303\"\203\201.\320.!\210
3b40 5c 32 30 32 5c 32 30 35 00 5c 33 32 31 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 \202\205.\321.!\210.A\266\202\20
3b60 32 6d 00 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 2m.\207".[magit-insert-section--
3b80 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 65 69 65 69 6f 2d 6f parent.inhibit-read-only.eieio-o
3ba0 73 65 74 20 68 69 64 64 65 6e 20 6e 69 6c 20 65 69 65 69 6f 2d 6f 72 65 66 20 77 61 73 68 65 72 set.hidden.nil.eieio-oref.washer
3bc0 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 20 6d 61 67 69 .t.content.end.point-marker.magi
3be0 74 2d 73 65 63 74 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 20 72 65 6d 6f 76 t-section-update-highlight.remov
3c00 65 2d 6f 76 65 72 6c 61 79 73 20 69 6e 76 69 73 69 62 6c 65 20 6d 61 67 69 74 2d 73 65 63 74 69 e-overlays.invisible.magit-secti
3c20 6f 6e 2d 6d 61 79 62 65 2d 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 63 68 69 6c 64 72 on-maybe-cache-visibility.childr
3c40 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 73 65 63 74 en.magit-section-hide.magit-sect
3c60 69 6f 6e 2d 73 68 6f 77 5d 20 39 20 28 23 24 20 2e 20 31 34 37 34 39 29 20 28 62 79 74 65 2d 63 ion-show].9.(#$...14749).(byte-c
3c80 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 2d ode."\300.C\207".[magit-current-
3ca0 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 35 33 20 48 69 64 65 20 74 68 65 20 62 6f 64 79 section].1)]).#@53.Hide.the.body
3cc0 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
3ce0 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
3d00 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
3d20 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
3d40 30 37 5c 22 5c 32 31 31 5c 32 30 33 34 00 5c 33 30 36 02 5c 33 31 30 5c 22 5c 33 31 31 02 02 5c 07\"\211\2034.\306.\310\"\311..\
3d60 33 31 32 5c 33 30 35 24 5c 32 31 30 5c 33 31 33 02 02 5c 22 5c 33 31 34 01 5c 33 31 35 5c 33 30 312\305$\210\313..\"\314.\315\30
3d80 35 23 5c 32 31 30 5c 33 31 34 01 5c 33 31 32 5c 33 30 35 23 5c 32 36 36 03 5c 32 31 30 5c 33 31 5#\210\314.\312\305#\266.\210\31
3da0 36 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 75 73 65 6.!\207".[magit-root-section.use
3dc0 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 20 73 65 63 74 69 6f r-error."Cannot.hide.root.sectio
3de0 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 65 69 6f 2d 6f 72 65 n".eieio-oset.hidden.t.eieio-ore
3e00 66 20 63 6f 6e 74 65 6e 74 20 65 6e 64 20 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 69 6e f.content.end.remove-overlays.in
3e20 76 69 73 69 62 6c 65 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 2d 70 75 74 visible.make-overlay.overlay-put
3e40 20 65 76 61 70 6f 72 61 74 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 63 .evaporate.magit-section-maybe-c
3e60 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 5d 20 38 20 28 23 24 20 2e 20 31 35 35 33 39 29 20 ache-visibility].8.(#$...15539).
3e80 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 (byte-code."\300.C\207".[magit-c
3ea0 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 36 39 20 54 6f 67 67 6c 65 urrent-section].1)]).#@69.Toggle
3ec0 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 63 .visibility.of.the.body.of.the.c
3ee0 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 0a 28 urrent.section...(fn.SECTION)..(
3f00 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 20 23 defalias.'magit-section-toggle.#
3f20 5b 32 35 37 20 22 5c 32 31 31 08 3d 5c 32 30 33 5c 6e 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 [257."\211.=\203\n.\301\302!\207
3f40 5c 33 30 33 01 5c 33 30 34 5c 22 62 5c 32 31 30 5c 33 30 33 01 5c 33 30 35 5c 22 5c 32 30 33 1b \303.\304\"b\210\303.\305\"\203.
3f60 00 5c 33 30 36 01 21 5c 32 30 37 5c 33 30 37 01 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f .\306.!\207\307.!\207".[magit-ro
3f80 6f 74 2d 73 65 63 74 69 6f 6e 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 68 69 ot-section.user-error."Cannot.hi
3fa0 64 65 20 72 6f 6f 74 20 73 65 63 74 69 6f 6e 22 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 de.root.section".eieio-oref.star
3fc0 74 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 6d 61 67 69 t.hidden.magit-section-show.magi
3fe0 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 34 20 28 23 24 20 2e 20 31 36 30 35 38 29 20 28 t-section-hide].4.(#$...16058).(
4000 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 byte-code."\300.C\207".[magit-cu
4020 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 37 39 20 54 6f 67 67 6c 65 20 rrent-section].1)]).#@79.Toggle.
4040 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 62 6f 64 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e visibility.of.bodies.of.children
4060 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
4080 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
40a0 2d 74 6f 67 67 6c 65 2d 63 68 69 6c 64 72 65 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 -toggle-children.#[257."\300.\30
40c0 31 5c 22 62 5c 32 31 30 5c 33 30 30 01 5c 33 30 32 5c 22 5c 33 30 33 5c 33 30 34 02 5c 33 30 35 1\"b\210\300.\302\"\303\304.\305
40e0 5c 33 30 36 02 5c 32 30 33 35 00 01 5c 32 30 33 35 00 02 40 04 5c 32 30 33 23 00 5c 33 30 34 5c \306.\2035..\2035..@.\203#.\304\
4100 32 36 32 03 5c 32 30 32 29 00 5c 33 30 30 01 5c 33 30 37 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 262.\202).\300.\307\"\262.\210\2
4120 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 0f 00 5c 32 36 36 03 5c 32 31 31 5c 32 11T\262..A\262.\202..\266.\211\2
4140 36 32 01 21 01 5c 32 31 31 5c 32 30 33 4f 00 5c 32 31 31 40 5c 33 31 30 01 5c 33 30 37 05 23 5c 62.!.\211\203O.\211@\310.\307.#\
4160 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 3c 00 5c 32 36 36 03 5c 33 31 31 01 21 5c 32 210.A\266\202\202<.\266.\311.!\2
4180 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 63 68 69 6c 64 72 65 6e 20 2d 07".[eieio-oref.start.children.-
41a0 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c 20 74 20 30 20 68 69 64 64 65 6e 20 65 69 65 69 6f 2d --truthy\?.nil.t.0.hidden.eieio-
41c0 6f 73 65 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 5d 20 31 31 20 28 23 24 20 oset.magit-section-show].11.(#$.
41e0 2e 20 31 36 34 34 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 ..16441).(byte-code."\300.C\207"
4200 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 .[magit-current-section].1)]).#@
4220 31 36 38 20 52 65 63 75 72 73 69 76 65 6c 79 20 73 68 6f 77 20 74 68 65 20 62 6f 64 69 65 73 20 168.Recursively.show.the.bodies.
4240 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 of.children.of.the.current.secti
4260 6f 6e 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 73 68 6f 77 20 on..With.a.prefix.argument.show.
4280 63 68 69 6c 64 72 65 6e 20 74 68 61 74 20 64 65 65 70 20 61 6e 64 20 68 69 64 65 20 64 65 65 70 children.that.deep.and.hide.deep
42a0 65 72 0a 63 68 69 6c 64 72 65 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f er.children...(fn.SECTION.&optio
42c0 6e 61 6c 20 44 45 50 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 nal.DEPTH)..(defalias.'magit-sec
42e0 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 20 23 5b 35 31 33 20 22 5c 33 30 30 02 02 tion-show-children.#[513."\300..
4300 5c 22 5c 32 31 30 5c 33 30 31 02 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e \"\210\301.!\207".[magit-section
4320 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 6e 2d 73 -show-children-1.magit-section-s
4340 68 6f 77 5d 20 35 20 28 23 24 20 2e 20 31 36 39 33 32 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 how].5.(#$...16932).(byte-code."
4360 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 63 74 69 \300.C\207".[magit-current-secti
4380 6f 6e 5d 20 31 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 on].1)]).(defalias.'magit-sectio
43a0 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 2d 31 20 23 5b 35 31 33 20 22 5c 33 30 30 02 5c 33 n-show-children-1.#[513."\300.\3
43c0 30 31 5c 22 5c 32 31 31 5c 32 30 35 35 00 5c 32 31 31 40 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 01\"\211\2055.\211@\302.\303\304
43e0 23 5c 32 31 30 02 5c 32 30 33 2a 00 02 5c 33 30 35 56 5c 32 30 33 23 00 5c 33 30 36 01 04 53 5c #\210.\203*..\305V\203#.\306..S\
4400 22 5c 32 31 30 5c 32 30 32 2e 00 5c 33 30 37 01 21 5c 32 31 30 5c 32 30 32 2e 00 5c 33 30 36 01 "\210\202..\307.!\210\202..\306.
4420 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 04 00 5c 32 30 37 22 20 5b 65 69 65 69 !\210.A\266\202\202..\207".[eiei
4440 6f 2d 6f 72 65 66 20 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 o-oref.children.eieio-oset.hidde
4460 6e 20 6e 69 6c 20 30 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 n.nil.0.magit-section-show-child
4480 72 65 6e 2d 31 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 38 20 22 5c 6e 5c ren-1.magit-section-hide].8."\n\
44a0 6e 28 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 22 5d 29 n(fn.SECTION.&optional.DEPTH)"])
44c0 0a 23 40 37 39 20 52 65 63 75 72 73 69 76 65 6c 79 20 68 69 64 65 20 74 68 65 20 62 6f 64 69 65 .#@79.Recursively.hide.the.bodie
44e0 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 s.of.children.of.the.current.sec
4500 74 69 6f 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 tion...(fn.SECTION)..(defalias.'
4520 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 20 23 5b 32 35 magit-section-hide-children.#[25
4540 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 7."\300\301\302.\303\"\"\207".[m
4560 61 70 63 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 20 65 69 65 69 6f 2d 6f 72 65 apc.magit-section-hide.eieio-ore
4580 66 20 63 68 69 6c 64 72 65 6e 5d 20 36 20 28 23 24 20 2e 20 31 37 36 30 36 29 20 28 62 79 74 65 f.children].6.(#$...17606).(byte
45a0 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e -code."\300.C\207".[magit-curren
45c0 74 2d 73 65 63 74 69 6f 6e 5d 20 31 29 5d 29 0a 23 40 31 34 37 20 52 65 63 75 72 73 69 76 65 6c t-section].1)]).#@147.Recursivel
45e0 79 20 73 68 6f 77 20 68 65 61 64 69 6e 67 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 y.show.headings.of.children.of.t
4600 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 4f 6e 6c 79 20 73 68 6f 77 20 74 68 he.current.section..Only.show.th
4620 65 20 68 65 61 64 69 6e 67 73 2c 20 70 72 65 76 69 6f 75 73 6c 79 20 73 68 6f 77 6e 20 74 65 78 e.headings,.previously.shown.tex
4640 74 2d 6f 6e 6c 79 20 62 6f 64 69 65 73 20 61 72 65 0a 68 69 64 64 65 6e 2e 0a 0a 28 66 6e 20 53 t-only.bodies.are.hidden...(fn.S
4660 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f ECTION)..(defalias.'magit-sectio
4680 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 n-show-headings.#[257."\300.!\21
46a0 30 5c 33 30 31 01 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 0\301.!\207".[magit-section-show
46c0 2d 68 65 61 64 69 6e 67 73 2d 31 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 5d 20 -headings-1.magit-section-show].
46e0 33 20 28 23 24 20 2e 20 31 37 38 37 38 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 3.(#$...17878).(byte-code."\300.
4700 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
4720 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 73 68 6f )]).(defalias.'magit-section-sho
4740 77 2d 68 65 61 64 69 6e 67 73 2d 31 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c w-headings-1.#[257."\300.\301\"\
4760 32 31 31 5c 32 30 35 29 00 5c 32 31 31 40 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 211\205).\211@\302.\303\304#\210
4780 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 34 1e 00 5c 33 30 30 01 5c 33 30 35 5c 22 5c 32 30 34 \300.\301\"\204..\300.\305\"\204
47a0 5c 22 00 5c 33 30 36 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 04 00 5c 32 30 \".\306.!\210.A\266\202\202..\20
47c0 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 20 65 69 65 69 6f 2d 6f 73 7".[eieio-oref.children.eieio-os
47e0 65 74 20 68 69 64 64 65 6e 20 6e 69 6c 20 63 6f 6e 74 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 et.hidden.nil.content.magit-sect
4800 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 2d 31 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 ion-show-headings-1].7."\n\n(fn.
4820 53 45 43 54 49 4f 4e 29 22 5d 29 0a 23 40 36 39 20 43 79 63 6c 65 20 76 69 73 69 62 69 6c 69 74 SECTION)"]).#@69.Cycle.visibilit
4840 79 20 6f 66 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 69 74 73 20 63 68 69 y.of.current.section.and.its.chi
4860 6c 64 72 65 6e 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ldren...(fn.SECTION)..(defalias.
4880 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 20 23 5b 32 35 37 20 22 5c 33 30 30 'magit-section-cycle.#[257."\300
48a0 01 5c 33 30 31 5c 22 62 5c 32 31 30 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 30 33 15 00 5c 33 30 .\301\"b\210\300.\302\"\203..\30
48c0 33 01 21 5c 32 31 30 5c 33 30 34 01 21 5c 32 30 37 5c 33 30 30 01 5c 33 30 35 5c 22 5c 33 30 36 3.!\210\304.!\207\300.\305\"\306
48e0 5c 33 30 37 02 5c 33 31 30 5c 33 31 31 02 5c 32 30 33 44 00 01 5c 32 30 33 44 00 02 40 04 5c 32 \307.\310\311.\203D..\203D..@.\2
4900 30 33 32 00 5c 33 30 37 5c 32 36 32 03 5c 32 30 32 38 00 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 032.\307\262.\2028.\300.\302\"\2
4920 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 1e 00 5c 32 62.\210\211T\262..A\262.\202..\2
4940 36 36 03 5c 32 31 31 5c 32 36 32 01 21 5c 32 30 33 5c 32 30 37 00 5c 33 30 36 5c 33 30 37 02 5c 66.\211\262.!\203\207.\306\307.\
4960 33 31 30 5c 33 31 31 02 5c 32 30 33 78 00 01 5c 32 30 33 78 00 02 40 04 5c 32 30 33 66 00 5c 33 310\311.\203x..\203x..@.\203f.\3
4980 30 37 5c 32 36 32 03 5c 32 30 32 6c 00 5c 33 30 30 01 5c 33 30 35 5c 22 5c 32 36 32 05 5c 32 31 07\262.\202l.\300.\305\"\262.\21
49a0 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 52 00 5c 32 36 36 03 5c 32 31 0\211T\262..A\262.\202R.\266.\21
49c0 31 5c 32 36 32 01 21 5c 32 30 33 5c 32 30 37 00 5c 33 31 32 02 21 5c 32 30 32 5c 32 32 37 00 5c 1\262.!\203\207.\312.!\202\227.\
49e0 33 31 33 5c 33 31 34 02 5c 22 5c 32 30 33 5c 32 32 34 00 5c 33 31 35 02 21 5c 32 30 32 5c 32 32 313\314.\"\203\224.\315.!\202\22
4a00 37 00 5c 33 31 36 02 21 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 7.\316.!\207".[eieio-oref.start.
4a20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 6d 61 67 69 74 2d hidden.magit-section-show.magit-
4a40 73 65 63 74 69 6f 6e 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 20 63 68 69 6c 64 72 65 6e 20 2d section-hide-children.children.-
4a60 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c 20 74 20 30 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e --truthy\?.nil.t.0.magit-section
4a80 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 -show-headings.-any-p.magit-sect
4aa0 69 6f 6e 2d 68 69 64 64 65 6e 2d 62 6f 64 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 ion-hidden-body.magit-section-sh
4ac0 6f 77 2d 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 ow-children.magit-section-hide].
4ae0 31 31 20 28 23 24 20 2e 20 31 38 34 38 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 11.(#$...18481).(byte-code."\300
4b00 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 5d 20 .C\207".[magit-current-section].
4b20 31 29 5d 29 0a 23 40 35 37 20 43 79 63 6c 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 61 6c 1)]).#@57.Cycle.visibility.of.al
4b40 6c 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 l.sections.in.the.current.buffer
4b60 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c ...(defalias.'magit-section-cycl
4b80 65 2d 67 6c 6f 62 61 6c 20 23 5b 30 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 33 30 33 5c 33 30 e-global.#[0."\301.\302\"\303\30
4ba0 34 02 5c 33 30 35 5c 33 30 36 02 5c 32 30 33 2f 00 01 5c 32 30 33 2f 00 02 40 04 5c 32 30 33 1d 4.\305\306.\203/..\203/..@.\203.
4bc0 00 5c 33 30 34 5c 32 36 32 03 5c 32 30 32 23 00 5c 33 30 31 01 5c 33 30 37 5c 22 5c 32 36 32 05 .\304\262.\202#.\301.\307\"\262.
4be0 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 09 00 5c 32 36 36 03 \210\211T\262..A\262.\202..\266.
4c00 5c 32 31 31 5c 32 36 32 01 21 5c 32 30 33 72 00 5c 33 30 33 5c 33 30 34 02 5c 33 30 35 5c 33 30 \211\262.!\203r.\303\304.\305\30
4c20 36 02 5c 32 30 33 63 00 01 5c 32 30 33 63 00 02 40 04 5c 32 30 33 51 00 5c 33 30 34 5c 32 36 32 6.\203c..\203c..@.\203Q.\304\262
4c40 03 5c 32 30 32 57 00 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 .\202W.\301.\302\"\262.\210\211T
4c60 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 3d 00 5c 32 36 36 03 5c 32 31 31 5c 32 36 32 01 \262..A\262.\202=.\266.\211\262.
4c80 21 5c 32 30 33 72 00 5c 33 31 30 08 21 5c 32 30 32 5c 32 30 33 00 5c 33 31 31 5c 33 31 32 02 5c !\203r.\310.!\202\203.\311\312.\
4ca0 22 5c 32 30 33 7f 00 5c 33 31 33 08 21 5c 32 30 32 5c 32 30 33 00 5c 33 31 34 5c 33 31 35 02 5c "\203..\313.!\202\203.\314\315.\
4cc0 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 6f "\207".[magit-root-section.eieio
4ce0 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c 20 74 -oref.children.---truthy\?.nil.t
4d00 20 30 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 .0.hidden.magit-section-show-hea
4d20 64 69 6e 67 73 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 dings.-any-p.magit-section-hidde
4d40 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
4d60 65 6e 20 6d 61 70 63 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 31 30 20 28 en.mapc.magit-section-hide].10.(
4d80 23 24 20 2e 20 31 39 32 34 32 29 20 6e 69 6c 5d 29 0a 23 40 36 36 20 43 79 63 6c 65 20 76 69 73 #$...19242).nil]).#@66.Cycle.vis
4da0 69 62 69 6c 69 74 79 20 6f 66 20 64 69 66 66 2d 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f 6e 73 ibility.of.diff-related.sections
4dc0 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 .in.the.current.buffer...(defali
4de0 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 2d 64 69 66 66 73 20 23 5b as.'magit-section-cycle-diffs.#[
4e00 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 33 16 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 0."\301\302!\203..\303\304\305\3
4e20 30 36 5c 33 30 37 5c 33 31 30 21 5c 33 30 37 5c 33 31 31 21 44 5c 22 5c 22 5c 32 30 32 23 00 5c 06\307\310!\307\311!D\"\"\202#.\
4e40 33 30 31 5c 33 31 32 21 5c 32 30 35 23 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 08 5c 33 31 36 5c 301\312!\205#.\313\314\315.\316\
4e60 22 5c 22 5c 32 31 31 5c 32 30 35 00 01 5c 33 31 37 5c 33 32 30 02 5c 33 32 31 5c 33 32 32 02 5c "\"\211\205..\317\320.\321\322.\
4e80 32 30 33 52 00 01 5c 32 30 33 52 00 02 40 04 5c 32 30 33 40 00 5c 33 32 30 5c 32 36 32 03 5c 32 203R..\203R..@.\203@.\320\262.\2
4ea0 30 32 46 00 5c 33 31 35 01 5c 33 32 33 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 02F.\315.\323\"\262.\210\211T\26
4ec0 32 01 02 41 5c 32 36 32 03 5c 32 30 32 2c 00 5c 32 36 36 03 5c 32 31 31 5c 32 36 32 01 21 5c 32 2..A\262.\202,.\266.\211\262.!\2
4ee0 30 33 76 00 5c 32 31 31 5c 32 31 31 5c 32 30 35 71 00 5c 32 31 31 40 5c 33 32 34 01 21 5c 32 31 03v.\211\211\205q.\211@\324.!\21
4f00 30 5c 33 32 35 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 5c 00 5c 32 36 32 0\325.!\210.A\266\202\202\\.\262
4f20 01 5c 32 30 32 00 01 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 32 36 04 5c 22 5c 22 5c 33 31 37 .\202..\303\304\305\326.\"\"\317
4f40 5c 33 32 30 02 5c 33 32 31 5c 33 32 32 02 5c 32 30 33 5c 32 35 30 00 01 5c 32 30 33 5c 32 35 30 \320.\321\322.\203\250..\203\250
4f60 00 02 40 04 5c 32 30 33 5c 32 32 36 00 5c 33 32 30 5c 32 36 32 03 5c 32 30 32 5c 32 33 34 00 5c ..@.\203\226.\320\262.\202\234.\
4f80 33 31 35 01 5c 33 32 33 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 315.\323\"\262.\210\211T\262..A\
4fa0 32 36 32 03 5c 32 30 32 5c 32 30 32 00 5c 32 36 36 03 5c 32 31 31 5c 32 36 32 01 21 5c 32 30 33 262.\202\202.\266.\211\262.!\203
4fc0 5c 33 35 34 00 5c 33 31 37 5c 33 32 30 02 5c 33 32 31 5c 33 32 32 02 5c 32 30 33 5c 33 33 34 00 \354.\317\320.\321\322.\203\334.
4fe0 01 5c 32 30 33 5c 33 33 34 00 02 40 04 5c 32 30 33 5c 33 31 32 00 5c 33 32 30 5c 32 36 32 03 5c .\203\334..@.\203\312.\320\262.\
5000 32 30 32 5c 33 32 30 00 5c 33 31 35 01 5c 33 31 36 5c 22 5c 32 36 32 05 5c 32 31 30 5c 32 31 31 202\320.\315.\316\"\262.\210\211
5020 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 5c 32 36 36 00 5c 32 36 36 03 5c 32 31 31 5c T\262..A\262.\202\266.\266.\211\
5040 32 36 32 01 21 5c 32 30 33 5c 33 35 34 00 5c 33 32 37 5c 33 33 30 03 5c 22 5c 32 30 32 5c 33 37 262.!\203\354.\327\330.\"\202\37
5060 36 00 5c 33 33 31 5c 33 33 32 02 5c 22 5c 32 30 33 5c 33 37 32 00 5c 33 32 37 5c 33 33 33 03 5c 6.\331\332.\"\203\372.\327\333.\
5080 22 5c 32 30 32 5c 33 37 36 00 5c 33 32 37 5c 33 33 34 03 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 "\202\376.\327\334.\"\262.\207".
50a0 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 [magit-root-section.derived-mode
50c0 2d 70 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 61 70 70 6c 79 20 61 70 70 65 6e -p.magit-status-mode.apply.appen
50e0 64 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 35 13 00 5c 33 30 30 01 5c d.mapcar.#[257."\211\205..\300.\
5100 33 30 31 5c 22 5c 32 30 33 0f 00 5c 33 30 32 01 21 5c 32 31 30 5c 33 30 30 01 5c 33 30 33 5c 22 301\"\203..\302.!\210\300.\303\"
5120 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 20 6d 61 67 69 74 2d 73 \207".[eieio-oref.hidden.magit-s
5140 65 63 74 69 6f 6e 2d 73 68 6f 77 20 63 68 69 6c 64 72 65 6e 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e ection-show.children].4."\n\n(fn
5160 20 49 54 29 22 5d 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 28 28 73 74 61 67 65 .IT)"].magit-get-section.((stage
5180 64 29 20 28 73 74 61 74 75 73 29 29 20 28 28 75 6e 73 74 61 67 65 64 29 20 28 73 74 61 74 75 73 d).(status)).((unstaged).(status
51a0 29 29 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 20 2d 66 69 6c 74 65 72 20 6d 61 67 69 74 )).magit-diff-mode.-filter.magit
51c0 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 70 20 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 -file-section-p.eieio-oref.child
51e0 72 65 6e 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 20 6e 69 6c 20 74 20 30 20 68 69 64 64 65 6e 20 6d ren.---truthy\?.nil.t.0.hidden.m
5200 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 6e 2d agit-section-show.magit-section-
5220 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 hide-children.#[257."\300.\301\"
5240 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 64 72 65 6e 5d 20 34 20 22 5c \207".[eieio-oref.children].4."\
5260 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6d 61 70 63 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d n\n(fn.IT)"].mapc.magit-section-
5280 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 show-headings.-any-p.magit-secti
52a0 6f 6e 2d 68 69 64 64 65 6e 2d 62 6f 64 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f on-hidden-body.magit-section-sho
52c0 77 2d 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 5d 20 31 w-children.magit-section-hide].1
52e0 31 20 28 23 24 20 2e 20 31 39 38 36 33 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 1.(#$...19863).nil]).(defalias.'
5300 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 6e 2d 62 6f 64 79 20 23 5b 35 31 33 20 magit-section-hidden-body.#[513.
5320 22 5c 33 30 30 02 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 33 13 00 01 5c 32 30 36 0d 00 5c 33 30 "\300.\301\"\211\203...\206..\30
5340 32 5c 33 30 33 02 5c 22 5c 32 30 32 1e 00 5c 33 30 30 03 5c 33 30 34 5c 22 5c 32 30 35 1e 00 5c 2\303.\"\202..\300.\304\"\205..\
5360 33 30 30 03 5c 33 30 35 5c 22 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 63 68 69 6c 300.\305\"\207".[eieio-oref.chil
5380 64 72 65 6e 20 2d 61 6e 79 2d 70 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 6e dren.-any-p.magit-section-hidden
53a0 2d 62 6f 64 79 20 63 6f 6e 74 65 6e 74 20 68 69 64 64 65 6e 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e -body.content.hidden].6."\n\n(fn
53c0 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 44 29 22 5d 29 0a 23 40 31 37 .SECTION.&optional.PRED)"]).#@17
53e0 36 20 52 65 74 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 6.Return.t.if.the.SECTION's.body
5400 20 69 73 20 69 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 .is.invisible..When.the.body.of.
5420 61 6e 20 61 6e 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 an.ancestor.of.SECTION.is.collap
5440 73 65 64 20 74 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 sed.then.SECTION's.body.(and.hea
5460 64 69 6e 67 29 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 ding).obviously.cannot.be.visibl
5480 65 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 e...(fn.SECTION)..(defalias.'mag
54a0 69 74 2d 73 65 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 it-section-invisible-p.#[257."\3
54c0 30 30 01 5c 33 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 00.\301\"\206..\300.\302\"\211\2
54e0 30 35 12 00 5c 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 05..\303.!\262.\207".[eieio-oref
5500 20 68 69 64 64 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 .hidden.parent.magit-section-inv
5520 69 73 69 62 6c 65 2d 70 5d 20 34 20 28 23 24 20 2e 20 32 31 34 37 34 29 5d 29 0a 23 40 31 34 33 isible-p].4.(#$...21474)]).#@143
5540 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 75 70 20 74 6f .Show.surrounding.sections.up.to
5560 20 4c 45 56 45 4c 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 .LEVEL..If.LEVEL.is.negative,.sh
5580 6f 77 20 75 70 20 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 ow.up.to.the.absolute.value..Sec
55a0 74 69 6f 6e 73 20 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 tions.at.higher.levels.are.hidde
55c0 6e 2e 0a 0a 28 66 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 n...(fn.LEVEL)..(defalias.'magit
55e0 2d 73 65 63 74 69 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 -section-show-level.#[257."\211\
5600 33 30 31 57 5c 32 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 301W\203+.\302..[\262.\303.!GS.V
5620 5c 32 30 33 25 00 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 \203%.\304.\305\"\262.\304.\306\
5640 22 62 5c 32 31 30 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 "b\210\202\f.\307..S\"\207\302.\
5660 33 30 33 01 21 47 53 5c 32 31 31 03 57 5c 32 30 33 44 00 5c 33 30 37 02 5c 33 31 30 05 04 5c 33 303.!GS\211.W\203D.\307.\310..\3
5680 31 31 23 5c 22 5c 32 31 30 5c 32 30 32 61 00 5c 32 31 31 03 55 5c 32 30 33 51 00 5c 33 31 32 02 11#\"\210\202a.\211.U\203Q.\312.
56a0 21 5c 32 31 30 5c 32 30 32 61 00 5c 33 30 34 02 5c 33 30 35 5c 22 5c 32 36 32 02 5c 32 31 31 53 !\210\202a.\304.\305\"\262.\211S
56c0 5c 32 31 31 5c 32 36 32 02 5c 32 36 32 01 5c 32 30 32 32 00 5c 33 31 33 02 21 5c 32 30 37 22 20 \211\262.\262.\2022.\313.!\207".
56e0 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 30 20 6d 61 67 69 74 2d 63 75 72 72 [magit-root-section.0.magit-curr
5700 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 69 64 65 6e 74 20 ent-section.magit-section-ident.
5720 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 73 74 61 72 74 20 6d 61 67 69 74 2d 73 65 eieio-oref.parent.start.magit-se
5740 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 20 2d 20 31 20 6d 61 67 69 74 2d 73 65 ction-show-children.-.1.magit-se
5760 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 67 6f 74 6f 5d 20 39 ction-hide.magit-section-goto].9
5780 20 28 23 24 20 2e 20 32 31 38 32 35 29 5d 29 0a 23 40 34 33 20 53 68 6f 77 20 73 75 72 72 6f 75 .(#$...21825)]).#@43.Show.surrou
57a0 6e 64 69 6e 67 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 0a nding.sections.on.first.level...
57c0 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 65 (defalias.'magit-section-show-le
57e0 76 65 6c 2d 31 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 vel-1.#[0."\300\301!\207".[magit
5800 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 31 5d 20 32 20 28 23 24 20 2e 20 32 -section-show-level.1].2.(#$...2
5820 32 34 32 31 29 20 6e 69 6c 5d 29 0a 23 40 33 35 20 53 68 6f 77 20 61 6c 6c 20 73 65 63 74 69 6f 2421).nil]).#@35.Show.all.sectio
5840 6e 73 20 6f 6e 20 66 69 72 73 74 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d ns.on.first.level...(defalias.'m
5860 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 23 5b agit-section-show-level-1-all.#[
5880 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 6e 0."\300\301!\207".[magit-section
58a0 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 2d 31 5d 20 32 20 28 23 24 20 2e 20 32 32 35 37 37 29 20 6e -show-level.-1].2.(#$...22577).n
58c0 69 6c 5d 29 0a 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 il]).#@47.Show.surrounding.secti
58e0 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 61 6c 69 ons.up.to.second.level...(defali
5900 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 32 20 23 as.'magit-section-show-level-2.#
5920 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
5940 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 20 32 5d 20 32 20 28 23 24 20 2e 20 32 32 37 33 30 29 20 6e n-show-level.2].2.(#$...22730).n
5960 69 6c 5d 29 0a 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 il]).#@39.Show.all.sections.up.t
5980 6f 20 73 65 63 6f 6e 64 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 o.second.level...(defalias.'magi
59a0 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 32 2d 61 6c 6c 20 23 5b 30 20 22 t-section-show-level-2-all.#[0."
59c0 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 6e 2d 73 68 \300\301!\207".[magit-section-sh
59e0 6f 77 2d 6c 65 76 65 6c 20 2d 32 5d 20 32 20 28 23 24 20 2e 20 32 32 38 39 30 29 20 6e 69 6c 5d ow-level.-2].2.(#$...22890).nil]
5a00 29 0a 23 40 34 36 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 ).#@46.Show.surrounding.sections
5a20 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.'
5a40 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 23 5b 30 20 22 magit-section-show-level-3.#[0."
5a60 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 6e 2d 73 68 \300\301!\207".[magit-section-sh
5a80 6f 77 2d 6c 65 76 65 6c 20 33 5d 20 32 20 28 23 24 20 2e 20 32 33 30 34 37 29 20 6e 69 6c 5d 29 ow-level.3].2.(#$...23047).nil])
5aa0 0a 23 40 33 38 20 53 68 6f 77 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 75 70 20 74 6f 20 74 68 .#@38.Show.all.sections.up.to.th
5ac0 69 72 64 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 ird.level...(defalias.'magit-sec
5ae0 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 33 2d 61 6c 6c 20 23 5b 30 20 22 5c 33 30 30 5c tion-show-level-3-all.#[0."\300\
5b00 33 30 31 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 301!\207".[magit-section-show-le
5b20 76 65 6c 20 2d 33 5d 20 32 20 28 23 24 20 2e 20 32 33 32 30 36 29 20 6e 69 6c 5d 29 0a 23 40 34 vel.-3].2.(#$...23206).nil]).#@4
5b40 37 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 75 70 20 74 7.Show.surrounding.sections.up.t
5b60 6f 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 o.fourth.level...(defalias.'magi
5b80 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 34 20 23 5b 30 20 22 5c 33 30 30 t-section-show-level-4.#[0."\300
5ba0 5c 33 30 31 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c \301!\207".[magit-section-show-l
5bc0 65 76 65 6c 20 34 5d 20 32 20 28 23 24 20 2e 20 32 33 33 36 32 29 20 6e 69 6c 5d 29 0a 23 40 33 evel.4].2.(#$...23362).nil]).#@3
5be0 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 20 66 6f 75 72 74 68 9.Show.all.sections.up.to.fourth
5c00 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f .level...(defalias.'magit-sectio
5c20 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 33 30 30 5c 33 30 31 n-show-level-4-all.#[0."\300\301
5c40 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 6c !\207".[magit-section-show-level
5c60 20 2d 34 5d 20 32 20 28 23 24 20 2e 20 32 33 35 32 32 29 20 6e 69 6c 5d 29 0a 23 40 39 35 20 53 .-4].2.(#$...23522).nil]).#@95.S
5c80 68 6f 77 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 65 63 74 69 6f how.information.about.the.sectio
5ca0 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 6e 74 65 n.at.point..This.command.is.inte
5cc0 6e 64 65 64 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 20 70 75 72 70 6f 73 65 73 2e 1f 0a 28 64 nded.for.debugging.purposes...(d
5ce0 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 20 efalias.'magit-describe-section.
5d00 23 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 5c 33 30 34 5c 22 5c 33 30 #[0."\300.\301\302\303.\304\"\30
5d20 35 04 21 5c 33 30 36 5c 33 30 33 06 06 5c 33 30 37 5c 22 21 5c 33 30 36 5c 33 30 33 06 07 5c 33 5.!\306\303..\307\"!\306\303..\3
5d40 31 30 5c 22 21 25 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 10\"!%\207".[magit-current-secti
5d60 6f 6e 20 6d 65 73 73 61 67 65 20 22 25 53 20 25 53 20 25 73 2d 25 73 22 20 65 69 65 69 6f 2d 6f on.message."%S.%S.%s-%s".eieio-o
5d80 72 65 66 20 76 61 6c 75 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6c 69 6e 65 61 67 65 20 ref.value.magit-section-lineage.
5da0 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 20 73 74 61 72 74 20 65 6e 64 5d 20 31 30 20 28 23 marker-position.start.end].10.(#
5dc0 24 20 2e 20 32 33 36 37 39 29 20 6e 69 6c 5d 29 0a 23 40 39 30 34 20 52 65 74 75 72 6e 20 74 20 $...23679).nil]).#@904.Return.t.
5de0 69 66 20 53 45 43 54 49 4f 4e 20 6d 61 74 63 68 65 73 20 43 4f 4e 44 49 54 49 4f 4e 2e 0a 0a 53 if.SECTION.matches.CONDITION...S
5e00 45 43 54 49 4f 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 ECTION.defaults.to.the.section.a
5e20 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 6f 74 0a 73 70 65 63 t.point...If.SECTION.is.not.spec
5e40 69 66 69 65 64 20 61 6e 64 20 74 68 65 72 65 20 61 6c 73 6f 20 69 73 20 6e 6f 20 73 65 63 74 69 ified.and.there.also.is.no.secti
5e60 6f 6e 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 0a 6e 69 6c 2e 0a 0a 43 on.at.point,.then.return.nil...C
5e80 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 61 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 ONDITION.can.take.the.following.
5ea0 66 6f 72 6d 73 3a 0a 20 20 28 43 4f 4e 44 49 54 49 4f 4e 2e 2e 2e 29 20 20 6d 61 74 63 68 65 73 forms:...(CONDITION...)..matches
5ec0 20 69 66 20 61 6e 79 20 6f 66 20 74 68 65 20 43 4f 4e 44 49 54 49 4f 4e 73 20 6d 61 74 63 68 65 .if.any.of.the.CONDITIONs.matche
5ee0 73 2e 0a 20 20 5b 54 59 50 45 2e 2e 2e 5d 20 20 20 20 20 20 20 6d 61 74 63 68 65 73 20 69 66 20 s....[TYPE...].......matches.if.
5f00 74 68 65 20 66 69 72 73 74 20 54 59 50 45 20 6d 61 74 63 68 65 73 20 74 68 65 20 74 79 70 65 0a the.first.TYPE.matches.the.type.
5f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e ..................of.the.section
5f40 2c 20 74 68 65 20 73 65 63 6f 6e 64 20 6d 61 74 63 68 65 73 20 74 68 61 74 20 6f 66 0a 20 20 20 ,.the.second.matches.that.of....
5f60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 73 20 70 61 72 65 6e 74 2c 20 61 6e 64 20 73 ...............its.parent,.and.s
5f80 6f 20 6f 6e 2e 0a 20 20 5b 2a 20 54 59 50 45 2e 2e 2e 5d 20 20 20 20 20 6d 61 74 63 68 65 73 20 o.on....[*.TYPE...].....matches.
5fa0 73 65 63 74 69 6f 6e 73 20 74 68 61 74 20 6d 61 74 63 68 20 5b 54 59 50 45 2e 2e 2e 5d 20 61 6e sections.that.match.[TYPE...].an
5fc0 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 75 72 73 69 d...................also.recursi
5fe0 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 73 2e 0a 20 vely.all.their.child.sections...
6000 20 54 59 50 45 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 65 73 20 73 65 63 74 69 6f 6e .TYPE............matches.section
6020 73 20 6f 66 20 54 59 50 45 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 0a 20 20 20 20 s.of.TYPE.regardless.of.the.....
6040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 73 20 6f 66 20 74 68 65 20 70 61 72 65 6e ..............types.of.the.paren
6060 74 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 45 61 63 68 20 54 59 50 45 20 69 73 20 61 20 73 79 6d 62 t.sections...Each.TYPE.is.a.symb
6080 6f 6c 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 69 74 20 69 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 ol...Note.that.it.is.not.necessa
60a0 72 79 20 74 6f 20 73 70 65 63 69 66 79 0a 61 6c 6c 20 54 59 50 45 73 20 75 70 20 74 6f 20 74 68 ry.to.specify.all.TYPEs.up.to.th
60c0 65 20 72 6f 6f 74 20 73 65 63 74 69 6f 6e 20 61 73 20 70 72 69 6e 74 65 64 20 62 79 0a 60 6d 61 e.root.section.as.printed.by.`ma
60e0 67 69 74 2d 64 65 73 63 72 69 62 65 2d 74 79 70 65 27 2c 20 75 6e 6c 65 73 73 20 6f 66 20 63 6f git-describe-type',.unless.of.co
6100 75 72 73 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 62 65 20 74 68 61 74 0a 70 72 65 63 69 73 65 urse.you.want.to.be.that.precise
6120 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 28 53 45 43 54 ...(fn.CONDITION.&optional.(SECT
6140 49 4f 4e 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 1f 0a 28 ION.(magit-current-section)))..(
6160 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 74 63 68 20 23 5b defalias.'magit-section-match.#[
6180 33 38 35 20 22 5c 32 31 31 5c 32 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 385."\211\203..\211.A\262.\242\2
61a0 30 32 0f 00 5c 33 30 30 20 01 5c 32 30 33 1d 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 02..\300..\203..\301\302\303\304
61c0 05 47 5c 5c 44 5c 22 5c 32 31 30 5c 32 31 31 5c 32 30 35 2a 00 5c 33 30 35 03 5c 33 30 36 5c 33 .G\\D\"\210\211\205*.\305.\306\3
61e0 30 37 5c 33 31 30 05 21 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 07\310.!\"\"\207".[magit-current
6200 2d 73 65 63 74 69 6f 6e 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d -section.signal.wrong-number-of-
6220 61 72 67 75 6d 65 6e 74 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 32 20 arguments.magit-section-match.2.
6240 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 20 6d 61 70 63 61 72 20 63 61 72 magit-section-match-1.mapcar.car
6260 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 5d 20 39 20 28 23 24 20 2e 20 32 34 .magit-section-ident].9.(#$...24
6280 30 32 33 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 023)]).(defalias.'magit-section-
62a0 6d 61 74 63 68 2d 31 20 23 5b 35 31 34 20 22 01 3c 5c 32 30 33 38 00 5c 33 30 30 02 5c 33 30 31 match-1.#[514.".<\2038.\300.\301
62c0 5c 33 30 32 02 5c 32 30 33 34 00 01 5c 32 30 33 34 00 02 40 04 5c 32 30 33 1d 00 5c 33 30 30 5c \302.\2034..\2034..@.\203..\300\
62e0 32 36 32 03 5c 32 30 32 28 00 5c 33 30 33 01 06 07 5c 22 5c 32 30 33 28 00 5c 32 31 31 5c 32 36 262.\202(.\303...\"\203(.\211\26
6300 32 05 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 09 00 5c 32 36 2.\210\211T\262..A\262.\202..\26
6320 36 03 5c 32 31 31 5c 32 30 37 5c 33 30 34 02 39 5c 32 30 33 43 00 02 43 5c 32 30 32 47 00 5c 33 6.\211\207\304.9\203C..C\202G.\3
6340 30 35 03 5c 33 30 30 5c 22 02 5c 22 5c 32 30 37 22 20 5b 6e 69 6c 20 74 20 30 20 6d 61 67 69 74 05.\300\".\"\207".[nil.t.0.magit
6360 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d -section-match-1.magit-section-m
6380 61 74 63 68 2d 32 20 61 70 70 65 6e 64 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 43 4f 4e 44 49 atch-2.append].10."\n\n(fn.CONDI
63a0 54 49 4f 4e 20 54 59 50 45 2d 4c 49 53 54 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 TION.TYPE-LIST)"]).(defalias.'ma
63c0 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 32 20 23 5b 35 31 34 20 22 01 3f 5c 32 30 git-section-match-2.#[514.".?\20
63e0 36 30 00 01 40 5c 33 30 30 3d 5c 32 30 33 1e 00 5c 33 30 31 02 41 02 5c 22 5c 32 30 36 30 00 5c 60..@\300=\203..\301.A.\"\2060.\
6400 32 31 31 5c 32 30 35 30 00 5c 33 30 31 02 02 41 5c 22 5c 32 30 37 5c 32 31 31 5c 32 30 35 30 00 211\2050.\301..A\"\207\211\2050.
6420 01 40 01 40 5c 32 33 32 5c 32 30 35 30 00 5c 33 30 31 02 41 02 41 5c 22 5c 32 30 37 22 20 5b 2a .@.@\232\2050.\301.A.A\"\207".[*
6440 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 32 5d 20 35 20 22 5c 6e 5c 6e 28 .magit-section-match-2].5."\n\n(
6460 66 6e 20 4c 31 20 4c 32 29 22 5d 29 0a 23 40 34 33 31 20 49 66 20 74 68 65 20 73 65 63 74 69 6f fn.L1.L2)"]).#@431.If.the.sectio
6480 6e 20 61 74 20 70 6f 69 6e 74 20 6d 61 74 63 68 65 73 20 43 4f 4e 44 49 54 49 4f 4e 2c 20 65 76 n.at.point.matches.CONDITION,.ev
64a0 61 6c 75 61 74 65 20 42 4f 44 59 2e 0a 0a 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 6d 61 74 aluate.BODY...If.the.section.mat
64c0 63 68 65 73 2c 20 74 68 65 6e 20 65 76 61 6c 75 61 74 65 20 42 4f 44 59 20 66 6f 72 6d 73 20 73 ches,.then.evaluate.BODY.forms.s
64e0 65 71 75 65 6e 74 69 61 6c 6c 79 0a 77 69 74 68 20 60 69 74 27 20 62 6f 75 6e 64 20 74 6f 20 74 equentially.with.`it'.bound.to.t
6500 68 65 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 he.section.and.return.the.value.
6520 6f 66 20 74 68 65 20 6c 61 73 74 0a 66 6f 72 6d 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 of.the.last.form...If.there.are.
6540 6e 6f 20 42 4f 44 59 20 66 6f 72 6d 73 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 68 65 20 76 no.BODY.forms,.then.return.the.v
6560 61 6c 75 65 20 6f 66 20 74 68 65 0a 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 73 65 63 alue.of.the.section...If.the.sec
6580 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 6d 61 74 63 68 20 6f 72 20 69 66 20 74 68 65 72 65 20 tion.does.not.match.or.if.there.
65a0 69 73 20 6e 6f 20 73 65 63 74 69 6f 6e 0a 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 72 65 74 is.no.section.at.point,.then.ret
65c0 75 72 6e 20 6e 69 6c 2e 0a 0a 53 65 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 urn.nil...See.`magit-section-mat
65e0 63 68 27 20 66 6f 72 20 74 68 65 20 66 6f 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 ch'.for.the.forms.CONDITION.can.
6600 74 61 6b 65 2e 0a 0a 28 66 6e 20 43 4f 4e 44 49 54 49 4f 4e 20 26 72 65 73 74 20 42 4f 44 59 29 take...(fn.CONDITION.&rest.BODY)
6620 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 77 68 65 6e 20 ..(defalias.'magit-section-when.
6640 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 '(macro...#[385."\300\301\302\30
6660 33 5c 33 30 34 06 06 44 5c 33 30 35 42 42 04 5c 32 30 36 10 00 5c 33 30 36 42 42 45 5c 32 30 37 3\304..D\305BB.\206..\306BBE\207
6680 22 20 5b 2d 2d 77 68 65 6e 2d 6c 65 74 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 ".[--when-let.(magit-current-sec
66a0 74 69 6f 6e 29 20 77 68 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 71 tion).when.magit-section-match.q
66c0 75 6f 74 65 20 28 69 74 29 20 28 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 5d 20 38 20 28 uote.(it).((oref.it.value))].8.(
66e0 23 24 20 2e 20 32 35 37 31 35 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...25715)])).(byte-code."\300\
6700 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 301\302\303#\210\304\301\305\306
6720 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 67 69 74 2d 73 65 63 74 69 #\207".[function-put.magit-secti
6740 6f 6e 2d 77 68 65 6e 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 on-when.lisp-indent-function.1.p
6760 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 73 65 78 70 20 62 6f 64 79 29 5d ut.edebug-form-spec.(sexp.body)]
6780 20 34 29 0a 23 40 36 32 36 20 43 68 6f 6f 73 65 20 61 6d 6f 6e 67 20 63 6c 61 75 73 65 73 20 6f .4).#@626.Choose.among.clauses.o
67a0 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 n.the.type.of.the.section.at.poi
67c0 6e 74 2e 0a 0a 45 61 63 68 20 63 6c 61 75 73 65 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 28 43 4f 4e nt...Each.clause.looks.like.(CON
67e0 44 49 54 49 4f 4e 20 42 4f 44 59 2e 2e 2e 29 2e 20 20 54 68 65 20 74 79 70 65 20 6f 66 20 74 68 DITION.BODY...)...The.type.of.th
6800 65 0a 73 65 63 74 69 6f 6e 20 69 73 20 63 6f 6d 70 61 72 65 64 20 61 67 61 69 6e 73 74 20 65 61 e.section.is.compared.against.ea
6820 63 68 20 43 4f 4e 44 49 54 49 4f 4e 3b 20 74 68 65 20 42 4f 44 59 20 66 6f 72 6d 73 20 6f 66 20 ch.CONDITION;.the.BODY.forms.of.
6840 74 68 65 0a 66 69 72 73 74 20 6d 61 74 63 68 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 73 65 the.first.match.are.evaluated.se
6860 71 75 65 6e 74 69 61 6c 6c 79 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 quentially.and.the.value.of.the.
6880 6c 61 73 74 0a 66 6f 72 6d 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 49 6e 73 69 64 65 20 42 last.form.is.returned...Inside.B
68a0 4f 44 59 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 69 74 27 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 ODY.the.symbol.`it'.is.bound.to.
68c0 74 68 65 0a 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 6e 6f 20 63 6c 61 the.section.at.point...If.no.cla
68e0 75 73 65 20 73 75 63 63 65 65 64 73 20 6f 72 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 73 use.succeeds.or.if.there.is.no.s
6900 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 53 65 ection.at.point,.return.nil...Se
6920 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 27 20 66 6f 72 20 74 68 65 20 e.`magit-section-match'.for.the.
6940 66 6f 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 61 6b 65 2e 0a 41 64 64 69 74 69 forms.CONDITION.can.take..Additi
6960 6f 6e 61 6c 6c 79 20 61 20 43 4f 4e 44 49 54 49 4f 4e 20 6f 66 20 74 20 69 73 20 61 6c 6c 6f 77 onally.a.CONDITION.of.t.is.allow
6980 65 64 20 69 6e 20 74 68 65 20 66 69 6e 61 6c 20 63 6c 61 75 73 65 2c 20 61 6e 64 0a 6d 61 74 63 ed.in.the.final.clause,.and.matc
69a0 68 65 73 20 69 66 20 6e 6f 20 6f 74 68 65 72 20 43 4f 4e 44 49 54 49 4f 4e 20 6d 61 74 63 68 2c hes.if.no.other.CONDITION.match,
69c0 20 65 76 65 6e 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65 63 74 69 6f 6e 0a 61 74 20 .even.if.there.is.no.section.at.
69e0 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 43 4c 41 55 53 45 53 29 1f 0a 28 64 65 66 point...(fn.&rest.CLAUSES)..(def
6a00 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 6d 61 63 72 alias.'magit-section-case.'(macr
6a20 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 5c 33 30 33 02 5c 33 30 o...#[128."\300\301!\302\303.\30
6a40 34 42 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 4BD\305\306\307\310\311\312\313.
6a60 09 21 5c 33 31 34 5c 22 5c 33 31 35 5c 33 31 36 25 06 06 5c 22 42 45 5c 32 30 37 22 20 5b 63 6c .!\314\"\315\316%..\"BE\207".[cl
6a80 2d 67 65 6e 73 79 6d 20 22 6c 69 6e 65 61 67 65 22 20 6c 65 74 2a 20 28 69 74 20 28 6d 61 67 69 -gensym."lineage".let*.(it.(magi
6aa0 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 20 28 28 61 6e 64 20 69 74 20 28 61 70 t-current-section)).((and.it.(ap
6ac0 70 65 6e 64 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6c 69 6e 65 61 67 65 20 69 74 29 20 pend.(magit-section-lineage.it).
6ae0 6e 69 6c 29 29 29 20 63 6f 6e 64 20 6d 61 70 63 61 72 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 nil))).cond.mapcar.make-byte-cod
6b00 65 20 32 35 37 20 22 5c 32 31 31 40 5c 33 30 31 3d 5c 32 30 36 11 00 5c 33 30 32 5c 33 30 33 5c e.257."\211@\301=\206..\302\303\
6b20 33 30 34 5c 33 30 35 04 40 44 5c 33 30 30 45 45 01 41 42 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 304\305.@D\300EE.AB\207".vconcat
6b40 20 76 65 63 74 6f 72 20 5b 74 20 61 6e 64 20 69 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d .vector.[t.and.it.magit-section-
6b60 6d 61 74 63 68 2d 31 20 71 75 6f 74 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 41 55 53 45 match-1.quote].6."\n\n(fn.CLAUSE
6b80 29 22 5d 20 31 32 20 28 23 24 20 2e 20 32 36 35 30 36 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 )"].12.(#$...26506)])).(byte-cod
6ba0 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 33 30 34 5c 33 30 31 e."\300\301\302\303#\210\304\301
6bc0 5c 33 30 35 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 \305\306#\207".[function-put.mag
6be0 69 74 2d 73 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 it-section-case.lisp-indent-func
6c00 74 69 6f 6e 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 tion.0.put.edebug-form-spec.(&re
6c20 73 74 20 28 73 65 78 70 20 62 6f 64 79 29 29 5d 20 34 29 0a 23 40 39 30 20 52 65 74 75 72 6e 20 st.(sexp.body))].4).#@90.Return.
6c40 74 68 65 20 76 61 6c 75 65 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 53 45 43 54 49 4f the.value.associated.with.SECTIO
6c60 4e 27 73 20 74 79 70 65 20 6f 72 20 6c 69 6e 65 61 67 65 20 69 6e 20 41 4c 49 53 54 2e 0a 0a 28 N's.type.or.lineage.in.ALIST...(
6c80 66 6e 20 53 45 43 54 49 4f 4e 20 41 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 fn.SECTION.ALIST)..(defalias.'ma
6ca0 67 69 74 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 git-section-match-assoc.#[514."\
6cc0 33 30 30 5c 33 30 31 5c 33 30 32 04 21 5c 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 300\301\302.!\"\303\304\305\306\
6ce0 33 30 37 5c 33 31 30 06 06 21 5c 33 31 31 5c 22 5c 33 31 32 5c 33 31 33 25 03 5c 22 5c 32 30 37 307\310..!\311\"\312\313%.\"\207
6d00 22 20 5b 6d 61 70 63 61 72 20 63 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e ".[mapcar.car.magit-section-iden
6d20 74 20 2d 73 6f 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 31 31 t.-some.make-byte-code.257."\211
6d40 40 01 41 5c 32 31 31 02 5c 33 30 31 01 5c 33 30 30 5c 22 5c 32 30 35 0e 00 01 5c 32 36 36 5c 32 @.A\211.\301.\300\"\205...\266\2
6d60 30 32 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6d 61 67 69 74 2d 73 65 02\207".vconcat.vector.[magit-se
6d80 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 31 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 41 52 47 30 29 22 ction-match-1].8."\n\n(fn.ARG0)"
6da0 5d 20 31 30 20 28 23 24 20 2e 20 32 37 37 30 35 29 5d 29 0a 23 40 31 35 35 20 48 6f 6f 6b 20 72 ].10.(#$...27705)]).#@155.Hook.r
6dc0 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 6e 27 73 un.after.`magit-insert-section's
6de0 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 61 6e 64 .BODY..Avoid.using.this.hook.and
6e00 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 77 68 61 .only.ever.do.so.if.you.know.wha
6e20 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 74 68 65 t.you.are.doing.and.are.sure.the
6e40 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 6d 61 67 re.is.no.other.way...(defvar.mag
6e60 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 24 20 2e it-insert-section-hook.nil.(#$..
6e80 20 32 38 30 39 30 29 29 0a 23 40 31 36 36 33 20 49 6e 73 65 72 74 20 61 20 73 65 63 74 69 6f 6e .28090)).#@1663.Insert.a.section
6ea0 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 54 59 50 45 20 69 73 20 74 68 65 20 73 65 63 74 69 6f 6e 20 .at.point...TYPE.is.the.section.
6ec0 74 79 70 65 2c 20 61 20 73 79 6d 62 6f 6c 2e 20 20 4d 61 6e 79 20 63 6f 6d 6d 61 6e 64 73 20 74 type,.a.symbol...Many.commands.t
6ee0 68 61 74 20 61 63 74 20 6f 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 62 hat.act.on.the.current.section.b
6f00 65 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 ehave.differently.depending.on.t
6f20 68 61 74 20 74 79 70 65 2e 0a 41 6c 73 6f 20 69 66 20 61 20 76 61 72 69 61 62 6c 65 20 60 6d 61 hat.type..Also.if.a.variable.`ma
6f40 67 69 74 2d 54 59 50 45 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 27 20 65 78 69 73 74 73 2c 20 74 68 git-TYPE-section-map'.exists,.th
6f60 65 6e 20 75 73 65 0a 74 68 61 74 20 61 73 20 74 68 65 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 en.use.that.as.the.text-property
6f80 20 60 6b 65 79 6d 61 70 27 20 6f 66 20 61 6c 6c 20 74 65 78 74 20 62 65 6c 6f 6e 67 69 6e 67 20 .`keymap'.of.all.text.belonging.
6fa0 74 6f 20 74 68 65 0a 73 65 63 74 69 6f 6e 20 28 62 75 74 20 74 68 69 73 20 6d 61 79 20 62 65 20 to.the.section.(but.this.may.be.
6fc0 6f 76 65 72 77 72 69 74 74 65 6e 20 69 6e 20 73 75 62 73 65 63 74 69 6f 6e 73 29 2e 20 20 54 59 overwritten.in.subsections)...TY
6fe0 50 45 20 63 61 6e 0a 61 6c 73 6f 20 68 61 76 65 20 74 68 65 20 66 6f 72 6d 20 60 28 65 76 61 6c PE.can.also.have.the.form.`(eval
7000 20 46 4f 52 4d 29 27 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 46 4f 52 4d 20 69 73 20 65 76 .FORM)'.in.which.case.FORM.is.ev
7020 61 6c 75 61 74 65 64 0a 61 74 20 72 75 6e 74 69 6d 65 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 56 41 aluated.at.runtime...Optional.VA
7040 4c 55 45 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 2c LUE.is.the.value.of.the.section,
7060 20 75 73 75 61 6c 6c 79 20 61 20 73 74 72 69 6e 67 0a 74 68 61 74 20 69 73 20 72 65 71 75 69 72 .usually.a.string.that.is.requir
7080 65 64 20 77 68 65 6e 20 61 63 74 69 6e 67 20 6f 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 2e 0a 0a ed.when.acting.on.the.section...
70a0 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 2d 6e 69 6c 20 63 6f When.optional.HIDE.is.non-nil.co
70c0 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 79 0a 64 65 66 61 75 llapse.the.section.body.by.defau
70e0 6c 74 2c 20 69 2e 65 2e 20 77 68 65 6e 20 66 69 72 73 74 20 63 72 65 61 74 69 6e 67 20 74 68 65 lt,.i.e..when.first.creating.the
7100 20 73 65 63 74 69 6f 6e 2c 20 62 75 74 20 6e 6f 74 20 77 68 65 6e 0a 72 65 66 72 65 73 68 69 6e .section,.but.not.when.refreshin
7120 67 20 74 68 65 20 62 75 66 66 65 72 2e 20 20 45 6c 73 65 20 65 78 70 61 6e 64 20 69 74 20 62 79 g.the.buffer...Else.expand.it.by
7140 20 64 65 66 61 75 6c 74 2e 20 20 54 68 69 73 20 63 61 6e 20 62 65 0a 6f 76 65 72 77 72 69 74 74 .default...This.can.be.overwritt
7160 65 6e 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 en.using.`magit-section-set-visi
7180 62 69 6c 69 74 79 2d 68 6f 6f 6b 27 2e 20 20 57 68 65 6e 20 61 0a 73 65 63 74 69 6f 6e 20 69 73 bility-hook'...When.a.section.is
71a0 20 72 65 63 72 65 61 74 65 64 20 64 75 72 69 6e 67 20 61 20 72 65 66 72 65 73 68 2c 20 74 68 65 .recreated.during.a.refresh,.the
71c0 6e 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 0a 70 72 65 64 65 63 65 73 73 6f 72 20 n.the.visibility.of.predecessor.
71e0 69 73 20 69 6e 68 65 72 69 74 65 64 20 61 6e 64 20 48 49 44 45 20 69 73 20 69 67 6e 6f 72 65 64 is.inherited.and.HIDE.is.ignored
7200 20 28 62 75 74 20 74 68 65 20 68 6f 6f 6b 20 69 73 0a 73 74 69 6c 6c 20 68 6f 6e 6f 72 65 64 29 .(but.the.hook.is.still.honored)
7220 2e 0a 0a 42 4f 44 59 20 69 73 20 61 6e 79 20 6e 75 6d 62 65 72 20 6f 66 20 66 6f 72 6d 73 20 74 ...BODY.is.any.number.of.forms.t
7240 68 61 74 20 61 63 74 75 61 6c 6c 79 20 69 6e 73 65 72 74 20 74 68 65 20 73 65 63 74 69 6f 6e 27 hat.actually.insert.the.section'
7260 73 0a 68 65 61 64 69 6e 67 20 61 6e 64 20 62 6f 64 79 2e 20 20 4f 70 74 69 6f 6e 61 6c 20 4e 41 s.heading.and.body...Optional.NA
7280 4d 45 2c 20 69 66 20 73 70 65 63 69 66 69 65 64 2c 20 68 61 73 20 74 6f 20 62 65 20 61 0a 73 79 ME,.if.specified,.has.to.be.a.sy
72a0 6d 62 6f 6c 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 6e 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 mbol,.which.is.then.bound.to.the
72c0 20 73 74 72 75 63 74 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 62 65 69 6e 67 0a 69 6e 73 .struct.of.the.section.being.ins
72e0 65 72 74 65 64 2e 0a 0a 42 65 66 6f 72 65 20 42 4f 44 59 20 69 73 20 65 76 61 6c 75 61 74 65 64 erted...Before.BODY.is.evaluated
7300 20 74 68 65 20 60 73 74 61 72 74 27 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 6f 62 6a 65 .the.`start'.of.the.section.obje
7320 63 74 20 69 73 20 73 65 74 0a 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 70 6f 69 6e 74 ct.is.set.to.the.value.of.`point
7340 27 20 61 6e 64 20 61 66 74 65 72 20 42 4f 44 59 20 77 61 73 20 65 76 61 6c 75 61 74 65 64 20 69 '.and.after.BODY.was.evaluated.i
7360 74 73 20 60 65 6e 64 27 20 69 73 0a 73 65 74 20 74 6f 20 74 68 65 20 6e 65 77 20 76 61 6c 75 65 ts.`end'.is.set.to.the.new.value
7380 20 6f 66 20 60 70 6f 69 6e 74 27 3b 20 42 4f 44 59 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 .of.`point';.BODY.is.responsible
73a0 20 66 6f 72 20 6d 6f 76 69 6e 67 0a 60 70 6f 69 6e 74 27 20 66 6f 72 77 61 72 64 2e 0a 0a 49 66 .for.moving.`point'.forward...If
73c0 20 69 74 20 74 75 72 6e 73 20 6f 75 74 20 69 6e 73 69 64 65 20 42 4f 44 59 20 74 68 61 74 20 74 .it.turns.out.inside.BODY.that.t
73e0 68 65 20 73 65 63 74 69 6f 6e 20 69 73 20 65 6d 70 74 79 2c 20 74 68 65 6e 0a 60 6d 61 67 69 74 he.section.is.empty,.then.`magit
7400 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 27 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 -cancel-section'.can.be.used.to.
7420 61 62 6f 72 74 20 61 6e 64 20 72 65 6d 6f 76 65 20 61 6c 6c 20 74 72 61 63 65 73 0a 6f 66 20 74 abort.and.remove.all.traces.of.t
7440 68 65 20 70 61 72 74 69 61 6c 6c 79 20 69 6e 73 65 72 74 65 64 20 73 65 63 74 69 6f 6e 2e 20 20 he.partially.inserted.section...
7460 54 68 69 73 20 63 61 6e 20 68 61 70 70 65 6e 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 0a 61 20 This.can.happen.when.creating.a.
7480 73 65 63 74 69 6f 6e 20 62 79 20 77 61 73 68 69 6e 67 20 47 69 74 27 73 20 6f 75 74 70 75 74 20 section.by.washing.Git's.output.
74a0 61 6e 64 20 47 69 74 20 64 69 64 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 6f 75 74 70 75 74 0a 61 and.Git.didn't.actually.output.a
74c0 6e 79 74 68 69 6e 67 20 74 68 69 73 20 74 69 6d 65 20 61 72 6f 75 6e 64 2e 0a 0a 28 66 6e 20 5b nything.this.time.around...(fn.[
74e0 4e 41 4d 45 5d 20 28 54 59 50 45 20 26 6f 70 74 69 6f 6e 61 6c 20 56 41 4c 55 45 20 48 49 44 45 NAME].(TYPE.&optional.VALUE.HIDE
7500 29 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d ).&rest.BODY)..(defalias.'magit-
7520 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 insert-section.'(macro...#[128."
7540 5c 33 30 30 5c 33 30 31 21 01 40 39 5c 32 30 35 0f 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 \300\301!.@9\205...\211A\262.\24
7560 32 5c 33 30 30 5c 33 30 32 21 5c 33 30 33 03 05 40 40 5c 32 31 31 5c 32 34 32 5c 33 30 34 3d 5c 2\300\302!\303..@@\211\242\304=\
7580 32 30 33 24 00 5c 32 31 31 41 40 5c 32 30 32 27 00 5c 33 30 35 01 44 5c 32 36 32 01 44 02 5c 33 203$.\211A@\202'.\305.D\262.D.\3
75a0 30 36 5c 33 30 37 06 07 5c 33 31 30 42 42 5c 33 31 31 06 08 5c 33 31 32 06 0b 40 41 40 5c 33 31 06\307..\310BB\311..\312..@A@\31
75c0 33 42 42 42 42 42 42 44 44 5c 33 31 34 03 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 3BBBBBBDD\314.\315\316\317\320\3
75e0 32 31 06 09 45 44 43 5c 33 32 32 5c 33 31 36 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 21..EDC\322\316\323\324\325\326\
7600 33 32 37 06 0e 44 5c 33 33 30 42 42 45 44 43 5c 33 33 31 5c 33 31 36 5c 33 31 37 5c 33 33 32 06 327..D\330BBEDC\331\316\317\332.
7620 0e 5c 33 33 33 42 42 44 43 5c 33 33 34 5c 33 33 35 5c 33 33 36 5c 33 33 37 5c 33 31 37 5c 33 30 .\333BBDC\334\335\336\337\317\30
7640 36 5c 33 31 37 06 14 45 45 45 5c 33 34 30 42 42 5c 33 34 31 06 12 40 38 46 46 46 46 5c 33 34 32 6\317..EEE\340BB\341..@8FFFF\342
7660 5c 33 34 33 05 44 5c 33 34 34 06 06 44 5c 33 32 35 5c 33 34 35 5c 33 32 35 5c 33 34 36 5c 33 34 \343.D\344..D\325\345\325\346\34
7680 34 5c 33 34 37 5c 33 35 30 5c 33 33 37 5c 33 35 30 06 0f 45 45 45 45 44 45 5c 33 35 31 5c 33 35 4\347\350\337\350..EEEEDE\351\35
76a0 32 5c 33 35 33 06 09 5c 32 30 33 5c 32 36 34 00 5c 33 34 32 06 5c 6e 06 5c 6e 44 43 06 0d 41 42 2\353..\203\264.\342.\n.\nDC..AB
76c0 42 43 5c 32 30 32 5c 32 36 37 00 06 0b 41 5c 33 35 34 5c 33 35 35 06 0b 44 5c 33 35 36 5c 33 35 BC\202\267...A\354\355..D\356\35
76e0 37 06 0d 5c 33 36 30 42 42 5c 33 36 31 42 42 5c 33 30 33 5c 33 36 32 5c 33 31 34 06 0f 5c 33 36 7..\360BB\361BB\303\362\314..\36
7700 33 42 42 44 5c 33 36 34 5c 33 36 35 5c 33 36 36 5c 33 36 37 5c 33 35 37 06 13 5c 33 37 30 42 42 3BBD\364\365\366\367\357..\370BB
7720 45 44 44 5c 33 37 31 42 42 5c 33 37 32 5c 33 37 33 5c 33 35 37 06 11 5c 33 37 34 42 42 44 5c 33 EDD\371BB\372\373\357..\374BBD\3
7740 37 35 5c 33 37 36 5c 33 34 32 5c 33 37 37 5c 33 34 36 5c 32 30 31 40 00 5c 32 30 31 41 00 5c 32 75\376\342\377\346\201@.\201A.\2
7760 30 31 42 00 5c 32 30 31 43 00 5c 32 30 31 44 00 06 1a 5c 32 35 37 05 5c 32 30 31 45 00 42 42 42 01B.\201C.\201D...\257.\201E.BBB
7780 5c 32 30 31 46 00 42 42 42 45 45 45 5c 32 30 31 47 00 5c 32 30 31 48 00 06 0f 5c 32 30 31 49 00 \201F.BBBEEE\201G.\201H...\201I.
77a0 42 42 5c 33 34 32 5c 32 30 31 4a 00 5c 32 30 31 4b 00 06 12 44 45 5c 33 31 34 5c 33 35 37 06 12 BB\342\201J.\201K...DE\314\357..
77c0 5c 32 30 31 4c 00 42 42 5c 32 30 31 4d 00 5c 32 30 31 4e 00 5c 33 35 37 5c 32 31 31 06 16 5c 32 \201L.BB\201M.\201N.\357\211..\2
77e0 30 31 4f 00 42 42 5c 32 30 31 50 00 42 42 5c 32 30 31 51 00 06 16 44 45 46 46 5c 32 35 37 05 5c 01O.BB\201P.BB\201Q...DEFF\257.\
7800 22 42 42 06 06 46 46 5c 32 30 37 22 20 5b 63 6c 2d 67 65 6e 73 79 6d 20 22 74 79 70 65 22 20 22 "BB..FF\207".[cl-gensym."type"."
7820 73 65 63 74 69 6f 6e 22 20 6c 65 74 2a 20 65 76 61 6c 20 71 75 6f 74 65 20 66 75 6e 63 61 6c 6c section".let*.eval.quote.funcall
7840 20 70 63 61 73 65 20 28 28 60 66 69 6c 65 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 .pcase.((`file.'magit-file-secti
7860 6f 6e 29 20 28 60 68 75 6e 6b 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 29 20 on).(`hunk.'magit-hunk-section).
7880 28 5f 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 29 20 3a 74 79 70 65 20 3a 76 61 6c 75 65 (_.'magit-section)).:type.:value
78a0 20 28 3a 73 74 61 72 74 20 28 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 29 20 3a 70 61 72 65 6e 74 20 .(:start.(point-marker).:parent.
78c0 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 29 20 6f 73 magit-insert-section--parent).os
78e0 65 74 20 68 69 64 64 65 6e 20 69 66 2d 6c 65 74 20 76 61 6c 75 65 20 72 75 6e 2d 68 6f 6f 6b 2d et.hidden.if-let.value.run-hook-
7900 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 20 27 6d 61 67 69 74 2d 73 with-args-until-success.'magit-s
7920 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b 20 28 65 71 20 76 ection-set-visibility-hook.(eq.v
7940 61 6c 75 65 20 27 68 69 64 65 29 20 69 6e 63 61 72 6e 61 74 69 6f 6e 20 61 6e 64 20 6d 61 67 69 alue.'hide).incarnation.and.magi
7960 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 20 6d 61 67 69 74 2d t-insert-section--oldroot.magit-
7980 67 65 74 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 get-section.magit-section-ident.
79a0 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 29 20 (magit-insert-section--oldroot).
79c0 28 6f 72 65 66 20 69 6e 63 61 72 6e 61 74 69 6f 6e 20 68 69 64 64 65 6e 29 20 6d 61 67 69 74 2d (oref.incarnation.hidden).magit-
79e0 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 2d 61 73 73 6f 63 20 28 6d 61 67 69 74 2d 73 65 63 74 69 section-match-assoc.(magit-secti
7a00 6f 6e 2d 69 6e 69 74 69 61 6c 2d 76 69 73 69 62 69 6c 69 74 79 2d 61 6c 69 73 74 29 20 70 72 6f on-initial-visibility-alist).pro
7a20 67 6e 20 77 68 65 6e 20 28 66 75 6e 63 74 69 6f 6e 70 20 76 61 6c 75 65 29 20 73 65 74 71 20 28 gn.when.(functionp.value).setq.(
7a40 28 65 71 20 76 61 6c 75 65 20 27 68 69 64 65 29 29 20 32 20 6c 65 74 20 6d 61 67 69 74 2d 69 6e (eq.value.'hide)).2.let.magit-in
7a60 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 74 2d 69 6e 73 65 sert-section--current.magit-inse
7a80 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 20 6f 72 20 75 6e 6c 65 73 73 20 70 72 6f rt-section--parent.or.unless.pro
7aa0 67 31 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 63 61 74 63 68 20 27 63 61 6e g1.magit-root-section.catch.'can
7ac0 63 65 6c 2d 73 65 63 74 69 6f 6e 20 61 70 70 65 6e 64 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d cel-section.append.(run-hooks.'m
7ae0 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 29 20 6d 61 67 69 74 2d agit-insert-section-hook).magit-
7b00 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e insert-child-count.set-marker-in
7b20 73 65 72 74 69 6f 6e 2d 74 79 70 65 20 6f 72 65 66 20 28 73 74 61 72 74 29 20 28 74 29 20 65 6e sertion-type.oref.(start).(t).en
7b40 64 20 28 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 29 29 20 6d 61 70 20 69 6e 74 65 72 d.(end.(point-marker)).map.inter
7b60 6e 20 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 25 73 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 22 20 n.format."magit-%s-section-map".
7b80 28 74 79 70 65 29 20 28 28 6d 61 70 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 6d 61 70 29 20 28 (type).((map.(and.(boundp.map).(
7ba0 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 6d 61 70 29 29 29 29 20 73 61 76 65 2d 65 78 63 75 72 73 symbol-value.map)))).save-excurs
7bc0 69 6f 6e 20 67 6f 74 6f 2d 63 68 61 72 20 28 73 74 61 72 74 29 20 77 68 69 6c 65 20 28 3c 20 28 ion.goto-char.(start).while.(<.(
7be0 70 6f 69 6e 74 29 20 65 6e 64 29 20 28 28 6e 65 78 74 20 28 6f 72 20 28 6e 65 78 74 2d 73 69 6e point).end).((next.(or.(next-sin
7c00 67 6c 65 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 28 70 6f 69 6e 74 29 20 27 6d 61 67 gle-property-change.(point).'mag
7c20 69 74 2d 73 65 63 74 69 6f 6e 29 20 65 6e 64 29 29 29 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f it-section).end))).(get-text-pro
7c40 70 65 72 74 79 20 28 70 6f 69 6e 74 29 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 70 75 perty.(point).'magit-section).pu
7c60 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 28 70 6f 69 6e 74 29 20 6e 65 78 74 20 27 6d 61 t-text-property.(point).next.'ma
7c80 67 69 74 2d 73 65 63 74 69 6f 6e 20 28 28 77 68 65 6e 20 6d 61 70 20 28 70 75 74 2d 74 65 78 74 git-section.((when.map.(put-text
7ca0 2d 70 72 6f 70 65 72 74 79 20 28 70 6f 69 6e 74 29 20 6e 65 78 74 20 27 6b 65 79 6d 61 70 20 6d -property.(point).next.'keymap.m
7cc0 61 70 29 29 29 20 28 28 67 6f 74 6f 2d 63 68 61 72 20 6e 65 78 74 29 29 20 69 66 20 65 71 20 28 ap))).((goto-char.next)).if.eq.(
7ce0 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 29 20 28 28 6d 61 67 69 74 2d 73 65 63 74 magit-root-section).((magit-sect
7d00 69 6f 6e 2d 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 6e 69 6c 29 29 20 6d 61 67 69 74 ion-cache-visibility.nil)).magit
7d20 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 28 70 61 72 65 6e 74 29 20 63 68 69 6c 64 72 65 6e 20 -section-show.(parent).children.
7d40 6e 63 6f 6e 63 20 28 70 61 72 65 6e 74 29 20 28 63 68 69 6c 64 72 65 6e 29 20 6c 69 73 74 5d 20 nconc.(parent).(children).list].
7d60 33 31 20 28 23 24 20 2e 20 32 38 33 30 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 31.(#$...28304)])).(byte-code."\
7d80 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 300\301\302\303#\210\304\301\305
7da0 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 69 \306#\207".[function-put.magit-i
7dc0 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 nsert-section.lisp-indent-functi
7de0 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 5b on.defun.put.edebug-form-spec.([
7e00 26 6f 70 74 69 6f 6e 61 6c 20 73 79 6d 62 6f 6c 70 5d 20 28 26 6f 72 20 5b 28 22 65 76 61 6c 22 &optional.symbolp].(&or.[("eval"
7e20 20 73 79 6d 62 6f 6c 70 29 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6d 20 66 6f 72 6d 5d 20 5b .symbolp).&optional.form.form].[
7e40 73 79 6d 62 6f 6c 70 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6d 20 66 6f 72 6d 5d 29 20 62 6f symbolp.&optional.form.form]).bo
7e60 64 79 29 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d dy)].4).(defalias.'magit-cancel-
7e80 73 65 63 74 69 6f 6e 20 23 5b 30 20 22 08 5c 32 30 35 1b 00 5c 33 30 31 08 5c 33 30 32 5c 22 5c section.#[0.".\205..\301.\302\"\
7ea0 32 30 34 0e 00 5c 33 30 33 63 5c 32 30 37 5c 33 30 31 08 5c 33 30 34 5c 22 60 7c 5c 32 31 30 5c 204..\303c\207\301.\304\"`|\210\
7ec0 33 30 35 10 5c 33 30 36 5c 33 30 37 5c 33 30 35 5c 22 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 305.\306\307\305\"\207".[magit-i
7ee0 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 65 69 65 69 6f 2d 6f 72 65 nsert-section--current.eieio-ore
7f00 66 20 70 61 72 65 6e 74 20 22 28 65 6d 70 74 79 29 5c 6e 22 20 73 74 61 72 74 20 6e 69 6c 20 74 f.parent."(empty)\n".start.nil.t
7f20 68 72 6f 77 20 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 5d 20 33 5d 29 0a 23 40 31 33 33 31 20 hrow.cancel-section].3]).#@1331.
7f40 49 6e 73 65 72 74 20 74 68 65 20 68 65 61 64 69 6e 67 20 66 6f 72 20 74 68 65 20 73 65 63 74 69 Insert.the.heading.for.the.secti
7f60 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 69 6e 73 65 72 74 65 64 2e 0a 0a 54 68 on.currently.being.inserted...Th
7f80 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 is.function.should.only.be.used.
7fa0 69 6e 73 69 64 65 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 27 2e 0a 0a inside.`magit-insert-section'...
7fc0 57 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 6f 75 74 20 61 6e 79 20 61 72 67 75 6d 65 6e 74 When.called.without.any.argument
7fe0 73 2c 20 74 68 65 6e 20 6a 75 73 74 20 73 65 74 20 74 68 65 20 60 63 6f 6e 74 65 6e 74 27 0a 73 s,.then.just.set.the.`content'.s
8000 6c 6f 74 20 6f 66 20 74 68 65 20 6f 62 6a 65 63 74 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 lot.of.the.object.representing.t
8020 68 65 20 73 65 63 74 69 6f 6e 20 62 65 69 6e 67 20 69 6e 73 65 72 74 65 64 20 74 6f 0a 61 20 6d he.section.being.inserted.to.a.m
8040 61 72 6b 65 72 20 61 74 20 60 70 6f 69 6e 74 27 2e 20 20 54 68 65 20 73 65 63 74 69 6f 6e 20 73 arker.at.`point'...The.section.s
8060 68 6f 75 6c 64 20 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e 20 61 20 73 69 6e 67 6c 65 0a 6c 69 6e 65 hould.only.contain.a.single.line
8080 20 77 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 75 73 65 64 20 6c 69 6b 65 .when.this.function.is.used.like
80a0 20 74 68 69 73 2e 0a 0a 57 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e .this...When.called.with.argumen
80c0 74 73 20 41 52 47 53 2c 20 77 68 69 63 68 20 68 61 76 65 20 74 6f 20 62 65 20 73 74 72 69 6e 67 ts.ARGS,.which.have.to.be.string
80e0 73 2c 20 6f 72 0a 6e 69 6c 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 20 74 68 6f 73 65 20 73 74 72 s,.or.nil,.then.insert.those.str
8100 69 6e 67 73 20 61 74 20 70 6f 69 6e 74 2e 20 20 54 68 65 20 73 65 63 74 69 6f 6e 20 73 68 6f 75 ings.at.point...The.section.shou
8120 6c 64 20 6e 6f 74 0a 63 6f 6e 74 61 69 6e 20 61 6e 79 20 74 65 78 74 20 62 65 66 6f 72 65 20 74 ld.not.contain.any.text.before.t
8140 68 69 73 20 68 61 70 70 65 6e 73 20 61 6e 64 20 61 66 74 65 72 77 61 72 64 73 20 69 74 20 73 68 his.happens.and.afterwards.it.sh
8160 6f 75 6c 64 0a 61 67 61 69 6e 20 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e 20 61 20 73 69 6e 67 6c 65 ould.again.only.contain.a.single
8180 20 6c 69 6e 65 2e 20 20 49 66 20 74 68 65 20 60 66 61 63 65 27 20 70 72 6f 70 65 72 74 79 20 69 .line...If.the.`face'.property.i
81a0 73 20 73 65 74 0a 61 6e 79 77 68 65 72 65 20 69 6e 73 69 64 65 20 61 6e 79 20 6f 66 20 74 68 65 s.set.anywhere.inside.any.of.the
81c0 73 65 20 73 74 72 69 6e 67 73 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 20 61 6c 6c 20 6f 66 20 74 se.strings,.then.insert.all.of.t
81e0 68 65 6d 0a 75 6e 63 68 61 6e 67 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 75 73 65 20 74 68 hem.unchanged...Otherwise.use.th
8200 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 27 20 66 61 63 65 20 66 e.`magit-section-heading'.face.f
8220 6f 72 0a 61 6c 6c 20 69 6e 73 65 72 74 65 64 20 74 65 78 74 2e 0a 0a 54 68 65 20 60 63 6f 6e 74 or.all.inserted.text...The.`cont
8240 65 6e 74 27 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 73 74 72 ent'.property.of.the.section.str
8260 75 63 74 20 69 73 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 0a 68 65 61 64 69 6e 67 20 28 77 uct.is.the.end.of.the.heading.(w
8280 68 69 63 68 20 6c 61 73 74 73 20 66 72 6f 6d 20 60 73 74 61 72 74 27 20 74 6f 20 60 63 6f 6e 74 hich.lasts.from.`start'.to.`cont
82a0 65 6e 74 27 29 20 61 6e 64 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 6f 66 20 74 68 65 20 74 ent').and.the.beginning.of.the.t
82c0 68 65 20 62 6f 64 79 20 28 77 68 69 63 68 20 6c 61 73 74 73 20 66 72 6f 6d 20 60 63 6f 6e 74 65 he.body.(which.lasts.from.`conte
82e0 6e 74 27 20 74 6f 20 60 65 6e 64 27 29 2e 20 20 49 66 20 74 68 65 0a 76 61 6c 75 65 20 6f 66 20 nt'.to.`end')...If.the.value.of.
8300 60 63 6f 6e 74 65 6e 74 27 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 65 63 74 69 `content'.is.nil,.then.the.secti
8320 6f 6e 20 68 61 73 20 6e 6f 20 68 65 61 64 69 6e 67 20 61 6e 64 0a 69 74 73 20 62 6f 64 79 20 63 on.has.no.heading.and.its.body.c
8340 61 6e 6e 6f 74 20 62 65 20 63 6f 6c 6c 61 70 73 65 64 2e 20 20 49 66 20 61 20 73 65 63 74 69 6f annot.be.collapsed...If.a.sectio
8360 6e 20 64 6f 65 73 20 68 61 76 65 20 61 20 68 65 61 64 69 6e 67 2c 0a 74 68 65 6e 20 69 74 73 20 n.does.have.a.heading,.then.its.
8380 68 65 69 67 68 74 20 6d 75 73 74 20 62 65 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 6c 69 6e 65 2c height.must.be.exactly.one.line,
83a0 20 69 6e 63 6c 75 64 69 6e 67 20 61 20 74 72 61 69 6c 69 6e 67 0a 6e 65 77 6c 69 6e 65 20 63 68 .including.a.trailing.newline.ch
83c0 61 72 61 63 74 65 72 2e 20 20 54 68 69 73 20 69 73 6e 27 74 20 65 6e 66 6f 72 63 65 64 2c 20 79 aracter...This.isn't.enforced,.y
83e0 6f 75 20 61 72 65 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 0a 67 65 74 74 69 6e 67 20 69 ou.are.responsible.for.getting.i
8400 74 20 72 69 67 68 74 2e 20 20 54 68 65 20 6f 6e 6c 79 20 65 78 63 65 70 74 69 6f 6e 20 69 73 20 t.right...The.only.exception.is.
8420 74 68 61 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 0a 69 6e 73 65 72 74 20 61 that.this.function.does.insert.a
8440 20 6e 65 77 6c 69 6e 65 20 63 68 61 72 61 63 74 65 72 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e .newline.character.if.necessary.
8460 0a 0a 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 ..(fn.&rest.ARGS)..(defalias.'ma
8480 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 23 5b 31 32 38 20 22 5c 32 31 31 5c 32 git-insert-heading.#[128."\211\2
84a0 30 33 1f 00 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 33 5c 33 30 34 02 47 5c 33 30 35 5c 33 30 03..\301\302.\"\303\304.G\305\30
84c0 36 05 25 5c 32 30 33 17 00 5c 32 31 31 5c 32 30 32 1c 00 5c 33 30 37 01 5c 33 30 35 5c 33 31 30 6.%\203..\211\202..\307.\305\310
84e0 23 63 5c 32 36 36 02 6e 5c 32 30 34 26 00 5c 33 31 31 63 5c 32 31 30 5c 33 31 32 20 5c 32 31 30 #c\266.n\204&.\311c\210\312.\210
8500 5c 33 31 33 08 5c 33 31 34 5c 33 31 35 20 23 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 \313.\314\315.#\207".[magit-inse
8520 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 rt-section--current.apply.concat
8540 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 6e 6f 74 2d 61 6c 6c 20 30 20 66 61 63 65 20 6e 69 .text-property-not-all.0.face.ni
8560 6c 20 70 72 6f 70 65 72 74 69 7a 65 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 l.propertize.magit-section-headi
8580 6e 67 20 31 30 20 6d 61 67 69 74 2d 6d 61 79 62 65 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 ng.10.magit-maybe-make-margin-ov
85a0 65 72 6c 61 79 20 65 69 65 69 6f 2d 6f 73 65 74 20 63 6f 6e 74 65 6e 74 20 70 6f 69 6e 74 2d 6d erlay.eieio-oset.content.point-m
85c0 61 72 6b 65 72 5d 20 38 20 28 23 24 20 2e 20 33 32 35 37 36 29 5d 29 0a 28 66 75 6e 63 74 69 6f arker].8.(#$...32576)]).(functio
85e0 6e 2d 70 75 74 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 27 6c 69 73 n-put.'magit-insert-heading.'lis
8600 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 27 64 65 66 75 6e 29 0a 23 40 32 34 20 46 p-indent-function.'defun).#@24.F
8620 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 20 6f 6e 6c 79 2e 1f 0a 28 64 65 66 76 61 72 20 6d or.internal.use.only...(defvar.m
8640 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 65 72 73 2d 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 agit-insert-headers--hook.nil.(#
8660 24 20 2e 20 33 34 33 33 35 29 29 0a 23 40 32 34 20 46 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 $...34335)).#@24.For.internal.us
8680 65 20 6f 6e 6c 79 2e 1f 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 e.only...(defvar.magit-insert-he
86a0 61 64 65 72 73 2d 2d 62 65 67 69 6e 6e 69 6e 67 20 6e 69 6c 20 28 23 24 20 2e 20 33 34 34 31 37 aders--beginning.nil.(#$...34417
86c0 29 29 0a 28 64 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 )).(defalias.'magit-insert-heade
86e0 72 73 20 23 5b 32 35 37 20 22 5c 33 30 33 08 3c 5c 32 30 33 5c 6e 00 08 5c 32 30 32 5c 66 00 08 rs.#[257."\303.<\203\n..\202\f..
8700 43 42 01 5c 33 30 34 01 19 02 18 60 12 09 5c 32 31 31 41 11 5c 32 34 32 5c 32 31 31 5c 32 36 32 CB.\304....`..\211A.\242\211\262
8720 02 5c 32 30 35 2c 00 60 5c 6e 55 5c 32 30 35 2c 00 5c 32 31 31 20 5c 32 31 30 5c 32 30 32 15 00 .\205,.`\nU\205,.\211.\210\202..
8740 2a 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 68 6f 6f *\207".[magit-insert-section-hoo
8760 6b 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 65 72 73 2d 2d 68 6f 6f 6b 20 6d 61 67 k.magit-insert-headers--hook.mag
8780 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 65 72 73 2d 2d 62 65 67 69 6e 6e 69 6e 67 20 6d 61 67 it-insert-headers--beginning.mag
87a0 69 74 2d 69 6e 73 65 72 74 2d 72 65 6d 61 69 6e 69 6e 67 2d 68 65 61 64 65 72 73 20 6e 69 6c 5d it-insert-remaining-headers.nil]
87c0 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 48 4f 4f 4b 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 .6."\n\n(fn.HOOKS)"]).(defalias.
87e0 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 6d 61 69 6e 69 6e 67 2d 68 65 61 64 65 72 73 20 'magit-insert-remaining-headers.
8800 23 5b 30 20 22 60 08 55 5c 32 30 33 09 00 5c 33 30 32 20 5c 32 30 37 5c 33 30 33 20 5c 32 31 30 #[0."`.U\203..\302.\207\303.\210
8820 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 31 30 5c 33 30 37 5c 33 31 30 09 5c 22 5c 32 31 \304\305\306\"\210\307\310.\"\21
8840 30 5c 33 31 31 63 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 65 72 0\311c\207".[magit-insert-header
8860 73 2d 2d 62 65 67 69 6e 6e 69 6e 67 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 65 72 s--beginning.magit-insert-header
8880 73 2d 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 20 6d 61 67 s--hook.magit-cancel-section.mag
88a0 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 6d 61 it-insert-heading.remove-hook.ma
88c0 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 6d 61 67 69 74 2d 69 6e git-insert-section-hook.magit-in
88e0 73 65 72 74 2d 72 65 6d 61 69 6e 69 6e 67 2d 68 65 61 64 65 72 73 20 6d 61 70 63 20 66 75 6e 63 sert-remaining-headers.mapc.func
8900 61 6c 6c 20 22 5c 6e 22 5d 20 33 5d 29 0a 23 40 33 37 39 20 4d 6f 64 69 66 79 20 53 45 43 54 49 all."\n"].3]).#@379.Modify.SECTI
8920 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 72 20 6f ON's.heading.to.contain.number.o
8940 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 73 65 63 f.child.sections...If.`magit-sec
8960 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 2d 6e 69 tion-show-child-count'.is.non-ni
8980 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 6e 20 61 l.and.the.SECTION.has.children.a
89a0 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 20 74 68 nd.its.heading.ends.with.":",.th
89c0 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 77 68 65 en.replace.that.with.".(N)",.whe
89e0 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 65 63 74 re.N.is.the.number.of.child.sect
8a00 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 64 20 62 ions...This.function.is.called.b
8a20 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 72 20 74 y.`magit-insert-section'.after.t
8a40 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 41 64 6d hat.has.evaluated.its.BODY...Adm
8a60 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 6b 2e 0a ittedly.that's.a.bit.of.a.hack..
8a80 0a 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d .(fn.SECTION)..(defalias.'magit-
8aa0 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 31 5c 32 insert-child-count.#[257."\301\2
8ac0 31 31 08 5c 32 30 35 3e 00 5c 33 30 32 03 5c 33 30 33 5c 22 47 5c 32 31 31 5c 32 36 32 02 5c 32 11.\205>.\302.\303\"G\211\262.\2
8ae0 30 35 3e 00 5c 32 31 31 5c 33 30 34 56 5c 32 30 35 3e 00 5c 33 30 32 03 5c 33 30 35 5c 22 5c 32 05>.\211\304V\205>.\302.\305\"\2
8b00 31 31 5c 32 36 32 03 5c 32 30 35 3e 00 01 53 5c 32 30 36 27 00 60 53 66 5c 33 30 36 3d 5c 32 30 11\262.\205>..S\206'.`Sf\306=\20
8b20 35 3e 00 5c 32 31 32 01 5c 33 30 37 5a 62 5c 32 31 30 5c 33 31 30 5c 33 31 31 02 5c 22 63 5c 32 5>.\212.\307Zb\210\310\311.\"c\2
8b40 31 30 5c 33 31 32 5c 33 31 33 21 29 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 10\312\313!)\207".[magit-section
8b60 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 6e 69 6c 20 65 69 65 69 6f 2d 6f 72 65 66 -show-child-count.nil.eieio-oref
8b80 20 63 68 69 6c 64 72 65 6e 20 30 20 63 6f 6e 74 65 6e 74 20 35 38 20 32 20 66 6f 72 6d 61 74 20 .children.0.content.58.2.format.
8ba0 22 20 28 25 73 29 22 20 64 65 6c 65 74 65 2d 63 68 61 72 20 31 5d 20 36 20 28 23 24 20 2e 20 33 ".(%s)".delete-char.1].6.(#$...3
8bc0 35 30 39 32 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 68 69 5092)]).(defvar.magit-section-hi
8be0 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d ghlight-overlays.nil.nil).(make-
8c00 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 73 65 63 variable-buffer-local.'magit-sec
8c20 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 29 0a 28 64 65 66 76 61 72 tion-highlight-overlays).(defvar
8c40 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 .magit-section-highlighted-secti
8c60 6f 6e 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 on.nil.nil).(make-variable-buffe
8c80 72 2d 6c 6f 63 61 6c 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 r-local.'magit-section-highlight
8ca0 65 64 2d 73 65 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f ed-section).(defvar.magit-sectio
8cc0 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 20 6e 69 6c 29 0a n-highlighted-sections.nil.nil).
8ce0 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
8d00 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)
8d20 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
8d40 68 74 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 ht-sections.nil.nil).(make-varia
8d60 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-
8d80 75 6e 68 69 67 68 6c 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 29 0a 23 40 37 35 20 57 68 65 6e 20 unhighlight-sections).#@75.When.
8da0 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 20 76 61 6c 69 64 20 73 65 63 74 69 6f 6e 2d 73 65 the.region.is.a.valid.section-se
8dc0 6c 65 63 74 69 6f 6e 2c 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 6d 20 61 6c 6c 2e 0a 0a 28 66 lection,.highlight.them.all...(f
8de0 6e 20 5f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 n._)..(defalias.'magit-section-u
8e00 70 64 61 74 65 2d 72 65 67 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b pdate-region.#[257."\300.\207".[
8e20 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 5d 20 32 20 28 23 24 20 2e 20 33 magit-region-sections].2.(#$...3
8e40 36 32 35 31 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 6251)]).(defalias.'magit-section
8e60 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 20 23 5b 30 20 22 5c 33 30 36 20 5c 32 31 31 -update-highlight.#[0."\306.\211
8e80 08 3d 3f 5c 32 30 35 60 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 20 01 19 02 1a 5c 33 31 32 5c 33 .=?\205`.\307\310\311.....\312\3
8ea0 31 33 0b 5c 22 5c 32 31 30 5c 33 31 30 13 5c 66 15 5c 33 31 30 14 03 0e 14 3d 5c 32 30 34 29 00 13.\"\210\310.\f.\310....=\204).
8ec0 5c 33 31 34 5c 33 31 35 05 03 23 5c 32 31 30 0d 5c 32 31 31 5c 32 30 33 3d 00 5c 32 31 31 40 5c \314\315..#\210.\211\203=.\211@\
8ee0 33 31 34 5c 33 31 36 02 05 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 2a 00 5c 32 314\316..#\210.A\266\202\202*.\2
8f00 31 30 5c 33 31 37 5c 33 31 30 21 5c 32 31 30 08 04 3d 5c 32 30 34 52 00 5c 33 32 30 04 5c 33 32 10\317\310!\210..=\204R.\320.\32
8f20 31 5c 22 3f 5c 32 30 35 51 00 03 10 2a 5c 32 36 36 03 5c 33 32 32 0e 15 5c 33 32 33 5c 22 5c 32 1\"?\205Q...*\266.\322..\323\"\2
8f40 30 35 60 00 5c 33 31 30 5c 32 31 31 11 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 05`.\310\211.\207".[magit-sectio
8f60 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 6f 6e 20 64 65 61 63 74 69 76 61 74 65 n-highlighted-section.deactivate
8f80 2d 6d 61 72 6b 20 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 6d 61 67 69 74 2d 73 65 -mark.inhibit-read-only.magit-se
8fa0 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 6d 61 67 69 74 2d 73 ction-highlight-overlays.magit-s
8fc0 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 20 6d 61 67 69 ection-highlighted-sections.magi
8fe0 74 2d 73 65 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 t-section-unhighlight-sections.m
9000 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 74 20 6e 69 6c 20 6d 61 67 69 74 agit-current-section.t.nil.magit
9020 2d 72 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 -region-sections.mapc.delete-ove
9040 72 6c 61 79 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 rlay.run-hook-with-args-until-su
9060 63 63 65 73 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 68 6f ccess.magit-section-highlight-ho
9080 6f 6b 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 ok.magit-section-unhighlight-hoo
90a0 6b 20 72 65 73 74 6f 72 65 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 65 69 65 69 k.restore-buffer-modified-p.eiei
90c0 6f 2d 6f 72 65 66 20 68 69 64 64 65 6e 20 76 65 72 73 69 6f 6e 3c 20 22 32 35 2e 31 22 20 6d 61 o-oref.hidden.version<."25.1".ma
90e0 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 5d 20 git-root-section.emacs-version].
9100 31 30 5d 29 0a 23 40 32 35 35 20 48 69 67 68 6c 69 67 68 74 20 53 45 43 54 49 4f 4e 20 61 6e 64 10]).#@255.Highlight.SECTION.and
9120 20 69 66 20 6e 6f 6e 2d 6e 69 6c 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 53 45 4c 45 .if.non-nil.all.sections.in.SELE
9140 43 54 49 4f 4e 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 73 20 66 6f 72 20 61 CTION..This.function.works.for.a
9160 6e 79 20 73 65 63 74 69 6f 6e 20 62 75 74 20 70 72 6f 64 75 63 65 73 20 75 6e 64 65 73 69 72 61 ny.section.but.produces.undesira
9180 62 6c 65 0a 65 66 66 65 63 74 73 20 66 6f 72 20 64 69 66 66 20 72 65 6c 61 74 65 64 20 73 65 63 ble.effects.for.diff.related.sec
91a0 74 69 6f 6e 73 2c 20 77 68 69 63 68 20 62 79 20 64 65 66 61 75 6c 74 20 61 72 65 0a 68 69 67 68 tions,.which.by.default.are.high
91c0 6c 69 67 68 74 65 64 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 lighted.using.`magit-diff-highli
91e0 67 68 74 27 2e 20 20 52 65 74 75 72 6e 20 74 2e 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 53 45 ght'...Return.t...(fn.SECTION.SE
9200 4c 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 LECTION)..(defalias.'magit-secti
9220 6f 6e 2d 68 69 67 68 6c 69 67 68 74 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 32 30 33 1c 00 5c 33 on-highlight.#[514."\211\203..\3
9240 30 30 5c 33 30 31 02 40 5c 33 30 32 5c 22 5c 33 30 31 5c 33 30 33 04 21 40 5c 33 30 34 5c 22 5c 00\301.@\302\"\301\303.!@\304\"\
9260 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 02 5c 22 5c 32 31 30 5c 32 30 32 28 00 5c 33 30 305#\210\306\307.\"\210\202(.\30
9280 30 5c 33 30 31 03 5c 33 30 32 5c 22 5c 33 30 31 04 5c 33 30 34 5c 22 5c 33 30 35 23 5c 32 31 30 0\301.\302\"\301.\304\"\305#\210
92a0 5c 33 31 30 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 \310\207".[magit-section-make-ov
92c0 65 72 6c 61 79 20 65 69 65 69 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 6c 61 73 74 20 65 6e 64 20 erlay.eieio-oref.start.last.end.
92e0 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 20 6d 61 67 69 74 2d 73 65 magit-section-highlight.magit-se
9300 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 73 65 6c 65 63 74 69 6f 6e 20 6e 69 6c 20 74 5d ction-highlight-selection.nil.t]
9320 20 37 20 28 23 24 20 2e 20 33 37 31 33 31 29 5d 29 0a 23 40 35 34 37 20 48 69 67 68 6c 69 67 68 .7.(#$...37131)]).#@547.Highligh
9340 74 20 74 68 65 20 73 65 63 74 69 6f 6e 2d 73 65 6c 65 63 74 69 6f 6e 20 72 65 67 69 6f 6e 2e 0a t.the.section-selection.region..
9360 49 66 20 53 45 4c 45 43 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 69 74 If.SELECTION.is.non-nil,.then.it
9380 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 73 65 6c 65 63 74 65 64 20 .is.a.list.of.sections.selected.
93a0 62 79 0a 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 54 68 65 20 68 65 61 64 69 6e 67 73 20 6f 66 20 by.the.region...The.headings.of.
93c0 74 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 74 68 65 6e 20 68 69 67 68 6c 69 67 68 these.sections.are.then.highligh
93e0 74 65 64 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 66 61 6c 6c 62 61 63 6b 20 66 6f 72 20 70 65 6f ted...This.is.a.fallback.for.peo
9400 70 6c 65 20 77 68 6f 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 ple.who.don't.want.to.highlight.
9420 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 74 68 65 72 65 66 6f 72 the.current.section.and.therefor
9440 65 20 72 65 6d 6f 76 65 64 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 e.removed.`magit-section-highlig
9460 68 74 27 0a 66 72 6f 6d 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 ht'.from.`magit-section-highligh
9480 74 2d 68 6f 6f 6b 27 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6e 65 63 65 73 t-hook'...This.function.is.neces
94a0 73 61 72 79 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 61 20 72 65 70 72 65 73 65 6e 74 61 sary.to.ensure.that.a.representa
94c0 74 69 6f 6e 20 6f 66 0a 73 75 63 68 20 61 20 72 65 67 69 6f 6e 20 69 73 20 76 69 73 69 62 6c 65 tion.of.such.a.region.is.visible
94e0 2e 20 20 49 66 20 6e 65 69 74 68 65 72 20 6f 66 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 ...If.neither.of.these.functions
9500 20 77 65 72 65 0a 70 61 72 74 20 6f 66 20 74 68 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2c .were.part.of.the.hook.variable,
9520 20 74 68 65 6e 20 73 75 63 68 20 61 20 72 65 67 69 6f 6e 20 77 6f 75 6c 64 20 62 65 0a 69 6e 76 .then.such.a.region.would.be.inv
9540 69 73 69 62 6c 65 2e 0a 0a 28 66 6e 20 5f 20 53 45 4c 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 isible...(fn._.SELECTION)..(defa
9560 6c 69 61 73 20 27 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 lias.'magit-section-highlight-se
9580 6c 65 63 74 69 6f 6e 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 32 30 35 2e 00 08 5c 33 30 31 3d 3f lection.#[514."\211\205...\301=?
95a0 5c 32 30 35 2e 00 5c 32 31 31 5c 32 31 31 5c 32 30 33 2c 00 5c 32 31 31 40 5c 33 30 32 5c 33 30 \205..\211\211\203,.\211@\302\30
95c0 33 02 5c 33 30 34 5c 22 5c 33 30 33 03 5c 33 30 35 5c 22 5c 32 30 36 5c 22 00 5c 33 30 33 03 5c 3.\304\"\303.\305\"\206\".\303.\
95e0 33 30 36 5c 22 5c 33 30 37 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 66 00 5c 306\"\307#\210.A\266\202\202\f.\
9600 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
9620 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-
9640 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
9660 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
9680 74 69 6f 6e 20 74 5d 20 39 20 28 23 24 20 2e 20 33 37 36 38 38 29 5d 29 0a 28 64 65 66 61 6c 69 tion.t].9.(#$...37688)]).(defali
96a0 61 73 20 27 6d 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 as.'magit-section-make-overlay.#
96c0 5b 37 37 31 20 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 [771.".\203..\211\302>\203..\303
96e0 5c 33 30 34 02 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 \304.!D\262.\305..\306\307$\310.
9700 5c 33 31 31 04 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 \311.#\210\310.\312\307#\210\211
9720 09 42 11 5c 32 31 31 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d .B.\211\207".[magit-keep-region-
9740 6f 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 overlay.magit-section-highlight-
9760 6f 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 overlays.(magit-section-heading-
9780 73 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 selection.magit-diff-file-headin
97a0 67 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 g-selection.magit-diff-hunk-head
97c0 69 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 ing-selection).:foreground.face-
97e0 66 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 foreground.make-overlay.nil.t.ov
9800 65 72 6c 61 79 2d 70 75 74 20 66 61 63 65 20 65 76 61 70 6f 72 61 74 65 5d 20 38 20 22 5c 6e 5c erlay-put.face.evaporate].8."\n\
9820 6e 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 46 41 43 45 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 n(fn.START.END.FACE)"]).(defalia
9840 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 20 s.'magit-section-goto-successor.
9860 23 5b 31 30 32 38 20 22 5c 33 30 31 04 21 5c 33 30 32 01 21 5c 32 31 31 5c 32 30 33 39 00 5c 33 #[1028."\301.!\302.!\211\2039.\3
9880 30 33 01 5c 33 30 34 5c 22 5c 32 31 31 62 5c 32 31 30 01 08 3d 3f 5c 32 30 35 34 00 5c 33 30 35 03.\304\"\211b\210..=?\2054.\305
98a0 31 25 00 05 79 5c 32 31 30 04 75 30 5c 32 30 32 29 00 5c 32 31 30 5c 32 30 32 2a 00 5c 32 31 30 1%..y\210.u0\202).\210\202*.\210
98c0 5c 33 30 36 20 02 3d 3f 5c 32 30 35 34 00 5c 32 31 31 62 5c 32 36 32 01 5c 32 30 32 5c 33 34 33 \306..=?\2054.\211b\262.\202\343
98e0 00 5c 33 30 37 06 06 21 5c 32 30 33 5c 33 30 33 00 5c 33 30 32 5c 33 30 31 5c 33 30 33 06 08 5c .\307..!\203\303.\302\301\303..\
9900 33 31 30 5c 22 21 21 5c 32 31 31 5c 32 30 35 5c 32 37 36 00 5c 33 30 33 01 5c 33 31 31 5c 22 5c 310\"!!\211\205\276.\303.\311\"\
9920 33 31 32 06 08 5c 33 31 33 5c 22 5c 32 31 31 47 02 38 06 06 5c 32 30 34 75 00 5c 32 31 31 5c 32 312..\313\"\211G.8..\204u.\211\2
9940 30 36 67 00 5c 33 31 34 03 21 40 5c 32 31 31 5c 32 30 35 70 00 5c 33 31 35 01 21 5c 32 31 30 5c 06g.\314.!@\211\205p.\315.!\210\
9960 33 31 36 5c 32 36 32 01 5c 32 30 32 5c 32 37 34 00 5c 32 31 31 5c 32 30 33 7d 00 5c 33 31 35 01 316\262.\202\274.\211\203}.\315.
9980 21 5c 32 31 30 06 06 3b 5c 32 30 33 5c 32 32 36 00 5c 33 31 37 06 07 5c 33 30 33 06 06 5c 33 32 !\210..;\203\226.\317..\303..\32
99a0 30 5c 22 5c 33 31 36 23 5c 32 30 33 5c 32 32 36 00 5c 33 32 31 5c 32 32 34 62 5c 32 30 32 5c 32 0\"\316#\203\226.\321\224b\202\2
99c0 37 34 00 5c 33 30 33 5c 33 31 34 04 21 40 5c 33 32 30 5c 22 62 5c 32 31 30 5c 33 32 32 79 5c 32 74.\303\314.!@\320\"b\210\322y\2
99e0 31 30 5c 33 32 33 5c 33 32 34 21 5c 32 30 33 5c 32 35 36 00 5c 33 32 32 79 5c 32 31 30 5c 32 30 10\323\324!\203\256.\322y\210\20
9a00 32 5c 32 34 32 00 5c 33 32 33 5c 33 32 35 21 5c 32 30 33 5c 32 37 32 00 5c 33 32 32 79 5c 32 31 2\242.\323\325!\203\272.\322y\21
9a20 30 5c 32 30 32 5c 32 35 36 00 5c 33 32 36 79 5c 32 36 36 5c 32 30 33 5c 32 36 32 01 5c 32 30 36 0\202\256.\326y\266\203\262.\206
9a40 5c 33 34 33 00 5c 33 32 37 06 06 21 5c 32 31 31 5c 32 30 33 5c 33 33 37 00 5c 33 30 33 01 5c 33 \343.\327..!\211\203\337.\303.\3
9a60 33 30 5c 22 5c 33 33 31 3d 5c 32 30 33 5c 33 33 30 00 65 5c 32 30 32 5c 33 34 30 00 5c 33 30 33 30\"\331=\203\330.e\202\340.\303
9a80 01 5c 33 30 34 5c 22 5c 32 30 32 5c 33 34 30 00 65 5c 32 36 32 01 62 5c 32 36 32 01 5c 32 30 37 .\304\"\202\340.e\262.b\262.\207
9aa0 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 73 65 63 74 ".[magit-root-section.magit-sect
9ac0 69 6f 6e 2d 69 64 65 6e 74 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 65 69 65 69 ion-ident.magit-get-section.eiei
9ae0 6f 2d 6f 72 65 66 20 73 74 61 72 74 20 28 65 72 72 6f 72 29 20 6d 61 67 69 74 2d 63 75 72 72 65 o-oref.start.(error).magit-curre
9b00 6e 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 nt-section.magit-hunk-section-p.
9b20 70 61 72 65 6e 74 20 63 68 69 6c 64 72 65 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 parent.children.magit-section-si
9b40 62 6c 69 6e 67 73 20 70 72 65 76 20 6c 61 73 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 blings.prev.last.magit-section-g
9b60 6f 74 6f 20 74 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 65 6e 64 20 30 20 2d 31 oto.t.re-search-forward.end.0.-1
9b80 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 20 22 20 22 5e 5b 2d 2b 5d 22 20 6e 69 6c 20 6d 61 67 .looking-at."^."."^[-+]".nil.mag
9ba0 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 31 20 74 79 70 65 it-section-goto-successor-1.type
9bc0 20 62 75 74 74 6f 6e 5d 20 31 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 20 4c 49 4e .button].15."\n\n(fn.SECTION.LIN
9be0 45 20 43 48 41 52 20 41 52 47 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d E.CHAR.ARG)"]).(defalias.'magit-
9c00 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 2d 31 20 23 5b 32 35 37 20 22 section-goto-successor-1.#[257."
9c20 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 31 31 5c 33 30 32 3d 5c 32 30 33 0e 00 5c 33 30 33 5c 32 \300.\301\"\211\302=\203..\303\2
9c40 30 32 2d 00 5c 32 31 31 5c 33 30 33 3d 5c 32 30 33 18 00 5c 33 30 32 5c 32 30 32 2d 00 5c 32 31 02-.\211\303=\203..\302\202-.\21
9c60 31 5c 33 30 34 3d 5c 32 30 33 5c 22 00 5c 33 30 35 5c 32 30 32 2d 00 5c 32 31 31 5c 33 30 35 3d 1\304=\203\".\305\202-.\211\305=
9c80 5c 32 30 33 2c 00 5c 33 30 34 5c 32 30 32 2d 00 5c 33 30 36 5c 32 36 32 01 5c 32 31 31 5c 32 30 \203,.\304\202-.\306\262.\211\20
9ca0 35 39 00 5c 33 30 37 01 43 5c 33 31 30 42 21 5c 32 36 32 01 5c 32 30 36 79 00 5c 33 31 31 01 5c 59.\307.C\310B!\262.\206y.\311.\
9cc0 33 31 32 5c 22 40 5c 32 31 31 5c 32 30 35 4c 00 5c 33 30 37 5c 33 31 33 02 21 21 5c 32 36 32 01 312\"@\211\205L.\307\313.!!\262.
9ce0 5c 32 30 36 79 00 5c 33 31 31 01 5c 33 31 34 5c 22 40 5c 32 31 31 5c 32 30 35 5f 00 5c 33 30 37 \206y.\311.\314\"@\211\205_.\307
9d00 5c 33 31 33 02 21 21 5c 32 36 32 01 5c 32 30 36 79 00 5c 33 30 30 01 5c 33 31 35 5c 22 5c 32 31 \313.!!\262.\206y.\300.\315\"\21
9d20 31 5c 32 30 35 77 00 5c 33 30 37 5c 33 31 33 02 21 21 5c 32 30 36 77 00 5c 33 31 36 01 21 5c 32 1\205w.\307\313.!!\206w.\316.!\2
9d40 36 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 73 74 61 67 65 64 62.\207".[eieio-oref.type.staged
9d60 20 75 6e 73 74 61 67 65 64 20 75 6e 70 75 73 68 65 64 20 75 6e 70 75 6c 6c 65 64 20 6e 69 6c 20 .unstaged.unpushed.unpulled.nil.
9d80 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 28 28 73 74 61 74 75 73 29 29 20 6d 61 67 magit-get-section.((status)).mag
9da0 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 73 it-section-siblings.next.magit-s
9dc0 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 70 72 65 76 20 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 ection-ident.prev.parent.magit-s
9de0 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 2d 31 5d 20 35 20 22 5c 6e 5c 6e ection-goto-successor-1].5."\n\n
9e00 28 66 6e 20 53 45 43 54 49 4f 4e 29 22 5d 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 65 (fn.SECTION)"]).(defvar.magit-se
9e20 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 6c 20 6e 69 6c 29 0a ction-visibility-cache.nil.nil).
9e40 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 33 30 (byte-code."\300\301!\210\302\30
9e60 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 2d 62 1\303\304#\207".[make-variable-b
9e80 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 62 69 uffer-local.magit-section-visibi
9ea0 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 20 74 lity-cache.put.permanent-local.t
9ec0 5d 20 34 29 0a 23 40 36 31 20 53 65 74 20 53 45 43 54 49 4f 4e 27 73 20 76 69 73 69 62 69 6c 69 ].4).#@61.Set.SECTION's.visibili
9ee0 74 79 20 74 6f 20 74 68 65 20 63 61 63 68 65 64 20 76 61 6c 75 65 2e 0a 0a 28 66 6e 20 53 45 43 ty.to.the.cached.value...(fn.SEC
9f00 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-
9f20 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 5c 33 30 31 5c 33 30 cached-visibility.#[257."\301\30
9f40 32 02 21 08 5c 22 41 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 2.!.\"A\207".[magit-section-visi
9f60 62 69 6c 69 74 79 2d 63 61 63 68 65 20 61 73 73 6f 63 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e bility-cache.assoc.magit-section
9f80 2d 69 64 65 6e 74 5d 20 34 20 28 23 24 20 2e 20 34 30 36 35 30 29 5d 29 0a 23 40 35 38 20 0a 0a -ident].4.(#$...40650)]).#@58...
9fa0 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 53 45 43 54 49 4f 4e 20 6d 61 67 69 74 2d 69 6e 73 (fn.&optional.(SECTION.magit-ins
9fc0 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 29 29 1f 0a 28 64 65 66 61 6c 69 61 ert-section--current))..(defalia
9fe0 73 20 27 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 s.'magit-section-cache-visibilit
a000 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 5c 32 y.#[128."\211\203..\211.A\262.\2
a020 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 54 44 42\202....\203..\302\303\304.GTD
a040 5c 22 5c 32 31 30 5c 33 30 35 01 21 5c 33 30 36 01 09 5c 22 5c 33 30 37 03 5c 33 31 30 5c 22 5c \"\210\305.!\306..\"\307.\310\"\
a060 32 30 33 2d 00 5c 33 31 31 5c 32 30 32 2e 00 5c 33 31 32 01 5c 32 30 33 38 00 01 01 5c 32 34 31 203-.\311\202..\312.\2038...\241
a080 5c 32 30 32 3f 00 02 01 42 09 42 5c 32 31 31 11 5c 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 6d \202?...B.B\211.\266\203\207".[m
a0a0 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 6d 61 67 agit-insert-section--current.mag
a0c0 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 73 69 67 6e it-section-visibility-cache.sign
a0e0 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 73 20 6d 61 67 al.wrong-number-of-arguments.mag
a100 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 20 6d 61 67 69 it-section-cache-visibility.magi
a120 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 61 73 73 6f 63 20 65 69 65 69 6f 2d 6f 72 65 66 t-section-ident.assoc.eieio-oref
a140 20 68 69 64 64 65 6e 20 68 69 64 65 20 73 68 6f 77 5d 20 37 20 28 23 24 20 2e 20 34 30 38 36 32 .hidden.hide.show].7.(#$...40862
a160 29 5d 29 0a 23 40 35 38 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 53 45 43 54 49 4f )]).#@58...(fn.&optional.(SECTIO
a180 4e 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 29 N.magit-insert-section--current)
a1a0 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 6d 61 79 62 )..(defalias.'magit-section-mayb
a1c0 65 2d 63 61 63 68 65 2d 76 69 73 69 62 69 6c 69 74 79 20 23 5b 31 32 38 20 22 5c 32 31 31 5c 32 e-cache-visibility.#[128."\211\2
a1e0 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 0e 00 08 01 5c 32 30 33 1b 03..\211.A\262.\242\202....\203.
a200 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 47 54 44 5c 22 5c 32 31 30 09 5c 33 30 35 3d 5c 32 30 .\302\303\304.GTD\"\210.\305=\20
a220 34 2a 00 5c 33 30 36 01 5c 33 30 37 5c 22 09 3e 5c 32 30 35 2d 00 5c 33 30 31 01 21 5c 32 30 37 4*.\306.\307\".>\205-.\301.!\207
a240 22 20 5b 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 ".[magit-insert-section--current
a260 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 20 .magit-section-cache-visibility.
a280 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 73 signal.wrong-number-of-arguments
a2a0 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 79 62 65 2d 63 61 63 68 65 2d 76 69 73 69 62 .magit-section-maybe-cache-visib
a2c0 69 6c 69 74 79 20 74 20 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 5d 20 36 20 28 23 24 20 2e ility.t.eieio-oref.type].6.(#$..
a2e0 20 34 31 33 32 31 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 70 72 65 73 65 .41321)]).(defalias.'magit-prese
a300 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 23 5b 30 rve-section-visibility-cache.#[0
a320 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 35 0d 00 5c 33 30 35 08 5c 33 30 31 42 ."\302\303\304\"\205..\305.\301B
a340 09 5c 22 5c 32 30 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 65 63 74 69 .\"\207".[major-mode.magit-secti
a360 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 on-visibility-cache.derived-mode
a380 2d 70 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 66 73 2d -p.magit-status-mode.magit-refs-
a3a0 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 73 65 74 5d mode.magit-repository-local-set]
a3c0 20 33 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 73 65 .3]).(defalias.'magit-restore-se
a3e0 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 23 5b 32 35 37 20 22 5c 33 ction-visibility-cache.#[257."\3
a400 30 31 01 5c 33 30 30 42 21 5c 32 31 31 10 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 01.\300B!\211.\207".[magit-secti
a420 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 on-visibility-cache.magit-reposi
a440 74 6f 72 79 2d 6c 6f 63 61 6c 2d 67 65 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4d 4f 44 45 29 tory-local-get].4."\n\n(fn.MODE)
a460 22 5d 29 0a 23 40 35 33 20 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c "]).#@53...(fn.SECTION.&optional
a480 20 28 53 45 4c 45 43 54 49 4f 4e 20 6e 69 6c 20 53 53 45 4c 45 43 54 49 4f 4e 29 29 1f 0a 28 64 .(SELECTION.nil.SSELECTION))..(d
a4a0 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 6c 65 63 74 65 64 2d efalias.'magit-section-selected-
a4c0 70 20 23 5b 33 38 35 20 22 5c 32 31 31 5c 32 30 35 05 00 5c 33 30 31 01 5c 32 31 31 41 5c 32 36 p.#[385."\211\205..\301.\211A\26
a4e0 32 03 5c 32 34 32 02 5c 32 30 33 1a 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 47 2.\242.\203..\302\303\304\305..G
a500 5c 5c 44 5c 22 5c 32 31 30 03 08 3d 3f 5c 32 30 35 48 00 03 5c 33 30 36 20 3d 5c 32 30 36 48 00 \\D\"\210..=?\205H..\306.=\206H.
a520 03 02 5c 32 30 33 31 00 01 5c 32 30 32 36 00 5c 33 30 37 20 5c 32 31 31 5c 32 36 32 03 3e 5c 32 ..\2031..\2026.\307.\211\262.>\2
a540 30 36 48 00 5c 33 31 30 04 5c 33 31 31 5c 22 5c 32 31 31 5c 32 30 35 46 00 5c 33 30 34 01 03 5c 06H.\310.\311\"\211\205F.\304..\
a560 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 "\262.\207".[magit-root-section.
a580 74 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 t.signal.wrong-number-of-argumen
a5a0 74 73 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 6c 65 63 74 65 64 2d 70 20 32 20 6d 61 ts.magit-section-selected-p.2.ma
a5c0 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 72 65 67 69 6f 6e git-current-section.magit-region
a5e0 2d 73 65 63 74 69 6f 6e 73 20 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 5d 20 39 20 28 -sections.eieio-oref.parent].9.(
a600 23 24 20 2e 20 34 32 30 38 39 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 #$...42089)]).(defalias.'magit-s
a620 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 ection-parent-value.#[257."\300.
a640 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 35 5c 66 00 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 30 37 \301\"\211\205\f.\300.\302\"\207
a660 22 20 5b 65 69 65 69 6f 2d 6f 72 65 66 20 70 61 72 65 6e 74 20 76 61 6c 75 65 5d 20 35 20 22 5c ".[eieio-oref.parent.value].5."\
a680 6e 5c 6e 28 66 6e 20 53 45 43 54 49 4f 4e 29 22 5d 29 0a 23 40 32 39 39 20 52 65 74 75 72 6e 20 n\n(fn.SECTION)"]).#@299.Return.
a6a0 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 73 20 6f a.list.of.the.sibling.sections.o
a6c0 66 20 53 45 43 54 49 4f 4e 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 44 49 52 45 43 54 49 4f f.SECTION...If.optional.DIRECTIO
a6e0 4e 20 69 73 20 60 70 72 65 76 27 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 69 62 6c 69 6e 67 N.is.`prev',.then.return.sibling
a700 73 20 74 68 61 74 20 63 6f 6d 65 0a 62 65 66 6f 72 65 20 53 45 43 54 49 4f 4e 2e 20 20 49 66 20 s.that.come.before.SECTION...If.
a720 69 74 20 69 73 20 60 6e 65 78 74 27 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 69 62 6c 69 6e it.is.`next',.then.return.siblin
a740 67 73 20 74 68 61 74 20 63 6f 6d 65 0a 61 66 74 65 72 20 53 45 43 54 49 4f 4e 2e 20 20 46 6f 72 gs.that.come.after.SECTION...For
a760 20 61 6c 6c 20 6f 74 68 65 72 20 76 61 6c 75 65 73 2c 20 72 65 74 75 72 6e 20 61 6c 6c 20 73 69 .all.other.values,.return.all.si
a780 62 6c 69 6e 67 73 0a 65 78 63 6c 75 64 69 6e 67 20 53 45 43 54 49 4f 4e 20 69 74 73 65 6c 66 2e blings.excluding.SECTION.itself.
a7a0 0a 0a 28 66 6e 20 53 45 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 44 49 52 45 43 54 49 4f ..(fn.SECTION.&optional.DIRECTIO
a7c0 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 73 69 62 N)..(defalias.'magit-section-sib
a7e0 6c 69 6e 67 73 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 lings.#[513."\300.\301\"\211\205
a800 2e 00 5c 33 30 30 01 5c 33 30 32 5c 22 02 5c 33 30 33 3d 5c 32 30 33 1b 00 03 5c 33 30 34 02 21 ..\300.\302\".\303=\203...\304.!
a820 5c 32 33 35 41 5c 32 30 32 2c 00 02 5c 33 30 35 3d 5c 32 30 33 28 00 03 01 5c 32 33 35 41 5c 32 \235A\202,..\305=\203(...\235A\2
a840 30 32 2c 00 5c 33 30 36 04 02 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 65 69 65 69 6f 2d 6f 72 02,.\306..\"\262.\207".[eieio-or
a860 65 66 20 70 61 72 65 6e 74 20 63 68 69 6c 64 72 65 6e 20 70 72 65 76 20 72 65 76 65 72 73 65 20 ef.parent.children.prev.reverse.
a880 6e 65 78 74 20 72 65 6d 71 5d 20 37 20 28 23 24 20 2e 20 34 32 36 34 39 29 5d 29 0a 23 40 34 34 next.remq].7.(#$...42649)]).#@44
a8a0 34 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 4.Return.a.list.of.the.values.of
a8c0 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 41 6c 73 6f 20 73 65 .the.selected.sections...Also.se
a8e0 65 20 60 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 27 20 77 68 6f 73 65 20 e.`magit-region-sections'.whose.
a900 64 6f 63 2d 73 74 72 69 6e 67 20 65 78 70 6c 61 69 6e 73 20 77 68 65 6e 20 61 0a 72 65 67 69 6f doc-string.explains.when.a.regio
a920 6e 20 69 73 20 61 20 76 61 6c 69 64 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 2e 20 n.is.a.valid.section.selection..
a940 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 6e 6f 74 20 61 63 74 69 76 65 0a 6f 72 20 .If.the.region.is.not.active.or.
a960 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e is.not.a.valid.section.selection
a980 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 0a ,.then.return.nil...If.optional.
a9a0 54 59 50 45 53 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 TYPES.is.non-nil.then.the.select
a9c0 69 6f 6e 20 6e 6f 74 20 6f 6e 6c 79 20 68 61 73 20 74 6f 20 62 65 20 76 61 6c 69 64 3b 20 74 68 ion.not.only.has.to.be.valid;.th
a9e0 65 0a 74 79 70 65 73 20 6f 66 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 e.types.of.all.selected.sections
aa00 20 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 20 6f 6e 65 20 .additionally.have.to.match.one.
aa20 6f 66 0a 54 59 50 45 53 2c 20 6f 72 20 6e 69 6c 20 69 73 20 72 65 74 75 72 6e 65 64 2e 0a 0a 28 of.TYPES,.or.nil.is.returned...(
aa40 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 54 59 50 45 53 20 4d 55 4c 54 49 50 4c 45 29 1f 0a 28 64 fn.&optional.TYPES.MULTIPLE)..(d
aa60 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 23 5b 35 efalias.'magit-region-values.#[5
aa80 31 32 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 04 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 70 12."\300\301\302..\"\"\207".[map
aaa0 63 61 72 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 car.#[257."\300.\301\"\207".[eie
aac0 69 6f 2d 6f 72 65 66 20 76 61 6c 75 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 io-oref.value].4."\n\n(fn.IT)"].
aae0 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 5d 20 37 20 28 23 24 20 2e 20 34 magit-region-sections].7.(#$...4
ab00 33 31 37 30 29 5d 29 0a 23 40 31 31 39 32 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 3170)]).#@1192.Return.a.list.of.
ab20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 57 68 65 6e 20 74 68 65 the.selected.sections...When.the
ab40 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 61 6e 64 20 63 6f 6e 73 74 69 74 75 74 65 .region.is.active.and.constitute
ab60 73 20 61 20 76 61 6c 69 64 20 73 65 63 74 69 6f 6e 0a 73 65 6c 65 63 74 69 6f 6e 2c 20 74 68 65 s.a.valid.section.selection,.the
ab80 6e 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 n.return.a.list.of.all.selected.
aba0 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 69 73 20 69 73 0a 74 68 65 20 63 61 73 65 20 77 68 65 6e sections...This.is.the.case.when
abc0 20 74 68 65 20 72 65 67 69 6f 6e 20 62 65 67 69 6e 73 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e .the.region.begins.in.the.headin
abe0 67 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 20 61 6e 64 0a 65 6e 64 73 20 69 6e 20 74 68 65 20 68 g.of.a.section.and.ends.in.the.h
ac00 65 61 64 69 6e 67 20 6f 66 20 74 68 65 20 73 61 6d 65 20 73 65 63 74 69 6f 6e 20 6f 72 20 69 6e eading.of.the.same.section.or.in
ac20 20 74 68 61 74 20 6f 66 20 61 20 73 69 62 6c 69 6e 67 0a 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 .that.of.a.sibling.section...If.
ac40 6f 70 74 69 6f 6e 61 6c 20 4d 55 4c 54 49 50 4c 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 optional.MULTIPLE.is.non-nil,.th
ac60 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 63 61 6e 6e 6f 74 0a 62 65 67 69 6e 20 61 6e 64 20 65 en.the.region.cannot.begin.and.e
ac80 6e 64 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 65 63 74 69 6f 6e 2e 0a 0a 57 68 65 6e 20 74 68 nd.in.the.same.section...When.th
aca0 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 6e 6f 74 20 76 61 6c 69 64 2c 20 74 68 65 6e 20 72 e.selection.is.not.valid,.then.r
acc0 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 0a 6d 6f 73 74 20 63 eturn.nil...In.this.case,.most.c
ace0 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 63 61 6e 20 61 63 74 20 6f 6e 20 74 68 65 20 73 65 6c 65 ommands.that.can.act.on.the.sele
ad00 63 74 65 64 20 73 65 63 74 69 6f 6e 73 20 77 69 6c 6c 20 69 6e 73 74 65 61 64 0a 61 63 74 20 6f cted.sections.will.instead.act.o
ad20 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 57 68 65 6e 20 74 68 n.the.section.at.point...When.th
ad40 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 6c 64 20 69 6e 20 e.region.looks.like.it.would.in.
ad60 61 6e 79 20 6f 74 68 65 72 20 62 75 66 66 65 72 20 74 68 65 6e 0a 74 68 65 20 73 65 6c 65 63 74 any.other.buffer.then.the.select
ad80 69 6f 6e 20 69 73 20 69 6e 76 61 6c 69 64 2e 20 20 57 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 ion.is.invalid...When.the.select
ada0 69 6f 6e 20 69 73 20 76 61 6c 69 64 20 74 68 65 6e 20 74 68 65 0a 72 65 67 69 6f 6e 20 75 73 65 ion.is.valid.then.the.region.use
adc0 73 20 74 68 65 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 27 20 s.the.`magit-section-highlight'.
ade0 66 61 63 65 2e 20 20 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 0a 61 70 70 6c 79 20 74 6f 20 64 69 face...This.does.not.apply.to.di
ae00 66 66 73 20 77 68 65 72 65 20 74 68 69 6e 67 73 20 67 65 74 20 61 20 62 69 74 20 6d 6f 72 65 20 ffs.where.things.get.a.bit.more.
ae20 63 6f 6d 70 6c 69 63 61 74 65 64 2c 20 62 75 74 20 65 76 65 6e 0a 68 65 72 65 20 69 66 20 74 68 complicated,.but.even.here.if.th
ae40 65 20 72 65 67 69 6f 6e 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 69 74 20 75 73 75 61 6c 6c 79 20 64 e.region.looks.like.it.usually.d
ae60 6f 65 73 2c 20 74 68 65 6e 20 74 68 61 74 27 73 20 6e 6f 74 0a 61 20 76 61 6c 69 64 20 73 65 6c oes,.then.that's.not.a.valid.sel
ae80 65 63 74 69 6f 6e 20 61 73 20 66 61 72 20 61 73 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 ection.as.far.as.this.function.i
aea0 73 20 63 6f 6e 63 65 72 6e 65 64 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 54 59 50 45 53 20 s.concerned...If.optional.TYPES.
aec0 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 6e is.non-nil,.then.the.selection.n
aee0 6f 74 20 6f 6e 6c 79 20 68 61 73 20 74 6f 0a 62 65 20 76 61 6c 69 64 3b 20 74 68 65 20 74 79 70 ot.only.has.to.be.valid;.the.typ
af00 65 73 20 6f 66 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 20 61 64 64 69 es.of.all.selected.sections.addi
af20 74 69 6f 6e 61 6c 6c 79 20 68 61 76 65 0a 74 6f 20 6d 61 74 63 68 20 6f 6e 65 20 6f 66 20 54 59 tionally.have.to.match.one.of.TY
af40 50 45 53 2c 20 6f 72 20 6e 69 6c 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 54 59 50 45 53 20 PES,.or.nil.is.returned...TYPES.
af60 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 0a 73 69 6e 67 6c 65 20 74 79 70 65 2c 20 69 6e 73 74 65 can.also.be.a.single.type,.inste
af80 61 64 20 6f 66 20 61 20 6c 69 73 74 20 6f 66 20 74 79 70 65 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 ad.of.a.list.of.types...(fn.&opt
afa0 69 6f 6e 61 6c 20 54 59 50 45 53 20 4d 55 4c 54 49 50 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 ional.TYPES.MULTIPLE)..(defalias
afc0 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 32 20 22 5c .'magit-region-sections.#[512."\
afe0 33 30 31 20 5c 32 30 35 5c 32 36 34 00 5c 33 30 32 20 5c 33 30 33 20 5c 33 30 34 02 5c 33 30 35 301.\205\264.\302.\303.\304.\305
b000 5c 22 5c 33 30 34 02 5c 33 30 35 5c 22 5c 32 31 31 5c 32 30 35 5c 32 36 32 00 5c 32 31 31 08 3d \"\304.\305\"\211\205\262.\211.=
b020 3f 5c 32 30 35 5c 32 36 32 00 04 5c 32 30 35 23 00 5c 32 31 31 02 3d 3f 5c 32 30 35 5c 32 36 32 ?\205\262..\205#.\211.=?\205\262
b040 00 01 5c 33 30 36 03 5c 33 30 37 5c 22 42 5c 33 31 30 02 02 3e 5c 32 30 35 5c 32 36 30 00 5c 33 ..\306.\307\"B\310..>\205\260.\3
b060 31 31 04 06 07 5c 22 5c 32 30 35 5c 32 36 30 00 5c 33 31 31 03 06 06 5c 22 5c 32 30 35 5c 32 36 11...\"\205\260.\311...\"\205\26
b080 30 00 01 5c 32 30 33 5f 00 01 40 01 42 5c 32 36 32 01 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 0..\203_..@.B\262..\211A\262.\24
b0a0 32 03 3d 5c 32 30 33 44 00 5c 33 31 30 5c 32 36 32 02 5c 32 30 32 44 00 5c 32 31 31 5c 32 33 37 2.=\203D.\310\262.\202D.\211\237
b0c0 5c 32 36 32 01 06 07 5c 32 30 33 73 00 06 07 39 5c 32 30 33 73 00 06 07 43 5c 32 36 32 08 06 07 \262...\203s...9\203s...C\262...
b0e0 5c 32 30 33 5c 32 35 37 00 5c 33 31 32 01 5c 33 31 32 5c 33 31 33 02 5c 32 30 33 5c 32 34 35 00 \203\257.\312.\312\313.\203\245.
b100 01 5c 32 30 33 5c 32 34 35 00 02 40 04 5c 32 30 34 5c 32 32 30 00 5c 33 31 30 5c 32 36 32 03 5c .\203\245..@.\204\220.\310\262.\
b120 32 30 32 5c 32 33 31 00 5c 33 31 34 01 5c 33 31 35 5c 22 06 0d 3e 5c 32 36 32 05 5c 32 31 30 5c 202\231.\314.\315\"..>\262.\210\
b140 32 31 31 54 5c 32 36 32 01 02 41 5c 32 36 32 03 5c 32 30 32 7c 00 5c 32 36 36 03 5c 33 31 36 01 211T\262..A\262.\202|.\266.\316.
b160 21 5c 32 36 32 01 5c 32 30 35 5c 32 36 30 00 5c 32 31 31 5c 32 36 36 5c 32 30 32 5c 32 36 36 5c !\262.\205\260.\211\266\202\266\
b180 32 30 34 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 72 65 67 204\207".[magit-root-section.reg
b1a0 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 ion-active-p.region-beginning.re
b1c0 67 69 6f 6e 2d 65 6e 64 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 6d 61 67 69 74 gion-end.get-text-property.magit
b1e0 2d 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 -section.magit-section-siblings.
b200 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 74 69 6f 6e 2d next.nil.magit-section-position-
b220 69 6e 2d 68 65 61 64 69 6e 67 2d 70 20 74 20 30 20 65 69 65 69 6f 2d 6f 72 65 66 20 74 79 70 65 in-heading-p.t.0.eieio-oref.type
b240 20 2d 2d 2d 74 72 75 74 68 79 5c 3f 5d 20 31 36 20 28 23 24 20 2e 20 34 33 37 39 31 29 5d 29 0a .---truthy\?].16.(#$...43791)]).
b260 23 40 31 35 36 20 52 65 74 75 72 6e 20 74 20 69 66 20 50 4f 53 49 54 49 4f 4e 20 69 73 20 69 6e #@156.Return.t.if.POSITION.is.in
b280 73 69 64 65 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 53 45 43 54 49 4f 4e 2e 0a 50 4f 53 side.the.heading.of.SECTION..POS
b2a0 49 54 49 4f 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 70 6f 69 6e 74 20 61 6e 64 20 53 45 43 54 ITION.defaults.to.point.and.SECT
b2c0 49 4f 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 63 74 ION.defaults.to.the.current.sect
b2e0 69 6f 6e 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 50 4f 53 29 ion...(fn.&optional.SECTION.POS)
b300 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 70 6f 73 69 74 ..(defalias.'magit-section-posit
b320 69 6f 6e 2d 69 6e 2d 68 65 61 64 69 6e 67 2d 70 20 23 5b 35 31 32 20 22 01 5c 32 30 34 08 00 5c ion-in-heading-p.#[512.".\204..\
b340 33 30 30 20 5c 32 36 32 02 5c 32 31 31 5c 32 30 34 0f 00 60 5c 32 36 32 01 01 5c 32 30 35 2d 00 300.\262.\211\204..`\262..\205-.
b360 5c 32 31 31 5c 33 30 31 03 5c 33 30 32 5c 22 59 5c 32 30 35 2d 00 5c 32 31 31 5c 33 30 31 03 5c \211\301.\302\"Y\205-.\211\301.\
b380 33 30 33 5c 22 5c 32 30 36 28 00 5c 33 30 31 03 5c 33 30 34 5c 22 57 5c 32 30 35 2d 00 5c 33 30 303\"\206(.\301.\304\"W\205-.\30
b3a0 35 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 20 65 69 5\207".[magit-current-section.ei
b3c0 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 74 5d 20 36 20 eio-oref.start.content.end.t].6.
b3e0 28 23 24 20 2e 20 34 35 36 37 30 29 5d 29 0a 23 40 31 33 38 20 52 65 74 75 72 6e 20 74 20 69 66 (#$...45670)]).#@138.Return.t.if
b400 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 61 6e 64 20 69 6e 73 69 64 65 .the.region.is.active.and.inside
b420 20 53 45 43 54 49 4f 4e 27 73 20 62 6f 64 79 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 45 43 .SECTION's.body..If.optional.SEC
b440 54 49 4f 4e 20 69 73 20 6e 69 6c 2c 20 75 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 TION.is.nil,.use.the.current.sec
b460 74 69 6f 6e 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 29 1f 0a 28 tion...(fn.&optional.SECTION)..(
b480 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 74 65 72 6e 61 6c defalias.'magit-section-internal
b4a0 2d 72 65 67 69 6f 6e 2d 70 20 23 5b 32 35 36 20 22 5c 33 30 30 20 5c 32 30 35 3a 00 5c 32 31 31 -region-p.#[256."\300.\205:.\211
b4c0 5c 32 30 34 11 00 5c 33 30 31 20 5c 32 31 31 5c 32 36 32 02 5c 32 30 35 3a 00 5c 33 30 32 5c 33 \204..\301.\211\262.\205:.\302\3
b4e0 30 33 20 5c 33 30 34 5c 22 5c 32 31 31 5c 33 30 32 5c 33 30 35 20 5c 33 30 34 5c 22 3d 5c 32 30 03.\304\"\211\302\305.\304\"=\20
b500 35 23 00 5c 32 31 31 02 3d 5c 32 36 32 01 5c 32 30 35 3a 00 5c 33 30 36 01 5c 33 30 33 20 5c 22 5#.\211.=\262.\205:.\306.\303.\"
b520 5c 32 30 36 35 00 5c 33 30 36 01 5c 33 30 35 20 5c 22 3f 5c 32 30 35 3a 00 5c 33 30 37 5c 32 30 \2065.\306.\305.\"?\205:.\307\20
b540 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 63 75 72 72 65 6e 7".[region-active-p.magit-curren
b560 74 2d 73 65 63 74 69 6f 6e 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 72 65 67 69 t-section.get-text-property.regi
b580 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 72 65 67 69 6f on-beginning.magit-section.regio
b5a0 6e 2d 65 6e 64 20 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 n-end.magit-section-position-in-
b5c0 68 65 61 64 69 6e 67 2d 70 20 74 5d 20 36 20 28 23 24 20 2e 20 34 36 30 36 39 29 5d 29 0a 23 40 heading-p.t].6.(#$...46069)]).#@
b5e0 32 37 31 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 20 74 68 65 271.Move.to.the.beginning.of.the
b600 20 63 75 72 72 65 6e 74 20 6f 72 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 76 69 73 69 62 6c 65 .current.or.the.previous.visible
b620 20 73 65 63 74 69 6f 6e 2e 0a 53 61 6d 65 20 61 73 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e .section..Same.as.`magit-section
b640 2d 62 61 63 6b 77 61 72 64 27 20 62 75 74 20 66 6f 72 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 -backward'.but.for.non-interacti
b660 76 65 20 75 73 65 2e 0a 53 75 70 70 72 65 73 73 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d ve.use..Suppress.`magit-section-
b680 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b 27 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 62 6f 6f movement-hook',.and.return.a.boo
b6a0 6c 65 61 6e 20 74 6f 0a 69 6e 64 69 63 61 74 65 20 77 68 65 74 68 65 72 20 61 20 73 65 63 74 69 lean.to.indicate.whether.a.secti
b6c0 6f 6e 20 77 61 73 20 66 6f 75 6e 64 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 72 61 69 73 69 6e 67 on.was.found,.instead.of.raising
b6e0 20 61 6e 20 65 72 72 6f 72 0a 69 66 20 6e 6f 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 .an.error.if.not...(defalias.'ma
b700 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 62 61 63 6b 77 61 72 64 2d 70 72 6f 74 65 63 74 65 64 20 git-section--backward-protected.
b720 23 5b 30 20 22 5c 33 30 31 31 0d 00 5c 33 30 32 18 5c 33 30 33 20 5c 32 31 30 29 5c 33 30 34 30 #[0."\3011..\302.\303.\210)\3040
b740 5c 32 30 37 5c 32 31 30 5c 33 30 32 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e \207\210\302\207".[magit-section
b760 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b 20 28 75 73 65 72 2d 65 72 72 6f 72 29 20 6e 69 6c 20 -movement-hook.(user-error).nil.
b780 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 20 74 5d 20 31 20 28 23 24 20 magit-section-backward.t].1.(#$.
b7a0 2e 20 34 36 35 36 34 29 5d 29 0a 23 40 31 33 39 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 66 69 72 ..46564)]).#@139.Move.to.the.fir
b7c0 73 74 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 20 73 61 74 69 73 66 79 69 6e 67 20 50 st.previous.section.satisfying.P
b7e0 52 45 44 49 43 41 54 45 2e 0a 50 52 45 44 49 43 41 54 45 20 64 6f 65 73 20 6e 6f 74 20 74 61 6b REDICATE..PREDICATE.does.not.tak
b800 65 20 61 6e 79 20 70 61 72 61 6d 65 74 65 72 20 61 6e 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6d e.any.parameter.and.should.not.m
b820 6f 76 65 0a 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 50 52 45 44 49 43 41 54 45 29 1f 0a 28 64 65 66 ove.point...(fn.PREDICATE)..(def
b840 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 62 61 63 6b 77 61 72 64 2d 66 alias.'magit-section--backward-f
b860 69 6e 64 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 20 5c 32 31 31 5c 32 36 32 02 5c 32 30 ind.#[257."\300\301.\211\262.\20
b880 33 0e 00 01 20 5c 32 30 33 01 00 5c 32 31 31 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 67 69 74 2d 3....\203..\211\207".[nil.magit-
b8a0 73 65 63 74 69 6f 6e 2d 2d 62 61 63 6b 77 61 72 64 2d 70 72 6f 74 65 63 74 65 64 5d 20 34 20 28 section--backward-protected].4.(
b8c0 23 24 20 2e 20 34 37 30 32 35 29 5d 29 0a 23 40 31 33 31 20 52 65 70 65 61 74 65 64 6c 79 20 63 #$...47025)]).#@131.Repeatedly.c
b8e0 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 72 6e 73 20 6e 69 all.FUNCTION.until.it.returns.ni
b900 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 49 4f 4e 20 68 61 l.or.eob.is.reached..FUNCTION.ha
b920 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 20 72 65 74 75 72 s.to.move.point.forward.or.retur
b940 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 66 61 6c 69 61 73 n.nil...(fn.FUNCTION)..(defalias
b960 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 37 20 22 6d 3f 5c .'magit-wash-sequence.#[257."m?\
b980 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 22 20 5b 5d 20 32 205..\211.\205..\202..\207".[].2
b9a0 20 28 23 24 20 2e 20 34 37 33 31 36 29 5d 29 0a 23 40 31 33 36 34 20 41 64 64 20 74 6f 20 74 68 .(#$...47316)]).#@1364.Add.to.th
b9c0 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 4b 20 74 68 65 e.value.of.section.hook.HOOK.the
b9e0 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 4e 43 54 49 4f .function.FUNCTION...Add.FUNCTIO
ba00 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 6f 6f 6b 20 6c N.at.the.beginning.of.the.hook.l
ba20 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 69 73 20 6e 6f ist.unless.optional.APPEND.is.no
ba40 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 4f 4e 20 69 73 n-nil,.in.which.case.FUNCTION.is
ba60 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 49 4f 4e 20 61 .added.at.the.end..If.FUNCTION.a
ba80 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 76 65 20 69 74 lready.is.a.member,.then.move.it
baa0 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 70 74 69 6f 6e .to.the.new.location...If.option
bac0 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 65 72 20 6f 66 al.AT.is.non-nil.and.a.member.of
bae0 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 4e 43 54 49 4f .the.hook.list,.then.add.FUNCTIO
bb00 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 64 20 62 65 66 N.next.to.that.instead...Add.bef
bb20 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 20 41 54 20 77 ore.or.after.AT,.or.replace.AT.w
bb40 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 50 50 45 4e 44 ith.FUNCTION.depending.on.APPEND
bb60 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 60 72 65 70 6c ...If.APPEND.is.the.symbol.`repl
bb80 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 46 55 4e 43 54 ace',.then.replace.AT.with.FUNCT
bba0 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 20 76 61 6c 75 ION...For.any.other.non-nil.valu
bbc0 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 72 20 41 54 2e e.place.FUNCTION.right.after.AT.
bbe0 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 4f 4e 20 72 69 ..If.nil,.then.place.FUNCTION.ri
bc00 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 20 61 6c 72 65 ght.before.AT...If.FUNCTION.alre
bc20 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 20 62 75 74 20 ady.is.a.member.of.the.list.but.
bc40 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 49 4f 4e 20 77 AT.is.not,.then.leave.FUNCTION.w
bc60 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 66 20 6f 70 74 here.ever.it.already.is...If.opt
bc80 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 6e 20 6d 6f 64 ional.LOCAL.is.non-nil,.then.mod
bca0 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 0a 76 61 6c 75 ify.the.hook's.buffer-local.valu
bcc0 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 6c 75 65 2e 20 e.rather.than.its.global.value..
bce0 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 62 79 0a 63 6f .This.makes.the.hook.local.by.co
bd00 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 68 61 74 20 63 pying.the.default.value...That.c
bd20 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 20 73 68 6f 75 opy.is.then.modified...HOOK.shou
bd40 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 20 76 6f 69 64 ld.be.a.symbol...If.HOOK.is.void
bd60 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 4f 4f 4b 27 73 ,.it.is.first.set.to.nil..HOOK's
bd80 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 20 68 6f 6f 6b .value.must.not.be.a.single.hook
bda0 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 0a 62 65 20 61 .function...FUNCTION.should.be.a
bdc0 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 75 6d 65 6e 74 .function.that.takes.no.argument
bde0 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 6c 65 0a 73 65 s.and.inserts.one.or.multiple.se
be00 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 6e 74 20 66 6f ctions.at.point,.moving.point.fo
be20 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 20 6e 6f 74 0a rward...FUNCTION.may.choose.not.
be40 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 68 65 6e 20 64 to.insert.its.section(s),.when.d
be60 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 65 2e 20 20 49 oing.so.would.not.make.sense...I
be80 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 6f 74 68 65 72 t.should.not.be.abused.for.other
bea0 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 55 4e 43 54 49 .side-effects...To.remove.FUNCTI
bec0 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 0a 0a 28 66 6e ON.again.use.`remove-hook'...(fn
bee0 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 20 41 50 50 45 .HOOK.FUNCTION.&optional.AT.APPE
bf00 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 2d 61 64 64 2d ND.LOCAL)..(defalias.'magit-add-
bf20 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 5c 32 30 34 5c section-hook.#[1282."\300.!\204\
bf40 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 34 17 00 5c 33 f.\301\302..\"\210\303.!\204..\3
bf60 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 05 21 5c 32 30 04.\305\"\210\211\2039.\306.!\20
bf80 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 05 21 5c 32 31 3&..J\202<.\307.!\2040.\310.!\21
bfa0 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 32 30 33 7f 00 0\311\312..!!\202<.\312.!.\203..
bfc0 03 01 5c 32 33 35 5c 32 31 31 5c 32 36 32 05 5c 32 30 33 5c 32 30 35 00 5c 33 31 33 05 02 5c 22 ..\235\211\262.\203\205.\313..\"
bfe0 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 30 5c 32 30 32 \262..\314=\203\\...\240\210\202
c000 5c 32 30 35 00 02 5c 32 30 33 6d 00 03 5c 32 31 31 06 06 02 41 42 5c 32 34 31 5c 32 36 36 02 5c \205..\203m..\211...AB\241\266.\
c020 32 30 32 5c 32 30 35 00 03 40 04 5c 32 31 31 02 02 41 42 5c 32 34 31 5c 32 36 36 03 03 05 5c 32 202\205..@.\211..AB\241\266...\2
c040 34 30 5c 32 31 30 5c 32 30 32 5c 32 30 35 00 5c 33 31 33 05 02 5c 22 5c 32 36 32 01 04 01 5c 32 40\210\202\205.\313..\"\262...\2
c060 33 35 5c 32 30 34 5c 32 33 35 00 02 5c 32 30 33 5c 32 33 30 00 5c 33 31 35 01 06 06 43 5c 22 5c 35\204\235..\203\230.\315...C\"\
c080 32 30 32 5c 32 33 33 00 04 01 42 5c 32 36 32 01 02 5c 33 31 34 3d 5c 32 30 33 5c 32 35 31 00 5c 202\233...B\262..\314=\203\251.\
c0a0 33 31 33 04 02 5c 22 5c 32 36 32 01 01 5c 32 30 33 5c 32 36 33 00 05 01 4c 5c 32 30 32 5c 32 37 313..\"\262..\203\263...L\202\27
c0c0 30 00 5c 33 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 0.\304...\"\207".[boundp.error."
c0e0 43 61 6e 6e 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 Cannot.add.function.to.undefined
c100 20 68 6f 6f 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 .hook.variable.%s".default-bound
c120 70 20 73 65 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 p.set-default.nil.local-variable
c140 2d 70 20 6c 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 -p.local-variable-if-set-p.make-
c160 6c 6f 63 61 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 local-variable.copy-sequence.def
c180 61 75 6c 74 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 ault-value.delq.replace.append].
c1a0 31 31 20 28 23 24 20 2e 20 34 37 35 34 33 29 5d 29 0a 23 40 35 33 20 52 75 6e 20 48 4f 4f 4b 2c 11.(#$...47543)]).#@53.Run.HOOK,
c1c0 20 77 61 72 6e 69 6e 67 20 61 62 6f 75 74 20 69 6e 76 61 6c 69 64 20 65 6e 74 72 69 65 73 2e 0a .warning.about.invalid.entries..
c1e0 0a 28 66 6e 20 48 4f 4f 4b 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 72 75 6e .(fn.HOOK)..(defalias.'magit-run
c200 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 4a 5c -section-hook.#[257."\301\302.J\
c220 22 5c 32 31 31 5c 32 30 33 29 00 5c 33 30 33 5c 33 30 34 03 5c 33 30 35 5c 33 30 36 05 5c 33 30 "\211\203).\303\304.\305\306.\30
c240 37 23 23 5c 32 31 30 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 5c 33 31 33 21 5c 32 31 7##\210\310\311!\210\312\313!\21
c260 30 5c 33 31 34 02 5c 33 31 35 4e 40 21 18 5c 33 31 36 5c 33 31 37 21 29 5c 32 30 32 2c 00 5c 33 0\314.\315N@!.\316\317!)\202,.\3
c280 31 36 02 21 5c 32 30 37 22 20 5b 6d 61 67 69 74 2d 2d 68 6f 6f 6b 2d 73 74 61 6e 64 61 72 64 2d 16.!\207".[magit--hook-standard-
c2a0 76 61 6c 75 65 20 2d 72 65 6d 6f 76 65 20 66 75 6e 63 74 69 6f 6e 70 20 6d 65 73 73 61 67 65 20 value.-remove.functionp.message.
c2c0 22 60 25 73 27 20 63 6f 6e 74 61 69 6e 73 20 65 6e 74 72 69 65 73 20 74 68 61 74 20 61 72 65 20 "`%s'.contains.entries.that.are.
c2e0 6e 6f 20 6c 6f 6e 67 65 72 20 76 61 6c 69 64 2e 5c 6e 25 73 5c 6e 55 73 69 6e 67 20 73 74 61 6e no.longer.valid.\n%s\nUsing.stan
c300 64 61 72 64 20 76 61 6c 75 65 20 69 6e 73 74 65 61 64 2e 20 20 50 6c 65 61 73 65 20 72 65 2d 63 dard.value.instead...Please.re-c
c320 6f 6e 66 69 67 75 72 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2e 22 20 6d 61 70 63 6f 6e 63 onfigure.hook.variable.".mapconc
c340 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 66 6f 72 6d at.#[257."\300\301.\"\207".[form
c360 61 74 20 22 20 20 60 25 73 27 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 53 59 4d 29 22 5d 20 22 at."..`%s'"].4."\n\n(fn.SYM)"]."
c380 5c 6e 22 20 73 69 74 2d 66 6f 72 20 35 20 28 6c 61 6d 62 64 61 20 28 23 31 3d 23 3a 64 65 66 2d \n".sit-for.5.(lambda.(#1=#:def-
c3a0 74 6d 70 2d 76 61 72 29 20 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 68 6f 6f 6b 2d 73 74 61 tmp-var).(defvar.magit--hook-sta
c3c0 6e 64 61 72 64 2d 76 61 6c 75 65 20 23 31 23 29 29 20 6e 69 6c 20 65 76 61 6c 20 73 74 61 6e 64 ndard-value.#1#)).nil.eval.stand
c3e0 61 72 64 2d 76 61 6c 75 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 6d 61 67 69 74 2d 2d 2d 68 6f 6f 6b ard-value.run-hooks.magit---hook
c400 2d 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 5d 20 39 20 28 23 24 20 2e 20 34 39 35 39 31 29 5d -standard-value].9.(#$...49591)]
c420 29 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 0a ).(provide.'magit-section).